Firefox PHP

Phorum-5.2.8-RC1 released

Posted by Thomas Seifert 
Phorum-5.2.8-RC1 released
May 25, 2008 02:30PM
Nearly two months after our last stable release we are announcing the first release candidate of Phorum 5.2.8 which is a bug fix release over 5.2.7 fixing lots of issues found.
Some new things were put in too.
This includes:
- the rewrite of the bbcode module done through the MySQL-conference this year
- new APIs for Ajax usage and newflags
- some more hooks for better module integration
- updated / new documentation from Andy Taylor - mostly in FAQ and Admin Docs.

Please test this release and let us know any issues you encounter with it.

You can download it from our downloads page (see "Current Development Version" there).

This is the excerpt from the changelog:

Quote
Changelog
2008-05-25 11:57 mmakaay
* Added the conference 2008 rewrite release of the BBcode module to
the tree.

2008-05-25 09:35 mmakaay
* Added javascript_filter hook (for things like javascript
compression). Added a refresh=1 parameter for javascript.php to
let it ignore the cache.

2008-05-19 15:51 mmakaay
* The javascript.php script automatically loads the Ajax client
code, so modules can be sure that they can make use of it and
don't have to load it specifically. Templates can now contain a
"javascript.tpl", which is loaded in by the javascript.php code
automatically. This corresponds to the way that the CSS code works
(where you can create a "css.tpl").

2008-05-08 15:00 mmakaay
* Added a new API layer for handling JSON data (final goal: Ajax
layer)

2008-05-08 14:56 mmakaay
* Added a new API layer for newflags handling.

2008-05-03 13:53 mmakaay
* Backported the phorum_switch_template() function from trunk to
5.2. This new function makes it possible to switch the active
Phorum template to a template that is stored in any directory.
This is for example useful if a module includes a full Phorum
template, where the template is packaged with the module code.
With this new function, the Phorum can activate the module's
template without the need for the admin to copy the template to
the main templates directory.

2008-04-29 16:41 mmakaay
* Fixed #740: Mark read in folder (classic index) goes back to root
(thanks Oliver!)

2008-04-29 16:03 mmakaay
* Fixed #754: Display name filter was not included in pagination
(thanks Oliver!)

2008-04-29 16:01 mmakaay
* Fixed #738: problems with German help file for smileys module
(thanks Oliver!)

2008-04-29 15:54 mmakaay
* Fixed #757: Fixed typo in hook call for "posting_permissions"
(thanks Alexey)

2008-04-17 15:24 ts77
* use the correct default language for announcement conversion
(fixing #734)

2008-04-03 08:42 mmakaay
* Fixed #735: Added missing backslash in JavaScript code (thanks to
Oliver Riesen)

2008-03-23 00:24 mmakaay
* Fixed spam flagging by SpamAssassin for rule
SUBJECT_NEEDS_ENCODING. This prevents spam flagging of mail in
case the admin uses a name that contains special characters in the
"System Emails From Name" field. Encoding was implemented using
the Quoted-Printable description from RFC 2045.

2008-03-21 11:25 mmakaay
* Fixed spam flagging by SpamAssassin for rule FROM_BLANK_NAME
(From: contains empty name). This prevents spam flagging of mail
in case the admin did not fill in the "System Emails From Name"
field. This resulted in a header like: From: ""
<admin@example.com>

2008-03-21 11:16 mmakaay
* Fixed spam flagging by SpamAssassin for rule MSGID_FROM_MTA_HEADER
(Message-Id was added by a relay). This prevents spam flagging of
mail messages that are not sent for new message notification (for
those we already generated a Message-Id header).


Thomas Seifert
Phorum Development Team / Mysnip-Solutions.de
Custom Phorum and general software development
worry-free Phorum Hosting
Re: Phorum-5.2.8-RC1 released
June 13, 2008 12:33PM
I'm just comparing my productive version 5.2.7 (including some corrections) with RC1 to switch asap to this recent version.

I'm wondering that the following tickets (reporting small bugs and including solution) are not yet fixed (perhaps they may be fixed for RC2?):

- Bad sorted forum list when moving thread
- Overlapping text/icon in thread option box
- URI contains impermissible characters in delete confirmation
- Quote for unregistered user shows Anonymous User
- Message date formated different depending on read view
- Search by author doesn't list chronological after after conversion from Phorum 3
- index_classic doesn't format counters
- HTML Phorum Mod has a minor issue in striping out regular expression

