History | View | Annotate | Download (47.3 KB)
r10491 - Also in the Post Settings section. Thanks leviatan21
Add sql_bit_or() dbal method. Add ability to enable quick reply in all forums. -- Voila ;-)
[Feature] Ability to use HTTP authentication in ATOM feeds by passing the GET parameter auth=http
No longer include subforums in forum feed.
Integrate active topics feed. Some language adjustments and rearrangements.
Let's try this. Split feed user interface into sections. This partly reverts r10366.
Rearrange items. Move post based feeds up.
Split feed_limit into feed_limit_post and feed_limit_topic. Drop feed_overall_topics_limit.
Add ability to disable overall (aka board-wide) feed.
Cache forever, destroy on change.
fix r10076 for #48615 - Ability to specify amount of time user is able to delete his last post in topic.
Authorised by: AcydBurn
ok, i am very sorry, but this needs to be fixed.Generally, our config table is not really suited for holding large datasets. Because feed settings for the forums to enable news feeds and excluded forums rely on the forums itself we have decided to introduce a forum_options table where custom options can be stored....
check for not set values in acp_board to correctly grab those input elements not populated if empty (checkboxes and multiple select fields)
ok, r9704 was correct - i used a wrong code base within my tests. :/
reverted all changes made to this code block, especially the one mentioned in r9704 with reference to wrong bug report "undoing change from #9575, as it broke the board disabled message". The board disabled message still works fine. If there are any problems with the code and settings within the ACP, please tell me and i will check them.
Remove some left over code introduced in r9575, reverted in r9704.
Users can report PMs to moderators which are then visible in a new MCP module
- Add pagination for icons and smilies in the ACP and smilies in the smiley popup
Feature Bug #45375 - Add option to disable remote upload avatars
undoing change from #9575, as it broke the board disabled message
- add options for quick reply (forum-based and board-wide)- add option for minimum post chars (which is a required setting for quick reply, therefore we introduce it here)
- [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....
Fix bug #46785 - Hide avatars if type disabled and give global option to turn on/off
Authorised by: acydburn
First ATOM Feed commit/integration- Idea and original RSS Feed 2.0 MOD (Version 1.0.8/9) by leviatan21
- 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.
settings and data for the new queued posts feature ;)
#28055
So, tighten things up a little further. QA Team, please check this.
Begone ghost entries - the Ghostbusters are here
#24895
Hiding everywhere little buggers, eh?
Problem migrating old cvs working copy to svn
Using new validation options;#15539
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'.
new clicky thingies.
dumdidum... sorry. ;)
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.
basename auth values for acp_board
again, a lot of bug fixes
Maybe we shouldn't trust the language settings in the db so much.
Fixing a few minor bugs; changing one language variable.
#12123#12483#12489#12513
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 little more exlanation about flash.Enabling FLASH per default while leaving the default permissions to disable it.There might be no mods and admins visible one a board#12185
Changing the stance we take towards flash. (DelvarWorld, NeoThermic)fixing a few smaller bugs.
#12007#12003
#11030
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)
forgot the true
do not substract one year, only show the full date to not confuse users.
#10067
Never noticed the date output in the dropdown was dynamic... so made sense to actually use the relative days feature to actually show how it works by placing "Today" within the date, and append it with a date of how it'd be formatted it it wasn't yesterday/today/tomorrow by offsetting the time() by 1 year negatively....
#9902
checking in some fixes... also added "previous/next pm in history" links to prosilvers private message view; dhn, you may want to have a look at the placement. :)
some changes/bugfixes
some tiny bugfixes and changed is_active() a bit...
again, some changes here and there...
#8576Introducing percentage based font sizing for the font-site BBCode
- added an explanation of gzip compression [Bug #8198]
fixing some bugs, most being submitted grammatical/spelling errors.
- fixing some bugs- removing utf8 characters from email files (has been discussed internally, you guys know why)- making sure some opendir calls are checked before calling readdir.
#7120- some consistency fixes
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]...
- display search type as page title for premade searches [Bug #6508]- flash enabled on user side by default, so that admins can actually change anything by activating it (still disabled by default)- properly implemented password complexity check [Bug #6584]...
I'm a little oblivious today ;-)
- re-add script_path for "strange configurations" to let them force the generated urls correctly- show rank title if no rank image present in memberlist- other fixes.
some tiny bugfixes.
#5630
- fixes for the following bugs:#5326#5318#5304#5290#5288#5278#5276#5272#5266- also fixed the "Call-time pass-by-reference" bug #5252- within this step changed the normalize calls to require references.- added captcha size variables to the class scope (suggestion was posted at area51)
message
- 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....
implement bare-bone validation for config variables...
- 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. ;)
- 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)
- 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
- finally making the age calculation work [Bug #3582]- replacing all occurances of L_NONE with a more specific string [Bug #3494]- a few corrections to html id attributes in the installer- using correct permission in mcp_report [Bug #2471]- allow deleting the avatar, when no upload method is enabled and hide the delete button if no avatar is set
- tackle some usability issues- fix bug #3147- added the lock-images made by SHS`- fixed MSSQL errors (adding the correct ESCAPE sequence)
- display age in user profile and make it available on viewtopic- various tiny bugfixes including [Bug #2351] [Bug #2549] [Bug #2681] [Bug #3015]- strip first, then change newlines [Bug #2403]- added support for creating user profiles to the login function (makes use of user_add), triggered by LOGIN_SUCCESS_CREATE_PROFILE constant...
some bugfixes
ketchup? catcher? catheter? no. CAPTCHA
- New CAPTCHA ACP, only lets you enable what you can actually use :D- CAPTCHA ACP also has a nifty demo link that lets you preview a CAPTCHA with the current settings that you enable.
I hope it all works...
time to squash some bugs
- removed db cache (might re-appear, but for now we do not see the need for it)- all changes to styles/subsilver/template are purely cosmetic (no functional changes)- cosmetics- bugfixes- add index to modules table- use modules ordering code for forums too
UI change to default date format
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.
- We are now at seven different policies, not counting the non-GD version. We must remove something...- Made the CAPTCHA system idiot proof, disabling all the policies still lets an image get created.- We handle the case of a user having GD but no TTF. Thankfully, we have CAPTCHAs that don't need TTF!...
a few changes ;-)
- added a few missing log variables- include acp/common.php language file if displaying logs (LOG_ variables should be stored there only now)- added check to cron.php- added database_gc config variable- recalculate binary trees every once a week ;)
- 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)...
Remove references to max_warnings as we are not using the valueMore advanced handling of warnings (ie ability to automatically ban at a threshold is likely to follow in 3.2 instead)
- CAPTCHA!
Xore and NeoThermic are very cool, you must thank them!
- removed group settings from roles- added forum icon in front of forums in permissions acp- added trace permissions in permission masks (thanks naderman for writing the first code and for the idea... :))- some bugfixes- PHP6 fix
slightly modified general tab layout to remove the confusion between board defaults and board settings.
added ability to hide coppa groups (mainly applied to permission screens)
- Visual Confirmation for guest posting
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.
my attempt to fix custom profile fields
- added the load settings for custom profile fields- re-added our famous make_clickable function- removed group_by clauses (due to the lang id selection the group by clause is no more needed)
I hope that i have not just created new bugs. ;)
- Added init_{$auth_plugin} function which can be used to test a connection to the authentication system before actually saving the new configuration. This will hopefully stop people from locking themselves out by using an authentication system that they cannot connect to.
- removed search settings from load page- no need to retrieve mysql information on every page => removed (fulltext_mysql)- added init() method to search plugins which is called when the search backend is changed- optional create/delete index functions for methods which don't need to loop through all posts (like fulltext_mysql)...