FUDforum 3.0.4

From FUDforum Wiki
(Difference between revisions)
Jump to: navigation, search
 
(29 intermediate revisions not shown)
Line 1: Line 1:
-
{{Note|'''How can I help?'''
+
{{Important|Users running [[FUDforum 3.0.0]], [[FUDforum 3.0.1]], [[FUDforum 3.0.2]] or [[FUDforum 3.0.3]] can upgrade to this release. Users on older FUDforum 2.x releases must first upgrade to version 3.0.0 before they can upgrade to subsequent releases.||left}}
-
* [https://sourceforge.net/projects/fudforum/files Download] the latest version, test it and report issues on the [http://fudforum.org/ support forum].
+
-
* Checkout the latest version from [[SVN]] and help us to develop new features and prepare patches.
+
-
* Ensure your language is fully [[translate]]d.
+
-
* Help us to proofread and update the documentation on the wiki (this site).|300px|right}}
+
-
This page contains progress and ideas for a '''FUDforum 3.0.4''' release. Exact release date is unknown (probably late Q4 2011 or early Q1 2012).
+
'''FUDforum 3.0.4''' was released on 15 July 2012. Support for this release ended on 6 October 2013. Users still running 3.0.4 should upgrade their forums to [[FUDforum 3.0.9]] ASAP!
-
 
+
-
You are welcome to expand this page if you like to work on a new feature or influence the development direction.
+
-
 
+
-
Users that want to help with testing and development can check out the latest code from the [[SVN]] repository.
+
-
 
+
-
==New requirements==
+
-
The new system requirements to run FUDforum will be:
+
-
* (proposed) PHP 5.3 or higher (PHP 5.2 will no longer be supported).
+
==New features==
==New features==
-
* Admins can define who can edit [[custom profile fields]].
+
* New option to allow users to edit their own posts, even after someone replied to it (ACP -> Global Settings Manager).
-
* (proposed) Remove the [http://www.affero.net/bbsteps.html Affero] MOD (I'm not aware of anyone still using it).
+
* Karma/user reputation that can be enabled from the Global Settings Manager (by trepstrer).
-
* (proposed) Remove [http://php.net/manual/en/function.mysql-unbuffered-query.php unbuffered queries] from all the [[MySQL]] drivers. I doubt if it's still worth having?
+
* Admins can now define who can edit [[custom profile fields]].
 +
* Better cross database backup and restores (i.e: from [[MySQL]] to [[PostgreSQL]]).
 +
* New IRCbot.plugin for controlling ircbot.php (to announce new topics and replies on IRC).
 +
* New ACP_FOOTER hook. Required for the Swekey plugin.
 +
* Plugins can now define X_check functions that will be executed during [[Forum Consistency|consistency runs]].
 +
* Better spider detection. For example: 'Google' will now match agent 'Mozilla/5.0 (compatible; Googlebot'.
 +
* Added command-line mode to admgeoip.php (by macrule).
 +
* Prevent profile spam (users cannot specify a home page if LINKS_BEFORE_POSTS > 0)
 +
* Update jQuery to version 1.7.2 and jQuery UI to 1.8.19.
 +
* Update FPDF to version 1.7.
==Theme changes==
==Theme changes==
-
*  
+
* New karma templates added.
 +
* Don't show 'Forgot Password' link when password resets are disabled.
==Localization==
==Localization==
-
* Various localization updates from http://translatewiki.net.  
+
* Add support for Asturian (ast).
 +
* Add support for Basa Banyumasan (map-bms).
 +
* Add support for Icelandic (is).
 +
* Add support for Maltese (mt).
 +
* Add support for Tamil (ta).
 +
* Add support for Traditional Chinese (xh-hant).
 +
* Language code for Norwegian was changed from "no" to "nb".
 +
* Letter local selection for Luxembourgish and other translation updates.
 +
* Numerous localization updates from http://translatewiki.net.
 +
 
 +
* 3.0.4 RC2: Add support for Zizaki (diq).
 +
 
 +
== Database changes ==
 +
* Two new columns added to [[fud30_users]] for IPv6 compatibility.
== Fixes ==
== Fixes ==
 +
* Restore ability to move forums between categories.
 +
* Do not use LightBox for non-image attachments.
* Fix URL for avatar approvals.[http://sourceforge.net/apps/trac/fudforum/changeset/5389]
* Fix URL for avatar approvals.[http://sourceforge.net/apps/trac/fudforum/changeset/5389]
* Fix Notice: Undefined offset: 0 in admavatar.php on line 256.[http://sourceforge.net/apps/trac/fudforum/changeset/5387]
* Fix Notice: Undefined offset: 0 in admavatar.php on line 256.[http://sourceforge.net/apps/trac/fudforum/changeset/5387]
* Fix error: fud_smtp.inc missing when approving users and SMTP server is configured.[http://sourceforge.net/apps/trac/fudforum/changeset/5388]
* Fix error: fud_smtp.inc missing when approving users and SMTP server is configured.[http://sourceforge.net/apps/trac/fudforum/changeset/5388]
 +
* Fix slow query in Message Selector (see "Query taking 2 minutes" @ http://fudforum.org/forum/index.php?t=msg&th=119149)
 +
* Fix URL to 'Last Message' in the Action List for the PATH_INFO theme @ http://fudforum.org/forum/index.php?t=msg&goto=166520
 +
* Fix Global variables declaration directly into global namespace @ http://fudforum.org/forum/index.php?t=msg&th=120308
 +
 +
* 3.0.4 RC2: Meaningful compiler error messages.
 +
* 3.0.4 RC2: Fix infinite loop when MySQL truncates login/alias names with non-UTF8 chars.
 +
 +
==Updating custom themes==
 +
If you have customized themes, you may need to apply the changes. For details, see how they are implemented in the default theme:
 +
* Add '{REF: karma_show.tmpl}' to drawmsg.tmpl
 +
* Add 3 new fields to register.tmpl (turing_test1..3)
-
== Ideas to explore ==
+
==Credits==
-
* Show own threads @ http://fudforum.org/forum/index.php?t=msg&goto=163597&#msg_163597
+
* [[User:Siebrand|Siebrand Mazeland]] for helping FUDforum localizers on translatewiki.net and committing translation updates.
-
* Make FUDforum act as a mailing list manager accepting E-mail subscribe/unsubscribe requests.
+
* Users ''trepstrer'' for the Karma/user reputation patch.
-
* Dynamic check of login/alias/email availability @ http://fudforum.org/forum/index.php?t=msg&th=119766&start=0&
+
* User ''macrule'' for a number of smaller patches.
-
* Proposed fixes for "Query taking 2 minutes" @ http://fudforum.org/forum/index.php?t=msg&th=119149
+
Several others (please add your name here!)
{{Versions}}
{{Versions}}
-
[[Category:Versions|?]]
+
[[Category:Versions]]

Latest revision as of 20:21, 18 May 2018

Important Symbol IMPORTANT: Users running FUDforum 3.0.0, FUDforum 3.0.1, FUDforum 3.0.2 or FUDforum 3.0.3 can upgrade to this release. Users on older FUDforum 2.x releases must first upgrade to version 3.0.0 before they can upgrade to subsequent releases.

FUDforum 3.0.4 was released on 15 July 2012. Support for this release ended on 6 October 2013. Users still running 3.0.4 should upgrade their forums to FUDforum 3.0.9 ASAP!

Contents

New features

  • New option to allow users to edit their own posts, even after someone replied to it (ACP -> Global Settings Manager).
  • Karma/user reputation that can be enabled from the Global Settings Manager (by trepstrer).
  • Admins can now define who can edit custom profile fields.
  • Better cross database backup and restores (i.e: from MySQL to PostgreSQL).
  • New IRCbot.plugin for controlling ircbot.php (to announce new topics and replies on IRC).
  • New ACP_FOOTER hook. Required for the Swekey plugin.
  • Plugins can now define X_check functions that will be executed during consistency runs.
  • Better spider detection. For example: 'Google' will now match agent 'Mozilla/5.0 (compatible; Googlebot'.
  • Added command-line mode to admgeoip.php (by macrule).
  • Prevent profile spam (users cannot specify a home page if LINKS_BEFORE_POSTS > 0)
  • Update jQuery to version 1.7.2 and jQuery UI to 1.8.19.
  • Update FPDF to version 1.7.

Theme changes

  • New karma templates added.
  • Don't show 'Forgot Password' link when password resets are disabled.

Localization

  • Add support for Asturian (ast).
  • Add support for Basa Banyumasan (map-bms).
  • Add support for Icelandic (is).
  • Add support for Maltese (mt).
  • Add support for Tamil (ta).
  • Add support for Traditional Chinese (xh-hant).
  • Language code for Norwegian was changed from "no" to "nb".
  • Letter local selection for Luxembourgish and other translation updates.
  • Numerous localization updates from http://translatewiki.net.
  • 3.0.4 RC2: Add support for Zizaki (diq).

Database changes

  • Two new columns added to fud30_users for IPv6 compatibility.

Fixes

  • 3.0.4 RC2: Meaningful compiler error messages.
  • 3.0.4 RC2: Fix infinite loop when MySQL truncates login/alias names with non-UTF8 chars.

Updating custom themes

If you have customized themes, you may need to apply the changes. For details, see how they are implemented in the default theme:

  • Add '{REF: karma_show.tmpl}' to drawmsg.tmpl
  • Add 3 new fields to register.tmpl (turing_test1..3)

Credits

  • Siebrand Mazeland for helping FUDforum localizers on translatewiki.net and committing translation updates.
  • Users trepstrer for the Karma/user reputation patch.
  • User macrule for a number of smaller patches.

Several others (please add your name here!)

FUDforum versions (* = latest stable version; + = release candidate; ? = development version)

1.0.0 | 1.1.0 | 1.1.1 | 1.2.0 | 1.2.1 | 1.2.2 | 1.2.3 | 1.2.4 | 1.2.5 | 1.2.6 | 1.2.7 | 1.2.8
2.0.0 | 2.0.1 | 2.0.2 | 2.1.0 | 2.1.1 | 2.1.2 | 2.1.3 | 2.2.0 | 2.2.1 | 2.2.2 | 2.2.3 | 2.2.4 | 2.2.5 | 2.3.0 | 2.3.1 | 2.3.2 | 2.3.3 | 2.3.4 | 2.3.5 | 2.3.6 | 2.3.7 | 2.3.8 | 2.5.0 | 2.5.1 | 2.5.2 | 2.5.3 | 2.6.0 | 2.6.1 | 2.6.2 | 2.6.3 | 2.6.4 | 2.6.5 | 2.6.6 | 2.6.7 | 2.6.8 | 2.6.9 | 2.6.10 | 2.6.11 | 2.6.12 | 2.6.13 | 2.6.14 | 2.6.15 | 2.7.0 | 2.7.1 | 2.7.2 | 2.7.3 | 2.7.4 | 2.7.5 | 2.7.6 | 2.7.7 | 2.8.0 | 2.8.1
3.0.0 | 3.0.1 | 3.0.2 | 3.0.3 | 3.0.4 | 3.0.5 | 3.0.6 | 3.0.7 | 3.0.8 | 3.0.9 (*) | 3.1.0  ? |

Languages
Personal tools