download
 documentation
 LNF-dev ML
 
Home
LaNewsFactory
  Features
  Documentation
  Change Log
  Credits
  Lnf-dev ML
  Lnf-announce ML
  Download
Resources
Links
Dog Icon
ChangeLog

This is the list of all the evolutions that LaNewsFactory has known since its creation in late August, 2000.



LaNewsFactory ChangeLog:
------------------------
By default, I code modifications. If it is not the case, author's name is mentionned.


version 0.6.2p1 (05/02/2001):
-----------------------------

bug fixes:
. security fix in CheckHabilitation() function. A test with "=" becomes "=="
:-( and thank to the anonym reporter.


version 0.6.2 (30/01/2001):
---------------------------
new features:
. site and topic options are now edited on the same screen. There is no more "topicadmin"
level of authority. There is : one password for the site admin who edits topics/site
options, create/delete topics and moderators and one password for the moderator of each
topic.

improvments or changes:
. add a noasnwerbottomnews.tpl HTML template file. Bottomnews.tpl is now dedicated to
display the number of answers, last modification date etc. (Krzysztof Kudlacik's report).

fixs :
. ISO-8859-2 characters encoding is now supported due to the change of htmlentities by
htmlspecialchars ("Mateusz"'s fix, Krzysztof Kudlacik's report).


version 0.6.1 (24/01/2001):
---------------------------
new features:
. templates : long wait but it finally comes ! in templates/lnf, you have got a set
of files that contain the HTML part of LaNewsFactory. The variables between braces
(eg {LNF_...} ) are filled by PHP scripts. Good webmaster's hack !

improvments or changes:
. DisplayLang function does not display current language but returns a string containing
the string to displayed. Same thing for DisplayShortMod which returns an array.
. there is no more cookie to select the next page ! By this way, a lot of scripts have
disappeared. (Mike Krus' suggestion)
. change the $display[$lang][xx] by $display[$lang]["somethingreadeable"]. Yes, Rodolfo,
it finnaly happens ;-)


version 0.4.5p1 (19/12/2000):
---------------------------
bug fix:
. correct handle of strpos in php v3 AND v4 (insertarticle.php3)
. assign a default value to $ans parameter of DisplayArticle function (functions.php3)
. correct handle of display of always deeper answers

version 0.4.5 (30/11/2000):
---------------------------
new features:
. threaded comments:
you can now reply to a reply. take care : news's format has changed to handle this
functionnality. So, you have to convert them by running the newsconv.php3 script.
. number of lines parameter for the news preview:
It is to answer to hans harder's request of header text. I know it is not exactly
what you want, hans, but I hope it is a quite reasonable reply. Not enough time
for the moment to code exactly what you want (2 input boxes and their management).
. search functionnality:
trivial search in news files with 10 max. returned news messages in a newest to oldest
order.
. multiple news delete/accept function:
it is implemented in moderate/news management screens.
. new index page for forums:
it displays available topics with their description.
. a description variable:
it is available at topic creation and at topic's options modification.
. topic deletion:
"general" topic is no longer a special topic.
. rss export file:
it is adapted to the new news's structure. It is also now included in the tail.php3
script.

improvments:
. in newarticle.php3, restore of the use of "stripreservedwords" function that has been
commented in previous versions. Sorry for skipping it, Rodolfo (function's creator).
. in the same idea, HtmlEntities function's use has been disabled. Why ? I simply don't
remind it. To do not use it implies that "use of HTML" parameter does not provide its
functionnality. I correct it.
. an uptodate HTML Readme file with screenshots. I hope it contributes to easier usage
of LaNewsFactory.

bug fix:
. security fix : same bug fix than in 0.4.4 but for moderatenews.php3 and managenews.php3.
. 0.4.4 has got a bug that prevents password change. I fix it.


version 0.4.4 (13/10/2000):
---------------------------
bug fix:
. security fix : check the $art value in the print.php3 to unable this script to read every
file that PHP can access to (YES!). (Moron's bug report. Thank to him).


version 0.4.3 (06/10/2000):
---------------------------
new features:
. topic creation and management.
. site attitude parameter which allows the user to set a forum-like attitude or news system
attitude.
. several level of authentification are created : user, topic moderator, topic admin,
site admin.
. options are split in two levels of options : site and topic ones.
. lateral admin menu removed. $position option also removed.
Replaced by menu.php3 called in head.php3. It provides links according to your login(user/mod/
topadmin/admin).
. moderation icon displays current topic moderation status and the number of news that are up
to moderation for the current topic.

improvments:
. init.php3 script created. It generates "LNF" as password in the original-pass.php3
file. Doing this, it generates a password crypted value using the local machine
encryption mechanism.
. news files are created and then a umask(0)/chmod(666) sequence is done. I hope it will
stop permission problems on read/write/append operations.

code design changes:
. mainselect.php3 removed and its code is inserted in display.php3. "small is beautifull".

bug fixes:
. "\n" is append to a news' content after each edit action. (rodolfo pilas's bug report).
. 3 spaces are append to a news' content after each edit action. (patch by mike krus).


version 0.4.2 (15/09/2000):
---------------------------
new features:
. user can select the font family he wants to use.
. user can choose the site title.
. RSS/RDF export (mike krus).
. editing news in the moderation/news management forms (rodolfo pilas/chris).
. mail notification on demand if moderation is activated (mike krus/chris)

improvments:
. local language yes/no translation is integrated in "Options" form (rodolfo pilas).

code design changes:
. "scripts" directory has been removed (mike krus's STRONG suggestion).

bug fixes:
. several bugs fixed by rodolfo (LNF keywords in news, null answers ...).


version 0.4.1 (06/09/2000):
---------------------------
new features:
. delete option for an already published news even if site is not moderated.
. select the position of the main block (that display news, options ...) on the
page.

improvments:
. title appears on the moderation form & news management (OK for french/us only).


version 0.4.0 (31/08/2000):
---------------------------
new features:
. news moderation.
. number of news per page option.
. web administration protected by password for moderation and site options.
. site status bar.
. small anti robot-spamming protection (no complete email adress displayed)
(rodolfo's idea)
. 5 languages are now supported (english, french, spanish, german and dutch).
thank to all contributors for their fast and good work.

improvments:
. cleaner creation/answer HTML form.
. last answer writer now appears along the date/time in the main page under
the news he answers.

code design changes:
. language file management modified : a file per language, only one file loaded by LNF.
. generic display canvas.

bug fixes:
. bug fixed for ', " and \ characters display.

version 0.2.0 (22/08/2000):
---------------------------
initial release.


Christophe Brocas.