History | View | Annotate | Download (39.1 kB)
commit dfd3c4a5dfa7f2afceb3ab7b3fd12181ba66b10cMerge: 3c02a1c 5e33004Author: Andreas Fischer <bantu@phpbb.com>Date: Sat Aug 28 23:25:05 2010 +0200
Merge branch 'ticket/nickvergessen/9519' into develop-olympus
Remove duplicate S_DISPLAY_GALLERY key from ucp_groups. Regression from r9757
Redirect to group list if confirm box canceled - Bug #50105
Feature Bug #45375 - Add option to disable remote upload avatars
Authorised by: AcydBurn
- Display coloured usernames in ACP groups management screens- Changed behaviour of group_create() function to support specifying additional group columns- New groups option to excempt group leaders from group permissions
#44745 - fix empty action in ucp groups
small SQL optimization
37375
- Added 'max_recipients' setting for private messages. This setting allows admins to define the maximum number of recipients per private message with a board-wide setting and a group-specific setting.- Added new permission setting for sending private messages to groups. Now there are two permissions to define sending private messages to multiple recipients and private messages to groups.
Changes to group display #32155, #32145, #32085, #26675, #26265
Hiding everywhere little buggers, eh?
some language/style/code fixes (refer to the diff of the changelog)
Users allowed to resign only from open and freely open groups - #19355
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
dumdidum... sorry. ;)
#14636
Ok, here comes a big one. Poor updater. Also requires testing.
#i91#i92#i93#i94#i95#i96
#i62 - #i65gone through every javascript invocation and making sure we adhere to our coding guidelines.
try to normalize everything...
even more fixes. :o
some fixes... most importantly the ability to update the board with the automatic files while having fsockopen disabled (instead, the update file information will be used, which may be inaccurate if the admin did a mistake).
#12275, #12267
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!)
Adding a few safeguards to stop people from breaking their own boards ;)Translators, I'm sorry but this means some work for you.
some language-specific adjustementsfix prune users (adding the list of users to the confirmation page)tried to fix the show/hide trigger in ACP by not using width: auto; (which gets somehow inherited to each other element)
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...
my take on getting the bugs down... thanks to those also providing (usable) solutions to the problem. ;) Of course also to those reporting generally...
some fixes
other fixes...
again, some changes here and there...
- fix some group specific bugs- correctly determining terrafrost's birthday mod
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...
#8224
fixing some bugsmore mcp links for easier moderating different aspects (all, forum, topic)i may have introduced new bugs with this commit due to me having fixed some things weeks ago and some code changed in between - please report if you see something not working as expected.
only some minor fixes
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
fix some general bugs and some convertor related
- 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
- a bunch of fixes- added todos to the updater to make sure i do not forget. :)
- bug fixes for #5618, #5588 and #5584- remove messenger->reset() calls (they are already performed on sending)
- 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....
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
- adjust unread query a bit to cope with large topics (thanks bart!)- fixing some bugs- more username_clean work
Revised attachment categories a bitFixes 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 :)
- 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. ;)
bugfixes
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
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....
hmm... This commit does not increase the number of BBCodes. However, this does other things that we need to do first. This splits the usage of allow_* from the BBCode bitfield in forum descriptions, forum rules and group descriptions. This also fixes a tiny, tiny severe issue that nobody found :D I hope it works :P
time to squash some bugs
fix bugs #2271 and #2273
make sure custom profile fields are created correctly on registration (#2225)
- 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)
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.
do not allow users to resign from their default group if they are not allowed to change their default group
- fixed a few smaller things
some changes before i forget...
- 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]...
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)...
ok, thought about this now for too long. I think the best solution circumventing memory consumption and not introducing "hacks" is to seperate module information (and probably more in 3.2 for installation/uninstallation) from the main code.
- 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)...
- hopefully fixed inactive create forum input field + button for safari 2.0.2 (floating issue?)- updated format_date calls (fixed ancient calls)- fixed newest username setting for activating users through the admin panel
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).
- Bug 1201
- Bug 1202
Changed url target method for BBcode help links
- You can now see leaders in the UCP but can't touch 'em
let the swatch and marking work
- Manage Groups now works! Hooray!
Registered group list query was showing duplicate groups.
- some ucp changes (added the module info too)
- changed ucp classes to work with the new module system- mcp is no longer working, i know.
ucp -> groups -> memberships
- 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)
This is a mass commit ... expect trouble! Changes made here are primarily to how login is handled, schema changes necessary!