download | |||||||||||||||||||
documentation | |||||||||||||||||||
LNF-dev ML |
|
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. |