Total Motorcycle Forum upgrade - 3.0.8 to 3.0.10

User avatar
Posts: 29679
Joined: Sat Nov 22, 2003 1:00 pm
Real Name: Mike
Sex: Male
Years Riding: 32
My Motorcycle: 2013 Moto Guzzi V7 Stone
Location: Winnipeg, Manitoba

Total Motorcycle Forum upgrade - 3.0.8 to 3.0.10

#1 Unread post by totalmotorcycle »

Great news everyone!

Our already awesome Total Motorcycle Forums have been upgraded from 3.0.8 to 3.0.10 and thus are even more awesome!

Enjoy the upgrade.


1.i. Changes since 3.0.9

•[PHPBB3-5506] - Deleting all items from last page results in empty list display
•[PHPBB3-6458] - Width of Topics and Posts columns in Board Index is causing problems with language packs
•[PHPBB3-7138] - Cannot display simple header/footer with trigger_error()
•[PHPBB3-7291] - Broken links of char selection in memberlist
•[PHPBB3-7932] - Fix font size in select boxes
•[PHPBB3-8094] - Text in the forums.php and install.php not matching
•[PHPBB3-8173] - Redundant BBCode helpline in JS
•[PHPBB3-8177] - February 29th birthdays not shown in non-leap year
•[PHPBB3-8571] - Users can make their age a negative number on memberlist
•[PHPBB3-8691] - Error creating log_time index
•[PHPBB3-8937] - Code tags - single space indent
•[PHPBB3-9008] - Incorrect unread topic tracking for unapproved topics
•[PHPBB3-9066] - Invalid Prefix Names Allowed
•[PHPBB3-9416] - HTML entities in poll titles and options incorrectly re-encoded
•[PHPBB3-9525] - Minimum characters per post/message should never be '0'
•[PHPBB3-9645] - XHTML error on phpinfo page in ACP
•[PHPBB3-9776] - When deleting and recreating a poll, old options aren't deleted and reappear with the new ones
•[PHPBB3-9956] - No error message displayed when disapprove reason is invalid or empty
•[PHPBB3-9976] - Direct post links open the wrong page of viewtopic when multiple posts are posted in the same second
•[PHPBB3-9978] - Missing semicolons in // <![CDATA[ part of overall_header.html
•[PHPBB3-10087] - Limited browser support for ban exclusion emphasis
•[PHPBB3-10157] - Missing error handling when a custom profile field is not defined for current language
•[PHPBB3-10166] - Post-admin activation email confusingly refers to username
•[PHPBB3-10187] - XHTML error in ucp_groups_manage.html
•[PHPBB3-10190] - Misleading information about permissions displayed after editing forum settings
•[PHPBB3-10212] - Captcha not displayed when username not exists
•[PHPBB3-10216] - Updater's failed query language grammatically incorrect
•[PHPBB3-10226] - Mysqli dbal extension does not allow connection via pipes
•[PHPBB3-10227] - Mysqli dbal extension does not allow persistent connection for PHP >= 5.3.0
•[PHPBB3-10237] - Unwatching a forum/topic does not check for correct hash parameter
•[PHPBB3-10240] - Word filter evasion
•[PHPBB3-10253] - IE9 Quote problem
•[PHPBB3-10255] - gitignore ignores too much
•[PHPBB3-10257] - AAAA record parsing fails on older versions of Windows
•[PHPBB3-10259] - Incorrect email on joining Open group
•[PHPBB3-10265] - Unit test tests/random/mt_rand.php is not run because of missing _test suffix.
•[PHPBB3-10266] - Poor navigation links after reporting a post
•[PHPBB3-10267] - Missing strlen() on $table_prefix in db tools index name length check
•[PHPBB3-10274] - Hardcoded module ID in "Re-check version" link on ACP front page
•[PHPBB3-10275] - Wrong information about sent passwords in FAQ
•[PHPBB3-10292] - Whitespace inconsistency in acp_ranks
•[PHPBB3-10293] - Jumpbox allows jumping to invalid forums in prosilver
•[PHPBB3-10294] - sqlsrv_rows_affected non-functional in MSSQLNative.php
•[PHPBB3-10296] - incorrect cross join in SQL Server
•[PHPBB3-10298] - EMBED Tag Not Closed Properly In subSilver2 attachment.html
•[PHPBB3-10299] - Typo in comment about $max_store_length in truncate_string() (in functions_content.php)
•[PHPBB3-10303] - send_status_line() doesn't validate user input
•[PHPBB3-10304] - Bad url in U_ICQ on /ucp_mp_viewmessage.php
•[PHPBB3-10307] - Return value of $db->sql_fetchrow() on empty tables is not consistent
•[PHPBB3-10309] - Utf tests download data into temporary locations deep in source tree
•[PHPBB3-10320] - "Most active topic" can leak topic title of topics in password-protected forums
•[PHPBB3-10321] - Link to page 1 of the Memberlist has a useless question mark at the end
•[PHPBB3-10324] - XHTML error in Prosilver - MCP - User Notes
•[PHPBB3-10339] - Typo in prosilver's mcp_front.html
•[PHPBB3-10341] - Topic title of "0" does not show as "Most active topic"
•[PHPBB3-10351] - Invalid syntax for Oracle's sql_column_remove()
•[PHPBB3-10352] - Missing break for Oracle's sql_table_drop()
•[PHPBB3-10365] - Moderators can view forbidden information
•[PHPBB3-10377] - All moderators can change topic type
•[PHPBB3-10394] - Tests use call-time pass by reference which results in Fatal error on PHP 5.4
•[PHPBB3-10397] - Pagination code inconsistency
•[PHPBB3-10400] - '0' (zero) not allowed as forum name
•[PHPBB3-10413] - Make create_schema_files usable
•[PHPBB3-10416] - Use dbport in phpbb_database_test_connection_manager::connect()
•[PHPBB3-10420] - Update startup to account for PHP 5.4
•[PHPBB3-10421] - Interchanged parameters in includes/acp/acp_users.php
•[PHPBB3-10422] - Unnecessary <!-- IF --> statement in viewtopic_body.html
•[PHPBB3-10435] - Topic count mismatch on viewforum
•[PHPBB3-10437] - Announcements on moderation queue are not hidden
•[PHPBB3-10446] - Unencoded 8bit characters in email headers
•[PHPBB3-10452] - XHTML error when printing a PM
•[PHPBB3-10461] - MCP's recent actions list is empty
•[PHPBB3-10479] - Remove PostgreSQL version numbers from driver's language string
•[PHPBB3-10485] - XHTML error in Prosilver - index and viewforum
•[PHPBB3-10488] - Database updater for 3.0.10-RC1 overwrites config variable email_max_chunk_size without checking for custom value
•[PHPBB3-10497] - SQL error when guest visits forum with unread topic
•[PHPBB3-10319] - Missing hidden fields in search form
•[PHPBB3-10501] - Description of table prefix is wrong
•[PHPBB3-10502] - ./../support/documents.php?mode=changelog&version=3 has a typo: 'red' should be 'read'.
•[PHPBB3-10503] - Debug error when previewing edits
•[PHPBB3-10504] - MCP Layout STILL broken in ProSilver when screen is resized to less 1200 pixels
•[PHPBB3-10531] - Last remaining style can be uninstalled

