View | Annotate | Download (63.9 KB)
This commit was manufactured by cvs2svn to create tag 'milestone_3'.
fix tiny bug. ;)
- session changes
- add ability to limit search to groups
- log removing posts - fix queue saving if package size is 0 - user memberships (not used atm)
- 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)
- first try to break things...
fix last_post_information for moderated topics
- fix serious bug (not updating topic/post count), i do not know why this slipped through and no one noticed... :) Maybe only i, lately i was performing very badly, had a few flaws, need to update myself to a stable version...
- change registration page language on-the-fly - added download function to functions_compress as well as tiny bugfixes - added local_name and author to iso.txt file
- bugfixes - default sort options for posts too - adjusted format_date to remove the (time intensive) preg_ calls - temporary style.php code.
- do not add post to queue (if moderated forum) if posting user is able to approve posts.
- bugfixes - do not hardcode url bbcode tag (please change the bitfield accordingly - see schema file!)
- fix attachment mod errors - make upload path consistent with all other 2.2 path settings - fix "post title wrong after split" bug
fix subject bug
- search updates
- fixing ongoing "topic/post icons bug"
- 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)...
- re-enable polls (user is now able to decide if users are able to change votes if this feature is enabled within the given forum)
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!
- re-enable post icons (sorry for this, thought we would only support topic icons. :D) - fixed ordering to let the post icon_id be the primary selection
- fix time limit issue for moderators - fixing redirection after posting
do not update post_text if the message content was not changed... (fixing a bug ;))
- 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 topic icon display (correct radio box checked, only visible in first post)
- added folder_moved image - new feature: bookmark topics - fixed post details link - added confirmation screen to cookie deletion
- fix notify templates - re-added subscribe/unsubscribe topic links. ;)
- 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)
approval/other fixes
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)
add a little bit more information for style authors ease the jumpbox handling a little bit
- re-enable drafts. ;) - put extension checking into a small function...
- check for array [lang] - admin_forums delete routine updated - added extension groups per forum
minor adjustments
argh... parse error
correct passworded forum login
cleanup... :P
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...
removed message type from message parser assign message if specified parse/decode html if enabled validate url
re-add and fix quoting from topic/post review
inline attachment capability...
preserve 'jump to post'... if emailed notification link and login required.
fixed: username validation in posting.php
fixed: smilie parsing in signatures added: edit notes
update forum_ids for global announcements.
speed improvement... slap me for not seeing the user var. ;)
Fixed: "$config['allow_quote']"? No sir, there is no such thing. (my bad) Changed: do not perform flood check when disabled Added: a couple notes for Acyd ;)
my attempt to break things...
some performance/bug fixes
Finished drafts, one bit is remaining though. added file and disk space statistics. some minor changes here and there.
doh^2!
UCP -> Attachments
related to attachments
damn local storage folder. :/
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).
finish bump topic feature...
fix "not able to reply to announcements" and wrong notify checkbox status.
oops... not realised the config name change locally. :/ added logging of bump action
Enable/disable fulltext indexing of a given forum
bump topic and orphan attachments changes here and there...
this was working ... hhmmm
Updated the various "users of emailer", fixed issue(!) of jabber using the email address as the uid, blah fixes, blah, blah di blah yakety smackety
Wasn't finished and on my system is not performing correctly ... hence comments ;) Please leave commented out for now.
do not delete all users, i do not know if this was intended paul. :) user_jabber not used within messenger object, only 'email' defined.
Let's break lots of things
speed up posting in general... and some cleanups.
do not remove multiple newlines for posting message
re-add quote button. ;)
notification fix (wrong template var) sticky/announcement time limit (viewtopic is pending)
admin decides which smilies to be displayed in posting screen
merged topic and post review review updates fix topic title
dumdidum...
fix resource id error. ;) request_var updates attachment updates/fixes fix bbcode uid Redirect to login upon emailed notification links (viewtopic and viewforum are not committed yet)
parse error...
changed user_notification... should be clearer to human brains and performance. :)
Asylum seekers ate my baby
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
stat update fixes global announcement fixes
fix bbcode_uid, we do not like you empty. :D
fixed censoring (quote post, word boundaries, attachment comments)
small things... decode_text now checks for bbcode_uid existence. And yes, i know i have screwed up a lot of posts. :/
username quoting should be working again...
fix preview of postings with embedded bbcode
okie, using array_merge. :D fixed: admin_prune added: prune topics last viewed at... (only admin_prune ATM) moved: delete_attachments to functions_admin
ERrOr
put deletion of post into function
update topic stats if complete topic is stored for approval.
some sync-related updates... more logical processing of submit_post.
Updates mainly for removal of extension + header comment ... moved some aspects of ucp around, further work to be done on these areas ... not commiting search for time being
initial draft functionality, loading (and a bunch of other stuff) is not implemented yet + bugfixes.
oops
enable globalising within posting screen not sure about forum statistics updates at the moment.
fixed: slashing attachment comments (hopefully) changed header.
saved one query by moving max smilie check to the emoticons function
I said "temp"
re-display download notice
Less aggressive stripslash for messages
small stat_username fix... sometimes the last poster name was not displayed correctly, this commit will fix this hopefully. hmm... have to think about a cleaner method of handling anonymous users...
Move certain methods out of ucp class, move ucp class into ucp, break half a dozen other features, introduce x hundred new, exciting bugs
some topic/forum notification work, mainly bug fixing.
If I'm not wrong, f_ignorequeue is not anymore
a few fixes
small adjustment for editing informations and small fix for post editing.
fixed edit posts (wrong username/id entered)
Fix up display of sigs and bbcode for preview
Global announcements ... sort of work ... well they seem to, need to look at possbility of splitting topics table in two
added: download notice for people unable to see files attached to posts changed: put attachment display into a function now called by posting preview and viewtopic (functions_display.php) fixed: small fix in posting routines, cleanups...
ups. :)
fixed: message post storage. We do not hold the parsed message, only the decoded one for displaying within the textarea.
my turn to break things... only small changes.
userdata -> ucp
Editing time foobar
some cleanups/updates
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.
Changed: Moved up some var definitions. Changed: topic_review() modified to set the correct bbcode_bitfield. Fixed: some bugs regarding post preview
#642733
prepared (and fixed) topic review.
a few updates, added #539865 and #694413.
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
email topic, minor other changes, removed updating of parent forums upon posting (handled by functions_display)
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
changed attachment processing (posting), the old way was a mess. :)
Fixed some undefined variables
Ugly-fixed: username missing when quoting a post Added: in topic review, posts are second_pass()'ed
first version of attachment admin panel + some fixes (i hope i do not screw someones code with this, my appologies)
Re-enabled polling ... includes option of multiple choice polling, indication of option voted for, etc. ... preliminary implementation, various things need finishing
Review only approved posts
dumdidum
#575496 - only one way to do it, user input would be nice. ;)
do not use the sync function if post get deleted. added topic_last_post_id information to viewtopic, for determining delete permission correctly.
some arrangements...
More bbcode fixes
Moved some code around, nothing serious. Attention, bbcode() constructor now accepts only one argument: bbcode_bitfield
Enable/disable display of moderator listings
$message is now processed in its unslashed form. Should not break anything...
added 711252 and lock topic within post, fixed post editing a bit.
changed $message to be a class variable, added attachment category constants (now images are displayed inlined by default... no wrong assignments anymore, if you wondered why your zip file got streamed. ;))
BBCode parser + decoder, missing some tags and mildly broken at this time
initial 'view attachments' implementation. added new template var (merged include, to preserve previous block vars), could be changed later to consider caching. some config variables and upload icons are not present as of yet...
Moved up flood-check a little to save a query whenever possible
Weekly update: MCP templates. Forms renamed to 'main', added mcp_jumpbox.html for easy jumping and mcp_foruminfo.html. Not too happy with HTML though =" templates\subSilver\mcp_forum.html templates\subSilver\mcp_foruminfo.html templates\subSilver\mcp_front.html templates\subSilver\mcp_header.html templates\subSilver\mcp_jumpbox.html templates\subSilver\mcp_move.html templates\subSilver\mcp_post.html templates\subSilver\mcp_viewip.html templates\subSilver\mcp_viewlogs.html
initial attachment functionality... only posting related (add/delete/edit) and schema. Also added attachment switch to board settings admin.
prepare files, last commit before committing initial attachment functionality - please see thread within development forum.
Insert [*] when clicking list button (is my approach user friendly ?)
forum and topic notification + poll fixes
some posting updates and fixes.
Check for display set when outputting icons
Re-enabled fully dynamic config settings.
Posting works again ... well, as it did previously!
Un-b0rked ACL options caching, small general fixes
EOL should be fixed now
whatever that commit was caused some interesting formating :D
Implementation of an experimental cache manager.
Oh my God what have they done? What HAVE they done .... infamy! infamy! they've all got it in-for-me ... (c) Rank
We'll try and get it right this time ...
Various updates, inc. fixing non-escaping of '
Initial Lastread support. Mind the schema and config changes\!
Some changes to forum admin to better reflect subforum 'post/non-post' changes ... no guarantees I've not broken something ... note the schema changes
Just to get topic review working again ...
Cache moderator names? Output moderators for all forums in viewforum. Alter a few things in templates
More key changes ...
Incorrect check on moderated forum field
Update parent forums upon posting, show navlinks ... should create a function for this given commonality with viewtopic/viewforum
viewforum queries update + a couple of bugfixes.
More minor changes
Various, typically posting related updates
Smilies enabled ... note this is not necessarily final ...
Magic URL updates
These ones probably work ...
Dumped sql_query_array, replaced with build_array, posting updates, fixed quoting in mysql layers, fulltext enabled ... speed/problem feedback welcome
sqLquote subject ...
acl_get not get_acl
Changed $board_config to $config, more posting "stuff", altered polling code in viewtopic and loads of new problems, poor coding, etc. created :)
Minor updates for syncing, sql quoting, etc.
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
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
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
merged from 2.0.0 branch (marked merge_point_20020420) + assorted updates and trial stuff for example session alterations
Ok so we shouldn't allow subject lines to be all whitespace either :)
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
Fix bug with editing polls containing options with quotes
Various bug fixes, polls, Guest vs. Anonymous, quoting guests
Change redirection header for not logged in redirect ...
Fix failure if duplicate username, no subject, no post, etc. errors have occured when submitting, bug #532336
Extra check for logged in user when deciding whether to determine if user should be notified on reply
Morons have congregated in my head for a moron-party
Loads'a changes including fix for security issue, thanks to Matthijs for checking this out and confirming
Fix incorrect setting of checkboxes on edit, bug #525244
Fixed updating of user post count on deletion
Fix my hilariously dumb mistake in posting allowing unauthed users to post ...
There always has to be at least one bug doesn't there ... why is that?
Somewhat overhauled posting, fixed various bugs, completed new way of handling URIs in emails, blah blah
Cleaned up stuff (for Email)
Introduce an additional DB field for first_topic_id ... RUN update_to_RC3 ONCE YOU'VE UPDATED
Initial warning fixes
Fix error in script name, posting vs. viewtopic
Fix bug #505064
Various updates related to email creation ... should fix various bugs and errors, in theory
htmlspecialchars for subject, poll title and options
Changes to topic/forum tracking ... tested for several days on test board and all seems fine, give feedback in forums
Updates to hopefully fix bug #500212
Moved all search functions to includes/search.php Paul; please review
Fix bug #497725
Fixed bug #496954
Fix for #497218
Hopefully this addresses the \' and '' problems with MSSQL, etc. ... I'd like opinions on the security of doing this.
Fix bug #494787, censor words in topic title for email notifications of replies
Fix for bug #494982, uses IP for anonymous posters and user_id for logged in users
Moved generate_smilies() into includes/post.php, use smileypath in config table
Stupid horrible group by clauses
Moved remaining hard coded text in posting template to lang_main, smilies now from DB + external smilies window if > 20
This time I really fixed posting to prevent deletion of topic titles when editing
Fixed empty topic title issue when editing posts + moderation of locked topics
bug #490286: undoing bbencode_first_pass() when bbcode was disabled is fruitless.
bug #488067: no, preg_quote() didn't always have 2 args.
Fix stripslashing on errors, preview, poll option addition ... okay I lied, but this one does work, honest guv ... wanna buy a bridge?
Fix stripslashing on errors, preview, poll option addition ... this one actually works properly ...
Fix stripslashing on errors, preview, poll option addition
Fix backslashing when adding poll options
Removed 'Redirect' header
Fix bug #486674 and removed superfluous/commented lines for html treatment
Fixed some parse errors
Some mindboggeling ternary operators removed :D
Various fixes and updates, fix (hopefully) for bug #485799
Fixes various issues inc. bugs #485538, #485323 and an incorrect conversion of some accented chars (thanks Ashe for noting it)
Convert accents on chars into 'equivalent' plain letters
Fixed bug 478218 -- [ and ] in usernames qith quote= bbcode. Usernames can no longer contain the double-quote character. Also removed a dupe from lang_main file.
Finally moved the bbcode_uid from posts to posts_text, DON'T FORGET TO RUN THE CONVERT SCRIPT IN /develop/ !!
Reminder to self, checking files at 2am bad, checking files at 2pm good
Small error in SQL for Postgres searchmatch clean
More search updates + user posts
Latest variants ... not finished yet ...
Now showing: A ton of bug fixes and a complete overhaul of my admin code...
Fixes small problem with MS Access
Various core updates for searching
Another attempt at getting universal compatibility with URI/paths ... I'm really beginning to dispise IIS ...
Hopefully cope with boards running from SSL, ie. https://
Hopefully addresses bug #481831 ... changed REQUEST_URI to SCRIPT_NAME which seems common
Fixed problem where deleting a post with a poll could error deletion of remaining posts
Got a bad piece of tape that time, fell on the carpet, euuggh, this one should work
Sticky tape fell off, that's what happens when you don't buy the real thing...
This removes the looping queries causing the horendous query count ... clutch now fixed, but only with sticky tape
Email form - free with purchase of any two other items
Tsk, tsk, tsk, someone forgot to use the constant for the posts table
Altered for constant table names
Altered templates so preview/errors are sent as 'boxes' rather than pparsed and output directly, greater control for designer
fixed code:1 bbcode bug.
Fixed small error in message output upon deletion of msg
Changed to new lang vars + redirect for login
[quote=username] bbcode.
Removed remaining elements of global announcements to prevent confusion
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
Topic review changes + updates
Altered uri's in emails to utilise HTTP_HOST if available + altered some METAs to append_sid
Various changes to location redirection ... please note the format and name changes
Various updates mainly URI session related ... login still having problem with full URI sessions
Allow remote deletion of posts + addition of several new checks
Fixed bug with deleting only post in forum
Moved emailer instantiation out of loop, was causing failures during topic reply notifications
Updated and fixed various issues, see post in developers forum for info
Various changes to notification, editing, etc. etc.
Fixed a situation where we weren't escaping sql special chars.
fixed bug 460663 -- we were trying to use the wrong field as the email addy when sending reply notification emails.
Missed a couple of config name changes
Removed some trailing newlines
Altered layout of phpbb_config table
Fixed looping END_TRANSACTION ... oops
Fixed bug #459427
Moved signature attach toggle to DB run convert_sig to update after adding new field to DB
Possible fix for bug #459075, please report any strange behaviour with this update
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 title for quoted replies
A few changes and updates, removed fields no longer used, etc.
Add word censor to preview mode
Notify on reply now supposedly fully functional
Topic notification ... initial stuff
Only give sig option if user has a signature, display correct signature when editing, do user_id check for edit preview
Various posting updates
More varied changes, again hopefully not breaking anything
Changes encorporate smily processing...
Forum locking now implemented + some updates for future functionality
Noted HTML,BBCode,Smilies status for signatures
Fixed editpost check for login redirect
Redirect user if not logged in and not authed
Moderators get edited by message when editing own posts
Added editing information, no time limit at present
Changes to include location + some other misc stuff
Updated to use confirm
Lots of checking in posting + delete now works
Fixed bug in posting (forum_topics was incremented on replies, not just new topics) One click lock/unlock/delete works for modcp.
Code wasn't updating the topic_replies
Fixed some errors and ... reply with quote now works
Various changes inc topic type as radio buttons
Fixed spelling error in ANNOUNCEMENT which in caused an incorrect check to occur
Fixed error in return to post link when editing a message
Moved prepare message to post.php to enable privmsg to use it
Some language var switch overs
Can unstick/unannounce topics via edit post now
Made some fixes to posting, next up Reply with Quote
Minor mods or fixes and PSO preview template
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
Noticed that the initial conditions had been changed so changed them back
Fixed problem with users editing posts they did not create
Fixed reply w/ quote link (functionality still dosan't exist for it though) Fixed bug with being able to modifiy someone elses profile Fixed bug with BBCode not working Fixed bug with validate_username causing editing of profile to fail (only checks if you actually change you name now)
Something else broke, now fixed, probably ... sleep uuugghhh
Updated for latest auth
Some auth updates to posting ... these ones work
Some auth updates to posting
Added the jump to post made to posting.php
Did some work converting lang file stuff to new format
Corrected and finished some things I commited earlier
Removed encoding of IP and fixed reversed userdata checks for allow
More work on posting. Editing now works. Also replies can have subjects.
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
Users sigs display correctly. Some minor improvments to posting...still LOTS to be done
Got started on the posting functions. Can post new topics as Anonymous, yay!
Removed separate header/footers and moved into each pages body
Now allow for GET based session
Ran John's fix_files script to fix all the windows carriage returns. Also added the script in the develop dir. To use it copy it to the phpBB2 root dir and run it
Fixed forum_id check
Most of profile and registration done
Fixed some hard coded referances to table names
error_die changes and various bug fixes to files
New template system. Lots of merging conflicts, so let nate know if he broke stuff.
Moved include files
Stupid error
Started on posting.php, got the logic done for displaying the new topic form
Initial revision