View | Annotate | Download (1.4 KB)
removed executable props [Bug #6464]
ok… i hope i haven’t messed too much with the code and everything is still working.Changes:- Ascraeus now uses constants for the phpbb root path and the php extension. This ensures more security for external applications and modifications (no more overwriting of root path and extension possible through insecure mods and register globals enabled) as well as no more globalizing needed.- A second change implemented here is an additional short-hand-notation for append_sid(). It is allowed to omit the root path and extension now (for example calling append_sid(‘memberlist’)) – in this case the root path and extension get added automatically. The hook is called after these are added.
Go away evil carriage returns\!
deregister globals to install too
- finally making the age calculation work [Bug #3582]- replacing all occurances of L_NONE with a more specific string [Bug #3494]- a few corrections to html id attributes in the installer- using correct permission in mcp_report [Bug #2471]- allow deleting the avatar, when no upload method is enabled and hide the delete button if no avatar is set
Include a link to the post by default when issuing a warning
Changes to the language handling during the install
Prevent direct access to these files
- removed db cache (might re-appear, but for now we do not see the need for it)- all changes to styles/subsilver/template are purely cosmetic (no functional changes)- cosmetics- bugfixes- add index to modules table- use modules ordering code for forums too
use user_add function for bot adding
- some adjustements for phpdocumentor
reverting changes to the installerdo not introduce a function we never call outside of common.php
graham, sorry for this but i had to… ;)
- utilize common.php in installer (we only need to change one location then)- use $user->lang instead of $lang to be able to use language template vars and having consistant namings
Fix an issue affecting eaccelerator users
Adding in the next page of the installerNote that this still falls back to the old code part-way through the install
Building the foundations for some later changes to the installerThis code doesn’t actually do anything yet ;-)