History | View | Annotate | Download (54 kB)
commit adfa1656fb9d8b5bb601af1d7a6720884954d87aMerge: bd579c8 af5b9a9Author: Nils Adermann <naderman@naderman.de>Date: Mon Dec 13 16:35:55 2010 +0100
Merge branch 'ticket/igorw/9556' into develop
commit a885095897054c91ab68b753ce2a86ae74f2f666Merge: 9a39f55 c2ffa78Author: Igor Wiedler <igor@wiedler.ch>Date: Sun Oct 10 18:39:44 2010 +0200
Merge branch 'feature/igorw/request-class' into develop
commit e4ff780c1370d9f743da0fffc70b98be0c7cfe92Merge: c4a65a4 dbe8fb6Author: Andreas Fischer <bantu@phpbb.com>Date: Sat Aug 28 23:34:18 2010 +0200
Merge branch 'develop-olympus' into develop
commit cf8995210625b31988dd9ae98435bf183ee799e3Merge: 0ed69d9 4787083Author: Nils Adermann <naderman@naderman.de>Date: Fri May 14 02:51:56 2010 +0200
commit 693a2dc99bf07aeac1865d4a48ddf2589317ac7aMerge: b68de23 ac32927Author: Nils Adermann <naderman@naderman.de>AuthorDate: Wed Mar 3 23:32:09 2010 +0100Commit: Nils Adermann <naderman@naderman.de>CommitDate: Wed Mar 3 23:32:09 2010 +0100
Merge branch 'develop-olympus' into develop...
Copy 3.0.x branch to trunk
Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke)
Fix bug #47775 - Properly convert and show filesize informationAuthorised by: naderman
Fix bug #45705 - Show error in the ACP when template folder is not readable.Authorised by: acydburn
Fix race condition for updating post/topic/etc. counter. (reported by BartVB)please do not try such fixes at home - the correct solution would be to create a second config table with integer columns. ;)
fix 3 very tiny bugs... #35545, #35365 and #35305
change the way we do chmodd'ing. I know, my implementation really sucked... good we have motivated community members who point this out. ;) Thanks to faw for providing a way better function and for discussing and also abiding to our needs. :) LEW21 should maybe credited too... he gave the inspiration without knowing it.
the chmod change i already had within the changelog (by mistake). This should further secure writable directories and created files.Installation need to be tested on different hosts.
And more new features for reasonable paranoia.
bitwise operations on large values (>2GiB) on 32-bit systems (no-no)
Begone ghost entries - the Ghostbusters are here
you forgot one henry
Hiding everywhere little buggers, eh?
Correctly update board statistics for attaching orphaned files to existing posts (Bug #20185)
some language/style/code fixes (refer to the diff of the changelog)
One commit for those fixes having a very tiny impact (mostly only whitespaces or forgotten spans, etc.)Although i somehow mistakingly got #20445 and #15249 into it. :/
Removing s_watching_img from watch_topic_forum() function (Bug #20445)Changing order for post review if more than one post affected (Bug #15249)...
grr
- Do not split topic list for topics being promoted to announcements after been moved to another forum (Bug #18635)- Allow editing usernames within database_update on username cleanup (Bug #18415)- Fixing wrong sync() calls if moving all posts by a member in ACP (Bug #18385)...
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
dumdidum... sorry. ;)
Ok, here comes a big one. Poor updater. Also requires testing.
#i91#i92#i93#i94#i95#i96
#i8
try to normalize everything...
- fixing some very very nasty opera bugs by changing the clearing method we use.- also properly apply preg_quote to some strings.
some language-specific adjustementsfix prune users (adding the list of users to the confirmation page)tried to fix the show/hide trigger in ACP by not using width: auto; (which gets somehow inherited to each other element)
Prepare to be yelled at and brace for the tide of bug reports: I had hoped we would not have to do this, but it seems that we have to.
-Route all avatar downloads through download.php - adrien-Change the way inline attachments are delivered-Fixes a few (unreported) bugs, notably avatar upload during group generation...
- Bug #9791- Replaced .blue class with the .sep class to keep things consistent
add caching to one attachment ACP query, affix the proper TTL for a query in functions_admin
- fix htmlspecialchars handling in search (search backends get specialchared input, and should return specialchared output), current backends strip entities anyway [includes Bug #8156]- allow cancelling search index creation/removal- custom CSS class name input too short [Bug #8328]...
- fix some oddities (doubled spaces for example)- changed the way make_forum_select() is returning the forum list - now including skipped forums but being disabled. This should make identifying the correct forum much more easier.- Changed some permission namings based on suggestions by the community...
#7120- some consistency fixes
#6772- some other random things
- removed download mode selection (the column info and constants will not be removed, we or others may be able to re-use them later on)- removing extension from physical filename for uploaded attachments (as has been suggested some time ago from our community), can still be used by using the new 'unique_ext' mode on file cleaning...
Unused Code inside function update_forum_data [Bug #6606]Copy permissions protection for groups [Bug #6594]HTML issues in ACP [Bug #6580, #6578]Always send the correct encoding [related to bug #6576]Mass email fixes for first loop iteration [Bug #6570]...
- a bunch of fixes- added todos to the updater to make sure i do not forget. :)
test new mailing list rules
Revised attachment categories a bitFixes for the following bugs:#4830#4818#4816#4810#4808#4798#4796#4772#4662#4646#4546#4524#4270
I hope not having introduced additional severe errors :)
tried to begin adjusting all string functions where applicable - still a lot to do.i hope i catched all relevant sections and did not mess something up.
- extend config checking to include check for writeable path- removed not utilized user_allow_email column from schema- removed inactive groups (they had no use at all, since inactive users are not able to login) The only benefit those brought are distinguish users - but this is no longer needed too due to the inactive code present. This also allows us to retain group memberships as well as default settings for users being set inactive due to profile changes....
consistent acp layout regarding backlinks and messages.
implement bare-bone validation for config variables...
seems like i forgot something. :)
- fixed some bugs- changed attachment handling a bit- tried to remove target tags out of the code- do not add session ids to urls for bots as well as not creating a new session on each page view for them
I bet i introduced some bugs too. ;)
- some bugfixes- using E_USER_WARNING if an error occurred within the ACP (sadly not able to use it as a default for trigger_error - it seems to be hardcoded in PHP)
bugfixes
sql_in_set changes
- 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
- renamed the following columns:comment -> attach_commentnew, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deletedmodule_name -> module_basenamevalue -> lang_value
- every column is now NOT NULL- every column is now having a DEFAULT value...
fix some bugs... again. :)
some bugfixes
- add additional auth check to the permission roles modules- added new function to return globally used expressions (get_preg_expression($mode)). This should be very helpful in getting wide spread similar checks (regular expressions) to one place reducing the risk of forgetting to change every location if you fix one. ;) We will add additional ones later, at the moment only the email check is retrieved......
- 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
ok, this one is rather large... the most important change:re-introduce append_sid: old style continues to work, not a performance hog as it was in 2.0.x -> structure is different
apart from this, code cleanage, bug fixing, etc.
some tiny changes...
- fixing a few smaller bugs/glitches- init user session in cron.php (else it can produce errors if functions expect the user object being set)- fix sql escaping for mssql/mssql_odbc
- fixing a few tiny bugs- added new function to (re)apply sids where needed (login and mcp quickmod) - #1829
- introduce new function build_url to easily build a valid url from the user->page object as well as optionally removing certain keys- changed attachment config to utilize the config build methods- cleaned up posting.php- the submit/delete_post functions are now usable (functions_posting.php)...
slightly modified general tab layout to remove the confusion between board defaults and board settings.
To all people having their bug status set to fixed: SF pserver CVS access is currently down, therefore the snapshots are still out of date.
- fix a bunch of bugs- <!-- $Id$ --> is no longer allowed in template (.html) files- changed layout of private message screens (folders are menu items)...
- Bug 1301
#1304, #1335, #1336
ok, thought about this now for too long. I think the best solution circumventing memory consumption and not introducing "hacks" is to seperate module information (and probably more in 3.2 for installation/uninstallation) from the main code.
adjusting sql_freeresult a bit as well as our error handler (it now prints out if it is because of DEBUG_EXTRA being defined - which is not enabled within the betas/rc's and stable releases).
- a bunch of bugfixes. :P
- empty() expects a variable, not a function :D
- streamlined reports to consist of the feature set we decided upon (Nils, your turn now)- use getenv instead of $_ENV (with $_ENV the case could be wrong)- permission fixes (there was a bug arising with getting permission flags - re-added them and handled roles deletion differently)...
- By default, new installations of magick add itself to PATH and not to a variable that it creates.
- fix some tiny bugs- fix module system (sometimes the layout is broken due to falsly deactivated categories)- auth updates (setting permissions)- fix "category jumping" bug in acp- u_action is defined by the module itself
- fix "Adding attachment extension fails"
- fix minor bugs
- size select fix- introduced function for building group options (acp)- fixed acl_getf if negated option needs to be retrieved- only using one function for updating post informations- fixing module display if module is disabled- if user is having a non-existent style do not print out error message, instead fix the users value and load the default style
- some SQL:2003 changes (basicly joins, mysql5 is sql:2003 compliant in strict mode now) - postgresql not supporting this standard. :/- acp changes
- more acp additions and changes...
HOLLA! Whats this shit...These gets commited now because i want to be sure no one is changing an admin file corresponding the ones listed within includes/acp