Register
phpBB.com Wiki · Home Projects Help

root / tags / release_3_0_RC3 / phpBB / viewtopic.php

viewtopic.php

View | Annotate | Download (57.7 KB)

# Date Author Comment
7843 View | Annotate 07/08/2007 06:39 PM

This commit was manufactured by cvs2svn to create tag
‘release_3_0_RC3’.

7755 View | Annotate 06/14/2007 05:03 PM kellanved

Changing the behaviour of the hideonline permission.

Test the current setting before altering the memory limit during install(Bug #12195)

And another language var.

7736 View | Annotate 06/09/2007 01:11 PM acydburn

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

7646 View | Annotate 05/19/2007 06:40 PM acydburn

we included a check for getimagesize() existance… now we again can suppress notices while running this function.

7559 View | Annotate 05/13/2007 06:15 PM naderman

- correctly transfer the search query across search result pages
- changed highlighting so foo* will match foo again [Bug #10031]
- restructured magic urls (functionality still mostly the same), added a check for entities in urls and punctuation at the end of magic urls [Bugs #10639, #10293]
- undid the workaround for urls in quotes, as it’s fixed by the new magic url handling
- allow magic urls enclosed in BBCode [Bug #10319]
- added handling for IPv6 addresses to the IP checking without adding extra options [Bug #9538]
- correctly handle search in search results of search queries with brackets [Bug #10581]
- added information about requirements for auth_apache [Bug #10107]

7497 View | Annotate 05/07/2007 03:19 PM acydburn

fixing some bugs
changed the way we are handling bookmarks. No order_id required, really! Order by last post time as suggested by BartVB.

7447 View | Annotate 05/02/2007 10:24 AM acydburn

Fix a bug with the prev_posts calculation and selecting the last post on a page. ;) Now also add the correct number of previous posts not including the selected one.

7428 View | Annotate 04/29/2007 10:56 PM naderman

- * wildcard in a search query should cause \w+ in highlighting, not \w* [Bug #10031]
- display a warning that the search index is not converted from phpBB2 to phpBB3 [Bug #9761]
- forgot to add : to reg_name when deleting userinfo from the url regex constructor [Bug #9868]
- magic urls should work after ”>”
- fixed sorting in mcp_reports/mcp_queue [Bug #9882]
- display a “Report has already been closed” message, if a post is accessed in mcp_reports which has a closed report (might occur if two moderators want to process it at the same time)
- convertor: old forum path should have the trailing slash removed
- subsilver2 will come bundled with phpBB3, but it will not be installed by default (if admins want to use it they can, but it’s not a default option for users)
- prosilver was missing the topic-only mode in mcp_reports/mcp_queue

7361 View | Annotate 04/15/2007 11:40 PM naderman

- viewtopic/forum search boxes should also use search config option and u_search permission [Bug #9850]
- mcp_reports was still using some of the mcp_queue post_id logic, changed enough to report_id logic to make it work properly now. I hope I didn’t miss any external places referring to mcp_reports which send it a post_id_list. I really wonder whether people don’t test the MCP at all? Good that I noticed this myself when fixing an incorrect language string (No reports selected) message [Bug #9741]
- forgot to check in the changed mcp/info file for mcp_warn with global m_warn option
- mcp_post.html was missing a submit button for changing the poster in prosilver [Bug #9771]
- language variables in javascript in templates should use LA_ not L_ for proper escaping of single quotes

7355 View | Annotate 04/15/2007 12:59 PM naderman

- m_warn is no longer a local moderation permission
- magic urls should properly use html entities
- speed up posting on big boards, MAX query can be simplified a lot in certain cases
- user IP list should be labelled with “Other users” [Bug #9707]

7330 View | Annotate 04/12/2007 06:20 PM acydburn

my take on getting the bugs down… thanks to those also providing (usable) solutions to the problem. ;) Of course also to those reporting generally…

7322 View | Annotate 04/10/2007 10:50 PM acydburn

checking in some fixes… also added “previous/next pm in history” links to prosilvers private message view; dhn, you may want to have a look at the placement. :)

7312 View | Annotate 04/09/2007 07:05 PM acydburn

hopefully bringing back the unread link for pages being read but having unread posts on subsequent pages

7261 View | Annotate 04/02/2007 12:15 AM naderman

- 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)
- Copied posts should not increase post count, and should also not decrease it on deletion [Bug #8072]

7257 View | Annotate 04/01/2007 06:01 PM acydburn

ok, these should fix the unread tracking bugs (yeah, actually two of them). Watch out for any oddities if you directly link to posts… :o

7256 View | Annotate 04/01/2007 04:12 PM acydburn

#5292

7242 View | Annotate 03/30/2007 04:24 PM acydburn

other fixes…

7213 View | Annotate 03/22/2007 01:18 AM dhn2

nice template variable to have

7034 View | Annotate 02/22/2007 05:20 PM acydburn

trying to fix two conversion issues
- anonymous user not entered correctly or entered with user id 0 (need to be tested)
- ips not converted

7007 View | Annotate 02/18/2007 02:42 PM acydburn

fixing some bugs
more 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.

6969 View | Annotate 02/05/2007 05:24 PM acydburn

only some minor fixes

6930 View | Annotate 01/26/2007 05:09 PM acydburn

- 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
- Tried to comply to the permission field ordering within the language files while displaying permission sets. Hopefully it’s worth the additional processing time.
- Disable submit buttons after clicking for installation and conversions.

6894 View | Annotate 01/17/2007 07:41 PM acydburn

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

6877 View | Annotate 01/10/2007 10:20 PM davidmj

#6944

6829 View | Annotate 01/02/2007 05:35 PM acydburn

- do not allow setting the parent to currently assigned childs [Bug #6708]
- Allow the display_on_index setting to be specified for link forums [Bug #6660]
- Rank code in functions_display.php [Bug #6656]
- Added some new locations for the viewonline page [Related to bug #6484]
- Do not display attached images inline if user disabled image display in posts; the same with flash files [Bug #6226]

6818 View | Annotate 12/28/2006 05:21 PM acydburn

- made sure ranks are displayed correctly (used RANK instead of RANK_TITLE)
- #6630
- hide a few links from bots (forum/topic marking, memberlist, post/reply/quote/edit/etc. buttons) [#6354]
- #5698

6816 View | Annotate 12/27/2006 06:43 PM acydburn

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]
Extension groups to be allowed in PM’s and/or Posts [Bug #6558]
Extension allowance checking clarified (no longer using forum id 0 for private messaging)
Using request_var() array method for some variables [Bug #6556]
Added confirmation for deletion of ranks/smilies/icons/word censores [Bug #6548, #6530, #6512, #6466]
Only show postable forums in dropdown list for moving posts on forum deletion as well as correct re-indexing [Bug #6510, #6476, #6384]
Jabber password being password field in jabber settings screen [Bug #6478]
user activity language variable if viewing not own profile [Bug #6432]
Show moderator group/user-name colour [Bug #6402]
Log rank creation/updating/removing [Bug #6398]
Update check permission changed from a_ to a_board [Bug #6392]

6803 View | Annotate 12/24/2006 02:11 PM acydburn

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.

6740 View | Annotate 12/10/2006 06:44 PM naderman

- finally correctly calculate current time for birthday calculation [Bug #6030]
- allow searching forums with unsearchable subforums [Bug #6056]
- addition of an optional HTTP_X_FORWARDED_FOR check in sessions, including bans
- do not index forums which have indexing disabled on index recreation [Bug #6060]
- properly handle html entities in the theme editor [Bug #6048]
- anonymous access is no longer required for the LDAP auth plugin [Bug #6046]
- corrected mcp_front queue link to point to approve_details [Bug #6134]
- added direct (dis)approval to mcp_front queue items [Bug #6134]
- proper mysql version test for fulltext-compatibility [Bug #6054]
- added note to style/language “used by” column so it’s clear that bots are included
- correctly update bot last visit time [Bug #6108]

6662 View | Annotate 11/26/2006 04:31 PM acydburn

fix for bug #5586

6660 View | Annotate 11/26/2006 03:55 PM acydburn

- bug fixes for #5618, #5588 and #5584
- remove messenger->reset() calls (they are already performed on sending)

6650 View | Annotate 11/24/2006 03:59 PM acydburn

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. :)
- some column changes to fix unicode issues
- bugfixes

6628 View | Annotate 11/21/2006 07:15 PM acydburn

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

6601 View | Annotate 11/18/2006 05:27 PM acydburn

- 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.
- fixed some other tiny glitches
- if a forum category with subforums get changed to a link type forum give options of what to do with the subforums (#5334)
- other bugfixes

6600 View | Annotate 11/18/2006 11:37 AM acydburn

get editing user correctly

6589 View | Annotate 11/16/2006 05:51 PM acydburn

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.

6572 View | Annotate 11/12/2006 04:35 PM acydburn

consistant obtain_* functions

6550 View | Annotate 11/04/2006 02:37 PM davidmj

trimmed the highlight regex

6517 View | Annotate 10/22/2006 03:32 PM acydburn

- now username changes should work as desired
- removed some extract() calls

6513 View | Annotate 10/20/2006 03:48 PM acydburn

- adjust unread query a bit to cope with large topics (thanks bart!)
- fixing some bugs
- more username_clean work

6479 View | Annotate 10/11/2006 04:59 PM acydburn

:)

6459 View | Annotate 10/07/2006 07:40 PM acydburn

he braces style is deprecated as of PHP 6

6411 View | Annotate 09/26/2006 09:59 PM acydburn

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

6380 View | Annotate 09/18/2006 12:02 AM naderman

- 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]
- reload stylesheet on language change [Bug #4222]

6364 View | Annotate 09/13/2006 06:08 PM acydburn

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

6351 View | Annotate 09/04/2006 03:47 PM acydburn

- fixing profile bug
- adjusting acl_gets calls (they are or’d – make sure they get checked correctly based on the situation)
- automatically assign the u_download and u_search permission to the guest group

6321 View | Annotate 08/28/2006 07:20 PM naderman

- 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)
- formatted text is processed in the same order everywhere now: censor_text, replace newlines, bbcode, smileys, attachments, highlighting [including Bug #2048]
- highlighting pattern updated to exclude style and script (e.g custom BBCode) [Bug #3856]
- fixed a style problem in Opera [Bug #3770]
- performance increase for user::img()
- slight adjustments to search

6320 View | Annotate 08/28/2006 05:50 PM acydburn

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

6317 View | Annotate 08/25/2006 05:15 PM acydburn

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)
[a-zA-Z\W] PASS_TYPE_SYMBOL (password must contain alphanumers, numbers and symbols)

At the moment the pass complexity check is done within validate_password(), but the expressions are wrong. :)

6307 View | Annotate 08/20/2006 07:47 PM grahamje

Poll ended at….

6271 View | Annotate 08/12/2006 03:14 PM acydburn

sql_in_set changes

6263 View | Annotate 08/11/2006 11:52 PM davidmj

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

P.S. I hope nothing broke :P

6257 View | Annotate 08/10/2006 03:33 PM naderman

- removed a useless line [Bug #3656]
- do not reuse session ids [Bug #3626]
- Bug #3684
- added refresh imageset option

6256 View | Annotate 08/09/2006 11:03 PM acydburn

- load tracking updates. Need to be tested on a clean installation too – at the moment only tiny quirks are noticed at area51.
- reported bugs fixed

6241 View | Annotate 08/06/2006 07:25 PM naderman

- 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

6237 View | Annotate 08/05/2006 05:49 PM acydburn

- fixed some bugs
- made imageset naming more consistent
- updated every schema to be consistent and also fixed it (every db should install fine now)
-

6217 View | Annotate 07/30/2006 04:20 PM grahamje

Adding the new warning image to the appropriate places
Thanks to dhn for the image

6211 View | Annotate 07/27/2006 09:02 PM naderman

- fixed the age calculation (note: turn on your brain before commiting something like this the next time) [Bug #3337]
- removed the split_words array, introduced an enforced search_query
- the forum used for global topics in the search is now a forum, and no longer a category [Bug #2561]
- Bug #3404
- allow accessing reports by report_id, in contrast to mcp_queue this cannot just use the post id, since there can be multiple closed reports per post, so closed reports have to be accessed by report id, open reports, can optionally be accessed by report id or post id [Bug #3149]
- only attempt to unflag reported topics on closing a report when there are any without other reported posts [Bug #3057]
- updated fulltext_mysql to use the the search_query string
- overwrote the old fulltext_native with our improved version since it consumes too much time to maintain boths and we would switch to the improved version later anyway
- always show a link to search a user’s posts even if the postcount is zero since he might only have posted in forums which do not count posts [Bug #3267]

6209 View | Annotate 07/24/2006 12:08 PM davidmj

OK…

This commit should increase the total number of BBCodes from 31 to 2040. Some things to watch out for:

Each database likes to deal with binary data in its own, special way. They are, quite frankly, too cool for school.

MySQL, MSSQL and Oracle all allow me to send in a default value for their binary column using a hex number. However, MSSQL forces me to send the specific data as a hex number and thus we must CAST it.

PostgreSQL allows me to set a binary column, but with a twist. It demands that the default be in octal and its datatype allows somewhere around a gigabyte’s worth of BBCodes ( PGSQL users, we shut you down to 2040 for your own good! )

Firebird has no decent mechanism for allowing me to shuttle in binary data so I must force my way in. By virtue of triggers and a UDF, we ram in our default values.

SQLite is the most bizarre of them all. They have no mechanism for turning an ASCII code into a ASCII character. Because of this, we have a trigger and a UDF (just like Firebird!) but with a twist! The UDF is defined on the PHP side of things instead of SQL. SQLite also demands that it’s data be encoded before being sent off.

Other notes:
- SQLite installs again :D
- Firebird nearly installs again :P
- Database backup is not screwed up :P

P.S.
I hope nothing broke :D

6199 View | Annotate 07/21/2006 10:44 PM grahamje
  • Error handling on bans
  • Missing language strings
  • Grammatical correction in viewtopic (singular vs plural)
6198 View | Annotate 07/20/2006 11:45 PM acydburn

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

6190 View | Annotate 07/17/2006 05:32 PM acydburn

fix the schema files as well as other tiny bugs.

6188 View | Annotate 07/17/2006 05:23 AM davidmj

hmm… This commit does not increase the number of BBCodes. However, this does other things that we need to do first. This splits the usage of allow_* from the BBCode bitfield in forum descriptions, forum rules and group descriptions. This also fixes a tiny, tiny severe issue that nobody found :D I hope it works :P

6165 View | Annotate 07/10/2006 05:55 PM acydburn

fix some bugs… again. :)

6151 View | Annotate 07/07/2006 02:36 PM naderman

- display age in user profile and make it available on viewtopic
- various tiny bugfixes including [Bug #2351] [Bug #2549] [Bug #2681] [Bug #3015]
- strip first, then change newlines [Bug #2403]
- added support for creating user profiles to the login function (makes use of user_add), triggered by LOGIN_SUCCESS_CREATE_PROFILE constant
- moved newest user updating from ucp_register to user_add function
- renamed the admin_ auth module function to acp_
- added initialisation code to auth_apache which checks whether it will work
- added user_add support to both auth_ldap and auth_apache
- some auth_ldap tweaks, should work with users deeper in the organisation structure too now
- adjusted global topics in mcp_report to work like mcp_queue

6149 View | Annotate 07/06/2006 06:46 PM acydburn

some bugfixes

6143 View | Annotate 07/04/2006 03:51 AM ludovic_arnaud

Fixed: PHP notices appear when a post uses an icon that does not exist anymore

PS: that’s my first CVS commit in a while, my fingers are crossed

6135 View | Annotate 07/01/2006 09:11 PM acydburn

- 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…
- added “active module” var to the module class returning the current active module
- changed call to image magick
- add administrator to global moderators group by default
- extend auth_option column a little bit
- other bugfixes

6118 View | Annotate 06/23/2006 04:25 PM acydburn

forgot some changes for post_time

6114 View | Annotate 06/22/2006 05:14 PM acydburn

time to squash some bugs

6108 View | Annotate 06/20/2006 10:32 PM grahamje

Prevent warning self

6104 View | Annotate 06/19/2006 11:30 PM acydburn

some bugfixes

6068 View | Annotate 06/15/2006 04:59 PM acydburn

fix a small mistake (bug #2238)

6048 View | Annotate 06/11/2006 08:13 PM acydburn

- fixed a few bugs
- added user_add() function
- check posted images ([img]) for same domain/scipt and php files
- auth_api.html updated to the coding guidelines look&feel
- introduced ability to force non page-updates (cron is using it)
- correctly resend coppa email

6045 View | Annotate 06/11/2006 01:11 AM naderman

- forgot to commit common.php
- cleaning up a few more mcp permissions
- adjust some links
- make global topics work properly in MCP

6030 View | Annotate 06/09/2006 09:37 PM grahamje

Fix the ability to report/view reports and warn in global announcements

6015 View | Annotate 06/06/2006 10:53 PM acydburn

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.

6002 View | Annotate 06/02/2006 03:26 PM acydburn

some adjustments
nils: please have a look at the @todo comment in mcp_queue.php

5986 View | Annotate 05/30/2006 02:24 PM naderman

- 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]
- adjusted some links, including [Bug #1855]
- added some missing language variables, including [Bug #1824], [Bug #1841], [Bug #1852] and [Bug #1864]
- always show all options in mcp_topic [Bug #1938]

5979 View | Annotate 05/28/2006 06:06 PM acydburn

counting on primary key should be slightly faster…

5973 View | Annotate 05/27/2006 06:24 PM acydburn

- remove description from profile fields
- added disclaimer about DEBUG_EXTRA to the ACP (i think this is needed – some idiots might think it is wise to have this enabled on a production board. :) We may let it there for the Betas though, but it will be removed during the RC’s)
- some bugfixes

5958 View | Annotate 05/21/2006 06:57 PM acydburn

no longer needed because we handle shadow topics as “always read” (not to be misreaded as “original topic”)

5957 View | Annotate 05/21/2006 06:54 PM acydburn

- 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

5931 View | Annotate 05/18/2006 11:03 PM acydburn

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

5918 View | Annotate 05/17/2006 12:14 AM davidmj

Firebird!

5906 View | Annotate 05/13/2006 02:57 AM davidmj

- Split the viewtopic query into two pieces. We gain speed by avoiding the need to GROUP BY/ORDER BY the selected elements. We also gain cross-DB compliance. Yay!

5885 View | Annotate 05/06/2006 12:06 AM davidmj

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

5883 View | Annotate 05/05/2006 07:56 PM acydburn

- some adjustements for phpdocumentor

5881 View | Annotate 05/04/2006 08:25 PM acydburn

- fix bug #1727 (need to be watched – problems could arise by this change)
- added a note about login_box() to the coding guidelines

5861 View | Annotate 04/29/2006 04:48 PM acydburn

fix bug #1549

5858 View | Annotate 04/29/2006 03:18 AM acydburn

- fixing some bugs, containing fixes for anonymous username displays, eaccelerator issue, permission trace and a few smaller bugs.

5854 View | Annotate 04/28/2006 04:18 AM davidmj

Viewtopic:
- PGSQL friendly

New Install:
- file_get_contents

New/Old Install:
- remove remarks for PGSQL, some versions don’t like ‘em
- fixed the regex in remove_remarks
- rewrote split_sql_file

Schema:
- removed explicit inserts, replaced with implicit inserts. This is more friendly to our non auto incrementing friends. (One set of data is not fixed yet, the modules table)
- removed all those SELECT SETVAL statements, they were not needed.

5824 View | Annotate 04/22/2006 06:18 PM acydburn

- removed group settings from roles
- added forum icon in front of forums in permissions acp
- added trace permissions in permission masks (thanks naderman for writing the first code and for the idea… :))
- some bugfixes
- PHP6 fix

5791 View | Annotate 04/18/2006 12:36 AM acydburn

say hello to role descriptions, role ordering and tooltips on role selects

5779 View | Annotate 04/09/2006 11:20 PM naderman

- 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]
- some language corrections [Bugs #1324, #1255, #1317]
- mozWrap scrolls back to previous position now [Bug #1190]
- some style related corrections [Bugs #1322, #1454, #1316]
- corrected copyrights [Bug #1468]
- fixed links on search results page [Bug #1469]

5765 View | Annotate 04/06/2006 07:15 PM acydburn

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)
- removed unread mode for private messages
- added new feature to template engine – “jump out of loop” or “loop another loop within my loop” :D (will be documented within the coding guidelines)
- added autologin field to sessions
- check session length checks
- added add_log statement to sessions to track session valid to invalid changes if ip/browser change depending on config settings (only debug)
- added multibyte support for various variables (exception at the moment is usernames which needs some discussion)
- hopefully not broke something. :/

5727 View | Annotate 03/26/2006 03:36 AM naderman

- correctly use DISTINCT and GROUP BY in search related SQL [Bug #1256]
- always display views and replies in search results [Bug #1223]
- display error messages occuring during search index creation/deletion [Bug #1274]
- correctly align the ACP link on the search results page [Bug #1160]
- fixed the search forum box [Bug #1300] and added a search topic box (subBlue: can you please position this a little more visible, didn’t want to mess with the CSS ;))
correctly check and use show_results on the search page

5709 View | Annotate 03/25/2006 01:07 PM acydburn

- extended session_page and user_lastpage to hold a maximum of 200 chars (instead of 100) – session_page gets truncated to 200 chars
- streamlined the process of generating text with bbcode/smilies/urls (forum rules, forum descriptions, group descriptions at the moment)
- a bunch of schema changes for the bbcode-enabled text and the session page change (sorry for this)
- if decode_message is used there is no need to include functions_posting.php anymore (should fix the search.php bug too)

5705 View | Annotate 03/23/2006 08:23 PM naderman

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

5701 View | Annotate 03/22/2006 07:48 PM acydburn

- hopefully fixed inactive create forum input field + button for safari 2.0.2 (floating issue?)
- updated format_date calls (fixed ancient calls)
- fixed newest username setting for activating users through the admin panel

5686 View | Annotate 03/22/2006 02:36 AM davidmj

- Bug 1194

5679 View | Annotate 03/21/2006 08:23 PM grahamje

Retrieve user_warning count in case a template designer wishes to display it on this page

5649 View | Annotate 03/18/2006 11:54 AM naderman

- replaced mcp reports system with a simplified version
- fixed links to mcp_reports

5633 View | Annotate 03/15/2006 02:03 PM acydburn

- adding ability to assign moderator specific ban options
- fixing destroying of sql caches
- fixing referencing of sql cached queries if more than one are active on one page
- other fixes

5622 View | Annotate 03/13/2006 12:19 AM acydburn

- 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)
- implemented max login attempts
- changed the expected return parameters for logins/sessions
- added acp page for editing report/denial reasons
- other fixes here and there

5608 View | Annotate 03/07/2006 12:45 AM davidmj

Weee! My turn to bug things up :D

- A moved topic has two forum_ids, we must update the tracking info on the “fake” forum and the “real” forum.
- Welcome back to register_globals! :P

5603 View | Annotate 03/06/2006 03:03 PM acydburn

- 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

5595 View | Annotate 03/01/2006 10:48 PM acydburn

- some bugfixes
- committed coding guidelines as they are at area51
- removed script_path (needs a close inspection later)
- removed the need for server_name and server_port
- able to define server port/name/protocol and force the user-defined server vars (very handy for proxy setups)

5584 View | Annotate 02/25/2006 01:46 PM naderman

- 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)
- added approve_details mode (mcp_queue)
- use new post details page (mcp_queue)
- adding missing lang keys for (dis)approval of topics/posts (mcp_queue)
- return to topic link (mcp_topic)
- some changes to follow the coding guidelines

5534 View | Annotate 02/07/2006 06:51 PM subblue

Fixed an an undefined index issue when a topic was bumped by someone who hadn’t posted in the topic (like an admin). Still not ideal as it won’t state who bumped the topic in this case.

5526 View | Annotate 02/05/2006 02:40 AM naderman

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

5471 View | Annotate 01/18/2006 07:06 PM acydburn

- fix two very annoying bugs
(1) mark topic read behaving incorrectly if editing posts (the topic gets marked unread)
(2) jump to wrong page number (viewtopic with post id) if descending post ordering is set

5460 View | Annotate 01/14/2006 11:57 PM grahamje

Initial implementation of a log viewer into the MCP

5424 View | Annotate 01/04/2006 09:57 PM subblue

Updated references to posts to be #p[post_id] rather than #[post_id] since it is against the W3C spec to have the id=”” attribute starting with a number

5415 View | Annotate 01/01/2006 10:48 PM davidmj

- Added a freeresult

5412 View | Annotate 01/01/2006 10:21 PM davidmj

- Polls work! Hooray for polls!

5406 View | Annotate 12/30/2005 01:54 PM subblue

Changed ONLINE_STATUS flag to S_ONLINE for consistancy

5390 View | Annotate 12/29/2005 02:46 AM subblue

A few fixes and a new online_status template variable

5381 View | Annotate 12/27/2005 02:59 PM davidmj

- Replaced the old 2.0.x highlight code with much nicer code :-)

5358 View | Annotate 12/19/2005 11:06 PM subblue

Added rank_image_src template variable so it can be used with CSS. Also fixed some undeclared variables.

5345 View | Annotate 12/17/2005 09:41 PM grahamje

Expose the warning level and user notes in appropriate places (assuming
the user has the correct permissions)

5324 View | Annotate 12/11/2005 12:08 AM grahamje

Initial commit of files related to the warning system
As the comments suggest, it’s not finished but I’m getting it in before
I do things to my machine

5313 View | Annotate 11/28/2005 07:38 PM acydburn

- some SQL:2003 changes (basicly joins, mysql5 is sql:2003 compliant in strict mode now) – postgresql not supporting this standard. :/
- acp changes

5299 View | Annotate 11/09/2005 10:32 PM grahamje

MCP again, forgot these two earlier :-)

5272 View | Annotate 10/19/2005 08:00 PM acydburn

- updated topic tracking code
- additional changes (