admin (no pm's please)
|
phpbb3.05 ReleasedThis will be installed over the next week:
| Code: |
* [Fix] Delete user entry from ban list table upon user deletion (Bug #40015 - Patch by TerraFrost)
* [Fix] Posts incremented for multiple approval of the same topic (Bug #40495 - Patch by TerraFrost)
* [Fix] Missing end " in quote bb tag deletes text (Bug #40565 - Patch by TerraFrost)
* [Fix] Friend/foe system displays posts made by foes while composing (Bug #40325 - Patch by TerraFrost and Highway of Life)
* [Fix] Check forum_image whether it exists (Bug #39005 - Patch by TerraFrost)
* [Fix] The sql query in acp_users.php lacks a condition (Bug #40275 - Patch by grimskies)
* [Fix] Added missing read permission information for some phpbb_chmod() calls
* [Fix] Correctly display future dates (Bug #38755)
* [Fix] Fix guest/bot session problems with apache authentication plugin (Bug #41085)
* [Fix] Whois now works reliably for RIRs other than APNIC and RIPE. (Bug #40085)
* [Fix] Correctly convert Niels' Birthday MOD to the date format used in phpBB3. (Bug #32895)
* [Fix] Changed the success message when requesting a new password to be more accurate. (Bug #41405)
* [Fix] Add missing anti-abuse email headers to acp_inactive.php and ucp_resend.php.
* [Fix] Only remind users in the correct inactive states depending on the board account activation level.
* [Fix] Various XHTML mistakes in prosilver, subsilver2 and the ACP. (Bugs #41745, #42265 - Patch by nickvergessen, #38465, #43015)
* [Fix] Log password changes via password reset function. (Bug #41365)
* [Fix] Poll, negative durations generate error (Bug #41295 - Patch by TerraFrost)
* [Fix] Visibility of custom field on registration is incorrectly controlled by setting "display" (Bug #41385 - Patch by Eelke and fade2gray)
* [Fix] Smilies in username are misparsed on [quote=""] (Bug #41955 - Patch by TerraFrost)
* [Fix] Deleting all posts in a topic - bad redirect (Bug #41705 - Patch by TerraFrost)
* [Fix] Deleted users still appear logged in (Bug #41985 - Patch by TerraFrost)
* [Fix] Removed redundant code and unnecessary queries in forum management. (Bug #42265 - Patch by nickvergessen)
* [Fix] Correct mbstring regular expression for the allowable username characters, only affects USERNAME_LETTER_NUM_SPACERS. (Bug #42325)
* [Fix] Fix infinite loop in message handler if cache directory is not writable. (Bug #38675)
* [Fix] While post is awaiting approval it can still be edited even though it can not be seen (Bug #41435 - Patch by TerraFrost)
* [Fix] Fix imageset editing for retaining and correctly setting dimensions for images, as well as displaying correct settings for first page load.
* [Fix] Use OS-specific line endings for mail headers. (related to Bug #42755)
* [Fix] Hide font size options which are bigger than the allowed size in the editor. (Bug #42615 - Patch by nickvergessen)
* [Fix] Better thumbnail quality with imagemagick. (Bug #42565)
* [Fix] Fix download count increments for image attachments without corresponding thumbnails. (Bug #42505)
* [Fix] Fix wrong bot ip check if bot ip was wrongly entered by admin. (Bug #42485)
* [Fix] Fix javascript errors in simple header (prosilver) by adding forum_fn.js and the corresponding variables. (Bug #42135)
* [Fix] Set connection encoding for MySQL versions 4.1.0 to 4.1.2. This may fix some conversion issues with special characters. (Bug #41805)
* [Fix] Deleting private message attachments could delete post attachments. (Bug #42815)
* [Fix] Do not suppress PHP notices/errors in language packs if DEBUG_EXTRA mode enabled. (Bug #41485)
* [Fix] Flash files do not display anymore after update to flash player 10 (Bug #41315)
* [Fix] Use FQDN for SMTP EHLO/HELO command. (Bug #41025)
* [Fix] Mass Email works again for users with empty jabber address but notification set to 'both'. (Bug #39755)
* [Fix] Fix race condition for updating post/topic/etc. counter. (Reported by BartVB)
* [Fix] Fix duplicate creation of acl options in acl_add_options() under certain conditions. (Bug #38385, #40225)
* [Fix] Cancel when replying to global announcement redirects to first forum - not to the current forum (Bug #41225 - Patch by TerraFrost)
* [Fix] Cursor Jumps on New Topic in IE (Bug #42455 - Patch by TerraFrost)
* [Fix] Add indicator to be used in code if session was created (user visits the site for the first time).
* [Fix] Correctly count topic views for guests visiting the website the first time by entering the topic directly (Bug #43445)
* [Fix] Fix bug in postgresql db layer for LIMIT ALL clauses (Reported by JRSweets)
* [Fix] Sort backups by date, newest first (Bug #14818)
* [Fix] Prevent incomplete backups stored if option "store and download" is selected and admin cancel download by removing the option. (Bug #20325)
* [Fix] Enforce correct case for template variables
* [Fix] 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] Correctly split long subject lines according to the used RFC. This fixes extra spaces within long subjects. (Bug #43715)
* [Fix] Fix skipping messages if using next/prev PM in history links. (Bug #22205)
* [Fix] Messenger now also able to use a custom language path. (Bug #36545)
* [Fix] PM Export uses ISO 8601 date now. (Bug #32645)
* [Fix] Apply append_sid() to newest/latest post links in viewforum/search and UCP main module. (Bug #26815)
* [Fix] Do not create thumbnail if thumbnail would've the same size as the original image. (Bug #30725)
* [Fix] Ability to vote in poll is now required for the ability to change existing vote. (Bug #38925)
* [Fix] Search for 'topic title only' and 'first post' should work again for non-mysql dbms. (Bug #40605)
* [Fix] Make sure additional information for accessibility is always exposed to screen readers (Bug #44335 - Patch by MarcoZ)
* [Fix] Approving a topic when some of the posts within that topic have already been approved (Bug #42585 - Patch by TerraFrost)
* [Fix] Online status shown when post hidden (Bug #35505 - Patch by Raimon)
* [Fix] memberlist.php display formating can be distorted by posting long URL for website (Bug #36675 - Patch by TerraFrost)
* [Fix] Display the online status of hidden users to users with the u_viewonline permission when viewing PMs.
* [Fix] "Select all" selects much too much in Opera (Bug #42885 - Patch by TerraFrost and ToonArmy)
* [Fix] Correct calculation of source/target forum statistics if mass moving topics with global announcements (Bug #44545)
* [Fix] Fix column handling in db updater, custom profile fields and db tools for firebird DBMS (Bug #44555)
* [Fix] IE8 textarea issues (Bug #43305)
* [Fix] Prevent accounts from being activated by users when admin activation is turned on and the correct activation key is known.
* [Fix] Allow the installer to operate under PHP 5.3. (Bug #45255)
* [Change] Default difference view is now 'inline' instead of 'side by side'
* [Change] Added new option for merging differences to conflicting files in automatic updater
* [Change] Add link to user profile in the MCP for user notes and warn user.
* [Change] Add IN_PHPBB check to generated cache files. (Reported by bantu)
* [Change] Add topic icons to prosilver UCP main and subscribed templates (Bug #42735 - Patch by Raimon)
* [Change] Add unique key to ACL options table to prevent duplicate permission options. (Bug #41835)
* [Change] Redirect to relevant MCP page of multi-page topic if accessing quickmod tools (Split option for example)
* [Change] Performance improvements for native fulltext search (Patch by Paul)
* [Change] Changed jumpto() JS function to be more fail-safe. (But #27635 - Patch by peterkclee)
* [Feature] Added new options for visual confirmation.
* [Feature] Allow download of conflicting file for later reference in automatic updater
* [Feature] Allow translation of custom BBCode help messages. (Patch by bantu)
* [Feature] db_tools now support create table and drop table.
* [Feature] Database updater checks for incompatible db schema (MySQL 3.x/4.x against MySQL 4.1.x/5.x/6.x)
* [Feature] New search option: Maximum number of words allowed to search for.
* [Sec] Only use forum id supplied for posting if global announcement detected. (Reported by nickvergessen)
|
|
Zudane
|
Looks like there is something to handle the visual confirmation... just says another option though, I wonder what it is exactly.
|
Caden Brewer
|
Took them long enough ha.
|
Nick(NR)
|
| Caden Brewer wrote: | | Took them long enough ha. |
If I remember right two and a half to three months?
|
Caden Brewer
|
Do you have a set day when you are going to install it?
|
admin (no pm's please)
|
You can't simply "install" 3.05, on a modded forums system the only responsible thing to do is to review the 200 odd new files one by one integrating those files with the ones current on myff. That takes the time it takes, it will be the No.1 priority pretty much, but it still takes as long as it takes.
|
admin (no pm's please)
|
Well I have got the system set up to start on the files.
CAPCHTA has 3 more options and that makes my heart sink.
Does this mean the new options will by default render CAPTCHA unborken again, or will people have to twiddle the settings?
Why settings anyway, why not randomise it?
CAPTCHA is NOT a part of the board cosmetics, it should be an always human readable anti-bot measure.
If I was phpbb3 I'd make captcha periodically check and update its own code. It is not rocket science
|
admin (no pm's please)
|
Looks like a small fix has been made to editing imagesets, more a cosmetic fix than a real fix. Could probably help resolve peoples confusions though.
|
admin (no pm's please)
|
About 20% there, need to make 33% by the end of the day with the idea of doing the database and testing Friday and install Sat. But it takes as long as it takes.
|
admin (no pm's please)
|
63 done 192 to go.
Way way off schedule due to the Zaphod server crash
There will be no attempt to rush though, we have waited months for this release to happen, if it has to be a 12 day wait for the installation that is not such a big deal.
I do see that they have fixed a bug about what profile fields show at registration. The profile field options though are still very muddled in my view.
|
admin (no pm's please)
|
120 done, 135 to go which is a bit more like progress
|
Zina2008
|
Don't forget to eat, will you?
You work too hard!
|
admin (no pm's please)
|
Hard to argue that point over the last few weeks, and there is still a long TODO list.
The good news about the job is that periodically it is possible to say let things "just run" for a week or so, and just do the critical stuff.
|
admin (no pm's please)
|
239 done, 16 to go.
A bit of a jump as the templates simply have not been changed by us and don't need the changes reviewing.
So I consider that back on schedule, the last files are some of the hardest, but all the same it is looking good.
|
admin (no pm's please)
|
305 code for viewing topics
| Code: |
// Update topic view and if necessary attachment view counters ... but only for humans and if this is the first 'page view'
if (isset($user->data['session_page']) && !$user->data['is_bot'] && (strpos($user->data['session_page'], '&t=' . $topic_id) === false || isset($user->data['session_created'])))
|
304 code for viewing topics
| Code: |
// Update topic view and if necessary attachment view counters ... but only for humans and if this is the first 'page view'
if (isset($user->data['session_page']) && !$user->data['is_bot'] && strpos($user->data['session_page'], '&t=' . $topic_id) === false)
|
This is classic phpbb3, you start off with a feature that is not strictly needed, and in fact some people might not like. e.g. some people might like to see view counts go up when bots access, that happens in phpbb2 and you don't see people up in arms about it!
Because you want this sort of feature, your session handling gets absurdly complex and you find even 4 releases later that there are bugs, what is worse you find your viewtopic code is hopelessly intertwined with the sessions code. The snippet:
| Code: |
strpos($user->data['session_page'], '&t=' . $topic_id)
|
is especially appalling.
No one seems to have considered pain v gain in the phpbb3 features
Oh well, 1 nasty file to go.
|
admin (no pm's please)
|
okay that's the files done.
Saw more of the syndrome of the post above.
Bugs being fixed in the totally unnecessary feature of style inheritance. Another much pain little gain episode.
It is notable that some forum writers have gone totally back to basics and written forums that don't even have private messages, after all people have email so why have private messages? Actually there are very good reasons for pms and I would not want to go that far but I appreciate the anti-bloat sentiment.
|
Roy
|
I don't know if this isa good news or not, if its been installed then sorry to announce it but spam bots can still register on phpbb3 forums as i found out today, the most common spam bot is posting links to adult sites, i then started asking myself is it possible that the only spam bots that are registering on my forum are the same ones i keep deleting, perhaps banning there IP addresses and email addresses could cut them down to minimum amounts.
I did today notice a google spam bot had registered it was a google toolbar bot or a spam bot trying to use the google name as a coverup either way its history.
|
admin (no pm's please)
|
phpbb3 3.05 has new anti-spam features but will not be installed until Sunday.
But extra anti-spam on phpbb3 regardless of the new official measures will be yet another priority.
|
Roy
|
Well that explains why the spam bots continue to register, thanks Admin at least over the weekend we will see how well or how long these new anti spam features last. They better last long enough for updates to the features to be released further improving anti spam messures because its taken them a maximum of 3 months to fix this problem already.
|
admin (no pm's please)
|
As I say the experience of the last week has made me conclude we need to massively ramp up efforts, but that in itself means a considered approach, the new phpBB2 measures are very effective but will win no coding prizes.
I have already started work on something better, but it does need to be done right. I tell you one thing though, it won't be 3 months!
|
Roy
|
Well the group behind the security update for phpbb3 would have been working on the code together testing it to and all its features together, makes you wounder how long it took them to make the code and how long it took them to make the code work after all they could have been fixing each other errors.
At least you know what your doing and how you want it to work, maybe you sould so these cowboys how to actually make codes that do as they was intended perhaps we would see in the future phpbb4 becoming vastly better than all forum scripts. I doubt you would join the phpbb thourgh, so phpbb4 will be just as buggy as phpbb3 is right now.
|
admin (no pm's please)
|
Database updates are ready to go, but there are complications needing changes in the update process.
Things do seem to be working out though.
|
admin (no pm's please)
|
Well we can now create phpbb2 and phpbb3 forums again.
A fair bit of pain there, but a new method of being able to fairly painlessy create the appropriate database scheme for a new release has been done.
Timing is all now, when to do the database updates and when to do the code changes. I am thinking Saturday night for the database update with the code going in Sunday morning.
|
admin (no pm's please)
|
In testing people can register so the new CAPTCHA system works, basic posting works and so do the basic template editing functions like copying templates and using both uploaded and externally linked images.
The image thing bugs me a lot as phpbb3 contains no native capability to use images that are not uploaded simply to the template and hence the imageset editor and everywhere that deals with images has had to be hacked to deal with this not so esoteric capability.
Since we lack an army of testers, we can now only do what we usually do which is to see if the database updates take tonight and release the code to match tomorrow.
|
Zudane
|
Speaking of the upload function...
I recently got admin privileges on another phpbb3 forum that is privately hosted.... I was surprised to see the differences. The webpage option and upload features are so seamlessly added into the forums here that I thought they were actually part of phpbb3 in general, but learned that they are not.
Having seen both sides of phpbb3... I think I'll stay with MYFF for any forum needs I have. My hat is off to you now that I see the amount of work you have gone through for us!
|
admin (no pm's please)
|
Code is in and databases in general updated, there was a glitch on updating some databases so I am not currently certain all databases are at 3.05
|
|
|