vBulletin Tagging

Browse over this collection of "tagged" posts to obtain a strong idea of general posting themes we adopt at The Staff Lounge, and quickly gain access to certain information which interests you and related posts made across the web on places like Google and Technorati.




Phorum-5.2.8 final released (13 replies)

Phorum

We are happy to announce our latest stable release Phorum-5.2.8.
It 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.

You can download it from our downloads page.

This is the excerpt from the changelog:

2008-07-22 07:23  mmakaay
	* Suppress output from the memcache cache layer for cases where
	  connecting to the memcached server fails. This prevents memcached
	  problems from breaking the page ("headers already sent".)
	  Additionally, the inline documentation was updated.

   2008-07-18 13:28  mmakaay
	* Fixed #772: possible corruption of serialized custom field data
	  (reported by Jonhoo).

   2008-07-15 18:11  brian
	* Fix for #731. Strip DESCRIPTION for search page

   2008-07-15 18:07  brian
	* moving the 5.2.x tags to the 5.2 dir

   2008-07-04 16:48  ts77
	* use display_name for reporter as suggested by Oliver Riesen
	  (fixing #761)

   2008-07-04 15:49  ts77
	* same date formatting in read templates as suggested by Oliver
	  Riesen (#749)

   2008-07-02 18:39  mmakaay
	* Fixed an incompatibility between file downloads with the "only
	  from this forum" restriction, in combination with URI
	  authentication. Before this fix, access for downloading the image
	  would be denied, even though the file was downloaded directly from
	  the forum. # Also a typo-fix-of-the-day change (learned that it is
	  "existent" :-).

   2008-07-01 14:30  mmakaay
	* Fixed a compatibility problem between the new BBcode module and
	  PHP versions prior to 5.1.0. The PHP function
	  htmlspecialchars_decode() is not available for those versions of
	  PHP. Thanks to Adam for noticing the problem and for providing a
	  work-around!

   2008-06-25 21:14  ts77
	* fixed undefined index in event_logger module (#748, reported by
	  Oliver Riesen)

   2008-06-25 21:07  ts77
	* stripped quotes from plain-text forum description as suggested by
	  Oliver Riesen (#743)

   2008-06-25 20:53  ts77
	* added line-height for thread options as suggested by Oliver Riesen
	  (#730)

   2008-06-25 20:20  ts77
	* made users tz_offset a float value for non-integer timezones

   2008-06-17 11:19  mmakaay
	* The "Force hiding of email addresses" option is now only
	  applicable to regular forum users. Administrators and moderators
	  can always see the email addresses of the users. For moderators,
	  this can be restricted by setting the PHORUM_MOD_EMAIL_VIEW
	  constant to false in include/constants.php. Some more fine grained
	  control for email address displaying will be added to Phorum 5.3.

   2008-06-16 10:15  ts77
	* quote anonymous authors with their name (fixing #744)

   2008-06-16 09:59  ts77
	* sort strictly by datestamp to get the recent_post (fixing #755)

   2008-06-16 09:32  ts77
	* added user's posts to edit screen (readonly), fixing #759

   2008-06-16 09:06  mmakaay
	* Another fix for #765: UTF-8 byte order markers at the start of
	  template files are now stripped by include/templates.php.

   2008-06-16 08:20  mmakaay
	* Fix for #765: catch the output of include files
	  (include/db/config.php, include/lang/* and
	  templates/*/settings.tpl) to prevent extra output like UTF-8 byte
	  order markers from breaking the pages.

   2008-06-13 18:28  ts77
	* case insensitive search for block tags in html module (fixing
	  #760)

   2008-06-05 00:21  mmakaay
	* Implemented some improvements for the Editor Tools module as
	  suggested by David King (phorum.org user "Optimal") and Oliver
	  Riesen. The behavior when adding tags using the buttons is now
	  much better. The textarea won't scroll up anymore if it is
	  scrolled downwards a bit and the text that was selected previously
	  to adding the tag will be reselected after adding the tag.

   2008-06-03 09:41  mmakaay
	* Fixed a bug in handling stale close tags that directly follow
	  another open or close tag. Thanks to CBiLL for the problem report.
	  The related error message was: Unsupported operand types in
	  [..]/bbcode/api.php

   2008-06-02 08:09  mmakaay
	* Fix for #762: moved pm_sent hook to always trigger the hook after
	  a sent PM. Before, it would not trigger if the PM mail
	  notification was disabled.

   2008-05-27 20:34  mmakaay
	* Improved handling of stale close tags in the text and fixed a PHP
	  undefined index warning along with it. Thanks to CBiLL for the
	  problem report.

   2008-05-25 22:58  mmakaay
	* MFT: # Undefined indexes fixed.

   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-13 03:51  ataylor
	* Added File Path block

   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).
Tags: , , , , , , , ,

Testing new skin

vBSkinworks

Hi everyone! Just wanted to give everyone a heads up on the next skin for release here. It’s called iPhorumm and I bet you can guess what it’s based on ;) It is up live now…take it for a spin and let me know what you think!

Tags: , , , ,

Phorum-5.2.8-RC2 released (12 replies)

Phorum

More than a month after our last release candidate we are announcing the second 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 with changes over 5.2.8-RC1:

2008-07-04 16:48  ts77
	* use display_name for reporter as suggested by Oliver Riesen
	  (fixing #761)

   2008-07-04 15:49  ts77
	* same date formatting in read templates as suggested by Oliver
	  Riesen (#749)

   2008-07-02 18:39  mmakaay
	* Fixed an incompatibility between file downloads with the "only
	  from this forum" restriction, in combination with URI
	  authentication. Before this fix, access for downloading the image
	  would be denied, even though the file was downloaded directly from
	  the forum. # Also a typo-fix-of-the-day change (learned that it is
	  "existent" :-).

   2008-07-01 14:30  mmakaay
	* Fixed a compatibility problem between the new BBcode module and
	  PHP versions prior to 5.1.0. The PHP function
	  htmlspecialchars_decode() is not available for those versions of
	  PHP. Thanks to Adam for noticing the problem and for providing a
	  work-around!

   2008-06-25 21:14  ts77
	* fixed undefined index in event_logger module (#748, reported by
	  Oliver Riesen)

   2008-06-25 21:07  ts77
	* stripped quotes from plain-text forum description as suggested by
	  Oliver Riesen (#743)

   2008-06-25 20:53  ts77
	* added line-height for thread options as suggested by Oliver Riesen
	  (#730)

   2008-06-25 20:20  ts77
	* made users tz_offset a float value for non-integer timezones

   2008-06-17 11:19  mmakaay
	* The "Force hiding of email addresses" option is now only
	  applicable to regular forum users. Administrators and moderators
	  can always see the email addresses of the users. For moderators,
	  this can be restricted by setting the PHORUM_MOD_EMAIL_VIEW
	  constant to false in include/constants.php. Some more fine grained
	  control for email address displaying will be added to Phorum 5.3.

   2008-06-16 10:15  ts77
	* quote anonymous authors with their name (fixing #744)

   2008-06-16 09:59  ts77
	* sort strictly by datestamp to get the recent_post (fixing #755)

   2008-06-16 09:32  ts77
	* added user's posts to edit screen (readonly), fixing #759

   2008-06-16 09:06  mmakaay
	* Another fix for #765: UTF-8 byte order markers at the start of
	  template files are now stripped by include/templates.php.

   2008-06-16 08:20  mmakaay
	* Fix for #765: catch the output of include files
	  (include/db/config.php, include/lang/* and
	  templates/*/settings.tpl) to prevent extra output like UTF-8 byte
	  order markers from breaking the pages.

   2008-06-13 18:28  ts77
	* case insensitive search for block tags in html module (fixing
	  #760)

   2008-06-05 00:21  mmakaay
	* Implemented some improvements for the Editor Tools module as
	  suggested by David King (phorum.org user "Optimal") and Oliver
	  Riesen. The behavior when adding tags using the buttons is now
	  much better. The textarea won't scroll up anymore if it is
	  scrolled downwards a bit and the text that was selected previously
	  to adding the tag will be reselected after adding the tag.

   2008-06-03 09:41  mmakaay
	* Fixed a bug in handling stale close tags that directly follow
	  another open or close tag. Thanks to CBiLL for the problem report.
	  The related error message was: Unsupported operand types in
	  [..]/bbcode/api.php

   2008-06-02 08:09  mmakaay
	* Fix for #762: moved pm_sent hook to always trigger the hook after
	  a sent PM. Before, it would not trigger if the PM mail
	  notification was disabled.

   2008-05-27 20:34  mmakaay
	* Improved handling of stale close tags in the text and fixed a PHP
	  undefined index warning along with it. Thanks to CBiLL for the
	  problem report.
Tags: , , , , , , ,

Phorum-5.2.8-RC1 released (7 replies)

Phorum

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).

Tags: , , , , , ,

Some conference pics! (4 replies)

Phorum

Here a few pictures that were taken at the MySQL conference of the Phorum team in their natural stance. The "API master" T-shirt was a surprise gift that Thomas brought for me. I really like it a lot. The backside says "Beware of the API".

Q: Where can you find power sockets near chairs in a hotel?
A:
Just find the Phorum team and you’ll be within reach!

Tags:

Brian Moon Interviewed by WebDevRadio (5 replies)

Phorum

While I was at the MySQL Conference, I sat down with Michael Kimsal of WebDevRadio and recapped the two talks that I gave at the conference. I have uploaded the slides so you can follow along if you want.

One to a Cluster - The evolution of the dealnews.com architecture.
MySQL Tips and Tricks - Some simple tips and some of the more advanced SQL we use in Phorum.

Thanks Michael. Any time you need a guest, just let me know.

Tags:

Phorum-5.2.7 stable released (no replies)

Phorum

Two months after our first stable release we are announcing Phorum 5.2.7 which is a bug fix release over 5.2.6 fixing lots of issues found with it. It contains only a couple of small fixes over 5.2.7-RC1.

You can download it from our downloads page.

This is the excerpt from the changelog:

Quote

2008-03-19 19:24 ts77
* clear html-description for profile page (fixing #723)

2008-03-10 15:33 mmakaay
* Fix for #712: Quote tag removes newline after first line. Thanks
to Alexey Torkhov for the bug report.

2008-03-10 08:52 mmakaay
* Fixed #717: User data doesn’t get reloaded after profile edit.
Thanks to Alexey Torkhov for the bug report.

2008-03-09 19:14 mmakaay
* Fix for #716: Typo in the forums API code.

2008-03-08 20:18 mmakaay
* Fix for #715: Warning spamhurdles/settings.php:106: "Undefined
variable: warn"

2008-03-08 20:15 mmakaay
* Fix for #714: SQL error "Column ‘user_id’ in where clause is
ambiguous" in the Event Logging module, when filtering by user_id.

2008-03-04 11:45 mmakaay
* Fix for #709": PHP warning for undefined index "thread" in event
logging module (thanks to Alexey Torkhov)

2008-03-03 21:35 mmakaay
* Fix for #708: Dates in the admin interface were not shown in a
consistent way, because sometimes hard-coded date formats were
used.

2008-03-03 03:50 mmakaay
* Fix for #650: Make work in the bbcode
module

2008-03-03 03:37 mmakaay
* Fix for #704: phorum_relative_date() doesn’t honor the timezone
settings

2008-03-03 01:25 mmakaay
* The Image API thumbnail code now generates JPEG thumbnails instead
of PNG. JPEG allows for better compression, resulting in smaller
images. When using PNG, the thumbnails are sometimes bigger in
filesize than the original images. Important: I you are using the
Embed Images module, then download the latest version of it to support
this change.

2008-03-03 00:46 mmakaay
* New hooks for the private message system: buddy_list, pm_list,
pm_read.

2008-03-02 19:26 mmakaay
* Fixed #706: Editor Tools module doesn’t use constants for default
icon size. Thanks to Alexey Torkhov for the bug report.

2008-03-02 19:20 mmakaay
* Automatic processing of bare URLs and email addresses is made
optional through two new BBcode module settings (ticket #696,
thanks for the suggestion Alexey Torkhov).

2008-03-02 17:29 mmakaay
* Fixed #690: Harmless warnings from file cache layer should now be
suppressed.

2008-02-29 14:35 mmakaay
* Fixed a bug in the username restrictions module. It was not
possible to set a minimum length in combination with no maximum
length. The maximum length was set to the minimum length in this
case. Thanks to Lammi41 for the bug report and the patch.

2008-02-28 14:30 mmakaay
* Implemented a hook call "page_<phorum_page>" that can be used to
run a "common" hook for specific pages only (e.g. "page_index",
"page_pm", etc.)

2008-02-25 12:16 ts77
* fixed double escaping of the excerpt in search results

2008-02-24 19:18 ts77
* applied change from [2827] to atom feed and fixing double escaping
of subject (fixing #686, thanks to Alexey Torkhov)

2008-02-19 11:57 mmakaay
* Fixed #692: the control center and private message pages no longer
show the forum descriptions (thanks to James Revillini for the bug
report). Additionally, the heading for the private messages pages
was set to a better value.

2008-02-19 08:53 mmakaay
* Added a comments field to the banlist items, based on a patch that
was provided by James Revillini. Thanks James!

2008-02-18 13:06 ts77
* added options for port and socket to database configuration and
the appropriate layers and documentation (#683, thanks to Alexey
Torkhov)

2008-02-18 11:46 ts77
* fixed layout for pm_list_incoming.tpl, (#699, thanks to Alexey
Torkhov)

2008-02-17 14:04 ts77
* added page argument to print view link so that it shows the page
you are at in print view (fixing #695, thanks to Alexey Torkhov)

2008-02-16 17:07 ts77
* only allow template selection through url if not set to fixed view
(fixing #693, thanks to Alexey Torkhov)

2008-02-16 16:50 ts77
* added format_fixup hook to announcements module too (fixing #694,
thanks to Alexey Torkhov)

2008-02-11 22:23 mmakaay
* Added a fix for making the database install code work for the Spam
Hurdles module work in MySQL strict mode. Thanks to phorum.org
user "shaneshack" for finding and reporting the problem!

2008-02-09 23:28 mmakaay
* Fixed #688: Changed {URL->MARKREAD} to {URL->MARK_READ} in the
classic template (thanks to Alexey Torkov).

2008-02-06 01:18 mmakaay
* Fixed the subject bad word censoring checks. The checks were run,
but the outcome was stored in the wrong variable.

2008-02-05 19:37 mmakaay
* Fix for the database layer to correctly process MySQL error code
1582, which was temporarily implemented in the MySQL server
(versions 5.1.15 up to 5.1.20). This error code has been reverted
to the original error code 1062 in the fix for MySQL bug report
#28842. Unfortunately we have to add this work around to Phorum
for this now. References: -
[dev.mysql.com] -
[bugs.mysql.com]

2008-01-25 17:37 brian
* Added the direct link to the message for each message in flat and
hybrid view for easy copy and paste.

2008-01-24 09:42 mmakaay
* Indexes "recent_threads" and "updated_threads" were not in the
create table statements. They were added to the install code and
the existing database patches were moved forward to let them
run on already installed systems to fix the database.

2008-01-18 12:31 mmakaay
* Fix for #675: Wrong variable use for "place it in …." text.

2008-01-18 12:28 mmakaay
* Fix for #675: "Post" and "SaveChanges" not recognized by language
admin tool.

2008-01-18 12:11 mmakaay
* Change "onchange" event for "Follow topic" checkbox to "onclick"
to work around a problem with MSIE7 not visibly acting on checkbox
changes (event bubbling seems to be halted for "onchange" in
MSIE7, thanks MS!)

2008-01-18 11:20 mmakaay
* Fixed a bug that was reported by charliemc86: enabling the option
"Ignore Admin for moderator-emails" had no effect. Administrators
would still get moderation email messages. Thanks Charlie!

Tags: , , , , , , , ,

Phorum-5.2.7-RC1 released (no replies)

Phorum

Nearly two months after our first stable release we are announcing the first release candidate of Phorum 5.2.7 which is a bug fix release over 5.2.6 fixing lots of issues found with it.

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

2008-03-03 21:35 mmakaay
* Fix for #708: Dates in the admin interface were not shown in a
consistent way, because sometimes hard-coded date formats were
used.

2008-03-03 03:50 mmakaay
* Fix for #650: Make work in the bbcode
module

2008-03-03 03:37 mmakaay
* Fix for #704: phorum_relative_date() doesn’t honor the timezone
settings

2008-03-03 01:25 mmakaay
* The Image API thumbnail code now generates JPEG thumbnails instead
of PNG. JPEG allows for better compression, resulting in smaller
images. When using PNG, the thumbnails are sometimes bigger in
filesize than the original images. Important: I you are using the
Embed Images module, then download the latest version of it to support
this change.

2008-03-03 00:46 mmakaay
* New hooks for the private message system: buddy_list, pm_list,
pm_read.

2008-03-02 19:26 mmakaay
* Fixed #706: Editor Tools module doesn’t use constants for default
icon size. Thanks to Alexey Torkhov for the bug report.

2008-03-02 19:20 mmakaay
* Automatic processing of bare URLs and email addresses is made
optional through two new BBcode module settings (ticket #696,
thanks for the suggestion Alexey Torkhov).

2008-03-02 17:29 mmakaay
* Fixed #690: Harmless warnings from file cache layer should now be
suppressed.

2008-02-29 14:35 mmakaay
* Fixed a bug in the username restrictions module. It was not
possible to set a minimum length in combination with no maximum
length. The maximum length was set to the minimum length in this
case. Thanks to Lammi41 for the bug report and the patch.

2008-02-28 14:30 mmakaay
* Implemented a hook call "page_<phorum_page>" that can be used to
run a "common" hook for specific pages only (e.g. "page_index",
"page_pm", etc.)

2008-02-25 12:16 ts77
* fixed double escaping of the excerpt in search results

2008-02-24 19:18 ts77
* applied change from [2827] to atom feed and fixing double escaping
of subject (fixing #686, thanks to Alexey Torkhov)

2008-02-19 11:57 mmakaay
* Fixed #692: the control center and private message pages no longer
show the forum descriptions (thanks to James Revillini for the bug
report). Additionally, the heading for the private messages pages
was set to a better value.

2008-02-19 08:53 mmakaay
* Added a comments field to the banlist items, based on a patch that
was provided by James Revillini. Thanks James!

2008-02-18 13:06 ts77
* added options for port and socket to database configuration and
the appropriate layers and documentation (#683, thanks to Alexey
Torkhov)

2008-02-18 11:46 ts77
* fixed layout for pm_list_incoming.tpl, (#699, thanks to Alexey
Torkhov)

2008-02-17 14:04 ts77
* added page argument to print view link so that it shows the page
you are at in print view (fixing #695, thanks to Alexey Torkhov)

2008-02-16 17:07 ts77
* only allow template selection through url if not set to fixed view
(fixing #693, thanks to Alexey Torkhov)

2008-02-16 16:50 ts77
* added format_fixup hook to announcements module too (fixing #694,
thanks to Alexey Torkhov)

2008-02-11 22:23 mmakaay
* Added a fix for making the database install code work for the Spam
Hurdles module work in MySQL strict mode. Thanks to phorum.org
user "shaneshack" for finding and reporting the problem!

2008-02-09 23:28 mmakaay
* Fixed #688: Changed {URL->MARKREAD} to {URL->MARK_READ} in the
classic template (thanks to Alexey Torkov).

2008-02-06 01:18 mmakaay
* Fixed the subject bad word censoring checks. The checks were run,
but the outcome was stored in the wrong variable.

2008-02-05 19:37 mmakaay
* Fix for the database layer to correctly process MySQL error code
1582, which was temporarily implemented in the MySQL server
(versions 5.1.15 up to 5.1.20). This error code has been reverted
to the original error code 1062 in the fix for MySQL bug report
#28842. Unfortunately we have to add this work around to Phorum
for this now. References: -
[dev.mysql.com] -
[bugs.mysql.com]

2008-01-25 17:37 brian
* Added the direct link to the message for each message in flat and
hybrid view for easy copy and paste.

2008-01-24 09:42 mmakaay
* Indexes "recent_threads" and "updated_threads" were not in the
create table statements. They were added to the install code and
the existing database patches were moved forward to let them
run on already installed systems to fix the database.

2008-01-18 12:31 mmakaay
* Fix for #675: Wrong variable use for "place it in …." text.

2008-01-18 12:28 mmakaay
* Fix for #675: "Post" and "SaveChanges" not recognized by language
admin tool.

2008-01-18 12:11 mmakaay
* Change "onchange" event for "Follow topic" checkbox to "onclick"
to work around a problem with MSIE7 not visibly acting on checkbox
changes (event bubbling seems to be halted for "onchange" in
MSIE7, thanks MS!)

2008-01-18 11:20 mmakaay
* Fixed a bug that was reported by charliemc86: enabling the option
"Ignore Admin for moderator-emails" had no effect. Administrators
would still get moderation email messages. Thanks Charlie!

Tags: , , , , , , , ,

Phorum-5.2.6 stable released! (6 replies)

Phorum

Just some days after the first stable release of Phorum-5.2
[www.phorum.org]
we are forced to release another stable version.

It collects a couple of small fixes which were reported afterwards (some in the classic-template which is not really up-to-date yet, one in the read-only mode which has shown warnings and some misc stuff) and a possible sql-injection in the non-fulltext search (only run if you manually set ‘mysql_use_ft’ in include/db/config.php to ‘0′ which is not the default).

Get it while its hot at [www.phorum.org] !

Edit:
the changed files in this release are (without the documentation changes):

   M /phorum5/branches/phorum_5_2/javascript.php
   M /phorum5/branches/phorum_5_2/posting.php
   M /phorum5/branches/phorum_5_2/read.php

   M /phorum5/branches/phorum_5_2/include/db/config.php.sample
   M /phorum5/branches/phorum_5_2/include/db/mysql.php
   M /phorum5/branches/phorum_5_2/include/admin/install.php
   M /phorum5/branches/phorum_5_2/include/admin/sanity_checks/database.php

   M /phorum5/branches/phorum_5_2/mods/editor_tools/editor_tools.js
   M /phorum5/branches/phorum_5_2/mods/editor_tools/editor_tools.php
   M /phorum5/branches/phorum_5_2/mods/smtp_mail/info.txt

   M /phorum5/branches/phorum_5_2/templates/classic/cc_menu.tpl
   M /phorum5/branches/phorum_5_2/templates/classic/header.tpl
   M /phorum5/branches/phorum_5_2/templates/lightweight/cc_index.tpl
Tags: , , , ,
Phorum

You can read the full announcement in the news post.

Quote

When we officially started on 5.2 in March of 2006, we had several goals. I think we achieved most of those. We also accomplished some unplanned things. Our hackathon (me and maurice slept about 8 hours in 4 days I think) at MySQL Conference 2007 helped a lot. Remember, you can help us get there again by donating to our fund.

New Template
New API layers and more hooks
Better MySQL support
Improved bundled modules
New announcement system
New Search, inside and out

In addition to all this, there are things like more caching options, the new hybrid read view, the new feed options (the feed code was rewritten from scratch) and better error messages so that users are less confused.

We hope you all enjoy Phorum 5.2. It is the next step for this project that is over 10 years old now. And please, keep making Phorum all your own.

Tags: , ,

Phorum-5.2.4-rc2 released! (no replies)

Phorum

Before we go any further: if you want to discuss Phorum 5.2, please use the special Phorum 5.2 forum that we created for this purpose. If you have a bug, start a new thread in that forum. Thank you.

After some weeks collecting bugfixes we are proud to release our second and hopefully last Release Candidate of Phorum-5.2. If all goes well you might see the stable release as a new-years present ;).
Some small bugs were fixed, the templates got some documentation and also a "tidy"-option to get cleaned up output.
The announcements-module got another option as well.

Manual changes from 5.2.3 to 5.2.4 are listed in this thread:
[www.phorum.org]

This is the excerpt from the changelog:

Quote

2007-12-15 17:39 ts77
* breadcrumbs in template are now generated from the forum-path
stored and not hacked together

2007-12-15 16:24 ts77
* fixed classic-template search

2007-12-14 11:01 mmakaay
* Implemented a template define {DEFINE tidy_template <value>}. This
variable determines whether tidying has to be done on the compiled
template code. The <value> can be one of: 0 - Apply no compression
at all. 1 - Remove leading and trailing white space and fully
delete empty lines. 2 - Additionally, remove some extra unneeded
white space and HTML comments. # This option is implemented as a
template setting and not as a global # configuration setting, to
prevent broken templates if for some reason # the tidying process
cripples the template code. This way, the settings # can be
different per template.

2007-12-12 23:14 mmakaay
* Added an option "Disable automatic displaying of the
announcements?" to the announcement module. With that option
enabled, the admin can determine for himself at what exact spot in
the templates the announcements are visible by adding the
{MOD_ANNOUNCEMENTS} template code to them.

2007-12-11 19:08 ts77
* fixed attachments in read_threads.tpl (fixing #663, thx to
stevehealy)

2007-12-08 13:57 mmakaay
* MFT: # Some small fixes for correctly falling back to the default
template.

You can download it here: [www.phorum.org]

For getting the previous news in 5.2, here is the original announcement for 5.2.0:

Quote

Yes! Its here! Phorum 5.2 has reached alpha status. Its been over a year since we branched the 5.1 code and started on 5.2. A lot has changed and Phorum is better for it. Much of the success of Phorum 5.2 goes to Maurice Makaay. He has done a lot of work to make the core code cleaner and easier for module developers. He has also been instrumental in the documentation project. As for new features and changes, below are a few. We are still updating a wiki page with all the changes and features at [www.phorum.org].

For your users:

* Brand new template. Emerald is a more modern, full featured template. It uses many interface design recommendation used by usability professionals.

* Rewritten search engine for faster search with more options.

* New hybrid read page that is threaded and shows all messages

* Better error messages when posting to help your users know what is wrong.

* All new code for forum feeds. Both RSS 2.0 and Atom are supported.

* New announcement module that gets announcements out of the message list and into a more prominent position.

For the admins:

* New APIs for making modules that work with the core. (Along with full docs)

* Template core changes so that similar vars in different templates have the same name.

* More modules included with Phorum and officially supported.

* Module run time ordering. You can now control in what order you modules run.

* Sanity checks updated to help admins know if their Phorum is running properly.

There is a lot more that I don’t want to list here. Please have a look at [www.phorum.org] for the full list. We will be updating that list as we go along as well.

What is alpha status you ask? Well, while in alpha status, Phorum 5.2 may still get new minor features and code may be reworked extensively. Basically, it means that the major features we wanted for 5.2 are done. They need testing and that is where you come in. If you have the facility to test the code with your data, please do and report bugs.

Tags: , , , , , , , ,

Phorum-5.2.3-rc1 released! (1 reply)

Phorum

Before we go any further: if you want to discuss Phorum 5.2, please use the special Phorum 5.2 forum that we created for this purpose. If you have a bug, start a new thread in that forum. Thank you.

After another month collecting bugfixes we are proud to release our first Release Candidate of Phorum-5.2.
Some small bugs were fixed and the admin-overview of the forums and folders was overhauled for usability.

Manual changes from 5.2.2 to 5.2.3 are listed in this thread:
[www.phorum.org]

This is the excerpt from the changelog:

Quote

2007-12-06 11:12 ts77
* added charset definition to create-table statements and
connections

2007-11-25 17:46 mmakaay
* MFT: # Make floating objects in a quote work correctly. Also only
style the
MFT: # direct child of a bbcode quote div, so divs
within quote aren’t mangled.

2007-11-17 11:54 ts77
* localized smileys-help button (fixing #655, thx Regdos)

2007-11-02 16:28 mmakaay
* Fixed css code.

2007-11-02 12:36 mmakaay
* Modules can now register for adding additional CSS code to the
base Phorum CSS code using the module system. This way, we can
prevent the need to either add additional <link>s for CSS to the
pages (more file downloads per page) or add additional CSS code to
the <head> section of the pages (more data to download per page).
The resulting CSS code is cached and the last modified
functionality is used to not let browsers download the CSS code if
nothing changed.

2007-10-29 04:35 brian
* fixed mod_tidy to not step on pre and xmp tags

2007-10-28 22:30 mmakaay
* Implemented multiple RSS links in the page headers, to provide RSS
links for both feeds containing topics and feeds containing topics
+ replies.

2007-10-19 17:13 ts77
* added first shot of a master/slave layer (experimental)

You can download it here: [www.phorum.org]

For getting the previous news in 5.2, here is the original announcement for 5.2.0:

Quote

Yes! Its here! Phorum 5.2 has reached alpha status. Its been over a year since we branched the 5.1 code and started on 5.2. A lot has changed and Phorum is better for it. Much of the success of Phorum 5.2 goes to Maurice Makaay. He has done a lot of work to make the core code cleaner and easier for module developers. He has also been instrumental in the documentation project. As for new features and changes, below are a few. We are still updating a wiki page with all the changes and features at [www.phorum.org].

For your users:

* Brand new template. Emerald is a more modern, full featured template. It uses many interface design recommendation used by usability professionals.

* Rewritten search engine for faster search with more options.

* New hybrid read page that is threaded and shows all messages

* Better error messages when posting to help your users know what is wrong.

* All new code for forum feeds. Both RSS 2.0 and Atom are supported.

* New announcement module that gets announcements out of the message list and into a more prominent position.

For the admins:

* New APIs for making modules that work with the core. (Along with full docs)

* Template core changes so that similar vars in different templates have the same name.

* More modules included with Phorum and officially supported.

* Module run time ordering. You can now control in what order you modules run.

* Sanity checks updated to help admins know if their Phorum is running properly.

There is a lot more that I don’t want to list here. Please have a look at [www.phorum.org] for the full list. We will be updating that list as we go along as well.

What is alpha status you ask? Well, while in alpha status, Phorum 5.2 may still get new minor features and code may be reworked extensively. Basically, it means that the major features we wanted for 5.2 are done. They need testing and that is where you come in. If you have the facility to test the code with your data, please do and report bugs.

Tags: , , , , , , , ,

Subversion / SVN changes (no replies)

Phorum

If you are using subversion to update your phorum or your development install please read the following changes.

We moved Subversion to its separate subdomain and changed the url a little bit.

The old url was

svn://www.phorum.org/repos/phorum5

The new url is

svn://svn.phorum.org/phorum5

You can use the

svn switch --relocate

command to update your repositories.

Additionally we enabled (read-only) HTTP-access to the repository which should help you if you can reach the svn-url because of firewall issues.
The url with http is:

[svn.phorum.org]

Full Subversion instructions are available in TRAC again at
[trac.phorum.org]

Tags:

phorum-5.2.2-beta released! (no replies)

Phorum

Before we go any further: if you want to discuss Phorum 5.2, please use the special Phorum 5.2 forum that we created for this purpose. If you have a bug, start a new thread in that forum. Thank you.

After two months now collecting bugfixes and some enhancements especially for module-writers we are proud to release our first beta of Phorum-5.2.

The most notable enhancements are the following ones:

Quote
changelog
2007-11-02 12:36 mmakaay
* Modules can now register for adding additional CSS code to the
base Phorum CSS code using the module system. This way, we can
prevent the need to either add additional <link>s for CSS to the
pages (more file downloads per page) or add additional CSS code to
the <head> section of the pages (more data to download per page).
The resulting CSS code is cached and the last modified
functionality is used to not let browsers download the CSS code if
nothing changed.

2007-10-28 22:30 mmakaay
* Implemented multiple RSS links in the page headers, to provide RSS
links for both feeds containing topics and feeds containing topics
+ replies.

2007-10-11 21:48 mmakaay
* Speed improvements for phorum_db_get_recent_messages().

2007-10-08 15:15 mmakaay
* Added a new forum option "Count views per thread for non-threaded
list views". This feature can be used to keep track of a global
view counter for each thread. If enabled, the flat message list
view will show that global thread view counter instead of the view
counter for the first message of the thread. Note that this
requires an extra database update for each view, so you might now
want to enable this on very busy forums.

You can download it here: [www.phorum.org]

For getting the previous news in 5.2, here is the original announcement for 5.2.0:

Quote

Yes! Its here! Phorum 5.2 has reached alpha status. Its been over a year since we branched the 5.1 code and started on 5.2. A lot has changed and Phorum is better for it. Much of the success of Phorum 5.2 goes to Maurice Makaay. He has done a lot of work to make the core code cleaner and easier for module developers. He has also been instrumental in the documentation project. As for new features and changes, below are a few. We are still updating a wiki page with all the changes and features at [www.phorum.org].

For your users:

* Brand new template. Emerald is a more modern, full featured template. It uses many interface design recommendation used by usability professionals.

* Rewritten search engine for faster search with more options.

* New hybrid read page that is threaded and shows all messages

* Better error messages when posting to help your users know what is wrong.

* All new code for forum feeds. Both RSS 2.0 and Atom are supported.

* New announcement module that gets announcements out of the message list and into a more prominent position.

For the admins:

* New APIs for making modules that work with the core. (Along with full docs)

* Template core changes so that similar vars in different templates have the same name.

* More modules included with Phorum and officially supported.

* Module run time ordering. You can now control in what order you modules run.

* Sanity checks updated to help admins know if their Phorum is running properly.

There is a lot more that I don’t want to list here. Please have a look at [www.phorum.org] for the full list. We will be updating that list as we go along as well.

What is alpha status you ask? Well, while in alpha status, Phorum 5.2 may still get new minor features and code may be reworked extensively. Basically, it means that the major features we wanted for 5.2 are done. They need testing and that is where you come in. If you have the facility to test the code with your data, please do and report bugs.

Tags: , , , , , , , , ,

Running 5.2! (8 replies)

Phorum

Well, it’s here! We are now running 5.2 here on Phorum.org. We figured we would be our own testers before turning it loose on all our users. If you see any bugs please let us know.

Also, we have discontinued the blog template and the blog forum here on the site. We are instead aggregating blog posts from the developer’s personal blogs into Planet Phorum. The blog template was neat, but Phorum is no blog. Good luck to those that are attempting to keep that template alive. I know some really liked it.

Tags: , ,