View | Annotate | Download (83.1 KB)
Ability to define constant PHPBB_USE_BOARD_URL_PATH to use board url for images/avatars/ranks/imageset... This feature does not change anything for those not using the constant and this feature is also quite in-flux. We need to test this with some applications and bridges and there may be other locations able to benefit from it.
Fix r9955 for Bug #49435 (Since $update_message was true in submit_post() the non-parsed text had been entered into the db [because $update_message was false before])
fix r9927 - of course isset()
submit_post() now accepts force_approved_state key passed to $data to indicate new posts being approved (true) or unapproved (false).
Fix bug #15729 - Global announcements marked as read if all new topics in forum are viewed Authorised by: AcydBurn
Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke)
Addition to r9899 for bug #48695 - trying to create thumbnail for broken jpeg image Authorised by: AcydBurn
Fix bug #48695 - Do not try to create thumbnails for images we cannot open properly.
Fix bug #48885, introduced in r9843
Authorised by: kellanved
Fix bug #48265 - Correctly set attachment flag for topics, posts and pms after deleting attachments - Patch by WorldWar and nickvergessen
Authorised by: AcydBurn
A small correction to r9763
- Add pagination for icons and smilies in the ACP and smilies in the smiley popup
Another feature: Detect when a post has been altered by someone else while editing. Authorised by: acydburn
Fix bug #38395 - Loading draft removes recipients when replying to PM
- [Feature] New "Newly Registered Users" group for assigning permissions to newly registered users. They will be removed from this group once they reach a defineable amount of posts. - [Feature] Ability to define if the "Newly Registered Users" group will be assigned as the default group to newly registered users....
Do not create thumbnail if thumbnail would've the same size as the original image. (Bug #30725)
remove unused language key
Set topic_last_view_time on post/reply/edit to circumvent race conditions in auto prune and false removal of topics for manual forum prune (Bug #18055, #43515)
Fix race condition for updating post/topic/etc. counter. (reported by BartVB) please do not try such fixes at home - the correct solution would be to create a second config table with integer columns. ;)
Better thumbnail quality with imagemagick (Bug #42565)
Fixed bug #'ers 41295, 41385, 41955, 41705 and 41985
Authorised by: acydburn
Fixed bug #40325 – Friend/foe system displays posts made by foes while composing Authorised by: acydburn
correctly update last topic/forum information if changing guest usernames through editing posts - Bug #38095 (Changelog follows)
Fix a bug introduced in r8805 where moderators posts would be queued in forums where posts are queued.
Revert broken fix in r9014
Forum last post information is now correctly updated when a topic/post is disapproved due to editing. #24475
Separate display of posted attachments in posting screen and switch for template to indicate adding attachments are allowed. Related to Bug #13871
Preserve alpha transparency for created thumbnails. (Bug #16575)
Fix one design failure in phpBB3. Do not count non-approved posts to the user_posts. Before, a user was able to circumvent basically any protection based on post counts. At the same time implement the queue_trigger feature.
fix missing user_id entry to properly populate to the email template
change the way we do chmodd'ing. I know, my implementation really sucked... good we have motivated community members who point this out. ;) Thanks to faw for providing a way better function and for discussing and also abiding to our needs. :) LEW21 should maybe credited too... he gave the inspiration without knowing it.
as per evil3, some more anti-CSRF
the chmod change i already had within the changelog (by mistake). This should further secure writable directories and created files. Installation need to be tested on different hosts.
Correctly set topic starter if first post in topic removed (Bug #30575 - Patch by blueray2048)
further checks on maximum storage length
#23945
And more new features for reasonable paranoia.
#25925
Hiding everywhere little buggers, eh?
Correctly obtain to be ignored users within topic/forum notification (Bug #21795 - patch provided by dr.death)
#15120 #16029
seems like i forgot something. :/
Allow forum notifications if topic notifications are disabled but forum notifications enabled - #14765
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)...
grr
- 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)...
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
#15554 #15464 #15384 Yes, there is a lang change.
#15484
some further fixes - re-introduce grabbing random number from /dev/urandom
dumdidum... sorry. ;)
#14531
Ok, here comes a big one. Poor updater. Also requires testing.
#i91 #i92 #i93 #i94 #i95 #i96
#i8
#14566
fixing some bugs
- BBCode parsing order should ALWAYS be censor_text(), bbcode_secon_pass(), bbcode_nl2br(), smiley_text(), parse_attachments() - using \r on custom bbcodes to allow line breaks [Bug #10758]
Some changes... non-invasive...
two fixes
please have a second look at the change within session.php - we had a few "doubled" keys within the db...
some fixes here and there
#13167
#12981
#12947 - thanks to APTX for his partial patch and Highway_of_Life and iWisdom for testing
let's see if i can break something. :o
Minor fixes #12699
#12287 #12219
A little clean-up in the installer (thanks ToonArmy)
we included a check for getimagesize() existance... now we again can suppress notices while running this function.
oh my god - what did he do? Adding attachment display to post/topic review, queue, reports, post details, mcp topic view... fixing other tiny things along the line.
#11074 - only process and check (as well as display) images if the category also matches. ;)
#11046 - properly show load button.
adjust smilies. Also allow adding more codes to existing smilies... no one noticed this before. :/
#10942 + cron image into <p></p> tags
informational change for orphaned attachments - they only list already uploaded files not assigned to posts (orphaned attachments). add index.htm files to cache and files directory.
#10781 Thanks APTX
sync the forums too
davids "update topics last post information on approval -> disapproval change" fix. :P Fixed start transaction for posting.
fix for editing unapproved posts by a person not on moderation queue (do not switch state)
remove useless variable that caused some undefined errors
minor fix also set load_tplcompile to 0 by default now it is quite intensive with the default settings/style.
some bug fixes...
#10679
#10669
bah!
this is pretty neat. - We save a nasty query from every new topic and reply. We can do this because we are in a transaction, asking the database what is the newest info would just return the post_id we just inserted - editting is now far cheaper if it turns out the newest post has been editted....
#10617
Regression bugs from: http://phpbb.cvs.sourceforge.net/phpbb/phpBB2/includes/functions_posting.php?r1=1.233&r2=1.234
Anchor fragments should be "#p12345", not "p=12345" (which AFAIK ends up working the same as "#p")
Ok, try to fix the "re-approval on edit" bugs. Also added make_clickable to log entries as well as logging moderator edits.
Better support for nested transactions...
Just stubmled over this.
fixes for search button in header - #10389, #10225, #9548 added missing colour swatch to prosilver - #8657 language changes - #10387, #10375, #10373, #10353, #10279 line-height for font size (still not ideal) - #10317 Search load setting checked in sessions.php along with limit_load and also reset if not possible to determine load - #10383...
#10295
Prepare to be yelled at and brace for the tide of bug reports: I had hoped we would not have to do this, but it seems that we have to.
-Route all avatar downloads through download.php - adrien -Change the way inline attachments are delivered -Fixes a few (unreported) bugs, notably avatar upload during group generation...
#10251
- 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]
#5163
other fixes...
- sync now correctly handles approved posts in unapproved topics (last_post info)
again... some more fixes.
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...
- small issue
trying to fix some bugs...
- might as well...
-Topic review is fast :D #7894
those were missing
adjust text for getting image dimensions as well as not suppressing warnings for getimagesize()
- 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...
fixing some bugs, most being submitted grammatical/spelling errors.
#6772 - some other random things
- telling the admin for what the board contact and board email addresses are used for and also making sure this explanation is correct ;) - fixes for bugs #6694, #6664 and #6662
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]...
- some fixes - important bugfix for the mcp and determining allowed ids in general (if global announcements are included)
- fixed bug within the database update script - #6254 - #6242 - #6184 - #6160 - #6020
- 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. :)...
- 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.
some tiny fixes.
- 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....
fix colour assignment. ;)
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.
consistant obtain_* functions
ok, i am an idiot...
- make sure the sql layer for mysql always states mysql4 and get to mysql if using mysql < 4 - assign some default vars to email templates (we always need some basic ones)
- implemented the suggested html_entity_decode function made by david - fixed string length checking by also decoding entities for the sake of checking - used the new html_entity_decode function
#4696
Quoting from topic review should now work in FF 1.5.0.x.
Note to Nils: We need a utf8_addslashes function. The standard addslashes will not cut it for UTF-8. :)
Revised attachment categories a bit Fixes for the following bugs: #4830 #4818 #4816 #4810 #4808 #4798 #4796 #4772 #4662 #4646 #4546 #4524 #4270
I hope not having introduced additional severe errors :)
- store sql_layer directly within the layer itself - new method sql_multi_insert to circumvent db-specific hacks (hopefully not introduced any parsing errors)
- extend config checking to include check for writeable path - removed not utilized user_allow_email column from schema - removed inactive groups (they had no use at all, since inactive users are not able to login) The only benefit those brought are distinguish users - but this is no longer needed too due to the inactive code present. This also allows us to retain group memberships as well as default settings for users being set inactive due to profile changes....
- 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....
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. :)
- 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]...
- 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
- 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)...
- 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)
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)...
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
chr(0x20 | 0x10) = "0"
bugfixes
sql_in_set changes
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...
- 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
This should end some issues we have been having regarding the proper binary encoding of stuff. :D Acyd Burn: quit breaking the schema :P
- fixed some bugs - made imageset naming more consistent - updated every schema to be consistent and also fixed it (every db should install fine now) -
- custom profile field fixed - fixing sql_fetchfield from cache - changing the quote parser. In my tests i have not seen changed behaviour - but i might have broken something with this change.
fixing a typo ;-)
- fixing some bugs - shortening some db columns to meet the requirements - correctly increase/decrease user post counts - fix the topic title length bug(s)
oops :P
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....
- 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.
- renamed the following columns: comment -> attach_comment new, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deleted module_name -> module_basename value -> lang_value
- every column is now NOT NULL - every column is now having a DEFAULT value...
fix some bugs... again. :)
- fix a stupid bug in style.php - and we'd also like the post encoding :D
- fixed a parse error (oops) - pass forum_ids to search indexing functions - fixed a bug in fulltext_native's cache destroying
- 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......
fix bug #2267 (inline quotes are not having bbcodes correctly applied)
- automatically sync topic_reported when deleting a post [Bug #2152] - retrieve forum information in report.php - don't update deleted topics - proper permission check for "admin or moderator" - allow changing poster while ip dropdown contains a different user [Bug #2190]...
- 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
- allow searching for post_count = 0 [Bug #2154] - better permission check for user search by ip - permissions for max attachments adjusted
- forgot to commit common.php - cleaning up a few more mcp permissions - adjust some links - make global topics work properly in MCP
check if supported gd image type matches the uploaded image type - if not, thumbnails are not created.
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.
- 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]...
- 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 tiny changes...
- 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
- fixed a few smaller things
#1871
fix bug #1857
- introduce new function build_url to easily build a valid url from the user->page object as well as optionally removing certain keys - changed attachment config to utilize the config build methods - cleaned up posting.php - the submit/delete_post functions are now usable (functions_posting.php)...
- introduce LA_, UA_ and A_ template variables (they allow styles to use template variables used for javascript in subSilver outside javascript in their own template while they won't break our javascript if they contain quotes) also fixes [Bug #1116] - corrected page title for search indexing progress bar [Bug #1695]...
- fixing some bugs, containing fixes for anonymous username displays, eaccelerator issue, permission trace and a few smaller bugs.
- Bug #1210
say hello to role descriptions, role ordering and tooltips on role selects
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)...
- 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)...
- 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
implementing permission roles
- copy permissions (adding groups) - copy permissions (adding forums) - checking proper groupadd/del settings - added intro page to permissions (to give an overview and quick links) - able to select forums + subforums, single forum, all groups, all users (permission screens)...
- size select fix - introduced function for building group options (acp) - fixed acl_getf if negated option needs to be retrieved - only using one function for updating post informations - fixing module display if module is disabled - if user is having a non-existent style do not print out error message, instead fix the users value and load the default style
- change it a bit. ;)
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
- add even more bugs to the codebase - changed submit_pm to carry on the from userdata
- some cross-db related changes - putting active bots array into cache
- test slightly modified topic tracking code - some bugfixes
- 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)
- and my second attempt
fix last_post_information for moderated topics
- bugfixes - do not hardcode url bbcode tag (please change the bitfield accordingly - see schema file!)
- added ability to grab supported gd formats
- fix attachment mod errors - make upload path consistent with all other 2.2 path settings - fix "post title wrong after split" bug
- a bunch of updates, most of them bbcode related
- search updates
- fixed move_pm and delete_pm
- extensions_allowed changed a bit.
- 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
- remove user_karma reference.
- 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)
- 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)
message/mail updates
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
small fix for html replacement
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
enable free disk space check
fixed: smilie parsing in signatures added: edit notes
go with Ashe's suggestion...
Finished drafts, one bit is remaining though. added file and disk space statistics. some minor changes here and there.
finish bump topic feature...
bump topic and orphan attachments changes here and there...
Let's break lots of things
optimized update_last_post_information query.
re-add quote button. ;)
not my day me thinks
ok, but now, really group by. :)
group by smile_url
admin decides which smilies to be displayed in posting screen
request_var updates attachment updates/fixes
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
no longer supporting ftp upload
small things... decode_text now checks for bbcode_uid existence. And yes, i know i have screwed up a lot of posts. :/
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
update topic stats if complete topic is stored for approval.
some sync-related updates... more logical processing of submit_post.
fixed: slashing attachment comments (hopefully) changed header.
saved one query by moving max smilie check to the emoticons function
bah, group handling needs some further discussion ... I'm done with it for M-2
hmm, we never had such an object. :)
a few fixes
some updates...
Fix up display of sigs and bbcode for preview
deleted pm references and small fixes to the thumbnail creation
Global announcements ... sort of work ... well they seem to, need to look at possbility of splitting topics table in two
ups. :)
only small addition for further use...
thumbnail creation support
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...
Add forum/topic_id info to redirects
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.
added email queue + small changes (do not hit me for the mysql_basic change :D)
Majority are UCP related updates ... avatars should now work, aside from gallery, fixed a few other issues, updated schema/basic
some cleanups/updates
more fun with cookies
decode_text() will strip [/*:m] tags
fixed a small annoying bug.
re-enable posting. ;)
a few updates, added #539865 and #694413.
Do not update post's timestamp if we're only editing it
email topic, minor other changes, removed updating of parent forums upon posting (handled by functions_display)
changed attachment processing (posting), the old way was a mess. :)
Fixed: decode_text() not decoding /list tags properly Fixed: topic_replies not incremented when quoting another post
Re-enabled polling ... includes option of multiple choice polling, indication of option voted for, etc. ... preliminary implementation, various things need finishing
Altered various aspects of emailing ... tested on a windows platform with both mail() and direct smtp ... it worked in both cases.
First-pass syntax highlightning. Will fix quotes later
#575496 - only one way to do it, user input would be nice. ;)
hmmm, what's the word I'm looking for ... hhmmm .... poooh
Missing concatenationnn ... thingy ... dot ..
Updated topic/forum notification ... untested in live situation ... appeared to work via manual testing
do not use the sync function if post get deleted. added topic_last_post_id information to viewtopic, for determining delete permission correctly.
delete no longer used function
some arrangements...
TODO ;)
Removed unneeded decoding, added bbcode_uid to the second_pass function. (doh)
fixed delete post bug, use extension cache while posting, fix download counter for images
$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...
Did you know that if you use backslashes in a log message WinCVS freaks out and commit files at random? I didn't either.
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
Update icon name
"Real" post and topic counts now updated correctly. Mass-resync your topics/forums.
forum_parents made more reliable. Removed the $extra_form_fields parameter from jumpbox routines.
erm... aspx is forbidden too, reactivate transaction.
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.
Move to sql_query_limit
forum and topic notification + poll fixes
some posting updates and fixes.
Various updates
More key changes ...
HTML stuff
ALTER TABLE phpbb_smilies CHANGE smile_on_posting display_on_posting
Some bugfixes, quick-(un)locking now works.
More minor changes
Smilies enabled ... note this is not necessarily final ...
Magic URL updates
Dumped sql_query_array, replaced with build_array, posting updates, fixed quoting in mysql layers, fulltext enabled ... speed/problem feedback welcome
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
missing global
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.
More changes ... switched away from prefetch for now ...
oops
Combine posting and searching functions ... not entirely convinced about this since searching is done without need of posting routines but hum ho for now