History | View | Annotate | Download (23.4 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
Copy 3.0.x branch to trunk
fix mcp sorting for pm_reports, and some minor language changes
Users can report PMs to moderators which are then visible in a new MCP module
Fix bug #47685 - Wrong count of posts awaiting approval in MCP
Authorised by: AcydBurn
Fix bug #46975 - "Report details" link broken in MCP
Authorised by: acydburn
Redirect to relevant MCP page of multi-page topic if accessing quickmod tools (Split option for example)
Moderators can only see reports/queue/logs from forums they can actually read. #31085
further adjustments to exit; statementsforce E_USER_ERROR to exit always - it is always a fatal error which should stop every execution happening
Fix some instances where we left db connections open (registration -> captcha for example)
Hiding everywhere little buggers, eh?
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
necessary changes...
do not get too excited
try to normalize everything...
Cleaning up (#13689)Also removed the useless login box from the ACP.
ok, mess around with the templates + fixing some bugs + adjusting headers for those files already modified to circumvent conflicts for those having their editor set to remove trailing spaces (not recommended!)
#11255#11259#11291#11335#11457#11473#11475#11511#11523#11527
#10267
- #10159 (as well as the exact same issue with reports)- #10263
- #10085- Added notice about iso.txt to the coding guidelines
#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...
#9755
- urlencoded usernames don't need htmlspecialchars [Bug #8794]- fulltext_mysql still used synonyms/ignore words [Bug #5405]- merge tool extend to allow merging complete topics via quickmod and mcp_forum [Bug #5293]- renamed "fork" to "copy" (was already called "copy" in some places)...
other fixes...
fixing some bugsmore mcp links for easier moderating different aspects (all, forum, topic)i may have introduced new bugs with this commit due to me having fixed some things weeks ago and some code changed in between - please report if you see something not working as expected.
suggestion by bart for those having a lot of forums.
look what david found...
another oops
- 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]
fixing mcp bugs by introducing a new feature to check for loaded/accessible modules/modes. If the MCP module "logs" get disabled the quick mod tools on viewtopic still show a link to the logs, this will then lead to an error message. This is not fixable. The logs should be accessible to all moderators by default.
- some fixes- important bugfix for the mcp and determining allowed ids in general (if global announcements are included)
- 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]...
rather large update, most important things done:- implemented provided patch/diff file for bug #5350 (Highway of Life) with some tiny changes and alterations- more username/colour changes/fixes- added a note about PM rule-dependant message removals so the user is not wondering too much if he can't remember his rules. :)...
- 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....
- adjust unread query a bit to cope with large topics (thanks bart!)- fixing some bugs- more username_clean work
Fix time limiting in mcp [#4730]
- make sure all sort keys are valid and selectable.
These changes should let olympus scale a little bit better.i haven't adjusted the schemas but added the details to create_schema_files - david is able to build them then in line with his changes. :)
some fixes.
David, could you check the pass_complex expressions? They are:.* PASS_TYPE_ANY (any characters are allowed, no check)[a-zA-Z] PASS_TYPE_CASE (password must contain alphanumerics)[a-zA-Z0-9] PASS_TYPE_ALPHA (password must contain alphanumerics and numbers)...
sql_in_set changes
Correct some of the sort options
- 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...
forgot some changes for post_time
some bugfixes
- get swatch converted into new acp format- add page title to ucp pages- add ability to supress getting the who is online list in page_header() (saves us ideally 1-2 queries on ucp/mcp pages)- fixing pm rules a bit as well as now having complete author memberships for author_in_group (sender -> is in usergroup -> xxx)
- forgot to commit common.php- cleaning up a few more mcp permissions- adjust some links- make global topics work properly in MCP
Fix the ability to report/view reports and warn in global announcements
- a few adjustments to permissions, specifically with regard to global topics- forgot to change a line in permission trace [Bug #2100]- syntax highlighting for php5- [Bug #2093]
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.
Assign page titles within the mcp
- 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]...
I hope nothing broke!
- Added a query builder, it is currently only used for complex queries that involve a FROM clause with two tables and a left join- Changed some function calls in the DBAL- Made the viewtopic queries nicer
- Bug 1260
- fixed some bugs- made sql schemas consistent- added correct sequences and generators to sql schemas- extended some rows to hold more data. This solves issues with multibyte characters and too short topic titles, names, etc.- allow multibyte characters in usernames
- allow reporting posts that have a closed report- show multiple reports for one post correctly- Bug #1389
- changed module*_url to only use the main module name but the mode as parameter- custom module lang function now suffixed by _lang- added general custom function with mode and module_row parameter
- do not display friends/foes if zebra has been disabled
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)...
Fix the vanishing menu item
- did I mention I don't like mcp_sorting()? ;-)
- add missing pagination to queue/reports- hide the close button on closed reports page- fix a JS bug in mcp/acp ban view
- some adjustments for search related config options- one year is 365 days long (52 * 7 = 364, but we have one more day each year ;-)) [Bug #1181]- fixed search own posts link in UCP [Bug #1163]- corrections to timezone selection [Bug #1148]- fix quickmod tools on post details page [Bug #1188]
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).
- replaced mcp reports system with a simplified version- fixed links to mcp_reports
- 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)...
test new syncmail version...
- 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)...
- properly hide items
- 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)
The curse of cut&paste strikes once more...
Initial implementation of a log viewer into the MCP
Fixing a permissions issue where a user only has local moderator rights.David - please test to make sure it works for you as wellNB: There is still an outstanding issue on the queue module to be looked at later
And as if by magoc they are hidden (a minor change I missed commiting before Christmas)
- custom profile fields- prune users- prune forums
Initial commit of user note support for the mcp
- some SQL:2003 changes (basicly joins, mysql5 is sql:2003 compliant in strict mode now) - postgresql not supporting this standard. :/- acp changes
Fix a minor typo
- use acl_m_ instead of acl_m- some reference fixes
In keeping with tradition I remove yet more code....(abstraction of functionality used by the mcp to allow it to be usedelsewhere)
The MCP strikes back.... :-)
- session changes
no longer needed here. ;)
- request_var updates- added group selection to pm filter- fixed activation/deletion of inactive user accounts in admin index- fixed some color swatch bugs
- 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)
- minor fixes
This is a mass commit ... expect trouble! Changes made here are primarily to how login is handled, schema changes necessary!
- [mcp] let quickmod work in topic_view- more logical placement of load/save buttons in posting
- 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)
- fixed permissions for mcp (global permission settings are false if user is only able to moderate one to x forums)- determine permission settings for submodules- further approve/disapprove work (approve_details added)
- 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)
nooooo.... the mcp is gone. Yes, we now rely on the good will of our users, no moderation anymore.
buhahaha buhahaharrrr harrr
update module authentification here too.
splitted language files
Updated MCP
Move ipwhois to functions_admin