•[PHPBB3-8616] - Add direct link to PM to notification message
•[PHPBB3-9036] - Forums that can be listed but not read expose forum information
•[PHPBB3-9297] - Add support for Extended Passive Mode (EPSV) in class ftp_fsock to better support IPv6 connections.
•[PHPBB3-9307] - Mass email $max_chunk_size
•[PHPBB3-9361] - Edit account settings - Improved clarification needed
•[PHPBB3-9778] - Member Search from the Admin Control Panel is not Intuitive
•[PHPBB3-9898] - Readme needs updating to reflect more opening for patches
•[PHPBB3-9995] - Unnecessary coding in display_forums() in functions_display.php
•[PHPBB3-10032] - BBCode Add List Item Control Name Contains Typo
•[PHPBB3-10074] - Change default value of 'Set as special rank' to No for Add new rank
•[PHPBB3-10185] - Board startdate not being set
•[PHPBB3-10189] - Add "automatically generated" comment into schema-files.
•[PHPBB3-10199] - Performance: viewtopic has a useless join
•[PHPBB3-10222] - Also build language and styles changes in diff/patch format
•[PHPBB3-10239] - Add "Are you sure" confirmation to backup restore in ACP
•[PHPBB3-10243] - Add gmgetdate() wrapper for getdate() which returns dates in UTC.
•[PHPBB3-10245] - Messenger uses output buffering for error collection, should use error collector instead
•[PHPBB3-10246] - Remove VCS section from docs/coding-guidelines.html
•[PHPBB3-10254] - Remove style names from themes and fix some information on it
•[PHPBB3-10263] - Add phpbb_version_compare() wrapper for version_compare()
•[PHPBB3-10278] - Improve timeout handling in get_remote_file()
•[PHPBB3-10315] - Radio Buttons in ACP are clipped in Safari - Fix suggested
•[PHPBB3-10327] - Use "ALTER TABLE ... ADD INDEX" instead of "CREATE INDEX"
•[PHPBB3-10334] - Birthday List display not dependent on user privileges
•[PHPBB3-10335] - Responses to bots should have extra header to be used by reverse proxies
•[PHPBB3-10346] - Add drop_tables key for database updater
•[PHPBB3-10354] - When template tests are skipped because cache is not writable, print cache directory path
•[PHPBB3-10369] - Change error collector to always report errfile and errline
•[PHPBB3-10370] - Various improvements for get_backtrace()
•[PHPBB3-10402] - Displaying report texts with linebreaks and clickable links
•[PHPBB3-10419] - Add mbstring PHP ini parameters checks to ACP
•[PHPBB3-10430] - Some typos and the like in docs/coding-guidelines.html

