History | View | Annotate | Download (20.2 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 2e787fa836dbfdcec7864b5f143520aec3752bd0Merge: 999f6db 9731f24Author: Nils Adermann <naderman@naderman.de>Date: Sat Aug 21 23:35:43 2010 +0200
Merge branch 'develop-olympus' into develop
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
revert r10079 (bug #50035) to be able to investigate other options of handling this later.
check for m_split and m_merge permission on target topic and topic icon selection (Bug #51675)
Fix Bug #50845 (missing info icon in subsilver2)
Fix Bug #50035 - Fix handling of bookmarks and subscriptions on "split topcis", "merge topics" and "merge posts"
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 r8999
Correctly display topic in MCP when start parameter is equal to or greater than the number of posts. #30525
Increase board topic counter when splitting topics. #32125
Split posts target forum requires 'f_post' now instead of 'm_split'. #31015
MCP topic view checkboxes now default to unchecked.
#31265
remove the f portion from redirect urls now they no longer exist
Hiding everywhere little buggers, eh?
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
some bugfixes
Ok, here comes a big one. Poor updater. Also requires testing.
#i91#i92#i93#i94#i95#i96
-#14438-Refactor the confirm table cleanup-Add confirm table cleanup to session garbage collection. Might require own pseudo-cron.
#14363
- BBCode parsing order should ALWAYS be censor_text(), bbcode_secon_pass(), bbcode_nl2br(), smiley_text(), parse_attachments()- using \r on custom bbcodes to allow line breaks [Bug #10758]
err, forgot to commit
#13731
Cleaning up (#13689)Also removed the useless login box from the ACP.
Introducing the ability to manually set the dimensions of an image in the imageset editor.A little spelling.
Introduces new language variable(s).
#11925#11675
#12067
oh my god - what did he do? Adding attachment display to post/topic review, queue, reports, post details, mcp topic view... fixing other tiny things along the line.
Fixing some tiny bugs...- correctly close span tags within code=php
#10659
#10567
#9873
#10005, #10003, #10001, #9999, #9945, #9965, #9909, #9906, #9877, #9861, #9831, #9830, #9815, #9665, #9624
prosilver adjustments for important announcements in ucp - #9995MCP fixes for user notes/warnings - #9981Preserving imageset values on save/editfind a member link for Mass PM's - #9925...
#5396, #5266, #5147
#8098
trying to fix some bugs...
- introducing read/unread images in the MCP, if you view something through the MCP it will not update the "read" status of a post/topic/forum [includes Bug #6796]
ok, handled some bugs... the most important being validate_username (the variable passed to validate_data([...]array('username', [...])) and updating group listings while doing relevant group actions. Oh, and PM icons are working now. :o
some fixes today- most important change is the consolidation of the display attachment functions; merging them together to have one function we need to call.
#6368, thanks to ToonArmy
- Modules are not added correctly [#6370]- Minor bug in ucp_prefs_personal.html (Opera) [#6348]- MCP-Warnings section colspan problem in Opera [#6338]- Loading extensions on install [#6332]- Adjust PM rules if folder removed [#6326]- #6318- Coppa registration [#6306]...
- a bunch of fixes- added todos to the updater to make sure i do not forget. :)
- fixing a bunch of bugs- moved the install trigger error to sessions and also disabled it for those having DEBUG_EXTRA enabled.i hope not having introduced too many new bugs.
- a handful of mcp fixed, the most important one is the change for check_ids() - it is now supporting ids from more than one forum too, making it possible to use some mcp features as designed initially. We really need to get our moderator team testing the mcp extensively....
ok, change from doing the same logic all over again we call a function to do it for us. Also allow template designers to choose which method to use by just adding a fully compiled username string (profile link + user colour). This commit may introduce problems.
- fixes for the following bugs:#5326#5318#5304#5290#5288#5278#5276#5272#5266- also fixed the "Call-time pass-by-reference" bug #5252- within this step changed the normalize calls to require references.- added captcha size variables to the class scope (suggestion was posted at area51)
message
he braces style is deprecated as of PHP 6
- support re-caching of theme data if stylesheet.css changed and load_tplcompile enabled- mcp fixes- fixed some usability issues
- 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. ;)
- birthdays/age in user's timezone and not server's local time- parse bbcode in posts with fewer characters than selected maximum on search results page- retrieve search word context in posts which are longer than maximum characters (no raw BBCode anymore)...
chr(0x20 | 0x10) = "0"
make sure we do not have empty select fields
Hide forums you can't move posts to from within the mcp
so.... what does this thing do?
well, the super fast, ultra efficient, massively huge BBCode handling system was implemented differently on each DBMS. Although this provided the best performance, the solution was a bit hacky.
So what does this new thing do? We use base64 encoding to make everything nice and shiny, it turns into nice, safe characters that we can just jam into varchars on essentially any database. This has two implications: we must decode every bitfield we get AND we have slightly fewer IDs to work with. It goes down from 2040 BBCodes to 1512. We lose like a quarter of them :P...
- fixed some bugs- made imageset naming more consistent- updated every schema to be consistent and also fixed it (every db should install fine now)-
- Fix Oracle- Make MySQL schema a little different than the others...- Fix MCP_TOPIC
- 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
- added class="radio" to all radio- and checkboxes- make sure the database gets closed correctly in cron.php- bugfixes
- forgot to commit common.php- cleaning up a few more mcp permissions- adjust some links- make global topics work properly in MCP
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.
- various corrections related to permissions in the mcp, including [Bug #1994] and [Bug #1924]- fixed some quickmod bugs [#1994] and [Bug #1898]- browse reports/unapproved posts by topic id- correctly hide approval details- added return message to mcp_ban [Bug #1851]...
- fixing a few tiny bugs- added new function to (re)apply sids where needed (login and mcp quickmod) - #1829
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)...
- a bunch of bugfixes. :P
- added "display_on_posting" setting to custom bbcodes (creates a button with the bbcode tag)- fixed forum editing and parent id selection- completely removed HTML support (it only creates security problems)- changed cache_moderators() to reflect permission changes
- allow local moderators to properly use the mcp for more than one forum (mcp)- automatically get a forum id for global topics if needed (mcp)- allow linking to unapproved topics via a post id (viewtopic)- use #p[post_id] anchor (mcp_post)- use actions where appropriate (mcp_queue)...
- removed unnecessary urlencode of highlight wordsvarious mcp_main updates:- generally make all the tools work again (mode/action changes)- tidy up urls- restructured quickmod code to use actions (we don't want too many module entries)
- request_var updates- added group selection to pm filter- fixed activation/deletion of inactive user accounts in admin index- fixed some color swatch bugs
- made path information available to template (T_)- eased topic/post icon in templates (removing hardcoded img)- added S_FIRST_ROW and S_LAST_ROW to template engine
- added updated coding guidelines- introduced is_registered and is_bot flags for correct determinition of guest/registered/bot users- changed bot code to act on useragent || ip
- Documentation related changes- added resend activation email dialog- fixed issue in session code- log failed/successful admin re-authentication/login- fixed simple forum dropdown box (used in mcp and posting)
- and my second attempt
- fix attachment mod errors- make upload path consistent with all other 2.2 path settings- fix "post title wrong after split" bug
- approve/disapprove posts/topics- changed mcp_front to be more moderator friendly- able to change the forum in mcp_queue (for moderators moderating more than one forum)
- fork/copy topic- resync topics- possible to show only reported posts in topic_view- view reports in post details- mcp_queue (show unapproved items)
- added splitting of topics to mcp- added merging of posts to mcp- fixed parsing of acl_getf results- adjusted tracking code for important announcements (seems to work now)
cleaned up the mcp, basic operations such as deleting/moving/(un)locking are functional, as well as all basic views, the other modes (splitting, merging, forking, approval, reports and warnings) will be added within the next days.