Skip to content

Releases: auge8472/My-Little-Forum-1

Version 1.8.beta3, further fixes

28 Nov 01:29
Compare
Choose a tag to compare
Pre-release

Fix

  • Restrict the size of the column name in the entries table to 64 chars because the column is indexed and the column size (255 chars before, is equivalent to 1024 bytes) exceeded the maximal size of the index (768 bytes).

Change

  • The HTML-structure for a code block in an entry changed from <pre><span class="code">foo</span></pre> to <pre><code>foo</code></pre>, the corresponding CSS ruleset got adapted to the new element structure (#65).

Version 1.8.beta2, a few fixes

27 Nov 16:30
Compare
Choose a tag to compare
Pre-release

Change

  • Use the replacement for the error message when running into an error while altering a table in the update process in install.php (82351c1)

Fixes

  • a wrong used double quote caused a syntax error in posting.php (fcbd929)
  • the check for the existence of variable $hp caused en error in the case of a not given and because of that empty content in posting.php (78c6f0d)
  • create the primary key for the settings table during the update process in install.php (#61)
  • add a placeholder file to make git aware of the directory img/uploaded (#63)

Version 1.8.beta1, make MLF1 UTF-8-aware

27 Nov 15:10
Compare
Choose a tag to compare

After several attempts of a further development of the branch 1.x of My Little Forum, this is the first beta version of My Little Forum 1.8.

Features

  • MLF1 now supports UTF-8 (database tables and columns, scripts, output), where it's reasonable also with 4.byte-chars (i.e. relevant for emojis)
  • Change database engine for tables to InnoDB, what makes it possible to use transaction statements in the future
  • Started the work on a template system mainly to separate the HTML sources from the overcrowded, confusing PHP-HTML-code mix

Changes

  • Unified sending of e-mails with an external function
  • Lines of cited text get not splitted anymore (again and again with every reply to a reply) but persist as one paragraph with only one quote char at the beginning of the paragraph
  • Perform the check for a valid URL with the function filter_var what makes it necessary to run the forum with PHP 5.2 or newer
  • remove most of the title-attributes from the HTML sources, because nowadays many users cannot access the attribute content with their devices
  • Start to use HTML5 instead of XHTML1 in the separated and overworked templates
  • Because of the move of icons and background images to the theme directory the old files in img can be deleted in case of an update from an older version

Fixes

  • Check of e-mail-addresses now supports addresses with top level domains longer than 5 chars (example: 'museum' with 6 characters)
  • Remove occurences of deprecated function each
  • Inclusions of uploaded images get now an absolute URL in the RSS-feed, was broken until now because of it's relative URL

v1.7.11 once again a bugfix

25 Nov 19:08
Compare
Choose a tag to compare

Fixes

v1.7.10 a bugfix

18 Nov 15:31
Compare
Choose a tag to compare

Fixes

  • because of the order of value import (GET, POST) and including of the base script in contact.php, a function was not accessible during the value import; that caused an error and a stop of the contact-form-script (thanks goes to @bttrx who spotted the problem)

v1.7.9, a few small fixes

05 Nov 21:14
Compare
Choose a tag to compare

Fixes

  • one was not able to save a set of edited user data in the admin panel, editing ones own userdata from the userdata-page was always possible
  • the backup function was broken for the items "entries data" and "marked entries data"

v1.7.8, MLF1 runs now under PHP 7.2

27 Apr 19:44
Compare
Choose a tag to compare
  • replace the old mysql library of PHP with the mysqli library
  • mask values for use in database queries with type matching functions (i.e. intval for integers and mysqli_real_escape_string for strings)
  • rework of the installation and update script

v1.7.7.2, solved an installation issue

23 Feb 13:38
Compare
Choose a tag to compare

The CREATE-statements for tables wich contains fields of the data type TIMESTAMP was broken.

v1.7.7.1, forgotten update function

05 Feb 17:57
Compare
Choose a tag to compare

The update section in the install script lacked a routine to update a 1.7.x installation to 1.7.7. Older versions was updateable, but not the version between 1.7 and 1.7.6. :-(

Use this release instead the 1.7.7.

MLF1 emergency release 1.7.7

05 Feb 17:12
Compare
Choose a tag to compare

Because of the readjustment of the default charset of PHP to UTF-8 since version PHP 5.4 the old forum needs the expicit setting of the charset to the ancient but used ISO-8859-1 respectively EUC-JP for the function htmlspecialchars.

For the few admins, who still works today with MLF1, it's time to use this release or to incorporate the relevant commits of the dev branch to switch to UTF-8 or to change to another software.