New Feature
•[PHPBB3-8240] - Request: db_tools to have two additional functions, table list and column list

•[PHPBB3-9689] - Scripts and utilities
•[PHPBB3-10003] - Resolve db_tools proliferation
•[PHPBB3-10313] - Include slow unit tests when running build script
•[PHPBB3-10483] - Test suite does not run with MySQL strict mode
•[PHPBB3-10486] - Create git shortlog and git diff --stat in build script
•[PHPBB3-10480] - Automate changelog building

1.ii. Changes since 3.0.8

•[PHPBB3-217] - Multiline [url] not Converted
•[PHPBB3-6712] - Topic bumping does not create new topic icon on index
•[PHPBB3-7057] - Quicksearch uses POST, thus the page expires!
•[PHPBB3-7778] - Increase limit of custom BBcodes
•[PHPBB3-7834] - Correctly update topic_time when deleting first post in topic
•[PHPBB3-7888] - URL of search results page does not always contain all keywords of the search query
•[PHPBB3-7941] - mistake in description of function generate_board_url
•[PHPBB3-8138] - Browser autocompleton fills wrong fields in ACP
•[PHPBB3-8736] - Honour ACP settings for min/max username length when posting as a guest.
•[PHPBB3-8802] - Wrong confirmation text when clicking "mark forums read" in a category
•[PHPBB3-8904] - Show numeric CPF default value when editing
•[PHPBB3-9166] - Subsilver and prosilver CSS elements out of order.
•[PHPBB3-9348] - Correctly encode default_dateformat when converting from phpBB2
•[PHPBB3-9575] - The word "administrate" is not correct.
•[PHPBB3-9630] - Naming inconsistency of Merging Posts / Topics in MCP
•[PHPBB3-9675] - Add option to delete template/theme/imageset when deleting style.
•[PHPBB3-9685] - Unable to create "Fulltext native" search index using the mssqlnative DBAL
•[PHPBB3-9751] - Password requirement "Must contain letters and numbers" is not working properly
•[PHPBB3-9764] - Empty value for CONFIG_TABLE config_name= 'mime_triggers' causes functions_fileupload.php->fileupload->check_content() to be too restrictive
•[PHPBB3-9851] - "Search new posts" should require login
•[PHPBB3-9872] - Total topics isn't correct after I deleted a user
•[PHPBB3-9874] - view_log() performs unneeded count query over all log entries.
•[PHPBB3-9892] - Firebird index name length limit is not taken into account
•[PHPBB3-9905] - DSN field should include SQLite
•[PHPBB3-9908] - Send "Moved Permanently" before stripping off session ids for Bots.
•[PHPBB3-9910] - Javascript bug in Subsilver2 PMs
•[PHPBB3-9911] - Incorrect open/close field in Manage ranks ACP
•[PHPBB3-9913] - currunt should be current
•[PHPBB3-9915] - "Length of ban:" is not displayed in ACP
•[PHPBB3-9924] - $template->display hook does not pass $template instance
•[PHPBB3-9925] - prosilver logo margin bug in IE 6-7-8
•[PHPBB3-9928] - Do not link "login to your board" to the "send statistics" page after completed update.
•[PHPBB3-9930] - Redirect fails with open_basedir enabled
•[PHPBB3-9932] - The Bing bot is not added when converting.
•[PHPBB3-9933] - Wrong handling of consecutive multiple asterisks in word censor
•[PHPBB3-9934] - Mass Mail missing under the system tab on a fresh install
•[PHPBB3-9939] - JavaScript error in recaptcha ACP template
•[PHPBB3-9944] - Extension groups naming don't use users' language in ACP
•[PHPBB3-9946] - $inserts empty in sql_query() for oracle
•[PHPBB3-9948] - Inline quicktime files won't display
•[PHPBB3-9949] - $user->lang() is not handling arguments as per documentation
•[PHPBB3-9950] - Problem with localized button images after uprading from 3.0.7-PL1 to 3.0.8
•[PHPBB3-9953] - Set focus to password on re-authentication
•[PHPBB3-9954] - u_masspm* permissions are forced to never for certain groups
•[PHPBB3-9961] - Inconsistent activation logs
•[PHPBB3-9966] - Language download in ACP creates index.html and misses captcha_*
•[PHPBB3-9970] - user_lang input not checked during registration
•[PHPBB3-9981] - Fix unit test dependencies on phpBB files
•[PHPBB3-9985] - 3D Wave CAPTCHA mt_rand() does not check order of min/max values
•[PHPBB3-9997] - Inconsistent approve/disapprove button order in modcp
•[PHPBB3-9999] - {forumrow.L_FORUM_FOLDER_ALT} and {SEARCH_IMG} only return a language key.
•[PHPBB3-10005] - users can register without custom profile field correctly entered
•[PHPBB3-10011] - __DIR__ in test suite renders it unusable on php < 5.3
•[PHPBB3-10016] - set_config_count() fails on PostreSQL 7
•[PHPBB3-10020] - ACP function validate_range() fails partially on non-32-bit systems
•[PHPBB3-10021] - "Find a member" generates SQL error when large dates are entered
•[PHPBB3-10029] - No such thing as $_SERVER['HTTP_VERSION']
•[PHPBB3-10033] - "Disallow usernames" does not check already disallowed names
•[PHPBB3-10035] - ACP template edit feature allows to read any files on webserver and to upload/execute any script on it
•[PHPBB3-10036] - Use image from configuration file for displaying online-status.
•[PHPBB3-10038] - download/file.php uses $_GET value instead of function request_var()
•[PHPBB3-10039] - 2.x to 3.x conversion fails when using mssqlnative to connect to destination database
•[PHPBB3-10042] - GD captcha has invalid mt_rand calls
•[PHPBB3-10047] - Session ID always included in URL on posting.php
•[PHPBB3-10049] - Session test files are misnamed, session tests are not run
•[PHPBB3-10052] - Session tests are broken
•[PHPBB3-10056] - Firebird misspelled in database updater
•[PHPBB3-10058] - Root path is undefined in MySQL upgrader
•[PHPBB3-10059] - Consistent is misspelled twice
•[PHPBB3-10060] - Typo in tests database connection manager
•[PHPBB3-10068] - Firefox4 restrictions to :visited
•[PHPBB3-10078] - commit-msg hook prints \n on freebsd
•[PHPBB3-10081] - Cleanup Template Tests
•[PHPBB3-10084] - Add smilie errors out when image is missing
•[PHPBB3-10088] - Cache mock does not unset database versions other than mysqli
•[PHPBB3-10090] - cache/queue.php.lock isn't covered by .gitignore
•[PHPBB3-10092] - commit-msg hook aborts on overlength comment lines
•[PHPBB3-10096] - Wrong whitespace in functions.php
•[PHPBB3-10100] - Race condition in unique_id() on heavily busy database.
•[PHPBB3-10102] - member.S_PENDING_SET in styles/prosilver/template/ucp_groups_manage.html
•[PHPBB3-10104] - missing one intval() along with others already being there
•[PHPBB3-10109] - Errors while copying a topic
•[PHPBB3-10112] - Use of count() in captcha_gd.php and mssqlnative.php
•[PHPBB3-10115] - BBcodes not working if post contains about or more 55000 non-english symbols
•[PHPBB3-10117] - Big posts becomes empty if they have smilies on specified places.
•[PHPBB3-10121] - ICQ profile link leads to a webservice that is no longer active
•[PHPBB3-10123] - Inconsistent use of smilie/smiley
•[PHPBB3-10128] - Error message is on green background when trying to ban a nonexistent user
•[PHPBB3-10137] - Deleting an unintended space at the end of PHP_URL_FOPEN_SUPPORT_EXPLAIN
•[PHPBB3-10146] - Firebird cannot handle DECIMAL(255, 0)
•[PHPBB3-10147] - Typo in code comment in functions_template.php
•[PHPBB3-10149] - deregister_globals causes error when cookie called GLOBALS is set to scalar value
•[PHPBB3-10170] - reCAPTCHA address has changed
•[PHPBB3-10171] - Firefox4 displays grey pixels at PM message rows when message is neither marked nor replied
•[PHPBB3-10177] - phpBB package cannot be built with bsdtar
•[PHPBB3-10178] - build.xml does not specify path to find - breaks on FreeBSD
•[PHPBB3-10188] - Broken compressed output when errors/warnings are handled by phpbb and output_buffering is set to 4096 and phpbb gzip is enabled
•[PHPBB3-10191] - Duplicate output when output_handler is set in php.ini
•[PHPBB3-10192] - Missing semicolon in MySQL Upgrader
•[PHPBB3-10195] - Do not check DNS Blacklists if IPv6 address is passed to session::check_dnsbl().
•[PHPBB3-10198] - Function validate_config_vars() improperly validates multibyte strings
•[PHPBB3-10203] - Fix quotations and hyphen in language strings for PHPBB3-10067
•[PHPBB3-10204] - Package build tool does not detect binary file changes
•[PHPBB3-10206] - Normalization tests fail when is not reachable
•[PHPBB3-10211] - Missing space on the recent PHPBB3-9992 changes
•[PHPBB3-10213] - IP limit index name too long on Oracle
•[PHPBB3-10214] - Cannot configure Q&A on Oracle
•[PHPBB3-10218] - STRIP is not defined in style.php causing a notice to be thrown
•[PHPBB3-10219] - Inappropriate character in web.config file
•[PHPBB3-10220] - Logging in with Mobile Device triggers SQL error on *_login_attempts.
•[PHPBB3-10221] - Inconsistent usage of "Seconds" in ACP Settings
•[PHPBB3-7729] - Prevent date/time functions from throwing E_WARNING on PHP 5.3 by setting a default timezone
•[PHPBB3-10188] - Broken compressed output when errors/warnings are handled by phpbb and output_buffering is set to 4096 and phpbb gzip is enabled
•[PHPBB3-10223] - Updater references startup.php from board path
•[PHPBB3-10228] - Typo in 3.0.9-RC1 user registration settings
•[PHPBB3-10229] - On languge/acp/styles.php "%s" should be "%s"
•[PHPBB3-10232] - Search within topic/forum searches all posts
•[PHPBB3-10233] - IE Emulation fix breaks posting layout when PMing
•[PHPBB3-10234] - msg_handler() reports E_WARNING as "PHP Notice: "
•[PHPBB3-10247] - mediumint(8) too small for phpbb_login_attempts.attempt_id
•[PHPBB3-10250] - phpBB Logo needs the Registered Trademark Symbol

