phpBB
Statistics
| Revision:

root / trunk / phpBB / includes / mcp / mcp_main.php

History | View | Annotate | Download (31.7 kB)

  • svn:eol-style: LF
  • svn:keywords: Author Date Id Revision
# Date Author Comment
10945 01/30/2011 12:45 am Git Gatekeeper

commit 426139ae7780157d5383f98bd264e25a9d10f53b
Merge: bafe3d9 b526fb9
Author: Andreas Fischer <>
Date: Sun Jan 30 01:27:23 2011 +0100

Merge branch 'ticket/nickvergessen/8065' into develop
  • ticket/nickvergessen/8065:
    [ticket/8065] Add an option to lock topics while moving them.
10887 12/13/2010 03:45 pm Git Gatekeeper

commit adfa1656fb9d8b5bb601af1d7a6720884954d87a
Merge: bd579c8 af5b9a9
Author: Nils Adermann <>
Date: Mon Dec 13 16:35:55 2010 +0100

Merge branch 'ticket/igorw/9556' into develop
  • ticket/igorw/9556:
    [ticket/9556] Drop php closing tags, add trailing newline...
10801 10/10/2010 06:00 pm Git Gatekeeper

commit a885095897054c91ab68b753ce2a86ae74f2f666
Merge: 9a39f55 c2ffa78
Author: Igor Wiedler <>
Date: Sun Oct 10 18:39:44 2010 +0200

Merge branch 'feature/igorw/request-class' into develop
  • feature/igorw/request-class: (21 commits)...
10751 08/21/2010 10:45 pm Git Gatekeeper

commit 2e787fa836dbfdcec7864b5f143520aec3752bd0
Merge: 999f6db 9731f24
Author: Nils Adermann <>
Date: Sat Aug 21 23:35:43 2010 +0200

Merge branch 'develop-olympus' into develop
  • develop-olympus: (57 commits)
    Revert "[ticket/7716] Data too long for column 'message_subject'"...
10558 03/07/2010 03:45 am Git Gatekeeper

commit 693a2dc99bf07aeac1865d4a48ddf2589317ac7a
Merge: b68de23 ac32927
Author: Nils Adermann <>
AuthorDate: Wed Mar 3 23:32:09 2010 +0100
Commit: Nils Adermann <>
CommitDate: Wed Mar 3 23:32:09 2010 +0100

Merge branch 'develop-olympus' into develop...
10211 10/04/2009 07:14 pm Meik Sievertsen

Copy 3.0.x branch to trunk

10196 09/29/2009 03:51 pm Meik Sievertsen

Fix Bug #52125, regression from r9678 for Bug #46225

9905 08/01/2009 01:28 pm Meik Sievertsen

Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke)

9797 07/19/2009 11:34 am Chris Smith

Copy poll options properly when copying topic. #39065

9491 04/28/2009 09:35 am Meik Sievertsen

Correct calculation of source/target forum statistics if mass moving topics with global announcements (Bug #44545)

9398 03/19/2009 05:01 pm Meik Sievertsen

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. ;)

9342 02/26/2009 11:46 pm Jim Wigginton

Fixed bug #'ers 41295, 41385, 41955, 41705 and 41985

Authorised by: acydburn

8950 09/27/2008 12:59 pm Chris Smith

Better return links when deleting topics through the MCP. #34655

8945 09/26/2008 08:29 pm Chris Smith
  • Use a distinct log message for shadow topic deletions to differentiate between normal topic deletions. #34635
  • Fix a small typo in r8942
8942 09/26/2008 02:42 pm Chris Smith

Duplicate log messages for deleting a topic ('LOG_TOPIC_DELETED' has been deprecated in favour of 'LOG_DELETE_TOPIC').

8908 09/23/2008 02:01 pm Chris Smith

Log the forum name that topics are moved into.

8853 09/16/2008 02:50 pm Meik Sievertsen

Do not display reported topic icon for shadow topics. (Bug #13970)

8631 06/09/2008 02:36 pm Henry Sudhof

#27325

8520 04/21/2008 03:17 pm Meik Sievertsen

remove the f portion from redirect urls now they no longer exist

8479 03/29/2008 01:22 am Nils Adermann

Hiding everywhere little buggers, eh?

8285 12/26/2007 03:53 pm

This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.

8147 10/05/2007 04:36 pm Meik Sievertsen

dumdidum... sorry. ;)

8085 09/11/2007 02:03 pm Henry Sudhof

