View | Annotate | Download (27.8 KB)
Copy 3.0.x branch to trunk
Simplified login_box() and redirection after login. S_LOGIN_ACTION can now be used on every page. (Bug #50285)
instead of only enabling forum feeds in viewforum we set it on every location where forums are shown
Fix bug #43295 - Moved topics show unapproved even without permissions in the new forum Authorised by: AcydBurn
ok, i am very sorry, but this needs to be fixed. Generally, our config table is not really suited for holding large datasets. Because feed settings for the forums to enable news feeds and excluded forums rely on the forums itself we have decided to introduce a forum_options table where custom options can be stored....
populate who is online only where required
Fix bug #15729 - Global announcements marked as read if all new topics in forum are viewed Authorised by: AcydBurn
Ability to fetch moderators with get_moderators() even if load_moderators setting is off. (Bug #35955)
Apply append_sid() to newest/latest post links in viewforum/search and UCP main module. (Bug #26815)
Really fix #13970 broken fix in r8853.
Don't show forum subscription link on categories. #34895
further adjustments to exit; statements force E_USER_ERROR to exit always - it is always a fatal error which should stop every execution happening
adding more hashes
make topic icon image width/height available to viewforum and search templates (Bug #15934)
Do not display reported topic icon for shadow topics. (Bug #13970)
#32585 - kudos to Dave84
#31185
New parameter for redirect() to circumvent the cross-domain check.
Hiding everywhere little buggers, eh?
- some changes to the recent session change - display errors on inserting sessions - fix database updater
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)...
- 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)...
- backport viewforum performance change from 3.1.x to 3.0.x
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
some further fixes - re-introduce grabbing random number from /dev/urandom
- Correctly count announcements when filtering forums by date [Bug #14877]
erm, switches could be more useful if not within a loop. ;) and :P
- Display "Return to" links on unwritable forums [Bug #14824]
dumdidum... sorry. ;)
Some changes... non-invasive...
do not get too excited
Cleaning up (#13689) Also removed the useless login box from the ACP.
- Handle forum links/redirects within viewforum if no read permission given (to display login box or error message) (Bug #13467) - Prevent changing postable forum having subforums to link forum without moving subforums out first
a bunch of fixes
basically what is listed within the changelog. ;)
some fixes
my round of bug fixes
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!)
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]...
"Ghost" topics in active topics list when shadow topics and corresponding topic in same resultset [#10313] Find a member supporting hidden groups for those able to see them [#10305] Display hidden groups for all those able to see them across the board (composing messages, viewonline)...
#10005, #10003, #10001, #9999, #9945, #9965, #9909, #9906, #9877, #9861, #9831, #9830, #9815, #9665, #9624
prosilver adjustments for important announcements in ucp - #9995 MCP fixes for user notes/warnings - #9981 Preserving imageset values on save/edit find a member link for Mass PM's - #9925...
- 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]...
#5160
apply correct check for hiding session
again... some more fixes.
for the time being, completely revert back to the old method - which may be slower for very very large boards... the previous code had severe bugs - to fix them properly would introduce even more queries which would slow down the complete viewforum page again.
ok, try to fix a bug introduced by fixing bug #8388
Small thing that buggd me for years - adding the folder_img alt text as a variable for viewforum
Fixing the following bugs: #8444 (language dependent buttons no longer include the dimensions to allow bigger/smaller translated images) #8414 #8396 #8388 #8216
thanks to bartvb and kellanved for providing possible fixes...
do not display passworded forum topics within the active topics list if the user did not enter the password before... thanks to gamer4ever for pointing this out (though next time straight to the security tracker please)
fixing some bugs, most being submitted grammatical/spelling errors.
fixing some bugs i introduced while fixing other bugs. :)
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
minor bugfixing
- bug fixes for #5618, #5588 and #5584 - remove messenger->reset() calls (they are already performed on sending)
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. :)...
fix for #5422
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)
consistant obtain_* functions
Censor last post topic [#4714]
- added confirmation to removing bbcodes - added optional MX and DNSBL checks - added backtrace (triggering sql error) on error within sql_in_set as well as making sure it is handling an array - let users having f_list access to a forum actually see the forum without a topic list and not displaying an error message - this allows for giving people access to subforums but not the parent forum without the need to add the (sub-)forum to the index....
this change may introduce yet another query (not if store_reverse is used internally most of the time), but i hardly noticable on small forums. This change scales very very better than the old method. With the old one viewforum became slower and slower the more topics were present. For me the difference for a forum with 100.000 topics were 0.4 seconds (local server) - for others the speed increase should be noticeably higher.
- 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. ;)
Next phase of last post changes + a few minor bugs
Note: This template variable is available but will not be used by default
- 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
- 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)
Phase 2 of the changes This should now be complete
Initial batch of colourization changes. This includes: - schema changes for first post and last post - display in viewforum, search and ucp of first post - update of database on posting Still outstanding - display of last post
sql_in_set changes
- 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
- fixed some bugs - made imageset naming more consistent - updated every schema to be consistent and also fixed it (every db should install fine now) -
- fixing some bugs - shortening some db columns to meet the requirements - correctly increase/decrease user post counts - fix the topic title length bug(s)
fix some bugs... again. :)
Some changes to the way folder images are handled for "special" topics
- 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
fix bug #2086 remove cached sql results for moderator cache table if re-applying moderators
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.
- adjusted coding guidelines - fixed custom bbcode {TEXT} token - added unapproved item/info for unapproved posts in a topic
- 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
- seperate queries and cached queries - display correct read/unread information while displaying active topics - fix for SELECT DISTINCT in mssql using sql_query_limit - fix for forum updating in ACP using mssql (and probably other dbal having problems with primary keys in updates)
- 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)...
- some adjustements for phpdocumentor
- 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
- fix moving up/down for smilies and icons - display number of total topics in viewforum for forums having active topics set to to true
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)...
- 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]...
- 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]
- replaced mcp reports system with a simplified version - fixed links to mcp_reports
- 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)
- 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
- moved add_log out of functions_admin (this file should only be included in admin/admin-related pages) - fixed cookie based topic tracking - added missing config variables - other minor things
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
Bug Spray! - No longer asks a user to login to a passworded forum even though his auth is not high enough, it just rejects the user now.
- forum administration (now working and modified for easier handling the different forum types [UI]) - Changed += for arrays into array_merge. We do not want to append, we want to merge. ;)
- some SQL:2003 changes (basicly joins, mysql5 is sql:2003 compliant in strict mode now) - postgresql not supporting this standard. :/ - acp changes
MCP again, forgot these two earlier :-)
- updated topic tracking code - additional changes (mostly bugfixes) - bart, if you update your user table with the user_lastmark field, set it to the user_lastvisit value ;) - and last but not least, introducing some bugs in ucp main front (regarding topic tracking)
- session changes
- some cross-db related changes - putting active bots array into cache
- add ability to grab single image params from user::img
- 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)
- first try to break things...
- sticky bug fix
- bugfixes - default sort options for posts too - adjusted format_date to remove the (time intensive) preg_ calls - temporary style.php code.
...see if i am able to break the cookie tracking system this time. :D - made some session code updates - added new acl function (might be helpful later)
- letting urls work again, fixing [code] breakage on urls, corrected magic_url to be able to parse urls at the beginning/end of bbcode blocks - fixed "edited by" message.
- search updates
- ucp register/remind/activate fixes mostly regarding account activation - general ucp fixing (profile and ucp_main) - created three new functions (return correct topic author string, generate topic related pagination and get topic type/status...). These general bits are used on several pages (subscribed topics, bookmarks, viewforum)....
- load_moderators taken into account at index.php - added S_UNREAD_TOPIC to viewforum - changed S_UNREAD to S_UNREAD_POST in viewtopic
- more updates, mostly bugfixes to the bbcode parser - changed current_user in sessions (please review) - give more flexibility to style authors in regard to the pagination elements - profile fields updates (included a sample constuct into viewtopic_body.html - have to be documented extensivly)...
Danger Wil Robinson Danger! Paul is commiting files! Danger
This is a mass commit ... expect trouble! Changes made here are primarily to how login is handled, schema changes necessary!
- 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)
- remove output buffering options from download.php (not needed anymore) - optimized viewtopic.php a little bit - removed the create_function (was consuming too much memory) from viewtopic - check for manually added convert[.exe] program name to imagemagick path in admin_attachments...
fixed redirect for first cookie setting...
- added folder_moved image - new feature: bookmark topics - fixed post details link - added confirmation screen to cookie deletion
- added delete cookies link - fixed global announcement links in viewforum - do not display redirects in link forums as posts in forum overview
- forum rules + link to forum rules - three new (tiny) functions added to functions_posting responsible for handling text with bbcode/smilies/urls, use them at items all over across phpbb... - some bugfixes within admin_forums and other files - new admin_board layout (much safer, security wise)
fixed last edited by tryed to fix mark read code other small fixes... added (commented out) custom profile fields template support
fix some issues with oop, fixing small bugs and prepare the next steps... NOTE TO DEVS: have a look at adm/admin_board.php (new config layout)
splitted language files
- 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...
Display active topic output for subfora if appropriate ... a little kludgy but works
Mark given set of forums marked, show "Mark forums read" link on subforum display
Update MCP linkage
new permissions, merged attachment tables (the intended purpose of two tables is no longer valid), attachment updates along the merging...
Note: please merge your attachment tables (develop dir).
Let's break lots of things
login prompt upon notified about new topic enabled prune_viewed at auto_prune.
Jabber or Email enable check for subscribe forum
Change in format of module db data, add zebra, many things probably "damaged goods" for now ... don't panic Mr. Mainwaring, don't panic
Fixed: announcements being listed last Changed: moved up the announcements query a little, rows are stored in the order they're fetched, the final order of topics is in $topic_list. Will be easier if we come to prefetching topics
Fixed: invalid start value will not cause the whole table to be returned ;)
okie, using array_merge. :D fixed: admin_prune added: prune topics last viewed at... (only admin_prune ATM) moved: delete_attachments to functions_admin
Added: fetch posts the other way (see forum)
Changing of votes ... possible new icons for "new votes since last view" in viewforum
Various bits and pieces ... this isn't really what I wanted M-2 to look like but hum ho
Fix topic count query
Wrong icon for global announcements
Updated MCP link, fixed the query the obtain "normal" topics
Global announcements ... sort of work ... well they seem to, need to look at possbility of splitting topics table in two
only small addition for further use...
Mostly read tracking (re-)fixes ... it works again ... I'll try not to break it a second time ... other changes for Firebird compatibility
A few minor updates
more fun with cookies
Wasn't stripping slashes from the cookies ... that will account for some of the erroneous mark read, nothing changes issues. Add name="" to image generation ... for "on" event handlers, etc.
Various updates, changed jump to first unread as per Ashe's suggestion/request ... hope people don't start linking to it making me regret reverting to this implementation :D Moved many decisions on what icons to output to templates ... feedback wrt any performance impacts happily accepted.
Only set start = 0 when first sorting ... else it screws everything up :)
More functions added ...
Yet more mildly fudged code ... just to get something up, minor fixes/updates elsewhere
Changed forum_link_track to forum_flags for storage of additional info [ pruning related ], moved lang selection into DB, other minor changes, still working on admin_prune, per forum styling for posting
Removed nav_links
hhmm, sort of explains the weird post count behaviour of recent days ...
page header/footer become functions, forum passwords (I know, I know but it appears a popular feature for some reason ... inclusion not yet set in concrete nor complete), various bug fixes (and no doubt new bugs).
Various updates, forum links, "improve" forum management, cleanups, blah blah, note the schema changes, note also that forum management may misbehave ... reports on wrong doings are welcome ... seem to be having problems with some mcp functions under apache/win32
Various changes, and tests ... marking/tracking is not complete ... tinkering, changing, etc. still to be done ... it's just I've made numerous and various changes to different files so a commit really is due
Fixed some undefined variables
Replaced time limited display code ... sorting now checks last vote time, voting in a topic bumps it as if it were posted too.
Enable/disable display of moderator listings
Moved back gen_sorting() to mcp.php
Centralised sorting
show the attach icon in viewforum. added cached extensions (we need them within viewtopic)
Lang string name changes for topic title prefixes
Switched up "real" and "normal" counts. (doh) Changed sorting by time to use topic_last_post_time rather than topic_last_post_id.
icon name change
Fixed topic count for users who can view unapproved items
Using real counts when displaying unapproved items to keep the page count accurate.
Output total posts/topics
Move to sql_query_limit
Paul did a whoopsie
Moved login procedure to a function enabling "inline" login links ... no more "messy" redirects ... install will be broken for now, at least when it comes to redirecting after completion. Moved "front-end" login to ucp.php
Added indicators for reported and/or unapproved items. Note that moderators with m_approve permission can now read unapproved topics and posts normally.
Merged forum nav for viewtopic/viewforum, fixed cache behavior with an empty icons table.
Icon updates
Cache topic icons ... being used in three places, two high traffic areas ... probably worth caching, alter word censor to one var array ... hopefully this doesn't break anything :D
Un-b0rked ACL options caching, small general fixes
EOL should be fixed now
Initial Lastread support. Mind the schema and config changes\!
Moved profile.php to ucp.php. ucp is really really broken right now, don't even think about trying to use it.
Cache moderator names? Output moderators for all forums in viewforum. Alter a few things in templates
Output moderator list for forums
Remove some L_ var assignments
Forgot to strip tags to prevent some browsers from displaying raw tags rather than removing/interpreting them
Forum description to template
Cleaned up viewforum/index, altered template class to replace missing lang strings with a nicely formatted text, pre-implemented topics prefetching and broke some things.
Subforums update take #1
Experimental: link to the first unread post without redirection
viewforum queries update + a couple of bugfixes.
Various, typically posting related updates
Changed $board_config to $config, more posting "stuff", altered polling code in viewtopic and loads of new problems, poor coding, etc. created :)
Posting and acl option updates
Mostly changes to turn userdata into user->data, lang into user->lang + bitstring 2nd format + inheritance for permission admin and various other updates/fixes/changes ... note that user->lang & user->theme isn't final
Minor bugfix (subforums template was called even if there only were empty subcats). Jumpbox got its "Select a forum" entry back.
Bugfix (disappearing forum names) + enabled jumpbox and modified it to allow category jumping.
Added the redirect() function for nice and clean redirection.
Permission related updates ... is still not final but is getting there ... faster than British Rail too
Well, here are all my changes ... don't blame me if things break :D
Subforums handling part 2, it almost works. Also added: the "Explain" link at the bottom page, can be removed easily before official release if necessary.
Forum/Topic marking updates
Some sql changes
More session changes to accomodate ACL_PERMIT/PREVENT ...
More changes ... switched away from prefetch for now ...
Updates for permissions, sessions, lots of things ... note that many things do_not_work now ... I'm commiting them to stop people complaining about my holding on to everything :) There is no update script at present for all these changes, you'll have to work out what's needed yourselves till I finish various things
Oops
Forum watch stuff ... just copied the topic watch stuff and thus needs reviewing inline with everything else ... but something needed to be added to 2.1 :)
merged from 2.0.0 branch (marked merge_point_20020420) + assorted updates and trial stuff for example session alterations
Minor update to SQL to remove an IN where it was no longer necessary
No comment
Various updates with any luck they fix a few minor issues without causing new ones ...
pre-freeze on main templates, various bug fixes (highlighting search results, various search related issues, blah blah). These updates need thorough checking, quickly
Ok all of these damned httpd server that are different are about annoying
Redirect to login header change for IIS/Webstart
A few coding style alterations
Loads'a changes including fix for security issue, thanks to Matthijs for checking this out and confirming
Fix bug #520039, moved topics with wrong goto page links
Fix for bug #517896
Made hidden groups really hidden (index, viewforum)
Repeat after me "Paul is a moron"
Add a login redirect for users not logged in who attempt to visit restricted forums ... also shows a forum/post doesn't exist for hidden forums/topics/posts if user is logged in but not authed to view them
Guest username display error
Introduce an additional DB field for first_topic_id ... RUN update_to_RC3 ONCE YOU'VE UPDATED
Fix various var not set warnings ... many thanks go to The Horta for pointing out and offering fixes for many of these
Fixed $phpEx inside single quotes
Remove hard-coded .php
Fix unread marker after own post, change moderator listing method to that of index
Changed pagination of multi-page topics
Changes to topic/forum tracking ... tested for several days on test board and all seems fine, give feedback in forums
Allowing old style URLs
Fix bug #496783
Minor update, big speed increase ... Bart's idea :)
Changed way moderator lang is output on viewforum and index
Re-jiggle some unread/read/newest topic stuff
Fix view newest post error + missing mini post icon in posting preview
Various changes to accompany session updates ... MSSQL users should be prepared to alter or remove the session_last_visit field or face potential problems
Remove guest user topic tracking via cookies, update viewtopic to re-fix highlighting of search terms, add lang capability to images, various other issues, removed remote avatar size reduction
Announce and Sticky are never shown as locked
Added another image name for 'goto post'
New session code, probably still dodgy, fix for login failed message, search updates, highlighting URI messup fixes, max limit for ranks
Implemented Navigation bar in Mozilla
Reminder to self, checking files at 2am bad, checking files at 2pm good
Added alternating row color/class for topicrow
More lang related cleanups
Mainly language updates but some bug fixes too
Should fix bug #478011
Support for new locked with new topics icon
Fixed various issues and bugs
Some updates to modcp to show the topic type and correct folder icons
Altered various language constructs + new quote changes for PM + altered pagination
Fix a few things left over from old global announce stuff
More changes for global announcements. They no longer require the mode to be set (it works without), posting.php has been updated to reflect replies to announcements in ALL forums, and a admin page for announcements (global) has been added, although it can only link to pages with the true forum and auth permissions. A more refined version will be coming soon
Just the start to the wonderful world of global announcements. Adds support for them as well as creates a new forum, id -1. Do not delete the forum. I'll write the admin later.
Various changes to location redirection ... please note the format and name changes
Mental note - don't make mental notes, you forget them ... fixed lack of forum name appearing in title
I seem to have modified copies of these, so I'm comming 'em just in case
Minor updates and fixes
Fixed 468772 plus other moved-topic-inherits-stuff bugs.
Added one to check for display of goto page output
Changes related to private messaging + some bug fixes
topic watch/forum/topic read now cause a message to be displayed, changed profile ICQ for subSilver, various other changes
Updated moderator panel, particularly move/delete topic
Altered layout of phpbb_config table
Fixed bug #459427
Numerous updates and additions for polling and assorted fixes ... or bugs, whichever they turn out to be
Re-added GPL disclaimers
Modified header comments
Fixed problem with not all topics being displayed when there were announcements
Hot folders working ... only based on hot_threshold for replies
Fixed viewforum so topic titles show up when you don't have words in your censor list
Just some jiggling
Another file that shouldve commited ages ago, adds word censor to topic titles
A few changes to topic moving. TOPIC_MOVE constant gets set to the topic_status field so that moved topics don't 'stick' at the top of viewforum. Also, added topic_moved_id field to store the ID that the topic moves to.
Added move topic viewing
Some more changes ... hopefully not breaking anything else
I am an idiot ... fixed wrong var name breaking the topicday select
I have a horrible feeling the prune function is the cause of some problems, disabled till checked
More compliance updates + select previous posts in viewtopic
Forum locking now implemented + some updates for future functionality
Faking IF...ELSE...ENDIF again
Begone you nasty windows carriage returns
Who is the moron? Hey, stop pointing at me ... fixed mistake in SQL
Removed unrequired admin checks, modded moderator query, jiggled rank/avatar image stuff
An announce post icon + support for sticky topic icon
I was fed up with no posts meaning you cannot post
Template config system, store relevant config stuff here
Changes to include location + some other misc stuff
List message now based on last post rather than topic date
Mass lock/unlock done. Locked topic handling in viewforum
Announcements always stay in listing using previous x feature
Started on moderator control panel code. Main layout is started, no functionality yet
Minor updates
Updates related to message.php
Demos of message_die use
Separated mods from forum data query, allows forums with no mods
Fixed small error in bracketing
added auto_prune
Fixes for more messups on my part
Switched forum_auth to the forums table
Changed check against topic_type to match change in constant names
Fixed spelling error in ANNOUNCEMENT which in caused an incorrect check to occur
Added last post output
Some language var switch overs
Posting preview done, ability for anonymous users to post with a username
Forum level annoucements and sticky topics are done. Added topic_type field to the topics database in order to handle ordering. Would have used topic_status but that would have messed up the ordering when topics were locked
Auth now returns a type allowing for more meaningful failure messa ges
Demo topic tracking code ... commented out by default
Basic new post folder colour change
Allow restricted view forums
More changes ... admin level now set in phpbb_users rather than via auth system
Changes to allow all auth types to be returned
Auth Stage-1 goes in
Additional page info sent to templates
Further improvements to view topic select ... well fixes actually
Altered displayed text for previous x days select
Lots of work on posting. New topic and reply functionality is mostly done. Edit post loads the form but needs database functionality All this is only been tested on Postgres, donno if it works as well on MySQL yet, will test when I can get access to sourceforge again
Removed separate header/footers and moved into each pages body
Added a view posts in previoux x day capability to viewforum
Initial SQL updates complete
Added generate_pagination routine
Now allow for GET based session
Moved config, images vars to arrays and various other fixes
Updated to use create_date rather than date
Templating var assignment changes and various updates or fixes
Fixed profile viewing url
error_die changes and various bug fixes to files
Session code updates
New template system. Lots of merging conflicts, so let nate know if he broke stuff.
Fixed some links, added 'Goto Page:' link in viewforum.
Fixed viewforum. Now shows correct last post info and topic starter
Moved include files
Update to url parameter names - topic only
More work on viewtopic, still needs SQL tweeking (normal ranks arn't working)
Misc fixes
Perhaps temporary, perhaps permanent INNER JOIN fix
Viewforum gets moderator list now
MySQL compatibility update of MSSQL compability.
Preliminary MSSQL compability updates
Fixed some layout issues
Centralise common includes and setup
Viewforum works, and error die outputs nice, templated, errors
View forum page is started. Need private forum checking
Initial revision