•[PHPBB3-9581] - Banned users get mass emails.
•[PHPBB3-9802] - Optimize session_begin REMOTE_ADDR validation
•[PHPBB3-9878] - Get rid of Internet Explorer 7 emulation
•[PHPBB3-9897] - Language typos in language/en/acp/board.php
•[PHPBB3-9922] - Posting URL in subsilver 2
•[PHPBB3-9937] - Feed Icon displays on Forum links
•[PHPBB3-9980] - URLs to javascript should be T_SUPER_TEMPLATE_PATH instead of T_TEMPLATE_PATH
•[PHPBB3-9989] - Skip PM popup in overall_header.html, if there are no new PMs.
•[PHPBB3-10007] - Add directive 'internal' to blocked folders in nginx example configuration.
•[PHPBB3-10009] - Differentiate published/updated dates in Atom feed
•[PHPBB3-10014] - Make the error message when cache is not writable clearer
•[PHPBB3-10024] - Allow a Style to present Unread PM in different way than read PM
•[PHPBB3-10040] - Continuous integration on PHP 5.2
•[PHPBB3-10041] - download/file.php needs more use of send_status_line
•[PHPBB3-10044] - Setup github network improvements
•[PHPBB3-10057] - More informative reporting of errors when database connection fails for Firebird and PostgreSQL.
•[PHPBB3-10067] - ACP options for account activation are confusing when emails are turned off board-wide
•[PHPBB3-10069] - Improvements in sample nginx config file
•[PHPBB3-10072] - Send the post number to the template as it relates to it's position in the topic
•[PHPBB3-10101] - Compatibility with native phpass hashes
•[PHPBB3-10126] - Replace ^ with &~ in error_reporting calls
•[PHPBB3-10141] - Performance improvement for $auth->_fill_acl()
•[PHPBB3-10145] - Ability to force recompilation of all templates on every page load
•[PHPBB3-10154] - Move "copy permissions from" to below "parent" in forum creation form
•[PHPBB3-10158] - Return link not really useful after sending a Private Message
•[PHPBB3-10186] - UCP signature panel displays when not authed for signatures