Regards
Oliver


Using Phorum since 7/2000: forum.langzeittest.de (actual version 5.2.23)
Modules "Made in Germany" for version 5.2: Author_as_Sender, CarCost, Close_Topic, Conceal_Message_Timestamp,
Format_Email, Index_Structure, Mailing_List, Pervasive_Forum, Spritmonitor, Terms_of_Service and German_Language_Files_Package.
Re: Phorum-5.2.8-RC1 released
June 13, 2008 01:19PM
who said that everything would be fixed at once?
5.2.8 is for pushing out what we have in there already.


Thomas Seifert
Phorum Development Team / Mysnip-Solutions.de
Custom Phorum and general software development
worry-free Phorum Hosting
Re: Phorum-5.2.8-RC1 released
June 13, 2008 05:00PM
To rephrase my German friends short answer, 5.2.8-RC1 contains the bug fixes that were ready when it was rolled. The point of an RC is to make it stable once it is deemed, ok. If it is not deemed ok because of a major bug, we would not release 5.2.8 as stable. None of those bugs are worth holding up 5.2.8 as it has other bug fixes and I think some new hooks that need to get out.

Brian - Cowboy Ninja Coder - Personal Blog - Twitter
Re: Phorum-5.2.8-RC1 released
June 13, 2008 09:30PM
Hi Brian, Hi Thomas,

Quote
Brian Moon
5.2.8-RC1 contains the bug fixes that were ready when it was rolled.

The oldest ticket is opened three months before. I listed only these once which includes already the solution in form of a code snippet or the solution is very obvious. Most work will make checkout and checkin in SVN...

The time I spend today to move these corrections from my 5.2.7 installation to my 5.2.8-RC1-installation exceeded nearly the time to put them in next RC. ;-)

Quote
Thomas Seifert
Please test this release and let us know any issues you encounter with it.

Yeah already done with the release before... ;-)

I can understand that time is a rare good and that big corrections/changes need some time. But these small things should get some priority.

Regards
Oliver


Using Phorum since 7/2000: forum.langzeittest.de (actual version 5.2.23)
Modules "Made in Germany" for version 5.2: Author_as_Sender, CarCost, Close_Topic, Conceal_Message_Timestamp,
Format_Email, Index_Structure, Mailing_List, Pervasive_Forum, Spritmonitor, Terms_of_Service and German_Language_Files_Package.
Re: Phorum-5.2.8-RC1 released
June 13, 2008 09:33PM
Quote
Oliver Riesen

The time I spend today to move these corrections from my 5.2.7 installation to my 5.2.8-RC1-installation exceeded nearly the time to put them in next RC. ;-)

so where are the patches?


Thomas Seifert
Phorum Development Team / Mysnip-Solutions.de
Custom Phorum and general software development
worry-free Phorum Hosting
Re: Phorum-5.2.8-RC1 released
June 15, 2008 11:46AM
Hi Thomas,

Quote
Thomas Seifert
so where are the patches?

I'm preparing a switch to our new web server which have to go in real life at the end of this month, so time is rare.

But most of the above tickets includes already the necessary line of code and a line number to identify the position. So I think a patch wouldn't be much faster...

Regards
Oliver


Using Phorum since 7/2000: forum.langzeittest.de (actual version 5.2.23)
Modules "Made in Germany" for version 5.2: Author_as_Sender, CarCost, Close_Topic, Conceal_Message_Timestamp,
Format_Email, Index_Structure, Mailing_List, Pervasive_Forum, Spritmonitor, Terms_of_Service and German_Language_Files_Package.
Re: Phorum-5.2.8-RC1 released
June 15, 2008 01:12PM
You are not the only one for which time is rare. The Phorum team has real lives too, in which we all are currently very busy making a living. I'm sure that when one of us has enough spare time at hand, the tickets will be taken care of.

If you want to have less hassle in the patching department, then maybe it is an idea to use SVN to keep track of the changes, so you can upgrade the code tree to the next version while keeping your local changes intact?


Maurice Makaay
Phorum Development Team
my blog linkedin profile secret sauce
Sorry, only registered users may post in this forum.

Click here to login