Open b3. Share this post Link to post Share on other sites. Posted September 22, Posted September 23, TacTicToe 0. Posted September 25, Not really impressed with the 1. Fraggy Posted September 26, SkillzZz 0. Posted October 10, Posted October 11, I went back to cod4x parser and that corrected the error I gave up on trying to install version 1.
Kingwolf Posted November 14, This great work done by the creators of this parser. Allow from all. DirectoryIndex: sets the file that Apache will serve if a directory. DirectoryIndex index. The following lines prevent. Require all denied. ErrorLog: The location of the error log file. Possible values include: debug, info, notice, warn, error, crit,. The following directives define some format nicknames for use with.
The location and format of the access logfile Common Logfile Format. If you prefer a logfile with access, agent, and referer information. Combined Logfile Format you can use the following directive. Redirect: Allows you to tell clients about documents that used to.
The client. Alias: Maps web paths into filesystem paths and is used to. You will also likely. ScriptAlias: This controls which directories contain server scripts. ScriptAliases are essentially the same as Aliases, except that. CGI directory exists, if you have that configured. Options None. TypesConfig points to the file containing the list of mappings from.
AddEncoding allows you to have certain browsers uncompress. Note: Not all browsers support this. AddEncoding x-compress. AddEncoding x-gzip. If the AddEncoding directives above are commented-out, then you.
AddHandler allows you to map certain file extensions to "handlers":. These can be either built into the server. AddHandler cgi-script. For type maps negotiated resources :. AddHandler type-map var.
Filters allow you to process content before it is sent to the client. To parse. You will also need to add "Includes" to the "Options" directive. Customizable error responses come in three flavors:. So a tradeoff could be to keep supporting the plugin custom path feature only when using xml for the main config file. How about that? I dont' see why we need to keep backwards compatibility for internal stuff except for the plugin custom path. The new.
If someone download B3 1. Also b3. I already got it working: the only thing I have to add is python 2. I would not add backwards compatibility with b3. If this solution is not acceptable I will just stop here and delete the branch before I spend more time on it.
Note that the problem of keeping backwards compatibility is mostly because the current configuration file b3. There is a section named plugins and another section whose xml tag is plugins. Understand that in the. There is no need to get emotional here, this is an open discussion and let me assure you that your view and work is highly valuated.
Why about publishing to your github repo the work you came up with so far so we can have some material to work on?
I don't see we anything but the plugin section would have to structured differently. I'm curious to see what you've done so far that would make you think so. Anyway, I'll push the new branch in the next few minutes. The loop through all the declared plugins is done using a simple for name in self. This currently work with python 2. All the test cases pass and I tested it on a live server.
To make this compatible with python 2. See for those who install B3 from the egg distribution, the b3 installation folder is buried deep down into the python install directory which is a different one depending on their OS. Those users would gain to be able to put their additional plugins in a more friendly location. Don't worry about this, I will come up with I hope an elegant way of doing this. I find more convenient having modules inside the B3 directory for many reaons such as integrity, permissions the B3 should have write access so it would be able to update an extplugin when an update is found etc.
But those are just thoughts I added python 2. The only problem I can see now is that 2 tests are failing when using python 2. This overrides the global setting with the same name. As an example, if you want to decrease the timeout to 10 seconds when running the pip freeze , and use 60 seconds for all other commands:.
Boolean options like --ignore-installed or --no-dependencies can be set like this:. To enable the boolean options --no-compile , --no-warn-script-location and --no-cache-dir , falsy values have to be used:.
0コメント