View | Annotate | Download (13.6 KB)
Copy 3.0.x branch to trunk
Fix bug #46215 - Adjust viewonline filename regular expression to be less strict. Authorised by: acydburn
support _ in file names in viewonline - Bug #40405
Thanks to A_Jelly_Doughnut for the patch. #31145
#29895 - prevent php notice on viewonline
Hiding everywhere little buggers, eh?
- some changes to the recent session change - display errors on inserting sessions - fix database updater
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
dumdidum... sorry. ;)
Ok, here comes a big one. Poor updater. Also requires testing.
#i91 #i92 #i93 #i94 #i95 #i96
#i51 - #i63 - #i64
some bugs fixed
my changes so far...
do not get too excited
#13597
even more fixes. :o
#12955 hideonline/viewonline again (minor)
Changing the behaviour of the hideonline permission.
Test the current setting before altering the memory limit during install(Bug #12195)
And another language var.
"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)...
#8180
#6746
- 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]...
- a bunch of fixes - added todos to the updater to make sure i do not forget. :)
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 fixes
- store sql_layer directly within the layer itself - new method sql_multi_insert to circumvent db-specific hacks (hopefully not introduced any parsing errors)
#3896
#4422
- 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. ;)
SQLite does not support certain usage of COUNT, thus we must emulate it
Group ordering on legend
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.
- adding a file which displays duplicate language keys - removed a few duplicates with equal contents [Bug #1193]
- some adjustements for phpdocumentor
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).
- a bunch of bugfixes. :P
- 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)
- implementing David's proposed expression changes (some of them already noted within the events CCP)
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
- session changes
- some fixes here and there
- 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)
change viewonline page slightly. Mental Note: Step away from using in_array in conjunction with huge arrays (and within a loop), might get slow. ;)
my turn to break the forum (and at least pm's are no longer working - will not last long). HARRRR
This is a mass commit ... expect trouble! Changes made here are primarily to how login is handled, schema changes necessary!
- memberlist instead of memberslist.
- 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...
Move ipwhois ... it's used exclusively for "user" activities, makes more sense there
Fully updated with amazing new feature called "this one works"!
Add IP/rDNS/whois info to viewonline ... doing away with need to visit ACP
Hide special and hidden groups(?)
Remove need for session_ids for "allowed" bots, dump user_founder/user_active in favour of user_type, new user_type, USER_IGNORE
some small fixes got rid of iframe (topic review)... tested new div method with various browsers, further testing and oppinions would be nice. ;) NOTE: New css element added to theme
Various bits and pieces ... this isn't really what I wanted M-2 to look like but hum ho
Show legend if group coloured and not hidden
Re-arrange auth and setup calls ... needs to be repeated for all major scripts
Header links for sorting
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 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
Quick update to enable load_online_time useage
Line feeds again ... also wondering if, given what this does it may be better integrated with memberlist?
Output group colour legend here too
Enable per session view online, change layout, potential for links to terms and privacy policy
Additional info for profiles
Incorrect acl parameters
Removed extra spaces within conditional braces
Moved profile.php to ucp.php. ucp is really really broken right now, don't even think about trying to use it.
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
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
another oopsie
More session changes to accomodate ACL_PERMIT/PREVENT ...
More changes ... switched away from prefetch for now ...
remove user_level, add colour
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
merged from 2.0.0 branch (marked merge_point_20020420) + assorted updates and trial stuff for example session alterations
Incorrect HTML
minor changes ... hopefully!
More minor changes
Minor update
pre-freeze on main templates, various bug fixes (highlighting search results, various search related issues, blah blah). These updates need thorough checking, quickly
Loads'a changes including fix for security issue, thanks to Matthijs for checking this out and confirming
Ignore duplicate IP's for guest counts ... keep in mind this swings 100% the other way from keeping them all, you'll not count some users.
Moron Moron Moron Moron ... <- Me
removed some template var complexity ... knew I missed at least one thing ...
Brought viewonline in-line with rest of user displays, ie. hidden user italic, mod and admin coloured
Fixes problem of guest users only show as viewing index or other 'system' pages
This time without the echo ... echo ... echo ... echo ... yeah, I know, shut up :)
Oops, hadn't updated no reg users or no guest users online situation ...
Fixed 'bug' #495108, introduced a further string for fields with plural and singular entries, copes with zero conditions.
Various remaining language fixes for viewonline and board configuration admin
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
Mainly language updates but some bug fixes too
Mental note, engage brain before typing
Seemed to be a problem creeping back in with duplicated names due to switch in code ... fixed?
Fixed various issues and bugs
Oops missed one typo in create_date...
Fix for typo's in create_date statements...
Fixed bug #459427
Re-added GPL disclaimers
Modified header comments
Removed duplicate users improved guest user output
More compliance ... it never ends
Im so sick and tired of introducing new bugs each time I commit :(
Another bodge to fix a problem temporarily
Didnt I commit this
Begone you nasty windows carriage returns
Posting lang for viewonline
Changes to include location + some other misc stuff
Updates to viewonline location output
Added a hidden user option
Removed separate header/footers and moved into each pages body
Mental note - ftp file to server before committing :)
Fixed display of forums - all pages should now work fine
Yet another overlooked error fixed ... strange this never showed up before ...
Small error in viewonline fixed
Initial SQL updates complete
Now allow for GET based session
Various updates, templating var changes, config array updates, etc.
Templating var assignment changes and various updates or fixes
Minor cleanup
Removed need to send db as a parameter to functions
Replaced previously removed anon and non-logged-in user templating info
Modified as per Nathans suggestion - Mark II
Modified as per Nathans suggestion
Right that is it I don't want to see this again till tomorrow
viewonline updates
Minor username error update
error_die changes and various bug fixes to files
Whosonline implementation