By continuing your navigation on this site, you accept the use of cookies to offer you contents and adapted services.
Legal Notice.

Versions history

GuppY :  Security patch 5.00.10 - December 29, 2014

 
This patch is the 88th version of GuppY.
 


   We are pleased to come up with patch 5.00.10 fixing vulnerabilities.

 All our many thanks go to Brandon (https://www.linkedin.com/in/brandonm86), who discovered the security flaws, for his information and cooperation.

Please beware that all versions of GuppY are concerned, without exception.
You HAVE TO install this 5.00.10 patch IMMEDIATELY to ensure the security of your website.

       

Besides correction of the vulnerabilities, have been added to this patch:

- Improvement of Contact e-mail sending  by Saxbar
- Correction of Contact form title  by Saxbar (Suggestion box #38 JeanDenis)
- Modification of articles categories selection by Saxbar (Suggestion box #38 JeanDenis)
- Modification of link styles, FAQ and downloads by Saxbar
- Correction of Management icons in the forum by Saxbar
- Correction treatment in the registration form by Saxbar
- Addition treatment in the connection form by Saxbar
- Addition of subscribers groups to Newsletter by Saxbar (Suggestion box #34 - dipisoft)
- Addition of selected subscribers group in the Newsletter document by Saxbar (Suggestion box #34 - dipisoft)
- Improvement of treatment for subscribers groups by Saxbar (Suggestion box #35 - dipisoft))
- Addition of e-mails to supervision list for newsletter test sending by Saxbar
- Improvement of copyright display by Saxbar
- Addition of an extra style file (styleplus.css) uploading by Saxbar
- Addition of an index for the modification of styleplus.css in Style Config by Saxbar
- Improvement of members and groups management by Saxbar
- Correction of version comparison further to new style format by Saxbar
- Correction of display for blog categories box in list mode by Saxbar
- Improvement of "Latest additions" box by Saxbar
- Correction of Menu boxes dropdown by Saxbar
- Improvement of Slideshow box display by Saxbar
- Correction of bread-crumb trail in Slideshow in Admin by Saxbar
- Improvement of slideshows display by Saxbar


Upgrading from version 5.0.9 to version 5.00.10. means you have to use this gy-non-cumulative-50010 patch.

   Thanks to all participants in this patch.

The GuppY Team

 

GuppY - non cumulative patch 5.0.9 - November 28, 2014

 
This patch is the 87th version of GuppY.

 We are pleased to come up with the non-cumulative patch for 5.0.9 Guppy 5.0, with improvements and fixes since 5.0.6, namely:

- Added registering control on connection (Thanks Saxbar)
- Improved e-mail sending to contacts  (Thanks Saxbar)
- Improved downloads directory and FAQ display  (Thanks Saxbar)
- Removed files checksum on downloading  (Thanks Saxbar)
- Corrected links of url rewriting on downloads (Thanks Saxbar)
- Improved forum categories management  (Thanks Saxbar)
- Improved links directory display (Thanks Saxbar)
- Added photorama and secundary pages full screen display (Thanks Saxbar)
- Corrected second language links for blog and calendar search (Thanks Saxbar)
- Corrected external avatars display in the forum (Thanks Saxbar)
- Corrected status wording of collaborators in the forum (Thanks Saxbar)
- Improved members registering form display (Thanks Saxbar)
- Implemented collaborators groups for management (Thanks Saxbar)
- Choice for "New" thumbnail in menu options (Thanks Saxbar)
- Added menu options off articles in the What's new box (Thanks Saxbar)
- Improved search function in members management (Thanks Saxbar)
- Corrected posts sorting in the blog boxes. (Thanks Saxbar)
- Corrected links in the blog boxes. (Thanks Saxbar)
- Corrected guestbook e-mail adresses display (Thanks Saxbar)
- Corrected UpdateDBforum() function (Thanks Saxbar)
- Corrected e-mail visibility of forum contributions on updating and moving  (Thanks Saxbar)
- Added migration of Iconframe plugin  (Thanks Saxbar)
- Added migration of menu options for non-article menu  (Thanks Saxbar)
- Added migration of Contact Plugin  (Thanks Saxbar)
- Improved styles for mobile  (Thanks Papinou)
- Update of ckeditor to version 4.4.6 (Thanks Saxbar)


Upgrading from version 5.0.8 to version 5.0.9. means you have to use this gy-non-cumulative-509 patch.

When patch has been installed, please go to admin/configurations/forum categories and do check that categories are actually active.

If needed, tick the box for each category and save so as to update index frcat.dtb.


Thanks to all participants in this patch.

The Guppy Team

 

GuppY -  Non cumulative patch 5.0.8 - October 02, 2014

 
This patch is the 86th version of GuppY.

 We are pleased to come up with the non-cumulative patch 5.0.8 for Guppy 5.0, with improvements and fixes, namely:

- Unlimited choice of characters for name input in contact form  (Thanks Saxbar)
- Correction of downloads, links and FAQ browsing  (Thanks Saxbar)
- Correction of e-mail display for password requests    (Thanks Saxbar)
- Correction of members list in Preferences   (Thanks Saxbar)
- Added secondary page for the News  (Thanks Saxbar)
- Skin change settings for every member   (Thanks Saxbar)
- Control of backup directory in admin  (Thanks Saxbar)
- Test for ZipArchive presence   (Thanks Ludo and Saxbar)
- Improving members search in admin   (Thanks Saxbar)
- Correction of link display of newsletter (Thanks Saxbar)
- Correction of url-rewriting rules (Thanks Saxbar)
- Correction of display for site updates descriptions (Thanks Saxbar)
- Correction of display for RSS feeds' author (Thanks Saxbar)
- Modification of CutLongWord() function calculation  (Thanks Ludo and Saxbar)
- Added code input in editor for reactions to articles  (Thanks Saxbar)
 

Upgrading from version 5.0.7 to version 5.0.8, you must use this gy-non-cumulative-508 patch.
 

Thanks to all participants in this patch.

The Guppy Team

 

GuppY  - non cumulative patch 5.0.7 - August 21, 2014

 
This patch is the 85th version of GuppY.

 We are pleased to come up with the non-cumulative patch for 5.0.7 Guppy 5.0, with improvements and fixes since 5.0.6, namely:

- Setting of the icon position in a document title in admin/configurations/config services (Thanks Saxbar)
- Improved members management (Thanks Saxbar)
- Added blacklisting function in contact form (Thanks Saxbar)
- Creation of a FAQ directory with sub-categories (Thanks Saxbar)
- Correction of download categories links (Thanks Saxbar)
- Correction of error test in postguest (Thanks Saxbar)
- Correction of dialogue width for moving posts in the forum (Thanks Saxbar)
- Modification of writers rights with 2 levels of permission
- Modification of smileys'path in the editor ckeditor (Thanks Saxbar)
- Added smileys in ckeditor (Thanks Saxbar)
- Input of username and e-mail in all documents (Thanks Saxbar)
- Deleted invalid html5 meta-tags (Thanks Saxbar)
- Specific choice for number of characters in forum, blog, news and homepage (Thanks Saxbar)
- Input of 0 to get a list all forum posts in homepage (Thanks Saxbar)
- Correction of script path of post-installation in Installer (Thanks Saxbar)
- Correction of photoramas removal in maintenance (Thanks Saxbar)
- Correction of  help access for menu options menu (Thanks Saxbar)
- Display of members number in members management (Thanks Saxbar)
- Improved display of Newsletter subscribers (Thanks Saxbar)
- Multiple upload of photo files in photorama (Thanks Saxbar)
- Added directory img/plugins (Thanks Saxbar)
- Corrected whois links in Preferences box (Thanks Saxbar)
- Correction of articles menu options links  (Thanks Saxbar)
- Added title for linear dropdown menu boxes (Thanks Saxbar)
- Added visits of the day in the Preferences box (Thanks Saxbar)
- Corrected moves "top" and"up" of the posts in forum (Thanks Saxbar)
- Corrected management sessions of text captchas (Thanks Saxbar)
- Update of Photorama slideshow photorama (Thanks Papinou)
- Update of ckeditor to version 4.4.3 (Thanks Saxbar)
- Corrected style files for tablets and mobiles (Thanks Papinou)

Attention, new feature in this non cumulative patch 5.0.7!

Automatic preservation of sensitive files renaming. Thanks Ludo, thank Saxbar).
With Installer of GuppY 5.0, you will install the  gy-non-cumulative-507 patch one first time.
Then you will install the gy-non-cumulative-507 patch a second time, again with the Installer function.
Once you're done with this second installation, please go to admin/configurations/config services, then Visitors' posts & anti-spam to check that your renamed files are there.

As to cumulative patch 5.0.7, you must also follow the same process  and check after second install.


Upgrading from version 5.0.6, or from version 5.0.6-1 to version 5.0.7, means you must use this gy-non-cumulative-507 patch.

Thanks to all participants in this patch.

The Guppy Team


 

GuppY - Non-Cumulative Patch 5.0.6-1 - July 12, 2014
 

This patch is the 84rd version of GuppY

 

We offer the non-cumulative patch for 5.0.6-1 Guppy 5.0, with improvements and fixes since, namely:

- Improvement of members management by Saxbar
- Correction of back link in the file error.php by Saxbar (Thanks Ludo)
- Correction of logs writing by Saxbar (Thanks Ludo)
- Correction of blog posts in the homepage by Saxbar
- Correction of e-mail input by Saxbar
- Added address input of IPs control by Saxbar
- Correction of background colours of central and side boxes by Saxbar
- Correction of Chmods saving.
- Correction of click area in dropdown options menu by Saxbar
- corrected whois link by Saxbar
- corrected menu links in fbox_menubox by Saxbar
- corrected displayErrorMsg() function by Saxbar


- Before installing the patch, you must go to admin/settings/config services/ contributions & Visitors and antispam and reset original names, i.e. postguest.php, thread.php and user.php as these files are concerned with the 5.0.6-1 patch.
- After installation, you must rename them again.


To upgrade from 5.0.5 to 5.0.6-1, this is non-cumulative-gy-506-1 patch you need to use.
If you are version 5.0.6 you must install this gy-non-cumulative-506-1 to correct dysfunctions patch 5.0.6


Thank you to all participants in this patch.

The GuppY Team

 

GuppY - Non-Cumulative Patch 5.0.6 - July 01, 2014
 

This patch is the 84rd version of GuppY

 

We offer the non-cumulative patch for 5.0.6 Guppy 5.0, with improvements and fixes since, namely:

- Improvement of members management by Saxbar
- Correction of back link in the file error.php by Saxbar (Thanks Ludo)
- Correction of logs writing by Saxbar (Thanks Ludo)
- Correction of blog posts in the homepage by Saxbar
- Correction of e-mail input by Saxbar
- Added address input of IPs control by Saxbar
- Correction of background colours of central and side boxes by Saxbar
- Correction of Chmods saving.
- Correction of click area in dropdown options menu by Saxbar


- Before installing the patch, you must go to admin/settings/config services/ contributions & Visitors and antispam and reset original names, i.e.  thread.php and user.php as these files are concerned with the 5.0.5 patch.
- After installation, you must rename them again.


To upgrade from 5.0.5 to 5.0.6, this is non-cumulative-gy-506 patch you need to use.


Thank you to all participants in this patch.

The GuppY Team

 

Guppy - Non-Cumulative Patch 5.0.5 - June 03, 2014
 

This patch is the 83rd version of GuppY

 

We offer the non-cumulative patch for 5.0.5 Guppy 5.0, with improvements and fixes since 5.0.4, namely:

- Update to version 4.4.1 CKEditor
- Update jQuery version 1.11.1
- Correction of the navigation items
- Fixed display of blog printing buttons.
- Protection against copy/paste for some input boxes
- Improved connection/disconnection script
- Fixed the display of download categories
- Buttons image replacement by conventional buttons
- Fixed the display of email visitor guestbook
- Correction of the navigation pages of the search module
- Various improvements for W3C compliance
- Correction of staff members suppression
- Fixed rights for archiving
- Correction of photoramas parameters
- Added a link on the whois in logs
- Improvement of members management
- Implementation of the url-rewriting for plugins
- Protection against XSS calendar vulnerability
- Fixed links in the Contact box
- Fixed language flag link for url-rewriting
- Corrected PgEditor for compatibility with Chrome 35 and IE 11.


- Before installing the patch, you must go to admin/settings/config services/ contributions & Visitors and antispam and reset original names, i.e. blog.php, contact.php, download.php, forum.php, guestbk . php newsletter.php, postguest.php, thread.php and user.php as these files are concerned with the 5.0.5 patch.
- After installation, you must rename them again.


To upgrade from 5.0.4 to 5.0.5, this is non-cumulative-gy-505 patch you need to use.


Thank you to all participants in this patch.

The GuppY Team

 

Guppy - Non-Cumulative Patch 5.0.4 - May 01, 2014
 

We come up with the non-cumulative patch for 5.0.4 Guppy 5.0, with improvements and fixes since 5.0.3, namely:

- Creating a directory for links and downloads with categories and subcategories.
- The possible display in secondary pages for links, downloads and FAQs
- Correction of the list of addresses for mailings of supervisions
- Automatic addition of the configuration page in the Address menu options
- Changing the setting of photoramas, improving skin galleries, the ability to include or not a gallery in Slideshow box, the choices for each gallery to declare it as independent or not and always recommendation to choose a reasonable number of thumbnails not to slow down the display of your site.
- Correction of the "current" class icons additional menu
- Correction of the sending mails function


Note:

- The non-cumulative patch 5.0.4 contains style.css files from Guppy pack of skins to add the necessary classes for the directory, links and downloads, as well as for photo galleries dressing .

  If you have modified a skin of 5.0 Guppy pack manually, it is necessary to rename your skin or your style.css to avoid crushing it.
  All new classes are located in the //* block box lateral Article * (menu list, menu dynamic 1, menu dynamic 2) */
 

- Before installing the patch, you must go to admin/settings/config services/ Visitors contributions & anti-spam and set back the original name postguest.php, contact.php and user.php, for these three files are involved in the patch.
- After installation, you must rename them again.
 

  To switch from version 5.0.3 to 5.0.4, this is non-cumulative-gy-504 you need to use.


Thank you to all participants in this patch

The GuppY Team

 

Guppy - Patch 5.0.3 Non-cumulative - April 15, 2014

This patch bundles up all fixes since the 5.0.2 patch, namely:

- Contact.php form display in secondary page.
- Reorganisation of messages in lostpass.php.
- Removing the attribute lng in the meta-tags.
- Improved photorama and added a side box.
- Correction of email display setting in postguest.php.
- Treatment correction of extensive research.
- Fixed handling of sitemaps.
- Deleted classes tblout and tblboxout.
- Fixed links in the newsletters messages.
- Fixed directories deletion in file management.
- Improved archiving.

We've added the CKEditor update version 4.3.4.
 

CAUTION:

photorama was reviewed with the ability to upload images via ftp, as well as individually configure each gallery. A side box has been added with scrolling thumbnails and possibility of choosing ImageCube or Fotorama. To select one or the other, go to admin/settings/config Services/News - Photos.

The display of a large number of thumbnails per gallery can slow display miniatures, so a number of 6 or 12 miniatures would seem reasonable.
If you have already installed slideshows, you will have to redo configuration for each one, because the configuration has been modified.

This improvement requires a change in the style.css file of your skin,
You will find in the directory skins of the 5.0.3 patch, a modele_photorama.css file.
You must copy/paste the contents of that file at the end of style.css of your skin, and of course customise the colours to match those of your skin.

 

To switch from version 5.0.2 to version 5.0.3, it is this non-cumulative-gy-503 you need to use.
 

Before installing the patch, you must go to admin/settings/config services/contributions visitors & anti-spam and reset the original name to postguest.php and contact.php, because these two files are affected by the patch.
After installation, you must rename them again.

 

Thank you to all participants in this patch.

The GuppY Team

 

Guppy - Patch 5.0.2 Non-cumulative - March 25, 2014

We offer the 5.0.1 patch nc Guppy with the modifications described below.

These are the bug fixes from your experience returns.

- padding of 10px attached to the social network code of articles
- initialization of user data in the contact form
- security fix forms against CSRF vulnerabilities
- security fix anti-spam forms
- fixed access to private forums
- adding an index for the management of items and menu options
- change the setting for the presentation of photoramas
- individual configuration of photoramas
- added a label to return control for private messages
- fixed an inversion registration of forum categories
- added php settings in the details of the About page
- counting items of newsletters in a popup
- correction block menus dynamic list
- correction of entry area search boxes
- correction of image management update items
- correction of writing sitemaps in robots.txt
- correction of the import documents with $ in the content

The GuppY Team

 

Guppy - Patch 5.0.1 Non-cumulative - March 10, 2014

We offer the 5.0.1 patch nc Guppy with the modifications described below.

These are the bug fixes from your experience returns.

- table sorting years for navigation on the agenda
- corrections captcha control and STOP no file! in the advanced contacts
- external avatars dimensions become 64x64
- correction of $colorTextTitre in all scripts  config_upload
- correction of calendar dates in repeat mode
- entry of​​ recommended values for folders and files in General Config
- write SetChmod() and MakeDir() functions instead of php functions
- possibility of using the drop down menus in the locations of the home page
- can insert the visits counter box in the Preferences dialog box
- correction of access control menuicons in admin
- improvements in the treatment of high of news and blog posts on the home page
- corrections descriptions of elements and default content of RSS feeds
- correction processing site title for apostrophes
- correction of the display copyright in the text version
- elimination of duplicate during migration
- correction of the migration of the agenda

The GuppY Team

 

GuppY 5.0.0 long term just released!!!  -  Frebruary 25, 2014


Now, you fancy building a website to let people discover your hobbies, introduce a software you like to use, share your photos, speak about you or be in touch with other people ?

You would like your site to be a full-fledged one, interactive, featuring a guestbook, a forum and the possibility to add easily some modules or plug-ins?

But unfortunately, you don't have any knowledge of HTML, PHP, mySQL?

Then you must try GuppY 5.0! Much more than a plain evolution, this new long term version is a true revolution!

Yes, at last, here it is! A long awaited major release!


After two years of development, quite a number of pre-alpha and alpha versions, twenty-three Beta versions, five Release Candidate versions and a couple of last minute corrections.

Guppy 5.0 comes with Html5, CSS3 and jQuery, UFT8 coding, illimited number fo boxes, a range of width sizes up to the user's choice, horizontal and vertical dropdown menus, a new page configuration, illimited secondary configurations, an install function, a backup function, url rewriting, help on line with embedding option…

Changes are many. Take your time to discover and get used to them.

A smart start point might be a thorough visit of the admin section that has been split into pages, so that you will get a good insight of the new possibilities.

In the admin section, when you can see an interrogation mark in the top right-hand-side corner, don't hesitate to click it; it might prove very useful.

On top of  this extraodinary GuppY 5.0 version, you will discover the "GuppY Help Centre" as well as a brilliant tutorial about V5 skin templates.

We will be thankful to translators who would like to join the GuppY project. You can send your translations files to guppy [ @ ] freeguppy.org  after you have agreed the copyright rules.

Should you have any other request, please contact us exclusively at that address above.

To get more into details about the great many new features included in this version 5 of GuppY, we are impatient to meet you on the site www.freeguppy.org  and its forum devoted to the V5.


The Guppy Team

 

GuppY - Security Patch 4.6.28 - October 12, 2013

We are pleased to come up with patch 4.6.28 which features :

- Correction of two code embedding security XSS flaws. ( thanks you Saxbar, jchouix, JeanMi )
- Correction of a squeak in mktime in agenda ( thanks you Saxbar )

Many thanks to High-Tech Bridge Security Research Lab for very kind notice.

Beware! All GuppY versions are concerned, no exception.
You REALLY MUST INSTALL AT ONCE this correction patch to keep up with security on your site.


As with each new version, please do not forget to update your plugins, reinstall your forks, and revalidate your configuration pages.
To move up from the 4.6.26, 4.6.27, 4.6.27-1 to 4.6.28 version, you must use this patch_nc_4628.


Thank you for your understanding and we apologize for these errors.

Thank you to all participants in this patch.

The GuppY Team
 

GuppY - Security Patch 4.6.27-1 - October 11, 2013

We are pleased to come up with patch 4.6.27-1 which features :

- Correction of two code embedding security XSS flaws.
- Correction of a squeak in mktime

Many thanks to High-Tech Bridge Security Research Lab for very kind notice.

Beware! All GuppY versions are concerned, no exception.
You REALLY MUST INSTALL AT ONCE this correction patch to keep up with security on your site
.


As with each new version, please do not forget to update your plugins, reinstall your forks, and revalidate your configuration pages.
To move up from the 4.6.26 to 4.6.27-1 version, you must use this patch_nc_4627-1.


Thank you to all participants in this patch.

The GuppY Team


At 22:00 11.10.2013, patch file inc / functions.php passage of pack and patches 4.6.27-1
 


GuppY - Patch_nc_4.6.26 -  August 10, 2013

To carry on with improvements in the fight against spam, we are pleased to come up with patch_nc_4626 which features:
- Correction of files renaming configuration (thank you Saxbar)
- and we take this opportunity to correct some flaws in forum private groups -that have been discovered during renaming tests (thank you Saxbar)

For the safety of your sites, we recommend this patch to be installed quickly.

We remind you that a template of spam- IPs-blocker htaccess file  is available for download in the Download section of freeGuppY.

If your forum categories are still in the old format, you must run the script "maj_forumcat.php" to reset the IDs of the categories into the right format, for example: 1,PR1 instead of PR1.


As with each new version, please do not forget to update your plugins, reinstall your forks, and revalidate your configuration pages.
To move up from the 4.6.25 to 4.6.26 version , you must use this patch_nc_4626.


Thank you to all participants in this patch.

The GuppY Team
 

GuppY patch_nc_4625 -  June 11, 2013

Carrying on with our fight against spam, we come uo with patch_nc_4625 that features:

- 1 - Renaming the file download.php on the same principle as the other files - thanks Saxbar.
- 2 - Correction of the Preview and Print display in blog.php - thanks Saxbar.

Before installing this patch 4.6.25, you should read the updated tutorial that is included as pdf document: "tuto_configure_ANTI-SPAM" and follow it to the letter.

As with each new version, do not forget to update your plugins, reinstall your forks, and revalidate your configuration pages.
Upgrade from the 4.6.24 version 4.6.25 version with this patch_nc_4625.


EXCEPTIONALLY, patch_nc_4624 will stay for downloading on freeGuppY ; we do remind you that it has to be urgently installed for the proper functioning and security of your site.



Thank you to all participants in this patch.


The Guppy Team
 

GuppY - Patch_nc_4.6.24 - June 07, 2013

We release this non-cumulative patch for 4.6.24 GuppY with several changes, all aimed at spam-fighting.

We recommend that you install this emergency security patch.


For two months up to now, we have been facing:

- 1 - Spam on the guestbook or news, blocked so far by Cryptographp
- 2 - Requests from spambots from postguest.php to the guestbook and news.

Here are some kind of calls for GuppY

http://monsite.fr/postguest.php?lng=en&typ=gb
http://monsite.fr/postguest.php?lng=en&typ=ne
http://monsite.fr/postguest.php?lng=fr&typ=gb
http://monsite.fr/postguest.php?lng=fr&typ=ne

Scripts robots do not indeed type randomly but keep trying on standard file names that are in open source CMS scripts - for GuppY is not the only target.
These queries lead to shared server overload and depending on which hosts, sites can be suspended, postguest blocked in chmod 200 or else renamed.

The 4.6.24 patch allows renaming of files and integrates Cryptographp to provide answers to both problems (Thanks Saxbar).
All changes to files are about renaming files, integrating Cryptographp with functional default configuration, except the file
s admin/inc/upload.inc (correction of a misprint line 219 and table display from line 220 to 225 – thanks Laroche) and admin/inc/nwllist.inc (adding a search in the list of newsletter subscribers – thanks Saxbar)

- Renaming files postguest.php, user.php and newsletter.php to a custom name for each site, is in our opinion, essential.
- Renaming guestbk.php also owing to the number of requests to the guestbook, even if it has an impact on the ranking of the guestbook.
- Renaming blogs.php, blog.php, forum.php, fortopic.php, thread.php, news.php can be at the discretion of the webmaster or according to calls on the website because the impact on SEO is much more important.


If users do rename their files unpredictably, there will be thousands or tens of thousands files with different names and even when robots scan the net, they will get millions of returns to their servers which is a fair payback for their attacks.

You'd better have your site a little less well-referenced rather than closed down by the hosters.
In fact they are looking for ways out of this problem because eventually the invasion of spam and requests will turn customers away.


Before installing the patch, you should read the pdf tutorial included in the patch: "Configure ANTI-SPAM" and follow it to the letter.

As with each new version, do not forget to update your plugins, reinstall your forks, and revalidate your configuration pages.
To upgrade from the 4.6.23.1 version to 4.6.24 version, you must use this patch_nc_4624.


Thank you to all participants in this patch.

The Guppy Team

 

GuppY - Patch nc 4.6.23.1 -  March 30, 2013

Patch_nc_46231 contains corrections particularly  to meet PHP 5.4 requirements:

- Modified several files for taking into account php 5.4 charset (Thanks Saxbar)
- Additional antispamcontrol (Thanks Saxbar, thanks Ludo)
- Removed function glob() in hpage.inc file (Thanks Saxbar)
- Added function dir in file hpage.inc (Thanks Saxbar)
- Modified flag and second language display (Thanks Saxbar)
- Corrected blog display for skins including tables (Thanks Saxbar)
- Added version 3.6.6.1 of CKEditor (Thanks Papinou)

As with each new version, don't forget to uprgrade your plugins, de reinstall your forks, to validate gain your configuration pages.
To upgrade from version 4.6.22 to version 4.6.23.1, it is this patch_nc_4623.1rs you must use.


Thank you to all the participants in this patch.

The Guppy Team


Corrections 2013, march 30:

If you are in 4.6.23, you can not put online the following 3 files: inc/boxnewslet.inc, inc/funcrss.php and inc/includes.inc
Only these three files are changed.

GuppY - Patch nc 4.6.23 - March 29, 2013

Patch_nc_4623 contains corrections particularly  to meet PHP 5.4 requirements:

- Modified several files for taking into account php 5.4 charset (Thanks Saxbar)
- Additional antispamcontrol (Thanks Saxbar, thanks Ludo)
- Removed function glob() in hpage.inc file (Thanks Saxbar)
- Added function dir in file hpage.inc (Thanks Saxbar)
- Modified flag and second language display (Thanks Saxbar)
- Corrected blog display for skins including tables (Thanks Saxbar)
- Added version 3.6.6.1 of CKEditor (Thanks Papinou)

As with each new version, don't forget to uprgrade your plugins, de reinstall your forks, to validate gain your configuration pages.
To upgrade from version 4.6.22 to version 4.6.23, it is this patch_nc_4623 you must use.


Thank you to all the participants in this patch.

The Guppy Team
 

GuppY - Patch 4.6.22 - December 29, 2012

We are pleased to come up with patch_nc_4622 with several new features, fixes and improvements.
Since the release of the first version of miniPortail on December 30, 2002, this patch is the 71nd updated version for download.
The date of this release is not entirely circumstancial, but a way to mark the 10th anniversary of GuppY, that means 10 years of a wonderful adventure.
We are grateful to Aldweb for having initiated this project,
Thank you to all participants who have continued GuppY, through the release of new versions.
Thank you to all, GuppY users, who are the best recognition of our work.

In this version several new features:

- Added a pseudo-private group which all members are automatically added to (thank you Saxbar)
- Added directory inc/csshead. All csshead css are automatically loaded into the HEAD part of the page (thank you JeanMi)
- Added CK 3.6.5 Editor version (thank you Papinou)
  Changed configuration of the "Enter" key: Input = br, div = SHIFT + ENTER
- Deletion of the FCK Editor 4.6.22 pack (thank you Saxbar)
  You must delete the directories admin/editors/fckeditor_config and inc/fckeditor,
  the files admin/editors/editorFCK.php and admin/editors/postdataFCK.php.
  Files admin/editors/editors_functions.phpand admin/editors/editors_scripts.js have been changed.
- Added skin guppy01 as default skin (thank you Sabine, thank you Papinou)
- Removal of skin Island from Pack 06.04.22
  In the skin directory GuppY, you must delete the directory skn_island.

Corrections:

- Fixed $prt in blog.php (thank you Ludo)
- Fixed display of side-boxes in blog (thank you Icare)
- Replacement of include by include_once of funcrss.php in the function ActionOnFields () (thank you Icare)
- Correction of $pluginlist (JeanMi thank you, thank you linuxmr)
- Correction processing css style.(thank you JeanMi)
- Correction inc/admin.inc by using ReadGroups() (thank you JeanMi)
- Correction of pgeditor/pgeditor.php (thank you jchouix)
- Fixed link and hyperlink in download.php (thank you JeanMi)
- Changes in skin.inc $meskin for all skins (thank you JeanMi)
- Modification of include in confskin.inc (thank you JeanMi)

As for each new version, please do not forget to update your plugins, reinstall your forks, and validate your configuration pages.
You must revalidate the categories of discussion forum (admin/forum config/categories of disci=ussion)  to the old private classes in the new format.

To upgrade from version to version 4.6.21a 4.6.22, it is this patch_nc_4622 you should use .


 
Thank you to all the participants in this patch.

All our best wishes to you all for 2013.

The Guppy Team


GuppY - Security patch 4.6.21a - October 23, 2012

This latest release is 4.6.21a patch with corrections, three new features, and the correction of a squeak that allows code injection, discovered Saturday, October 20, 2012.

Attention! All versions of GuppY are involved, including version 4.6.21.

You MUST IMMEDIATELY install this fix for the security of your site.


Corrections:
- Fixed display in postguest.php $web111 (thank you JeanMi, Saxbar)
- Correction MAJ_AGENDA.PHP (thank you linuxmr)
- Correction in English text of error.php (thank you Corrector)
- Fixed display flag in boxlang.inc (thank you Saxbar)
- Fixed $pluginlist in attribdroits.inc (thank you linuxmr)
- Correction control input email, url (thank you jchouix, thank you Saxbar)
- Fixed file fr_upload.inc in French language (thank you Corrector)
- Fixed file en_upload.inc in English (thank you Corrector)
- Correction of htmlspecialchars in fckeditor_php5.inc and fckeditor_php4.inc (thank you linuxmr)
- Updated scrolling credits (thank you Papinou)
- Changed Htaccess file: only files with the extension inc. or dtb are blocked (thank you JeanMi)
- Added possibility to subscribe to a forum thread if subject is changed (thank you Saxbar)

News features:
- New version of pgeditor.php (thank you jchouix)
- Integration of version 3.6.4 of CKEditor (thank you Papinou)
- File update. Htaccess root GuppY (JeanMi thank you, thank you Saxbar)
  For update. Htaccess root, you must add MAJ_HTACCESS.PHP the url of your site,
  then Enter to run it after applying the patch 4.6.21a.

As for each new version, do not forget to update your plugins, reinstall your forks, and validate your configuration pages.
To upgrade from version 4.6.20 to version 4.6.21a, it is this patch_nc_4621a you must use.
 
Thank you to all the participants in this patch.
 

v4.6.21 - 18 October 2012

We are happy to come up with patch 4.6.21 which contains fixes and two new features.

Corrections:
- Fixed display in postguest.php $web111 (thank you JeanMi, Saxbar)
- Correction MAJ_AGENDA.PHP (thank you linuxmr)
- Correction in English text of error.php (thank you Corrector)
- Fixed display flag in boxlang.inc (thank you Saxbar)
- Fixed $pluginlist in attribdroits.inc (thank you linuxmr)
- Fixed file fr_upload.inc in French language (thank you Corrector)
- Fixed file en_upload.inc in English (thank you Corrector)
- Correction of htmlspecialchars in fckeditor_php5.inc and fckeditor_php4.inc (thank you linuxmr)
- Updated scrolling credits (thank you Papinou)
- Changed Htaccess file: only files with the extension inc or dtb are blocked (thank you JeanMi)
- Added possibility to subscribe to a forum thread if subject has been changed (thank you Saxbar)

News features:
- New version of pgeditor.php (thank you jchouix)
- Integration of version 3.6.4 of CKEditor (thank you Papinou)

ATTENTION: Htaccess file has been changed in this patch.
   
Thank you to all the participants in this patch.
 

v4.6.20 - 24 May 2012

The patch_nc_4.6.20 fixes an XSS flaw, two vulnerabilities allowing code injection and three squeaks reported by Antoine Cervoise, a computer security expert.

Many thanks to Antoine Cervoise, for his interest and for his research on the security of GuppY.
You may see his works on http://www.antoine-cervoise.fr

In addition to the correction of faults and squeaks, here is what we've added in this patch:

- Correction of files for all boxes display (thanks Saxbar)
- Correction of blocked registration of members by automatically deleting the .dtb file with missing pseudo (thanks Saxbar, JeanMi)
- Management of foreign languages by the FCK Editor plugin smileys in file admin/editors/guppy_fckconfig.js (thanks jchouix)
- Correction of image insertion with Chrome in admin/editors/upload/upload.php (thanks jchouix)
- Correction of admin/inc/attribdroits.inc for $ plugin list (thanks Saxbar)
- Correction of in the blog files (thanks Saxbar)
- Correction of in all skins (thanks Saxbar - Papinou)
- Correction of the untitled boxes display in all skins (thanks Saxbar)
- Correction of the display of the block quote (thanks Saxbar)
- Update of CK Editor version 3.6.3 (thanks Papinou)
- Correction of CKEditor and FCK Editor (htlmspecialchars, ) for editing text in admin for PHP 5.4 and higher (thanks Saxbar, jchouix)

Many thanks to JeanMi for its proposals and the correction of a squeak for $site['TZ'] .
   
Warning: All skins are affected by changes.
           For skins no_skin, skn1, skn_css, skn_css1 you must regenerate the file style.css of each skin with admin/config look/config style to apply the changes.
           For skins island and web20, the style.css has been changed for each one in the patch.

v4.6.19 - 30 March 2012

This non-cumulative patch 4.6.19 fixes a critical flaw, released and intended for any previous version of GuppY.
You MUST IMMEDIATELY install this fix for the security of your site.

We added some new features or corrections:

- Corrected function WriteDoc, thanks jchouix
- Added social networks, thanks Saxbar
- Added initialisation DBLOGL in install/cleanup.php, thanks Icare
- Replaced Close by $ admin458 in admin/inc/archbatch.php, thanks Icare
- Updated pages/db_guppy.txt, thanks Icare
- Correction in config8 config9 and sliders on the body, thanks Saxbar
- Correction in config2, deleting $page[24] for the cursor in the body and cursor:hand, thanks Saxbar and tonton_christian
- Added an additional step in the install directory migration scripts, in order to comply the datas with php5 (based on the script of the data-mill), thanks Saxbar, Icare, and JeanMi.
- display of lateral and central titleless boxes (if title's empty) thanks Saxbar.

BEWARE: all skin.inc files of the skins in the GuppY pack have been updated including no_skin to prevent display of box title if it's empty.If you've customised one or all of your skin.inc files, then you have to make a backup not to lose them by overwriting.

Many thanks to all contributors to this patch
 

V4.6.18 - 09 February 2012

Integration into GuppY of private groups has induced a number of disorders. Some vulnerabilities have still been detected in the version 4.6.17.

We therefore propose version 4.6.18 which fixes these flaws and some squeaks.
This version also includes some new features.
Installation of this version is essential for data security of private groups, and to control the registration of members.

The following changes have been achieved in this patch:


On the tracker :

FS # 384 - Added missing font sizes in admin / editors / guppy_ckconfig.js (thanks François Saxbar)
FS # 387 - Remove inc/plugin.inc (thanks JeanMi)
FS # 388 - Fixed forum answer thread management (thanks linuxmr, Saxbar)


  On the forum:

- Added $supervision10 admin/inc/config5 in email to moderators / administrators in supervision (thanks tonton_christian, Saxbar)
- Fixed php4 compatibility admin/inc/config7.inc (thanks Laroche)
- Added $ supervision10 in admin/inc/confupdt.inc (thanks tonton_christian, Saxbar)
- fixed file admin/inc/logread.inc (thanks Papinou)
- Added correction patch for download.php and dwnld_pr.php  (thanks Laroche)
- Added width choice of CK Editor in services config (thanks Saxbar)
- Changed inc/includes.inc for editor width and changed version (thanks Saxbar)
- Correction of $typ illegal value for blog, news, guestbook, and $screen_choice (thanks Saxbar)


Other changes and improvements:

- Removed short tag line 236 of admin/inc/members.inc (thanks Laroche)
- Changed language file .fr and en.
- Added confirmation request to unsubscribe from the newsletter. (Thanks Saxbar)
- Fixed $uwebsite, deleted welcome message display in case of modification, correction reference to admin (thanks Laroche)
- Private groups Control for forum archiving (thanks Saxbar)
- Fixed calendar adjustment iframe (thanks Saxbar)
- Fixed XHTML validation link (thanks Papinou)
- Changed copyright display bpage and maintenance (thanks Saxbar)
- Changed members registering control (thanks Saxbar)
- Fixed display icons for plugins allocation rights (thanks Saxbar)
- Display of active services for granting collaborator permissions (thanks Saxbar)
- Deleted old boxes in profile changing area (thanks JeanMi)
- Added time zone (thanks Saxbar)
- Correction of date_default_timezone_set >= PHP 5.1 (thanks JeanMi)
- Initialisation of default time zone at "Europe/Paris" (thanks JeanMi)
- Correction of function IsPrivateForumCat() (thanks Saxbar)
- Fixed IsPrivateForumCat() function (thanks Saxbar)
- Changed variable $obgo (thanks Saxbar)
- Correction of private forum management for mobile phone. (thanks Saxbar)

Many thanks to all contributors to this patch.
 

V4.6.17 - 21 October 2011

This includes patch_nc_4617 corrections, improvements and innovations.

What's new:

- Insertion of CK Editor 3.6.2 as WYSIWYG editor in GuppY (thanks jchouix)
- Adaptation of the mobile phone part to private groups (thanks Saxbar)
- Added flags of all countries in inc / lang (thanks François)
- Added batch addition of new members to a private group (thanks Saxbar)
- Created directory inc/inchead to allow automatic include of php scripts or html at the top of the page (thanks Saxbar - Laroche)
- Creation of a directory inc/incfoot to allow automatic include of php scripts or html at the bottom of the page (thanks Saxbar - Laroche
- Creation of a link to the FAQ, download and links, add the thumbnail hyperlink in inc/img/general (thanks Laroche)

Corrections:

- Fixed characters to display country flags in log (thanks François)
- Change display of config look and config style (thanks Saxbar)
- Fixed calendar iframe display (thanks Laroche)
- Fixed "read more" display for the blog and the news on homepage (thanks Laroche)
- Optimization of Webmaster display box (thanks Saxbar)
- Correction of link making after search for planner and forum in search.php (thanks Saxbar)
- Correction of misprint in blog.inc. Deletion of  &nbsp on line 315 (thanks JeanMi)
- Updated and added language files in the inc/lang/en-admin.inc in-web.inc, en-admin.inc, en-web.inc
- Fixed printfaq.php limited to the FAQ (thanks Laroche)
- Optimization of skin header Island display (thanks Papinou)
- Change pages display for printing (thanks Saxbar)

Securing private groups:

- Fixed private downloads (thanks Laroche)
- Correction of research to respect private groups data.(thanks Laroche)
- Fixed forum, private subjects, live forum display. (thanks Laroche)
- Possibility of having a forum without categories if not using private groups (thanks Laroche)
- Modified the creation of a private section in the forum by a simple check box and creation of the corresponding private group PR.

We recommend installing this version 4.6.17 for the complete security of your private groups, deleting the file/private folder and using of a personal sub-directory in /file for private downloads.
Reading the file readme.html and tutorial on the use of private groups is essential.

Caution - As with any new version, remember to update your plugins, reinstall or do your forks again, revalidate your configuration pages.
 

V4.6.16 - 02 September 2011

Patches and security version 4.6.16

Integration of private groups within GuppY has led to a number of disorders and especially security flaws that were not detected during the beta testing.

We therefore propose version 4.6.16 which fixes these flaws and some squeaks.
The installation of this release is essential for data security private groups.

On the bugtracker:
# 366 - fix vulnerabilities to private forums and downloads (thanks jchouix, Laroche, Pascal31)
# 367 - fixed display online forum (thanks jchouix, Laroche, Pascal31)
# 365 - fixed inconsistency creating data / temp (thanks hpsam)
# 363 - fixed display boost in counter.inc (thanks Papinou)
# 372 - fixed typo in forum.php (thanks JeanMi)
# 374 - taking into account optimization of languages ??in fck editor (thanks jchouix)
# 375 - change management record of the members (thanks Laroche)

Forum:
- Fixed icon frame in news.inc (thanks Papinou)

# Header correction in admin.inc
# Correction of language files -fr and -en
# Correction of latest news display on homepage (thanks Laroche)
# Correction of display and treatment of private downloads,
   Creation of a sub-directory file/private with. htaccess to secure private downloads to be placed in this directory private (thanks Laroche)
# Change configuration files to control the creation of categories of private forum (thanks Laroche)
# Optimization of block quote box display in every pack of skins (thanks Papinou)
   Attention: If you have customized a GuppY skin pack without changing the name, you must rename it before installing the patch or lose your changes.
              Style.css files and skin.inc in each skin have been changed.

Many thanks to cece45 for pointing out the flaw in private forums.

We still have to adapt the "mobile part" of GuppY
Warning: Delete the folder "mobile" is required when private groups are used.

With these corrections, if you do not configure or use private groups, the operation of GuppY is unchanged.

Note: It is essential to read the instructions above, and the readme.html Private_Groups_Tuto.pdf or readme.txt that come with the pack guppy_4616.zip
 

v4.6.15 - 01 July 2011

On the bugtracker:
- # 327 - removal htaccess error 401
- # 340 - is the addition of HR tag - thanks jchouix
- # 357 - fixed number of days the previous month - thanks jchouix
- # 358 - correction taken into account in domaine.domaine web address - thanks jchouix
- # 359 - fixed validation error - thanks jchouix
- # 360 - removal PGeditor access source code - thanks jchouix
- # 361 - improvement in partial display new page and permalink - thanks Laroche
- # 362 - improved display part of the year blog home page - thanks Laroche
- English Forum: Fixed typo in inc / blogcalendar.inc
- Suggestion Box No. 234: Fixed date display day event (other than d / m / a) - thanks Quefer

New:
- The management of private groups of users - thanks Icare - thanks JeanMi
 

V4.6.14 - 14 February 2011

Copyright - Version
-1- Update, year copyright inc/bpage.inc
-2- Update, year copyright inc/hpage.inc
-3- Update, version inc/includes.inc
On the bugtracker:
-1- FS#348 - The editor icons are missing in tinymsg
-2- FS#347 - Position of the tooltip linked to the class ‘pop’
-3- FS#354 - Report of graphic bug and correction.
-4- FS#340 - Suggestion box : about the addition of the HR tag
-5- FS#338 - Blocked topics at the top do not stay there
-6- FS#329 - Plugin connexion speed
-7- FS#341 - In French, there are two $web434 and no $web435
-8- FS#337 - At Free, control of last version fails
Suggestion box:
-1- Reaction n°217 - admin/inc/config7.inc correction
-2- Reaction n°206 - Correction of file inc/log.inc
-3- Reaction n°202 - Modification of admin/inc/admin.inc, by adding article title in Admin - Articles reactions
PgEditor:
- Addition and update of PgEditor 2.5.1 - Correction Opéra bug

FS#355 Correction of security flaw by Antoine CERVOISE (http://www.antoine-cervoise.fr/)

Corrections and modifications were on the tracker.
PgEditor new version and the correction of security flaw are from djchouix.
 

v4.6.13 - 22 May 2010

#286 - initialization of the timezone with 'Europe/Paris' if version PHP >=5.1
#316 - file inc/log.inc forgotten into 4.6.12
#323 - correction of posting in admin/inc/members.inc
#324 - correction of a bad character in admin/inc/poll.inc, thanks Laroche
#325 - correction of the files of upload (continuation of #320)
#328 - correction of posting in inc/bloglist.inc if no ticket
 

v4.6.12 - 01 May 2010

#314 - in admin/inc/admin.inc, correction of a tag </table without >
#315 - in inc/pgeditor/style/pgeditor.css, replacement of a value "undeline" by "underline"
#316 - NEW: Addition of the statistics of the previous month, visible at the end of one month
#317 - in admin/inc/members.inc, correction of the path of the icons of the minieditor
#318 - addition of the fields author and email in the page of administration of the articles
#319 - removal of the file admin/adminstrateur.php (only in the complete pack)
#320 - at the time of upload, the creation of directory is prohibited if the name of the repertory contains the word script
#321 - correction of the poll administration page , which lost the value of the selected skin
#322 - correction in inc/topforum.inc for W3C validation
 

v4.6.11 - December 11th, 2009

#291 - typo correction in preg_match() in admin/editors/minieditortextarea/popup/image.php
#293 - typo correction in inc/blogcalendar.inc
#294 - Document view secured in agenda.php by hpsam
#295 - pluginlist correction in admin/inc/infos.inc
#297 - functions.php corrected: generation of mailto link by ForceToAbsolute_callback() function
#298 - lang/fr-admin.inc of pack 4.6.10 reviewed as was incorrect in the patches
#299 - daily events summary corrected in inc/calendar.php, thank you Linuxmr
#300 - css error corrected as well as duplicate of rubric title in blogrss.php
#301 - selectDBFieldsBy functions optimised...
#302 - Empty link deleted in banners where undefined URL
#303 - blog boxes view optimised; hr in blog, news.inc and boxreact.inc deleted
#304 - $admin53 replaced by $admin173 in admin.inc, forum message modified
#305 - correction, in upload.php extensions in capital letters taken into account
#306 - test in inc/lang/fr-special.inc and en-special.inc corrected
#307 - forum view made reliable (distortions removed and div.code classes in pgeditor optimised) and width replaced by style=width in table cells of various scripts
#310 - added button to browse server for downloads in admin.inc, thanks Linuxmr
#311 - correction of prag_match in admin/editors/minieditortextarea/popup/entities.php
- added no go button in scripts install, cleanup and delete.php
#312 - correction of display licence in download.php
#313 - added daily warning in administrateur.php to remember the removal of install directory
- updated all dates of copyright


v4.6.10 - September, 7th 2009

#253 - correction of the relative addresses of the images (img/, Inc/img/and photograph) in permanent addresses in the newsletter and flows RSS
#253 - correction of the relative addresses of the links in permanent addresses in the newsletter, flows RSS and supervision emails
#253 - correction of the anchors in the newsletter, which remains relative
#253 - correction of the function pubDate
#253 - correction of the UpdateDBBlog function
#256 - correction of management in zone members in postguest.php
#259 - correction of error.php following the patch 4.6.9
#260 - addition of the file install/migrate24.php
#262 - correction of the bonds during the change of language
#263 - addition of a function iconv when PHP < 5, thank you linuxmr
#266 - correction about the tests in the course of a repertory with the function to is_dir
#267 - correction of the taking into account of the language in FCKeditor
#268 - NEW: the Banners function becomes bilingual
#269 - correction of the management of the rights on the plugins for the writers
#271 - correction for the use of the quotes in the categories
#272 - replacement of the functions of family EREG depreciated starting from PHP 5.3
#273 - suppression of the popup vacuum in the blog, when the option "To mask the address enamel" is activated
#274 - correction of many files for a better conformity with the recommendations of the W3C
#275 - addition of freebox in the home page
#276 - updated FCKeditor to release  2.6.4
#278 - addition of images for the extension of files : pdf, doc, xls, ppt and OpenOffice
#279 - improvement of the tests on the URLS in General Config
#280 - improvement of the diary page in the event of erroneous parameters
#281 - impression of the central part of the pages with a dedicated stylesheet
#282 - improvement of duplication with creation of the new element after validation and not before
#283 - improvement of the test on REFERER it postguest.php
#285 - correction of management member of the blog in banner page
#287 - correction field not empty of FCKeditor
#288 - correction code of all blog boxes
#289 - correction css of head topic in thread.php, thanks Kamila
#290 - removal of first (or theard) column empty while displaying with two columns only


v4.6.9 - December, 25th 2008

- Correction of safety test in admin/inc/access.inc #232
- Correction of the test displaying the RSS icon en administration #231
- Function ShowBlock moved to inc/functions.php #221
- correction of the ShowBlock function
- Function SearchOption moved to inc/functions.php #219
- Correction of TestEmail function in admin/inc/nwlist.inc #226
- Correction of discrepancies in statistics #218
- Addition / correction of the statistics for the pages Blog and Admin #216
- improvement of the checking of the variable $num in postguest.php #203
- Correction of the email used in the RSS #225
- Correction of the full page display mode of the blog #228
- Correction of the full page display mode of the forum #234
- improvement of the forum in case of subjec absent or archived #237
- Added calendar limitation in the blog from the first note till now #221
- Adde management of the non-existent pages of the blog #221
- Added checking of functions "Recommend this site" and "Mail PHP" #20
- Correction of items activation in the main menu #224
- Correction of some RSS feeds display #229
- addition of the field pubDate in flows RSS #240
- Added a test of security on the numeric parameters
- Added field URL of the site in the administration of the forum #241
- Many small corrections improving the compliance with W3C standards
- Improvement of the migration
- Optimization of the code of test of bank holidays
- Improvement of the function "Add to favourite (suggestions box #156)
- Remembering of the entry in case of already used pseudonym (suggestions box #160)


v4.6.8 - May, 10th 2008

- corrected plugins list in admin/adminredac.php and admin/inc/plugins.inc
- modified select in inc/boxsearch.inc search engine in search.php
- put again dta of news (disapeared!) in inc/news.inc
- corrected link of popup dwnld in download.php
- added n° of topic, back to forum if no parameter in thread.php
- corrected HTTP_REFERER test, and supervision mails in postguest.php/mod_thread.inc
- corrected selecting comments in inc/bloglist.inc
- deleted parameterss of the link to global list in blog.php
- corrected mistakes of $msg2 in admin/inc/members.inc
- corrected display of fortopic.php, inc/topblog.inc and topforum.inc
- corrected htmlentities management of FCKeditor
- remplacing include by include_once for funcrss in admin.inc and maintain.inc
- modified config2/config8.inc (generate automaticaly style.css if permitted)
- added create/erase subdirectory in upload.inc
- new release of pgeditor


v4.6.7 - April, 23th 2008

- don't display useless icons in administration
- corrected bad html tags in generic.htm
- correction bug writing message in tinymsg.php
- corrected search module
- corrected bad tags br in postguest.php


v4.6.6 - April, 14th 2008

- Corrected processing $serviz31 in admin/inc/config5.inc
- correctes syntax errors in config6 et config7.inc
- W3C validation icons are now removable in config1.inc
- added select for categories in admin.inc
- corrected putBR() and putHR() functions for minieditor
- corrected language test in poll.php
- corrected include place of hpage.inc in pages/sample.php
- download possible if javascript not active et corrected caracteristics of the file in download.php
- deletion of useless clear:both et </p> in links news and faq
- corrected cursor in photorama.php
- deleted useless quote in body tag of photoview.php
- modification of updateDBdtb (new field date in blog) in functions.inc
- created MAJ_BLOG.PHP to update the new field date of DBBLOG
- corrected notes select in blogcalendar.inc
- display error if a note isn't active in blog.php
- corrected width and display of titles in blog.php, blog, blogcat and bloglist.inc
- added attribute title in links of menu articles
- corrected couic of forum counter and test thread topic in postguest.php
- updated display of new and important in forum and thread.php
- corrected empty $fieldmod, update fields for supervision in inc/mod_thread.inc
- move onload adjust of calendar height to calendar.php for W3C compatibility
- minimyzed search width in topblog and topforum.inc
- added urlencode using all WriteMailto() functions
- corrected hpage.js for display of news and last news
- optimisation of hpage et bpage.inc to extend customisation facility
- corrected days of the month in statcalc.inc
- corrected searching photos in boxsearch.inc
- corrected $err test in error.php
- added header("HTTP/1.0 404 Not found") when page not found, thanks eDada
- updated FCKeditor to release 2.5.1


v4.6.5 - December 5th, 2007

- Subscrition to newsletter with confirm message
- Added rich text in tinymsg to all members
- Corrected plugins list admin/plugins
- Corrected errored &fieldd1 et &admin915 in admin.inc, thanks JeanMi
- Better URLs input in config1
- Updated texte[4] in config2
- Corrected $$serviz[36] added space to $serviz[31] in config5.inc
- discard useless > in config6.inc
- Corrected border attribut in config8.inc
- Replacement of button by input class=bouton in nwllist.inc
- Corrected Collaborator select in attribdroits.inc
- Corrected language test in inc/boxpoll.inc
- Corrected item title in spécial box
- Added blog in inc/statcalc.inc
- Cancel useless flag in mobile
- Optimized display of last news (no display of the box if no news)
- Corrected mismatch display, delete display of read count if count unavailable in forum.php
- Changed headTop table by divs in hpage.inc, thanks JeanMi
- Corrected hardcoded itemsin download.php, boxsearch.inc, attribdroits.inc and upload.inc
- Added stop on illegal input in printfaq.php
- Auto adjustment of iframe height in inc/boxcal.inc
- Corrected bad define CHEMIN and secure access in tinymsg.php
- Corrected image display of stand alone note in blog.php
- added checking destroy all in admin/inc/maintain.inc
- added missing restriction to members in forum live


v4.6.4 - November 04, 2007

- fixed vulnerability of error.php found by irk4z
- fixed vulnerability of includes.inc found by irk4z


v4.6.3 - August 30, 2007

- new: added duplicate for article, blog, news, etc... in admin.inc, thanks JeanMi
- added administrator valivation for reaction on articles and blog comments
- Choice of newsletter is now in services config and test email server is optionnal
- you can display a plugin (or special box) in welcome page page, thanks JeanMi
- corrected links for supervision mails in postguest
- better mail test in newsletter.php and admin/inc/nwllist.inc
- corrected copyright in bpage.inc
- corrected mistake in dwnld.inc
- replacement of ouvrir and fermer par language strins in menus (articles, blog, faq, links and download)
- new strings in language files


v4.6.2 - August 1st, 2007

- corrected css-validator link in bpage.inc
- corrected screen_choice in hpage.inc
- corrected blog display and missing end of page in blogrss.php
- modification of select size in admin/inc/config6 and css rubr of config8.inc
- new email testing process in newsletter.php
- test email corrected in newsletter listing
- corrected insert of CSS for IE in pgeditor
- corrected DBNEWS item in functions.php
- corrected p tag in agenda.php and inc/boxreact.inc
- corrected some php short tags and bad xhtml tags forgotten

v4.6.1 - July 3, 2007

- corrected last message link in forum and fortopic.php
- corrected javascript in postguest.php
- corrected css attributes in config8.inc
- corrected padding for rubr class in style.css of each skin
- corrected bug in IE editor
- modification of test anti-theaf of cookie in includes.inc
- corrected thread modification in admin.inc
- corrected accentuated characters management in FCKeditor config
- corrected PathAbs() in functions.php
- corrected supervision mails in postguest.php
- added strip_tags for all scripts names wanted by icons menu
- added search for blog and comments in search.php
- updated e-mail checking in newsletter.php
- optimization of integrity check
- corrected bad link for articles in funcrss.php
- adding automatically new boxes (if needed) in boxes config
- corrected many bad xhtml tags
 

v4.6.0 - june 3, 2007

- NEW : Guppy has now it's own blog !!!
- new forum release more efficient, with it's own configuration page (with charter)
- edition of the posts by their respective authors and the admin/mod&eacute;rateurs
- access to the fast administration for the collaborators
- added optionnal charter display in fortopic module
- standard XHTML compliance
- change TypeTool wysiwyg editor by FCKeditor, much in
- replacement of the admin mini-editor
- replacement of the wywiwyg editor of postguest
- new photo et photorama modules
- corrected display bug in download, faq and links modules
- corrected vulnerability of archbatch.php and nwlmail.php
- optional posting of the licence when downloading protected software
- more efficient accessibility and better management with javascript disabled
- choice of displayed page width (1024 or full size)
- choice of full width display for forum and blog
- correction of the calendar
- improvement of the boxes positions (on top, at the bottom, in the center, on the sides)
- management of the skins individualized and coupled with the boxes positions
- integrated management of the style sheet css (generation, modification)
- added plugins management rights for writers
- added disconnect/reconnect in user box with temporary save of your cookie
- contact webmaster via the majority of messengers software
- improved choice of the preferred message of the gold book in home page
- improvement of the characters accentuated treatment in the name/pseudo
- corrected php short tags for php5 compatibility
 

v4.5.19 - November 10 2007

- correct error.php vulnerabilties discovered by rgod
 

v4.5.18 - April 1, 2007

- correct FAQ member area
- correct links mailto in Recommend and Webmaster contact mails
- correct display bug of poll section in case of a second vote with IE
- correct a link in the mobile version
- Pseudo is readonly when you modify your account. In other case a new member is create.
- Delete in admin counters the text over central box wich don't need to be here
- correct function PathToImage()
- correct 30 or 31 february display in calendrar

v4.5.17 - 31 Janvier 2007

- correction vulnerability of error.php found by rgod
- correction boxcal.inc
 

v4.5.16 - January 28, 2007

- correct function PathToImage()
- correct news.inc
- correct download.php - faq.php - links.php
- add function IncrNextID() to avoid crushing an old document at the time of the creation of a new document


v4.5.15 - 27 January 2007

- correction in case of one element in article in the left article box.
- correct the invertion between creation and modification in FAQ
- correct news in secund language
- correct photorama for inbriqued galery
- correct calendar box show if agenda is not activated.
- correct postguest to disalow pust in unactivated services.
- correct dwnld.php (&serviz[10] instead of &serviz[35])
- improvement of list of the subscribers to the neswletter
- presentation of the most recent subscribers at the beginning of list
- possibility of multiple deletions in only one action
- presentation of the list by page of a maximum of 25 subscribers
- correct tinymsg.php (deletion of the maxlength=&quot;10&quot;)
- improvement of the PathToImage function to also correct the urls links
 

v4.5.14 - Mai 19, 2006

- updating errors of 4.5.13 patch
 

v4.5.13 - Mai 19, 2006

- correction of the files download.php, faq.php, links.php and news.inc
- correction of the test prohibiting the use of the pseudo &quot;Your Name&quot; in newsletter.php
- replacement of getenv(&quot;HTTP_USER_AGENT&quot;) by &_SERVER[&quot;HTTP_USER_AGENT&quot;] in includes.inc
- suppression of the posting of the reactions for the non-members in articles.php
- correction of posting in photorama.php
- correction of the activation of news RSS in hpage.inc
- correction of the agenda for the second language
- improvement of the search engine to respect the restrictions "members"
 

v4.5.12 - March 9, 2006

- correction vulnerability of dwnld.php found by kapda.ir
 

v4.5.11 - December 25, 2005

- correction second language in search.php
- correction of the initialization of the parameters of the anti-spam
- correction of the forced color with white for the icon &quot;minus&quot; of the downloads
- correction of a test in the admin of the diary/calendar
- standardization of the pages downloads, links and faq
- filling of the cells of the calendar beyond the last day of the month
- addition of a warning for the administrator when its site is in work
- addition of controls in case of files docXXX.inc absent, empty or corrupted
Suggestions box n&deg;63
- interdition of the indexing of the error and newsrss pages by the robots
Suggestions box n&deg;48
- suppression of the underlining of the current page in the bar of navigation
Suggestions box n&deg;64
- addition of the text of the response on a subject of the forum in the mall of follow-up of a subject
Suggestions box n&deg;46
- correction of the return systematically in principal language at the time of the inscription of a visitor
Suggestions box n&deg;70
- addition of a posting unfolded when one reaches only one page of downloads (by &pg=99)
- addition of a posting unfolded when one reaches only one page of links (by &pg=99)
- addition of a posting unfolded when one reaches only one page of faq (by &pg=99)
Suggestions box n&deg;28
- addition of the choice of the state (active or not) of the elements created in admin.
 

v4.5.10 - November 29, 2005

- correction of 5 vulnerabilties by rgod
 

v4.5.9 - November 27, 2005

- correction of the selector of colors
- correction of the menus articles under FireFox
- minor corrections in many files
- improvement of the archiving of the forum and the control of integrity
- improvement of postguest.php
 

v4.5.8 - October 16, 2005

- correction in postguest.php (add the missing break)
 

v4.5.7 - October 8, 2005

- correction of the poll
- improvement of the mechanism anti-spam
- addition of the parameter setting of the mechanism anti-spam
- correction of a input tag not closed in admin.php
- correction of a head tag badly placed in calendar.php


v4.5.6a - September 28, 2005

- correction of printfaq.php

v4.5.6 - September 27, 2005

- correction of a vulnerability &quot;file transverse flaw&quot; in printfaq.php
- correction of the error count during the control of integrity in batch
- correction of two spelling mistakes in fr-admin.inc
- improvement of the editor (meta and script) and the preview (flash)
 

v4.5.5 - September 10, 2005

- correction of the admin. pages of the counters
- correction of the newsletter (addition of the charset)
 

v4.5.4 - September 6, 2005

- correction of two faults of safety (error.php and printfaq.php) Thank you Romano
- final correction of the diary/calendar (see readme_agenda.txt)
- final correction of the editor
 

v4.5.3a - 30 August 2005

- correction of the diary into admin/inc/admin.inc
 

v4.5.3 - 27 August 2005

- correction of the path of the file RSS (addition of data) thank you Tanet
- correction of the diary/calendar
- correction of the editor (taken into account of the path images, conversion n <=>
into entry and exit)
- correction of General Config (suppression of : = &quot;&quot; // Libre)
- correction of the couic putting the number of answers of the forum at 0 during physical suppressions
- improvement of the shortened news (now in HTML)
- standardization of the bar of navigation (files of the forum and &quot;mobile&quot; part)
- improvement of the control of integrity by batch
- addition of a mechanism anti-spam for all the posts

v4.5.2 - 23 July 2005

- configuration in Config.Services of the number of files to be preserved in data/error
- configuration in Config.Home of the number of characters of the news
- correction of the class CSS of the categories on Download page and Links
- correction of the class CSS of information (dates, counter...) on Articles page
- correction of the path for the correct operation of the &quot;shortcut ico&quot;
- simplification of the selector of image which accepts the sub-directories recursively of img and photo (removal of the files listimg1.php and listimg2.php)
- addition automatic of &quot;/&quot; final of the URL of the site
- improved the e-mails of supervision of the newsletter (e-mail in HTML + links usable)
- correction of the path of the image used by the plugin speed .
- suppression of the r forgotten in inc/mail/standard_2.inc and inc/mail/standard_3.inc
 

v4.5.1 - 07 July 2005

- Corrected collapsed categories list in photorama
- optimized RSS news: new display with ceating date (thanks Tanet)
- corrected mail sending process where needed in many scripts
- corrected inverted summary between Italic and Underline in TypeTool editor
- corrected a typing mistake and modified some pathes in postguest editor (thanks Djchouix)
- Corrected writer connexion (it was able even if Writer option not checked!)
- Corrected eMailHtmlTo() function to include real sender in webmaster mail and recommend)


v4.5.0 - 4 May 2005

- Display managements lists with 25 items a page
- Select actions by check boxes and global execution for all the page
- Separate manager and writer connexion and better multi-management
- New search engine with direct display of items found
- Extension of quick management to all scripts
- Checking tinymsg addresses to prevent mail usurpation
- Partial news on home page (with &quot;see more&quot;)
- Dowload, links and FAQ updated as Nicolas's fork
- Now the articles boxes stay opened on the selected article
- Optimization admin editors (popup option) and easier insert of others editors
- Added preview in admin mini-editor
- Optimization postguest editor (newline, forbidden tags, cite, code, preview...)
- Corrected second language of the calendar, today highlighted only for current date
- Added &quot;alt&quot; (thanks Hubby) and title on calendar days
- On the calendar, clicking month name displays month planner, day displaying a summary of an event
- Corrected Planner: displaying events of current month year+1 in now correct
- Compatibility with new PHP releases (whatever are &quot;register_globals&quot;, register_long_array&quot;, &quot;register_notice&quot;)
- Better security in icludes ans constants
- Possible flash banners
- Supervision mails with HTML tags
- Sending mails in multi-formant (text + HTML).
- New webmaster mail and optimized recommendation
- Added reading link on supervision mails
- Newsletter with HTML tags
- Style ans skins optimized by using more div ans css
 

v4.0 - 06 December 2004

- New WYSIWYG editor also running with Mozilla and sons... for admin articles.
- Different admin levels
- Admin icon in content for quick access on all document (for webmaster only)
- optional members management
- forum and guestbook posts submitted to administrator
- form to write to the webmaster
- agenda integrated with new calendar
- title different on each page
- new tiny messages manager
- new tiny WYSIWYG editor for forum, news, guestbook...
- more efficient counters management
- Best looking forum, and so for all other pages


v3.0p4 - September 06 2004

- limitation of the size of the inputs of the visitors


v3.0p3 - July 29 2004

- solved a security issue (found by L0rd L4m3R)


v3.0p2 - 9 April 2004

- Compatibility fix: now GuppY is fully compatible with Abyss webserver, KF Web Server, IIS and probably with other web servers (thanks Kromonos and lordloose)
- removed 2 debug information lines forgotten during v3.0 development in the Search script (thanks Realia)
- bug fix in the CSS style sheet (thanks Ouly)
- bug fix in the GuppY skins which fooled Netscape (by Icare)
- corrected the demo database in which some documents had parasitic "" characters
- removed the empty URL link display in the reaction box (thanks Realia)
- corrected "adress" typo mistake to "address" in admin minieditor (thanks JeanMi)


v3.0p1 - 26 February 2004

- bug fix (appeared with v3.0) in migration from v2.3 to v2.4, now migrates correctly the doc[n].inc files
- bug fix, now checks e-mail correctly in the VerifyForm() function in user preferences
- bug fix, now includes Protomail class only once in the Free.fr mail() management
- ergonomic fixes in the e-mails sent when a user subscribes to the newsletter
- bug fix, if no icons set selected, then do not display news image in the RSS news module
- include only once reglobals if required (time saving when in admin)
 

v3.0 - 25 February 2004

- added a &quot;skins&quot; themes system for boxes (by Nicolas Alves and Laurent Duveau). Thanks to Ricsen for designing the submit buttons
- added a newsletter functionality with inscription form (by Nicolas Alves and Laurent Duveau)
- added a logbook monitoring admin tool (by B@lou, Nicolas Alves and Laurent Duveau)
- date format display fix in the mobile forum script (by B@lou)
- added possibility to put all boxes on the right side in the user preferences
- added GuppY copyright information on all pages because too many people were hiding that their website was built with GuppY or were definitely usurping the copyright confused.
- pages compression introduced in v2.4 is now an admin option
- created a plugins management system to ease the integration of plugin scripts to GuppY
- changed sample external files to plugins
- added 2 new options for dynamic list menu (thanks Graznok and Icare)
- added UID management for Tiny Messages
- added check for &quot;(&quot;, &quot;)&quot; and &quot;;&quot; characters to avoid Javascript pollution attempts in URL input for guestbook (security improvement)
- added check for too long words (to avoid display misalignment) in user posts, in tiny messages and in user preferences
- Compatibility with php.ini register_globals=off parameter (thanks JonnyQuest)*
- Friendly thanks (but late... because I had forgotten where I had found it!) to Pascal aka &quot;Le Sorcier&quot; (http://lesorcier.free.fr) for the miniportail_1 counter images set (the very first set, included as from version 1.0!)
- also added a new progress bar for pages loading from Pascal aka &quot;Le Sorcier&quot; as well as another one which I do not remember where I found it...
- new batch processing option for the database integrity check
- fixed a bug in the DB integrity check that was so tricky that I just cannot find words to describe it...
- added check for valid forum category in user posts (security enhancement)
- new forum archiving and displaying of this archive module (please note that the search module does not scan the archived forum threads)
- added an option for a &quot;Please Wait...&quot; message while a post is being processed and a check to avoid redundant posting (thanks Icare)
- added a new pages/ directory to put external webpages in (instead of putting them in file/ rather dedicated to files downloads)
- simplified language switch source code in the language selection box
- added focus in tiny message input area (by B@lou)
- fixed bug in search non working for News and Photos
- news are now be published in the RSS standard Web content syndication format instead of a GuppY specific format (thanks Palmipod). This module uses the great GPL licensed lastRSS 0.6 PHP class to parse RSS files (by Vojtech Semecky, webmaster@webdot.cz, http/lastrss.webdot.cz/)
- added an links animation effect option (thanks reddog)
- replaced &REQUEST_URI global variable by &SCRIPT_NAME for IIS compatibility (thanks Erik)
- changed &web30 and &web115 labels for better understanding (thanks FabriceV)
- added Title meta tag management (thanks Tanet and Realia)
- upgraded the printable version of articles (thanks tuture and B@lou)
- bug fix in the user preferences that would hide forum signature in a very specific case (thanks bugs974)
- automated return after posting (thanks Icare)
- added 2 new PHP mail() functions standard formats
- thanks to Realia for correcting the French spelling of the lisezmoi.txt file and to Neil for correcting my English in this readme.txt file
- thanks to Realia for upgrading the demo database
- thanks to the GuppY Team members for their hard beta testing!
- first developed plugins in addition to the sample plugins:
- live chat plugin (by Nicolas Alves) - NOTICE: separate download
- postcards plugin (by Nicolas Alves) - NOTICE: separate download
- radios plugin (by Nicolas Alves) - NOTICE: separate download
- music plugin (by Nicolas Alves) - NOTICE: separate download
 

v2.4p4 - 4 October 2003

- Various security corrections (by frog-m@n, http://www.phpsecure.info, thanks)
 

v2.4p3 - 29 September 2003

- upgraded the ob_gzhandler functionality (compression of pages), now is done only if relevant (do not trust PHP and browsers anymore)
- added an e-mail add-on for standard PHP mail() function, allowing to send follow-up e-mails to more than one receiver
 

v2.4p2 - 28 September 2003

- bug correction = some users were suffering from very slow displaying of webpages, it is fixed now (thanks Nicol@s and Arnaud)
- bug correction = counter follow-up e-mail sends back counter value
- bug correction = buttons bar would not appear correctly (centered instead of left aligned) if Stats button was not displayed (Thanks Raiponce)
- Translation upgrade = upgraded a French string (thanks FabriceV)
- bug correction = the search engine would return no answer if the site was monolingual (thanks Laorens)
- XSS security correction in the posting module (by Das, http://www.echu.org, thanks)
 

v2.4p1 - 26 September 2003

- bug correction = now free.fr script works
- bug correction = now the Stats module counts back the Number of Visitors
- bug correction = now [ back] works after forum thread posting
- bug correction = in mobile version, if no site logo, HTML code is now good (thanks Miche)
- bug correction = some users could not post messages in the guestbook or forum, it is fixed now
 

v2.4 - 24 September 2003

- added &quot;Page loading&quot; popup
- visitors counter now increments even if counter box not displayed
- show pseudo of users online
- added an icon for articles and news
- added Search in one language only option
- added a new smileys theme
- added section icon in central boxes
- added forum summary on home page (last messages)
- moved homepage parametrization from General config to Services config
- added Guestbook's favourite message on home page
- added homepage's choice of central boxes (homepage box, last news box, forum in live box, favourite guestbook message box)
- added a Config homepage icon in admin
- changed mailto box to default pages' background color (no more white background)
- split dynamic menu line if line too long
- renamed Left and Right Articles boxes to 1st and 2nd Articles boxes
- added react to an article option
- added character set management in all parts it was forgotten: editor, table, special characters, e-mail popup, image picker (thanks Pavol)
- replaced &quot;Webpage Preview&quot; string in the editor by string translated in the adequate language
- upgraded the image picker
- added access to the Image Picker in the admin basic editor
- corrected a bug in the mobile version: the showing of articles for each of the 2 articles boxes is now fine (thanks Hubert)
- added alternative label for language flag images
- added alternative label for site's logo image (name of the site)
- fixed a bug in the DB integrity check that occured when the last document was created but not recorded in the indexes
- changed the tile of the &quot;Webmaster/Site Info&quot; box by the shorter &quot;Webmaster&quot; (thanks Realia)
- dynamic menus are now centered in articles boxes (thanks Pavol)
- smileys now appear when content's text needs to be displayed in the admin's documents list (thanks Pavol)
- added a new &quot;windy&quot; counter set (thanks C&eacute;sar) and a new &quot;sunflower&quot; counter set (thanks Realia)
- the information of box belonging (1st or 2nd) given for articles in the admin's documents list (thanks Pavol)
- added option for choosing Articles mark in articles boxes (thanks Pavol)
- added Hide Admin Button (by Nicolas Alves)
- added Quick Article Admin Access (by Nicolas Alves)
- &quot;Become a member&quot; button label becomes &quot;Your preferences&quot; if user registered (by Nicolas Alves)
- show user name in the user box option (by Nicolas Alves)
- registered users can decide if they wish to appear in the online users list or not (by Nicolas Alves and Laurent Duveau)
- tiny messages can be sent to online registered users (by Nicolas Alves and Laurent Duveau)
- added number of times an article was read (by Nicolas Alves and Laurent Duveau)
- added number of times a forum thread was read (by Nicolas Alves and Laurent Duveau)
- added number of times a file was downloaded (by Nicolas Alves and Laurent Duveau). This counter does not work with the mobile version.
- added backup counter for next forum thread number
- upgraded eMailTo() function to accept additional specific e-mailing according to providers
- added the &quot;-f&quot; parameter in the e-mail sending function (thanks Michel)
- the eMailTo() functions works for the Free.fr webhoster (with the use of the Protomail library, GPL licensed)
- added forum personalized signature for registered users
- call to documents in database is no more done through an include() PHP function call but through a ReadDoc() dedicated function
- fully reviewed all the Read & Write files access functions
- added category ordering information for FAQ
- added GetCurrentDateTime() and FormatDate() functions to ease various date and time formatings
- added new date formats and created time formats
- important source code upgrade in the inc/config[n].inc scripts
- added lookup for png and bmp images in IsImage() function
- removed style sheet CSS from inc/hpage.inc and put it in a new inc/style.inc file
- corrected a bug in the search script which would always say that articles found were in the 1st box (thanks Pavol)
- for faster output, pages are compressed before being sent to the web browser (for websites running PHP >= 4 and for web browsers which are able to work with compressed pages)
- secured command line parameters (Secunia Advisory: SA9621 about the lng parameter)
- added 3 additional free boxes (by Nicolas Alves and Laurent Duveau)
- made many changes in all scripts to decrease size of database files
- NAME CHANGED : MINIPORTAIL BECOMES GUPPY
 

v2.3p1 - 03 August 2003

- corrected bug in which next page link button in mobile news was wrong (thanks airhero)
- bug correction: replaced include(&quot;minieditor.inc&quot;) by include(&quot;inc/minieditor.inc&quot;) in admin.inc (thanks Eddie)
 

v2.3 - 27 July 2003

- added dynamic/list menu option
- user news post: even if written in one language, put the news in both languages (until the webmaster translates it)
- added three new smileys themes
- added two new icons themes (thanks B@lou and Florent)
- added case of only ONE news displayed on homepage (thanks Laurent Roger)
- added direct jump to pages (by Nicolas Alves and Laurent Duveau)
- changed from &quot;tutoiement&quot; to &quot;vouvoiement&quot; in the French language strings (thanks Realia)
- minor font and text formating changes in search, quotations, general pages (thanks Realia and Nicolas)
- fixed security issue (thanks frog-m@n)
- fixed install script bug that would not launch home page when install files are erased
- added a &quot;no logo&quot; option
- WYSIWIG editor highly upgraded (by Nicolas Alves)
- added a calendar box (by Nicolas Alves and Laurent Duveau)
- option for choosing the number of items to display in news, forum threads, links, downloads, FAQ and Guestbook moved from Site Config to Services Config
- homogenized central and lateral boxes rendering
- bug correction: accepts e-mails like &quot;firstname-lastname@site.com (accept &quot;-&quot; character). The check for the e-mail is not as exhaustive as it used to be but it checks for most bad input cases
- added quotations style management (by Nicolas Alves and Realia)
- added forms style management (by Nicolas Alves)
- removed link on counter's numbers in counter box
- changed from unformal &quot;you&quot; to polite &quot;you&quot; in the French version of this readme.txt file (by Realia)
- added a first lever of user preferences management by cookie
- added US date format management (thanks to Julien and to Realia for relaying the information)
- added choice for letting visitors submit news or not
- added search focused on one category (forum, articles, news...)
- added a manual maintainance form for changing characteristics of a document (creation and modification dates, author and e-mail)
- added basic editor capabilities for user input and in admin area (by Nicolas Alves and Laurent Duveau)
- smileys are now inserted at cursor position and no more at the end of text
- removed automated ErrorDocument management in .htaccess file for Apache servers (thanks Miche)
- upgraded WriteMailTo() function for better SPAM protection (thanks Michel)
- bug fix, papers from right articles boxes would not appear when left articles boxes was not active
- developed a GuppY extension adapted to Palm display capabilities (thanks Palmipod). Furthermore, this light display version is adequate for our blind friends who can now easily read a GuppY web site (thanks Hubert)
- images in side boxes are now always seen even if in the admin area (thanks Realia)
- added charset meta tag in the HTML print friendly version of articles (thanks Pavol)
- upgraded the d'installation / migration script
- added two new sample external scripts which integrate with GuppY (by Realia)
- if no category for an article, remove parenthesis in print friendly version of the article (thanks Realia)
- added an external script example integrated with GuppY which displays the news of the aldweb Site
- changed the order of Admin icons from a French alphabeutical sorting to one wanted to be more logical (thanks B@lou)
 

v2.2 - 18 APril 2003

- bug fix: &quot;Times New Roman, serif&quot; instead of wrong &quot;Time New Roman, serif&quot; (thanks Realia)
- bug fix: now current hour stats are also reset when required in Admin
- added thread message being answered to for reminder in
ipstats.dtb et ippoll.dtb
- changed source code for all accesses to the foreach() PHP function for compatibility with PHP3 as foreach() only works with PHP4
- changed source code for all accesses to the pathinfo() PHP function for compatibility with PHP3 as pathinfo() only works with PHP4
- renamed all &service[] variables to &serviz[] (for strange compatibility problems with some local Linux, the Mandrake one if I remember well)
- automatic directory change in Upload area (no more need to press a button for changing of directory)
- click on text formating tag copies tag to text in user post form
- new color selector in Site Config (by Nicolas Alves)
- added a WYSIWYG editor for content in Admin area (by Nicolas Alves, who worked from a script basis whose original author is very badly unknown => we would have loved to ask for his approval and to thank him!)
- some cleanup in the images organization has been made
- rewrote the install script which is now a real clean install and migration script
 

v2.1 - 10 March 2003

- fixed bug where Site URL and Meta Identifier URL were inverted
- fixed a bug in which Javascript functions could lead to errors if single quotes were passed to these Javascript functions
- click on smiley copies smiley to text (by Nicolas Alves)
- management of 40x errors (for Apache web server only)
- added a counter theme management (by Nicolas Alves)
- added a color management for the side scroll bar (by Nicolas Alves)
- focus on first field in input forms (by B@lou & Laurent Duveau)
- fully rewrote the database integrity check and repair module
 

v2.0 - 27 February 2003

- bug correction of the data validation in the user input forms
- set background color to transparent for the About and DB Check icons
- added metatags management (by Nicolas Alves & Laurent Duveau)
- added fixed background image option (thanks Maxrebo)
- site logo is no more a must, you can set up a site without a top left image logo now
- the admin cookie is now automatically unactivated when closing the browser, no more a 24 hours survival duration (thanks Marc)
- photos: corrected image file size calculation and merged the two boxes for photo displaying into one single box
- added three new icons themes, one was made by B@lou
- upgraded the Icon themes management (thanks Alex)
- added auxiliary indexes rebuild in index database rebuild
- added freebox and photo search
- added links to jump back in thread and forum (by Alex)
- removed input form on postguest form return & added back button to it
- added a Go back to Top of page link at bottom of pages
- added slogan display (thanks &szlig;ugs)
- added a more sophisticated photo display management (with photo description)
- added fortopic.php log (I forgot it in v1.9) and photorama.php log in Stats Log
- added a system for e-mail addresses encryption (protection against SPAM) even though they appear fine on the browser's window
 

v1.9 - 11 February 2003

- added update of statsbk.dtb and reset of ipstats.dtb when the visits counter value is manually modified
- in the admin services selection, category for forum presentation was slighly changed for showing better that it is a sub option of Forum area
- forum category added in the supervision e-mail sending
- a few minor bugs were fixed
- added a banners management
- added an extra box (so called 'free box')
- added an 'about' popup window
- database integrity check tool
- added an icons theme management
 

v1.8 - 05 February 2003

- changed the title's text for forum thread in admin (the text was not correct)
- title removed from Forum answers (was not needed and increased database size)
- corrected bug where search result to forum thread would go in error
- put back in inc/img/ the smileys that were removed by mistake in version 1.7
- bug correction in the eMailTo() function call, in counter box and visit
language without going back to index page (thanks Alex)
- changed a PHP function call to have GuppY compatible with PHP version < 4.1.0
- &quot;invisible&quot; bug fixed in search box
 

v1.6 - 23 January 2003

- new languages available: Spanish and Dutch
- improved translation: Anglais
- added a popup window to help choosing RGB colors
- slightly updated the supervision e-mail formating sent for guestbook
- added news publishing option for external sites (please refer to getmpnews.php script file)
- added transition effect option between pages (for IE browser only, no effect on the other browsers)
- display 10 forum messages rather than 5
- added option to let poster choose to hide or show his e-mail address on the site
- corrected bug that would not save ICQ number when it was entered
- added timer &quot;page loaded in n.nn seconds&quot; information
- wrote a migration script from version 1.5 to version 1.6
 

v1.5 - 10 January 2003

- remplaced the Lynx and WebTV browsers by iCab and DA
- upgraded the counter by creating a backup of its value in case it would be accidentaly deleted
- remplaced Hits by Visitors in the Stats module
- URL of guestbook posters now opens in a new broser's window
 

v1.4 - 07 January 2003

- upgraded the sent text in the supervision e-mails (stripslashes) for easier reading
- the counter supervision e-mail is now only sent one time
- upgraded the Stats module by creating one log file per hour (to avoid loosing too much data in case this file was accidentaly erased)
- bug correction in tracking hits


v1.3 - 06 January 2003

- bug correction in the Stats module (news, links, photos, poll, search and stats were counted as index)
- corrected version number of GuppY in the header of the readme.txt file
- added supervision services (the web site sends e-mails to the webmaster)
- use databases frth.dtb and forum.dtb introduced with v1.2 for quicker work on forum threads posts
 

v1.2 - 5 January 2003

- upgraded the displaying speed of all pages by creating an intermediate table that holds the information needed by the articles box
- accelerated the displaying speed of the Forum option
- fully rewrote the Statistics option that prooved to be much too slow for a web site that would have more than about 10 visitors per day.
 

v1.1 - 2 January 2003

- patch to avoid users to add records simultaneously on the same files (main problem found in the Stats)
- Users Post forms' look & feel upgraded (was not be beautiful for screen resolution inferior to 1024x768)
 

v1.0 - 30 December 2002

- initial release