#14416 - thanks primehalo

7970 07/28/2007 03:56 pm Henry Sudhof

err, maybe don't display it quite so often.

7969 07/28/2007 02:15 pm Henry Sudhof

#11611

7961 07/27/2007 07:33 pm Meik Sievertsen

err, forgot to commit

7736 06/09/2007 01:11 pm Meik Sievertsen

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!)

7663 05/22/2007 11:32 pm David M

#11255
#11259
#11291
#11335
#11457
#11473
#11475
#11511
#11523
#11527

7550 05/12/2007 05:58 pm David M

#10329

7548 05/12/2007 05:11 pm David M

/me slaps himself with a shovel

7485 05/06/2007 05:31 pm Meik Sievertsen

#9828, #10545, #10541, #10533, #10529, #10527, #10521, #10503, #10481
- more label fixes
- simpler approach to get input cursor text

7470 05/05/2007 02:38 pm David M

"Run, Luke! Run!"

7469 05/05/2007 12:22 pm Meik Sievertsen

Better support for nested transactions...

7467 05/05/2007 07:04 am David M

"It's a trap!"

7466 05/05/2007 06:53 am David M

- changed the way we do forum accounting in phpBB, far less intensive and much faster. sync() recalculates the number of topics and posts using just the topics table instead of having to join topics and posts together. However, even this can be avoided if we know what operation is happening and an auto sync is not in action. Since MCP operations are "known", we can provide very fast MCP operations....

7456 05/04/2007 02:30 pm Meik Sievertsen

added class for disabled options in ACP
E_USER_ERROR now using language keys if available [related to #10445]
UCP/MCP title tags [#10441]
Check $start parameter in viewforum [#10435]
Check for postable forum for moving user posts within users ACP [#10433]...

7442 04/30/2007 06:24 pm David M

grrr

7441 04/30/2007 06:18 pm David M

#10295

7423 04/28/2007 06:07 pm David M

#10239

7406 04/26/2007 02:13 am David M

#10109

7370 04/18/2007 09:52 pm David M

MCP move topics is much faster now

7261 04/02/2007 12:15 am Nils Adermann

- 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)...

7246 03/31/2007 02:35 pm Meik Sievertsen

#5396, #5266, #5147

7218 03/23/2007 01:18 pm Meik Sievertsen

again, some changes here and there...

6936 01/27/2007 05:04 pm Nils Adermann

- 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]

6831 01/03/2007 05:38 pm Meik Sievertsen

- 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...

6802 12/24/2006 07:53 am David M

#6206

6781 12/18/2006 06:29 pm Meik Sievertsen

- 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]...

6698 12/02/2006 02:19 pm Meik Sievertsen

- a bunch of fixes
- added todos to the updater to make sure i do not forget. :)

6601 11/18/2006 05:27 pm Meik Sievertsen

- 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....

6481 10/11/2006 10:37 pm grahamje

#3980

6380 09/18/2006 12:02 am Nils Adermann