New Feature
•[PHPBB3-9942] - WinCache Caching Module
•[PHPBB3-9992] - Limit amount of failed login attempts per IP
•[PHPBB3-10110] - Redis caching module

•[PHPBB3-9788] - Add README for GitHub
•[PHPBB3-9805] - Add a script for setting up git remotes for a github network
•[PHPBB3-9806] - Script for easy merging
•[PHPBB3-9824] - Git hook quirks
•[PHPBB3-9859] - Remove the years from visible copyright in the footer.
•[PHPBB3-9921] - Add sample configuration for lighttpd webserver
•[PHPBB3-9943] - Setup phpDocumentor API documentation generation
•[PHPBB3-9967] - Use phpunit.xml for test suite
•[PHPBB3-9987] - Enforce _test.php suffix for test files
•[PHPBB3-9990] - Integrate utf normalizer tests into test suite
•[PHPBB3-10043] - Refactor phpbb_database_test_case
•[PHPBB3-10046] - Getting rid of register_shutdown_function() in cron.php to prevent path disclosure (reported by lacton)
•[PHPBB3-10075] - Update docs/AUTHORS for 3.0.9-RC1 release
•[PHPBB3-10079] - Add gallery avatars to .gitignore.
•[PHPBB3-10082] - Fix Session Test Issues with CHAR vs. VARCHAR.
•[PHPBB3-10105] - Update AIM express link and "Download Application" links
•[PHPBB3-10107] - Improve docs for non-apache webserver configuration

•[PHPBB3-9732] - Cover session code extensively in tests
•[PHPBB3-9968] - Create unit test for word censor regular expression
•[PHPBB3-9969] - Move word censor regular expression creation into separate function definition in functions.php
NEW 2024 Motorcycle Model Guides
2023 Motorcycle Model Guides

Total Motorcycle is official Media/Press for Aprilia, Benelli, Beta, Bimota, BMW, Brammo, Buell, Can-Am, CCW, Ducati, EBR, Harley-Davidson, Honda, Husqvarna, Husaberg, Hyosung, Indian, Kawasaki, KTM, KYMCO, LiveWire, Moto Guzzi, Moto Morini, MV Agusta, Norton, Phantom, Piaggio, Polaris, Ridley, Roehr, Royal Enfield, Suzuki, Triumph, Ural, Vespa, Victory, Yamaha and Zero.

Post Reply