History | View | Annotate | Download (57.4 kB)
commit 9731f2492f329a35b80483fa7573763b728c4f40Merge: 32bffe1 2455a74Author: Andreas Fischer <bantu@phpbb.com>Date: Sat Aug 21 21:27:07 2010 +0200
Merge branch 'ticket/nickvergessen/7716' into develop-olympus
commit 32bffe1a3219b7360fbace7f8f8596b38dfcccf6Author: Andreas Fischer <bantu@phpbb.com>Date: Sat Aug 21 21:25:34 2010 +0200
Revert "[ticket/7716] Data too long for column 'message_subject'"
This reverts commit 91a60aa878e703ff9af714e0316828216d3dcfa3.
commit 7474b69175d08b78b1c96e3dad2c8c16315c6502Merge: 81db8a8 91a60aaAuthor: Andreas Fischer <bantu@phpbb.com>Date: Sat Aug 21 21:19:12 2010 +0200
commit e1328e87ce23245dbd55a08fbaf3d48e957a6777Merge: f179987 15d7010Author: Andreas Fischer <bantu@phpbb.com>Date: Sat Jul 31 02:11:33 2010 +0200
Merge branch 'ticket/jellydoughnut/9757' into develop-olympus
Do not permit unauthorised users to delete private messages from folder listing. #54355
Fix Bug #51655 - Missing global vars phpbb_root_path & phpExAuthorised by: AcydBurn
Bug #39505, r9677 - Add integer casting and allow array to be empty. Unset array when no longer needed.
Even if the recipient of a PM is now inactive (for whatever reason) still display the information in PM recipient lists and do not hide it
Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke)
Do not send private message back to sender if sender is in the same group the private message was sent to.
Users can report PMs to moderators which are then visible in a new MCP module
Change bug #39505 - Pm history only shows pms of the receipts you currently reply to
Authorised by: acydburn
Fix bug #37285 - [Change] Add quote-button for own pm's in pm-history
Authorised by: ToonArmy
Fix bug #46065 - Correctly show private message historyAuthorised by: acydburn
Fix skipping messages if using next/prev PM in history links. (Bug #22205)
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. ;)
Fix regression introduced in r8951 #34985
Check users pm preferences for pm's sent to groups. (Bug #33245)
Add quoting support to PM history when composing a reply. #34285
Correctly delete message attachments. (Bug #23755) Also revamped and simplified delete_attachments() - it looks like we did not touch it for a long long time.
#27855
#24665
Hiding everywhere little buggers, eh?
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)...
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
- fix pm not_moved/removed retrieval (it was switched)- cache db-size retrieval (saves a lot of seconds for very large boards)
- fix images off, css on problem for post/reply buttons- changed calculating new/unread pm count to no longer rely on code logic, but apply all rules, operate on messages and then re-calculating after delivery.
fixing some annoying bugs
dumdidum... sorry. ;)
some fixes. :P- language authors may review their email template files...
fixing some language and style bugs...
- make sure the copyright/disclaimer is consistent- two fixes...
- 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 bugs fixed
Some changes... non-invasive...
#13791 - I hope this works :D
again, a lot 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!)
fixing bug #12283 which is a fix for the fix in #12135- hopefully now working for both...
fix bug #12135 with the patch provided by APTX
- Send stylesheet in style.php even without a valid session id [Bug #11531]- request_var should strictly return the requested number of dimensions- corrected a character mapping in the search indexing character list, people might want to reindex after this change if they use fulltext_native
Better support for nested transactions...
other fixes...
it could happen that new private messages are wrongly tagged. We try to "repair" this when releasing messages.
fixing some bugs, most being submitted grammatical/spelling errors.
fixing some 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
- 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 tiny bugfixes.
- 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.
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
- store sql_layer directly within the layer itself- new method sql_multi_insert to circumvent db-specific hacks(hopefully not introduced any parsing errors)
- 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. ;)
oh, forgot one thing
fix some bugs - hopefully not breaking anything...
sql_in_set changes
This should end some issues we have been having regarding the proper binary encoding of stuff. :DAcyd Burn: quit breaking the schema :P
- 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.
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....
- renamed the following columns:comment -> attach_commentnew, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deletedmodule_name -> module_basenamevalue -> lang_value
- every column is now NOT NULL- every column is now having a DEFAULT value...
time to squash some bugs
some bugfixes
fix bugs #2271 and #2273
- added class="radio" to all radio- and checkboxes- make sure the database gets closed correctly in cron.php- bugfixes
- get swatch converted into new acp format- add page title to ucp pages- add ability to supress getting the who is online list in page_header() (saves us ideally 1-2 queries on ucp/mcp pages)- fixing pm rules a bit as well as now having complete author memberships for author_in_group (sender -> is in usergroup -> xxx)
#2109
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.
some tiny changes...
- fixed a few smaller things
- fixing a few tiny bugs- added new function to (re)apply sids where needed (login and mcp quickmod) - #1829
- 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)...
fix bug #1736
- allow searches for multibyte characters in fulltext_native- use preg_quote safely
groupcp.php no longer exist (#1442)
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)...
do not ask why i put the pm table there instead of the polls. :o- remove forum description from title tag (now it's able to hold bbcode etc. resulting in broken layout)
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
- add our beloved in_phpbb check
- streamlined reports to consist of the feature set we decided upon (Nils, your turn now)- use getenv instead of $_ENV (with $_ENV the case could be wrong)- permission fixes (there was a bug arising with getting permission flags - re-added them and handled roles deletion differently)...
- 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
- added acp_language (language pack management)- minor adjustments to cope with PHP5.x
- some bugfixes
- add even more bugs to the codebase- changed submit_pm to carry on the from userdata
hidden fields adjustments
- fixed url parsing ([] breakage)
- some private message fixes
- 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
Only send PM notification if the user wants to receive one