Tuttinova is a web-news management application. Its goals are simplicity, security, and easy integration into any web site or larger php project.
Be the first to post a text review of Tutti Nova. Rate and review a project by clicking thumbs up or thumbs down in the right column.
1.6 * Fixed some additional warnings as reported by JB Gayet <jbgayet [at] wanadoo [dot] fr> -- Olivier Guilyardi <olivier@xung.org> Thu, 21 Apr 2005 12:05:25 +0200 1.5 * The cache size was set to an arbitrary value of 24 : now customizable with the $CACHE_SIZE configuration variable * Fixed RSS translation of xml entities &, < and > : the rss.php example is now considered to generate valid RSS at feedvalidator.org * Added phpdocumentor generated documentation for the Nova class * Added an 'Ok' button to confirmation (drop page, field, etc..) boxes * Fixed warnings about "Call-time pass-by-reference has been deprecated" : Thanks JB Gayet <jbgayet [at] wanadoo [dot] fr> -- Olivier Guilyardi <olivier@xung.org> Wed, 20 Apr 2005 18:27:27 +0200 1.4 * Fixed two warnings about undeclared variables * Fixed a bug where the "VERSION" file could not be loaded : Thanks Yemo <yemo@netcourrier.com> -- Olivier Guilyardi <olivier@xung.org> Fri, 10 Sep 2004 20:27:15 +0200 1.3 * RSS output : now UTF-8 encoded. Thanks Yemo <yemo@netcourrier.com> for the bug report. * Corrected a few mistakes in the Integration howto * Updated the INSTALL doc -- Olivier Guilyardi <olivier@xung.org> Fri, 10 Sep 2004 13:26:01 +0200 1.2 * Added 'Ok' buttons for clarity * Finished the RSS section of the integration howto * Added a link from the Tuttinova interface to the integration howto * Updated the integration howto * A "page" is now called a "topic" in both the interface and documentation * The Nova class now supports retrieving news from several topics at once * Removed the XML interface : useless. Let's keep it the most simple as possible. * Removed the obsolete README : will write a new one someday... Tuttinova is pretty self-explanatory, anyway. -- Olivier Guilyardi <olivier@xung.org> Wed, 8 Sep 2004 14:45:56 +0200 1.1 * With register_globals disabled, the user administration script was very buggy : fixed * Added links from and to the user administration interface * Logging out triggered a heavy redirect thingy : it now simply pops the login form * The API required including long file names, using long class names, and passing useless default arguments to methods : the Nova class has been created, with a a very straightforward API * RSS 2 support added to the API : method Nova::fetchRSS() * Started writing a howto on the API : doc/integration.html * Updated examples and moved them to ./example/ : there now are examples about displaying a single news retrieved by ID, and generating an RSS feed -- Olivier Guilyardi <olivier@xung.org> Tue Sep 7 13:25:07 CEST 2004 1.0 * php5 support : that works fine. Fixed various incompatibilities that came from orgiinal php3 (!) code. * Some additional issues prevented Tuttinova to work with register_globals disabled : fixed * Various possible security vulnerabilities in case register_globals is enabled : fixed, by unsetting all global variables during initialization * Paging trough the news list required the user to click on some obscure image links : fixed, and improved paging with the help of PEAR's Pager * Added a link to the user management script in the [admin] interface -- Olivier Guilyardi <olivier@xung.org> Mon Sep 6 00:00:11 CEST 2004 0.12 (beta) * Much junk got displayed with error_reporting set to E_ALL : fixed * All get and post parameters are now accessed through the $_REQUEST superglobal, instead of simple global variables, which required register_globals to be enabled * The pages list was only available through the [admin] interface : All of the tuttinova interfaces now feature a such pages list box, so that any kind of user can easily switch to another page. Thanks Yemo <yemo@netcourrier.com> for feedback and support about this issue. * The INSTALL file mentionned a dirty 'page' GET parameter which is not needed anymore : corrected -- Olivier Guilyardi <olivier@xung.org> Sun, 5 Sep 2004 17:28:52 +0200 0.11 (beta) - The it-still-works-in-2004 release * A major bug in the phplib code forbid using tuttinova with recent php4 versions : fixed. Thanks Yemo <yemo@netcourrier.com> * Some (french) spelling mistakes in the INSTALL file : corrected * This changelog file lacked dates and was badly formated : fixed -- Olivier Guilyardi <olivier@xung.org> Fri, 3 Sep 2004 20:06:06 +0200 0.10 (beta) - The less-than-fifty-bugs release ;) * Now issuing an error if both input subject and content are empty * Fixed xml input and output date handling : * the option $FREE_DATE was not respected * if not provided, the date was not set ! now set to today in such cases * the format changed from raw timestamp to "Y-M-D H:M" for both xml input and output. Backward compatibility is handled. * Xml output newlines get dos compliant * Xml output no longer contains the news 'id' * Added pagination for the news list * Some layout improvements * version naming scheme is now X.X * fixed a problem with winzip pruning the empty cache/ directory when extracting the official distribution tar archive * in admin mode, the [drop] button for the currently edited page is now available * when renaming a page, the cache file for the old page name wasn't deleted * plus other bug fixes -- Olivier Guilyardi <olivier@xung.org> Fri, 31 May 2002 00:00:00 +0200 0.9.5 (alpha) - The read-the-todo-file release * Error handling on deleting a cache file was buggy. Fixed. * Decreased the news form width * Added a custom title setting option to the Warden class (html interface module) * And an acknowledgement mention for Artwiz, the author of the original Warden html design, used to create the Tuttinova interface * Now including the TODO file -- Olivier Guilyardi <olivier@xung.org> Fri, 16 Nov 2001 00:00:00 +0100 0.9.4 (alpha) - Initial public release At this point, here are the available features : * posting/editing/deleting news * recent news are cached for faster retrieval * multiple news pages handling ; these are news sets, which have an editable structure * xml input/output * secure authentication through the use of phplib ; with a javascript-enable brower, passwords are not sent over the network on login. * interface available in french and english * fast installation/configuration -- Olivier Guilyardi <olivier@xung.org> Sun, 19 Aug 2001 00:00:00 +0200
1.6 * Fixed some additional warnings as reported by JB Gayet <jbgayet [at] wanadoo [dot] fr> -- Olivier Guilyardi <olivier@xung.org> Thu, 21 Apr 2005 12:05:25 +0200 1.5 * The cache size was set to an arbitrary value of 24 : now customizable with the $CACHE_SIZE configuration variable * Fixed RSS translation of xml entities &, < and > : the rss.php example is now considered to generate valid RSS at feedvalidator.org * Added phpdocumentor generated documentation for the Nova class * Added an 'Ok' button to confirmation (drop page, field, etc..) boxes * Fixed warnings about "Call-time pass-by-reference has been deprecated" : Thanks JB Gayet <jbgayet [at] wanadoo [dot] fr> -- Olivier Guilyardi <olivier@xung.org> Wed, 20 Apr 2005 18:27:27 +0200 1.4 * Fixed two warnings about undeclared variables * Fixed a bug where the "VERSION" file could not be loaded : Thanks Yemo <yemo@netcourrier.com> -- Olivier Guilyardi <olivier@xung.org> Fri, 10 Sep 2004 20:27:15 +0200 1.3 * RSS output : now UTF-8 encoded. Thanks Yemo <yemo@netcourrier.com> for the bug report. * Corrected a few mistakes in the Integration howto * Updated the INSTALL doc -- Olivier Guilyardi <olivier@xung.org> Fri, 10 Sep 2004 13:26:01 +0200 1.2 * Added 'Ok' buttons for clarity * Finished the RSS section of the integration howto * Added a link from the Tuttinova interface to the integration howto * Updated the integration howto * A "page" is now called a "topic" in both the interface and documentation * The Nova class now supports retrieving news from several topics at once * Removed the XML interface : useless. Let's keep it the most simple as possible. * Removed the obsolete README : will write a new one someday... Tuttinova is pretty self-explanatory, anyway. -- Olivier Guilyardi <olivier@xung.org> Wed, 8 Sep 2004 14:45:56 +0200 1.1 * With register_globals disabled, the user administration script was very buggy : fixed * Added links from and to the user administration interface * Logging out triggered a heavy redirect thingy : it now simply pops the login form * The API required including long file names, using long class names, and passing useless default arguments to methods : the Nova class has been created, with a a very straightforward API * RSS 2 support added to the API : method Nova::fetchRSS() * Started writing a howto on the API : doc/integration.html * Updated examples and moved them to ./example/ : there now are examples about displaying a single news retrieved by ID, and generating an RSS feed -- Olivier Guilyardi <olivier@xung.org> Tue Sep 7 13:25:07 CEST 2004 1.0 * php5 support : that works fine. Fixed various incompatibilities that came from orgiinal php3 (!) code. * Some additional issues prevented Tuttinova to work with register_globals disabled : fixed * Various possible security vulnerabilities in case register_globals is enabled : fixed, by unsetting all global variables during initialization * Paging trough the news list required the user to click on some obscure image links : fixed, and improved paging with the help of PEAR's Pager * Added a link to the user management script in the [admin] interface -- Olivier Guilyardi <olivier@xung.org> Mon Sep 6 00:00:11 CEST 2004 0.12 (beta) * Much junk got displayed with error_reporting set to E_ALL : fixed * All get and post parameters are now accessed through the $_REQUEST superglobal, instead of simple global variables, which required register_globals to be enabled * The pages list was only available through the [admin] interface : All of the tuttinova interfaces now feature a such pages list box, so that any kind of user can easily switch to another page. Thanks Yemo <yemo@netcourrier.com> for feedback and support about this issue. * The INSTALL file mentionned a dirty 'page' GET parameter which is not needed anymore : corrected -- Olivier Guilyardi <olivier@xung.org> Sun, 5 Sep 2004 17:28:52 +0200 0.11 (beta) - The it-still-works-in-2004 release * A major bug in the phplib code forbid using tuttinova with recent php4 versions : fixed. Thanks Yemo <yemo@netcourrier.com> * Some (french) spelling mistakes in the INSTALL file : corrected * This changelog file lacked dates and was badly formated : fixed -- Olivier Guilyardi <olivier@xung.org> Fri, 3 Sep 2004 20:06:06 +0200 0.10 (beta) - The less-than-fifty-bugs release ;) * Now issuing an error if both input subject and content are empty * Fixed xml input and output date handling : * the option $FREE_DATE was not respected * if not provided, the date was not set ! now set to today in such cases * the format changed from raw timestamp to "Y-M-D H:M" for both xml input and output. Backward compatibility is handled. * Xml output newlines get dos compliant * Xml output no longer contains the news 'id' * Added pagination for the news list * Some layout improvements * version naming scheme is now X.X * fixed a problem with winzip pruning the empty cache/ directory when extracting the official distribution tar archive * in admin mode, the [drop] button for the currently edited page is now available * when renaming a page, the cache file for the old page name wasn't deleted * plus other bug fixes -- Olivier Guilyardi <olivier@xung.org> Fri, 31 May 2002 00:00:00 +0200 0.9.5 (alpha) - The read-the-todo-file release * Error handling on deleting a cache file was buggy. Fixed. * Decreased the news form width * Added a custom title setting option to the Warden class (html interface module) * And an acknowledgement mention for Artwiz, the author of the original Warden html design, used to create the Tuttinova interface * Now including the TODO file -- Olivier Guilyardi <olivier@xung.org> Fri, 16 Nov 2001 00:00:00 +0100 0.9.4 (alpha) - Initial public release At this point, here are the available features : * posting/editing/deleting news * recent news are cached for faster retrieval * multiple news pages handling ; these are news sets, which have an editable structure * xml input/output * secure authentication through the use of phplib ; with a javascript-enable brower, passwords are not sent over the network on login. * interface available in french and english * fast installation/configuration -- Olivier Guilyardi <olivier@xung.org> Sun, 19 Aug 2001 00:00:00 +0200
1.6 * Fixed some additional warnings as reported by JB Gayet <jbgayet [at] wanadoo [dot] fr> -- Olivier Guilyardi <olivier@xung.org> Thu, 21 Apr 2005 12:05:25 +0200 1.5 * The cache size was set to an arbitrary value of 24 : now customizable with the $CACHE_SIZE configuration variable * Fixed RSS translation of xml entities &, < and > : the rss.php example is now considered to generate valid RSS at feedvalidator.org * Added phpdocumentor generated documentation for the Nova class * Added an 'Ok' button to confirmation (drop page, field, etc..) boxes * Fixed warnings about "Call-time pass-by-reference has been deprecated" : Thanks JB Gayet <jbgayet [at] wanadoo [dot] fr> -- Olivier Guilyardi <olivier@xung.org> Wed, 20 Apr 2005 18:27:27 +0200 1.4 * Fixed two warnings about undeclared variables * Fixed a bug where the "VERSION" file could not be loaded : Thanks Yemo <yemo@netcourrier.com> -- Olivier Guilyardi <olivier@xung.org> Fri, 10 Sep 2004 20:27:15 +0200 1.3 * RSS output : now UTF-8 encoded. Thanks Yemo <yemo@netcourrier.com> for the bug report. * Corrected a few mistakes in the Integration howto * Updated the INSTALL doc -- Olivier Guilyardi <olivier@xung.org> Fri, 10 Sep 2004 13:26:01 +0200 1.2 * Added 'Ok' buttons for clarity * Finished the RSS section of the integration howto * Added a link from the Tuttinova interface to the integration howto * Updated the integration howto * A "page" is now called a "topic" in both the interface and documentation * The Nova class now supports retrieving news from several topics at once * Removed the XML interface : useless. Let's keep it the most simple as possible. * Removed the obsolete README : will write a new one someday... Tuttinova is pretty self-explanatory, anyway. -- Olivier Guilyardi <olivier@xung.org> Wed, 8 Sep 2004 14:45:56 +0200 1.1 * With register_globals disabled, the user administration script was very buggy : fixed * Added links from and to the user administration interface * Logging out triggered a heavy redirect thingy : it now simply pops the login form * The API required including long file names, using long class names, and passing useless default arguments to methods : the Nova class has been created, with a a very straightforward API * RSS 2 support added to the API : method Nova::fetchRSS() * Started writing a howto on the API : doc/integration.html * Updated examples and moved them to ./example/ : there now are examples about displaying a single news retrieved by ID, and generating an RSS feed -- Olivier Guilyardi <olivier@xung.org> Tue Sep 7 13:25:07 CEST 2004 1.0 * php5 support : that works fine. Fixed various incompatibilities that came from orgiinal php3 (!) code. * Some additional issues prevented Tuttinova to work with register_globals disabled : fixed * Various possible security vulnerabilities in case register_globals is enabled : fixed, by unsetting all global variables during initialization * Paging trough the news list required the user to click on some obscure image links : fixed, and improved paging with the help of PEAR's Pager * Added a link to the user management script in the [admin] interface -- Olivier Guilyardi <olivier@xung.org> Mon Sep 6 00:00:11 CEST 2004 0.12 (beta) * Much junk got displayed with error_reporting set to E_ALL : fixed * All get and post parameters are now accessed through the $_REQUEST superglobal, instead of simple global variables, which required register_globals to be enabled * The pages list was only available through the [admin] interface : All of the tuttinova interfaces now feature a such pages list box, so that any kind of user can easily switch to another page. Thanks Yemo <yemo@netcourrier.com> for feedback and support about this issue. * The INSTALL file mentionned a dirty 'page' GET parameter which is not needed anymore : corrected -- Olivier Guilyardi <olivier@xung.org> Sun, 5 Sep 2004 17:28:52 +0200 0.11 (beta) - The it-still-works-in-2004 release * A major bug in the phplib code forbid using tuttinova with recent php4 versions : fixed. Thanks Yemo <yemo@netcourrier.com> * Some (french) spelling mistakes in the INSTALL file : corrected * This changelog file lacked dates and was badly formated : fixed -- Olivier Guilyardi <olivier@xung.org> Fri, 3 Sep 2004 20:06:06 +0200 0.10 (beta) - The less-than-fifty-bugs release ;) * Now issuing an error if both input subject and content are empty * Fixed xml input and output date handling : * the option $FREE_DATE was not respected * if not provided, the date was not set ! now set to today in such cases * the format changed from raw timestamp to "Y-M-D H:M" for both xml input and output. Backward compatibility is handled. * Xml output newlines get dos compliant * Xml output no longer contains the news 'id' * Added pagination for the news list * Some layout improvements * version naming scheme is now X.X * fixed a problem with winzip pruning the empty cache/ directory when extracting the official distribution tar archive * in admin mode, the [drop] button for the currently edited page is now available * when renaming a page, the cache file for the old page name wasn't deleted * plus other bug fixes -- Olivier Guilyardi <olivier@xung.org> Fri, 31 May 2002 00:00:00 +0200 0.9.5 (alpha) - The read-the-todo-file release * Error handling on deleting a cache file was buggy. Fixed. * Decreased the news form width * Added a custom title setting option to the Warden class (html interface module) * And an acknowledgement mention for Artwiz, the author of the original Warden html design, used to create the Tuttinova interface * Now including the TODO file -- Olivier Guilyardi <olivier@xung.org> Fri, 16 Nov 2001 00:00:00 +0100 0.9.4 (alpha) - Initial public release At this point, here are the available features : * posting/editing/deleting news * recent news are cached for faster retrieval * multiple news pages handling ; these are news sets, which have an editable structure * xml input/output * secure authentication through the use of phplib ; with a javascript-enable brower, passwords are not sent over the network on login. * interface available in french and english * fast installation/configuration -- Olivier Guilyardi <olivier@xung.org> Sun, 19 Aug 2001 00:00:00 +0200
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?