- no more encoding mixture, say hello to UTF-8 (I'll add a validation solution for PHP 4.3.3/4 ASAP) [side effect: fixes Bug #3762]
- take local server time into consideration for birthday/age calculation
- faster active topic search
- allow changing active topic time frame [Bug #4150]...

6317 08/25/2006 05:15 pm Meik Sievertsen

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)...

6285 08/12/2006 09:06 pm grahamje

Hide forums you can't move posts to from within the mcp

6271 08/12/2006 03:14 pm Meik Sievertsen

sql_in_set changes

6263 08/11/2006 11:52 pm David M

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...

6198 07/20/2006 11:45 pm Meik Sievertsen

- some bugfixes
- set ip_check to A.B.C. by default
- display postings in other encodings by default and present link to force the encoding as usual.

6177 07/13/2006 02:51 pm Meik Sievertsen

- renamed the following columns:
comment -> attach_comment
new, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deleted
module_name -> module_basename
value -> lang_value

- every column is now NOT NULL
- every column is now having a DEFAULT value...

6148 07/06/2006 05:00 pm Meik Sievertsen

fix for a bug spotted by ToonArmy within bug #3000 (thanks to him for providing a sample patch too)

6118 06/23/2006 04:25 pm Meik Sievertsen

forgot some changes for post_time

6117 06/23/2006 04:04 pm Meik Sievertsen

make sure set_config is called with the correct is_dynamic value

6073 06/16/2006 06:54 pm Meik Sievertsen

- 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

6058 06/13/2006 11:06 pm Meik Sievertsen

make sure custom profile fields are created correctly on registration (#2225)

6015 06/06/2006 10:53 pm Meik Sievertsen

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.

6008 06/04/2006 05:01 pm grahamje

Assign page titles within the mcp

5986 05/30/2006 02:24 pm Nils Adermann

- 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]...

5938 05/20/2006 01:22 pm grahamje

Fix a couple of issues in mcp_main

5933 05/19/2006 11:08 pm Meik Sievertsen

- fixed dotted topics on some occassions being wrong
- fixed post author change
- fixed moving topics (they should not count into read tracking now) - think about having only one column for shadow topics/similar to forum links
- moved a function from functions.php to functions_display.php (this function is only used by viewtopic and viewforum which already include this file)...

5931 05/18/2006 11:03 pm Meik Sievertsen

- fixing a few tiny bugs
- added new function to (re)apply sids where needed (login and mcp quickmod) - #1829

5779 04/09/2006 11:20 pm Nils Adermann

- check m_ permission for quickmod [Bug #1317]
- don't sync the global forum (id 0) [Bug #1383]
- corrections to available time zones [Bug #1306]
- only display open reports on mcp_front
- added whois information to mcp_post [Bug #1400]
- copy "dot" when copying a topic [Bug #1321]...

5725 03/25/2006 08:14 pm Meik Sievertsen

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.

5622 03/13/2006 12:19 am Meik Sievertsen

- 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)...

5603 03/06/2006 03:03 pm Meik Sievertsen

- 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

5580 02/24/2006 06:33 pm Meik Sievertsen

- blabla, additional bugfixing permissions...

5526 02/05/2006 02:40 am Nils Adermann

- removed unnecessary urlencode of highlight words
various 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)

5438 01/08/2006 07:30 pm grahamje

Auth changes for these modules as per the schema from before

5314 11/28/2005 10:01 pm grahamje

Initial commit of user note support for the mcp

5307 11/19/2005 05:16 pm Meik Sievertsen

- use acl_m_ instead of acl_m
- some reference fixes

5306 11/18/2005 11:16 pm grahamje

Module information, exactly what it says on the tin

5298 11/09/2005 09:36 pm grahamje

A couple of initial changes for the new module system with the mcp
(further changes are needed elsewhere for these to actually be
useful....)

5157 06/10/2005 08:57 pm Meik Sievertsen

- log removing posts
- fix queue saving if package size is 0
- user memberships (not used atm)

5152 05/15/2005 10:17 pm Meik Sievertsen

- request_var updates
- added group selection to pm filter
- fixed activation/deletion of inactive user accounts in admin index
- fixed some color swatch bugs

5114 04/09/2005 02:26 pm Meik Sievertsen

- 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)

5032 12/12/2004 03:07 pm Meik Sievertsen

- fix attachment mod errors
- make upload path consistent with all other 2.2 path settings
- fix "post title wrong after split" bug

5023 11/06/2004 03:22 pm Meik Sievertsen

- a bunch of updates, most of them bbcode related

4924 07/11/2004 12:47 am Meik Sievertsen

- fork/copy topic
- resync topics
- possible to show only reported posts in topic_view
- view reports in post details
- mcp_queue (show unapproved items)

4923 07/09/2004 02:31 pm Meik Sievertsen

- 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)

4921 07/09/2004 12:57 am Meik Sievertsen

nooooo.... the mcp is gone. Yes, we now rely on the good will of our users, no moderation anymore.

buhahaha buhahaharrrr harrr

4912 06/06/2004 11:44 pm Meik Sievertsen

- added folder_moved image
- new feature: bookmark topics
- fixed post details link
- added confirmation screen to cookie deletion

4900 05/26/2004 10:56 pm Meik Sievertsen

only minor things... blabla

4836 02/21/2004 01:47 pm Meik Sievertsen

- put consoring and smilie processing into functions (we use them all over the place) for better changing and consistency.
- changed docs/AUTHORS to reflect the recent code re-use in functions_messenger.php
- pleasing the users a little bit more by using table constants. :D...

4762 01/19/2004 06:50 pm Meik Sievertsen

'post encoding'-fix

4692 11/28/2003 12:20 am ludovic_arnaud

mcp_main module, responsible for forum/topic/post view and common operations

4496 09/15/2003 12:21 am ludovic_arnaud

MCP take 2, see forum