Sentence to think about :  GuppY is a toxic product ; its use can lead to dependence    
Search




The GuppY CMS

Close A Unique CMS

Close Very simple install

Close A friendly management

Close A modular CMS

Close GuppY and the open source world

Close Site's archives

Technical bulletin

Close I. Technical help

Close II. Security doc

Close III. Customisation

Close IV. Tutorials

Don't forget

join.gif  Education (GuppYEd)

plugin.gif  Plugins      (GuppYLand)

translations.gif  Translations
Preferences

Connect again
---

Your name (or pseudo) :

Your secret code (associated with your pseudo)


 Count of members 9999 members


Connected :

  memberscevennes
  membersFPierric
  membersgarance
Visits

 11064867 visitors

 29 visitors online

Infos site
Newsletter
To receive news about this website, consider subscribing to our Newsletter.
Subscribe
Unsubscribe
Captcha
Copy the text:
3792 Subscribers
Sample of RSS
Calendar
FAQ

Close  Admin


Try to shut down the pop-up blocking software, or Google bar (or some tool bar of the kind, often equipped with a function for pop up blocking)?

The mini-message do not function if the software blocks popups.

Possibly, on your PC, if you are using EasyPHP, MiniGuppY or EasyGuppY, your site does not launch if your antivirus and your firewall are active.

The firewall and antivirus should be configured to allow easyphp or easyphp to run. If this is not possible, they should be deactived, while running GuppY locally. This is a security risk if you are connected to the internet at that time.



Creation date :27/02/2005 @ 09:01Last update :29/02/2012 @ 11:58Print the article

"You need to be registered member to access this area"
This option is forbidden by webmaster's decision."

In data/config.inc :

Check

A)- line 131

$serviz[28] = stripslashes("on"); // visitors preferences


B)- line 145 :

$serviz[42] = stripslashes(""); // Writer  Option ON / OFF

Il ne doit pas y avoir de "on" ; s'il y est, le supprimer.

Try to display the page by presing CTRL + F5, and even empty the cache  (temporary Internet files)

Nota: Administrator has to register as a member.
1 - When collaborators (writer, moderator,...) are wanted.
2 - To put the website into maintenance... Enfin surtout pour le sortir de la maintenance.
You'd then better register as explained in the Manual, so that all problems will be avoided.

Creation date :26/04/2009 @ 08:04Last update :29/02/2012 @ 11:58Print the article

Don't forget to have a look now and then inthe Admin/Recommend section ; there might be some spam to clear off. frown 

If your site is targeted by spammers, you may install the cryptograph plork, available here, on Papinou's website.

Another section to keep an eye to is admin/Maintenance, which stands for a kind of recycle bin which the deleted datas. Take the time to empty it from time to time and and then launch an integrity control.wink

Creation date :14/03/2013 @ 10:47Last update :14/03/2013 @ 10:47Print the article


First of all, please read the following article completely:

  • Then, delete your own rights. To do that, by FTP, delete the file which contains your user name, in the admin/redac directory.
  • Then, you can enter the admin again.

Creation date :02/03/2005 @ 15:58Last update :29/02/2012 @ 11:58Print the article

*Before versions 4.x of GuppY, the best way was to save the useful cookies using a
free software called: Cookies Manager 
You can download it from:
http://pmdevigne.home.dyndns.org/

* As of versions 4.x of GuppY,  at the time of the registration,  a
password is asked by default (a line of numbers to be remembered)
and this password makes it possible to be re-registered under the same
user name on one or more machines or in the event of cookies being lost.
This generated passcode can be replaced by a personal password that is easier to remember.

Creation date :13/02/2005 @ 10:23Last update :29/02/2012 @ 12:00Print the article

Type in the URL:
www.mysite.com/admin/admin.php

Creation date :06/03/2005 @ 08:16Last update :29/02/2012 @ 11:59Print the article

Question: I'd like to make a clean intall, mais I have deleted the box "Technique" and there's no more ""Prepare you GuppY link.

Answer:   just add  install/install.php to the url of your site.
Il will look like this : http://127.0.0.1:8887/install/install.php

Creation date :27/02/2012 @ 11:38Last update :29/02/2012 @ 11:57Print the article


As indicated in various GuppY documentation :
 
At any time, you can change the password back to "pass" (default password),  by uploading, though ftp (File Transfer Protocol   - Filezilla is a software you can download and use easily. ), the file admin/mdp.php file from the installation package.

After you've done this, check the following:

  • Don't forget to check the user rights on the mdp.php file (CHMOD : 644).
  • Change the admin password immediately.

Creation date :18/02/2005 @ 00:03Last update :24/03/2012 @ 18:28Print the article

Please, ask your host in the first place or check their FAQ.

Usually, adding a line in the .Htaccess at the root of GuppY will do, or select PHP 5 in the management console of your online space.

Here are some examples:

Nuxit v2
Choice avalaible in customer's area.

Nuxit v1
Add this into htaccess at the root:
AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .php

1Hebergement
Choice avalaible in customer's area.

1 and 1
Add this into htaccess at the root:
AddType x-mapp-php5 .php

Free
Add this into htaccess at the root:
php 1

OVH
Add this into htaccess at the root:
SetEnv PHP_VER 5

Online.net
Add this into htaccess at the root:
AddType application/x-httpd-php5 .php


This list is not exhaustive and only serves for example purpose. If you have other instances, thank you for letting us know.

Creation date :24/05/2010 @ 11:21Last update :07/06/2012 @ 11:07Print the article


To know if your hosting company allows this uploading function, you have to check using PHP's phpinfo, or look in the hosting company's documentation or contact them.
If they do, chmod the photo root directory to 777 in order not to have directory rights issues.

Creation date :14/02/2005 @ 18:53Last update :29/02/2012 @ 12:00Print the article

Sorry ! This function does not work with sites that are often hosted by free providers.
They have indeed disabled the mail() PHP function that is required to have this script working.
So please disable the "tell to a friend box" if it is your case.

Creation date :24/09/2003 @ 00:00Last update :21/11/2012 @ 14:25Print the article

Close  Articles

Remove lines 87, 88 et 89 (version before 4) in /articles.php or put comments coding signs to the same lines.

In V4 lines 93, 94 et 95

<p><? echo $­­web95; ?> <b><? echo $­­txtart5 ; ?></b><br>

<? echo $­­web20; ?> <b><? echo $­­txtart4 ; ?></b><br>

<? echo $­­web21; ?> <b><? echo $­­txtart3; ?></b>

And lignes 109, 111

On V4 lines 115 et 117
<p><a href="articles.php?lng=<? echo $­­­­lng; ?>&pg=<? echo $­­­­pg; ?>&prt=1" target="_blank"><img src="inc/img/general/print.gif" border="0" width="16" height="15" alt="<? echo $­­­­web264; ?>" align="left"><? echo $­­­­web264; ?></a></p>
</p></td><td> </td><td nospan>
<p><a href="articles.php?lng=<? echo $­­­­lng; ?>&pg=<? echo $­­­­pg; ?>&prt=2" target="_blank"><img src="inc/img/general/print.gif" border="0" width="16" height="15" alt="<? echo $­­­­web22; ?>" align="left"><? echo $­­­­web22; ?></a></p>

Don't forget to save the file first.

You must modify the file for each new version


Creation date :25/02/2005 @ 14:47Last update :29/02/2012 @ 12:01Print the article

To remove the the counter reading is only in Admin> config services> uncheck> Articles counter of the number of readings

Creation date :01/12/2012 @ 17:26Last update :01/12/2012 @ 17:35Print the article

You have to write two papers. At the end of the first one, put a "next" link, linking to the second paper.

The second paper will be accessible but in a way hidden (meaning it will not be displayed in the side paper box.) To that purpose, when you write the second paper, give it a title but leave the "category" case empty. In that way, the article is not listed in the paper box. You have to link it from an other paper to make it accessible.

English transation to update. Any volunteer ?

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 12:01Print the article

To remove the bottom of an article, the creation date, modification date, category counter and printing, you must go to the articles.php 4.6.21a, delete or comment out lines 114 to 132 included:

<hr />
<p style="font-size:smaller"><?php echo $web95; ?> <b><?php echo $txtart5 ; ?></b><br />
            <?php echo $web20; ?> <b><?php echo $txtart4 ; ?></b><br />
            <?php echo $web21; ?> <b><?php echo $txtart3; ?></b>
            <?php
            if ($serviz[33] == "on" && $countit == 1) {
                $artcounter = UpdateDocCounter($pg);
                $txtcount = $artcounter <= 1 ? $web188 : $web189;
                ?>
<br /><?php echo $web190; ?> <b><?php echo $artcounter." ".$txtcount; ?></b></p>
                <?php
            } else {
                  echo "</p>";
            }
            if ($countit == 1 && !isset($prt)) {
            ?>
<hr /><p align="center">
  <a href="articles.php?lng=<?php echo $lng; ?>&amp;pg=<?php echo $pg; ?>&amp;prt=2" target="_blank"><img src="inc/img/general/print.gif" border="0" width="16" height="15" alt="<?php echo $web22; ?>" title="<?php echo $web22; ?>" />&nbsp;<?php echo $web22; ?></a>
</p>

 
Then remove or comment out lines 125, 126 and 127:

        } else {
            $countit = 0;
        }


(modifications to be done on every upgrade.)  wink

Creation date :08/11/2007 @ 13:53Last update :01/12/2012 @ 17:02Print the article

It is rather simple. Reach the folder inc then the folder lang and eventually open the file en-web.inc. Find the "Welcome to" phrase and replace it by the text of your choice.

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 12:02Print the article

In V3

In admin > concerned category(article, forum, guestbook,...)

just "fly" over the links with the mouth : [suppress] [disactivate] [modify]

and read the ID in the status bar of the navigator
with a right clic >properties, read the id in the box that opens

In V4 and more

In admin > concerned category(article, forum, guestbook,...):

Search the message in the list and read the ID on the left of this list(column ID).

Creation date :10/03/2005 @ 09:27Last update :29/02/2012 @ 12:02Print the article

From the 4.6.9 version and on, just save the javascript files ( FILE.JS ) in the INC/JSHEAD directory.
The(se) script(s) will be automaticely integrated betwwen <head> and </head> tags for all the pages of the website.

Creation date :07/07/2009 @ 07:39Last update :29/02/2012 @ 12:02Print the article

There are several solutions :

Install Jean-Mi's iconeFrame Plugin where you find extra explanations. For more details get to Jean-Mi's website and forum .

Call/insert the page with an Iframe. To know more about iframes find a website teaching Html with a google search


Note : Iframes don't work with some navigators.

Creation date :22/02/2005 @ 18:56Last update :12/02/2013 @ 13:54Print the article

The solution is removing all the break lines (BR) in the source code of the table. Each break line causes a shift downwards. You have to write tables (and layers) so that they consist in one single (and long !) line, if you want to get a good result.

Not good:
[table]
[tr]
[td]
blah
[/td]
[/tr]
[/table]

Good:
[table][tr][td]blabla[/td][/tr][/table]

A GuppYHTMLOptimizer utility is at your disposal in the Downloads. It eliminates all the visible and invisible jumps of line from the codes of tables.

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 12:03Print the article


Use the HTML marker : marquee

To find more information about it, make a google search with the word marquee

Creation date :14/02/2005 @ 19:00Last update :29/02/2012 @ 12:03Print the article

Close  Boxes

Go to the "config/sections" heading in the "admin" area and rename the different sections as you wish.

Some sections names  are coded in the Guppy script. Then you have to modify Guppy language files.

Please read this article.

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 12:04Print the article

You will find in Chez Jean-Mi the following plugins:

- Ajoute Freebox enables you to add free boxes to GuppY.

- Ajoute Menu enables you to add boxes of articles to GuppY.

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 12:04Print the article

Go in Admin, Config Site, remove the colour code for this box background and save.

Creation date :26/02/2005 @ 22:38Last update :29/02/2012 @ 12:03Print the article

Close  What's possible or not with GuppY.

Spaces, special characters or letters with accents are forbidden for security reasons.

The sign underscore is permitted as separator: for ex. Yourname_Name


Creation date :22/02/2005 @ 03:57Last update :29/02/2012 @ 12:09Print the article

This function is volontarily prohibited, for obvious safety reasons (viruses, Trojan horses, criminal images etc...)

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 12:09Print the article

Close  Quotations

You can do it by opening the file inc/lang/en-web.inc if your main language is english. Remove the text "Sentence to think about :" for the constant web5 but it is absolutely necessary to leave the quotation marks on, even if the constant stays empty inside, so that your portal can work fine. You may also replace the default text by another one. If your site is bilingual, do the same with the second inc/lang/?-web.inc.

Creation date :24/09/2003 @ 00:00Last update :29/02/2012 @ 11:55Print the article

Close  Ckeditor - Editor

Avec certaines configurations Linux il y a un problème avec le .htaccess de configuration qui est d'origine dans inc/ckeditor.

Pour les configurations concernées, que ce soit en local ou sur un serveur le symptôme est l'absence de l'éditeur wysiwyg malgré une configuration correcte dans l'admin d'un site GuppY ou dans un plugin.

Solution : renommer ou supprimer le .htaccess qui se trouve à la racine de CkEditor.


Creation date :01/12/2011 @ 07:01Last update :28/02/2012 @ 18:53Print the article

Sometimes you need to display the same elements on different pages of a site.

Fed up with copying code from the "Source" editor window and pasting into the "Source " window of another article ?

If youd'like to save time and you'd rather not type again formatted text with links, or tables, pictures or tables with pictures in them, etc. Copying the whole stuff from the wysywyg edition interface and then pasting it into the new article in the simplest way of course.


Enabling the copy-paste function is easy: you must edit the file guppy_ckconfig.js in the directory admin/editors/ckeditor_config/ on line 56

  • config.forcePasteAsPlainText = true;

to be replaced by

  • config.forcePasteAsPlainText = false;

Creation date :01/12/2011 @ 06:51Last update :28/02/2012 @ 18:54Print the article

 CK editor doesn't show and you see instead a message of your browser :

faq_editor1.jpg

Likely cause : bad setting of website URL, following the installation of new Guppy for example in local or on-line or further to a change of host.

Go to general config and verify the URL : the URL shown there has to match your site URL.
If it's not the case, Guppy SHOWS you the recommended URL in 2 areas, site URL and Meta Identifier URL


faq_editor1.jpg




Click the pink banner.
The 2 areas are automatically updated .
Your address must to end with a.
Click to register.

You must connect with your admin pseudo.

CK Editor will check  GuppY config data match with cookie data on PC.

If here's a differece, CK Editor will not show for security reasons.

In that case, you have to log off to deleter the cookie, and then you log in again with your admin pseudo and password in the Preferences box.

And now, FCK editor will show.

Creation date :16/04/2011 @ 18:39Last update :28/02/2012 @ 19:26Print the article


Official documentation of CKEditor :

Creation date :22/01/2012 @ 09:11Last update :03/08/2012 @ 18:32Print the article

Avant la version 4.6.17 et l'installation de CKEditor, j'utilisais la taille de police small.
Avec ce nouvel outil, je n'arrivais pas à retrouver la bonne taille,  celle-ci étant désormais déclinée en pixels (px).
Pour retrouver ma taille habituel, j'ai dû modifier le fichier /admin/editors/ckeditor_config/guppy_ckconfig.js (modifié en local avec Notepad++ puis exporté) pour y ajouter la taille 13 px en ligne 54.
 
config.fontSize_sizes   = '8/8px;9/9px;10/10px;11/11px;12/12px;13/13px;14/14px;15/15px;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;72/72px';
Il m'est maintenant possible de modifier des articles sans avoir des différences de police .

François (equitathome)

__________________________________________________________________________________


Voici donc les correspondances entre les tailles FCKEditor et CKEditor :

Par défaut = 12
smaller = 10
larger = 15

xx-small = 9
x-small = 10
small = 13
larger = 15
medium = 16
large = 18
x-large = 24
xx-marge = 32


Creation date :01/12/2011 @ 06:29Last update :28/02/2012 @ 18:54Print the article

Close  Forum


Check, in admin > Forum Topics, that the categories of the forum are well numbered 1, 2, 3, etc. It is undoubtedly not the case if the messages are duplicated everywhere.


Creation date :23/02/2005 @ 11:44Last update :28/02/2012 @ 19:51Print the article

To insert a quotation or a piece of code in a forum answer, you need first to select the text you want to quote, then click the icon "Insert a quotation".
In fact, it is exactbiggrinly like putting some text in bold print . You can insert code in the same manner using the icon "Insert Code".

Creation date :23/06/2009 @ 09:32Last update :09/02/2013 @ 13:56Print the article

Close  Glossary

A Fork is a variation of the original GuppY program that contains new functionnalities and / or displays changes.

Creation date :14/02/2005 @ 01:23Last update :26/02/2012 @ 22:55Print the article


A plug-in is an extra external program which allows us to add new functions to GuppY.

Creation date :14/02/2005 @ 01:20Last update :26/02/2012 @ 22:55Print the article

A Skin is a script that gives you a ready made "cloth" or CSS for Guppy so that you can change its look

Creation date :14/02/2005 @ 01:26Last update :26/02/2012 @ 22:54Print the article

A reminder related to CSS or Cascading Style Sheets has been made.

English translation to update. Any volunteer ?

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:54Print the article

Close  GuppY

You will be able to build your site, without knowing HTML or PHP. This site (freeguppy.org) offers you a short introduction to the functions offered by the tool, in its standard version. However, GuppY is extensible via plugins, forks, and skins that are developed and proposed by the community of GuppY users. These extensions will
allow you to simply customise your site, and adapt it to your specific needs.

To help you, an abundant amount of documentation is available on this site. If you do not find the answers to your questions, in the documentation, a very active forum (for mutual aid) is also available for your questions.

Use GuppY and focus on what will make your site a success: its contents!

Creation date :06/09/2004 @ 01:52Last update :26/02/2012 @ 22:47Print the article

Your website can be displayed in only TWO different languages, for a bilingual content. More is not in our devlopment scope.

Use the Translator plugin, available on GuppY Land to have your site translated into 6 different languages thanks to an automatic translator.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:47Print the article

Nothing, GuppY is free

But you can make a Donation if you are satisfied.

Creation date :06/09/2004 @ 01:54Last update :26/02/2012 @ 22:46Print the article

If you wish to create your Internet site easily, first test GuppY locally, on your pc.
To do so, go to the Downloads section (downloads icon on the top menu bar) and from there download MiniGuppY. Once you installed EasyGuppy on your machine, double click on the
document obtained in the download and it will guide you.
Then, you can use an "empty" or "clean" GuppY installation on your machine without even needing an internet connection . After, if you want to publish your site to make it accessible by Internet it will be necessary for you to find a web hosting company or service, on which to install GuppY.

Creation date :06/09/2004 @ 01:55Last update :26/02/2012 @ 22:46Print the article

Definitions:
A small, brightly colored live-bearing freshwater fish (Poecilia reticulata or Lebistes reticulatus), native to northern South America and adjacent islands of the West Indies and popular in home aquariums.

GuppY - Species (Content Management System ) of Web site generator,originated in France (Francophonie), Open-Source under the CeCILL licence. Its originality: GuppY is multilangual, without a relational database , offers a very large variety of presentations and colours, menus, page layouts. The reasons for GuppY's success: webmasters like its ease of installation and ease of use, and online management and control.

Creation date :06/09/2004 @ 01:53Last update :26/02/2012 @ 22:47Print the article

CeCILL License – A Question about Copyright and CeCILL legal service answer.

 

I am a member of the CMS GuppY development team. GuppY is a script that we make available under a Cecill license since the latest version. Before that, it was distributed under a GNU GPL license. We've changed for Cecill to improve the protection of our work, particularly for the respect of the copyright mention, that we integrate in the footer of GuppY powered websites –e.g. see the footer on the official website: http://www.freeguppy.org/.

 

Today, we've noticed that a user who builds at least two websites with GuppY has altered the copyright mention in the footer (which is written in the source code) instead of this text:

 

Site powered by Guppy v4.0.3 - Ó2004-2006 – CeCILL Free License

 

he wrote: Powered by Guppy

 

In the official copyright, we include a link to the official Guppy Website and a link to the website of the Cecill license, in order to promote our script together with the license which protects it. The so-called user left a link to the official Guppy Website, the license mention has disappeared, altogether with the link to http://www.cecill.info

 

I have kindly explained to the user that we didn't mind his changing the copyright mention but that we would indeed value very much that he should put back in place in the footer the Cecill license mention, first because it is fully part GuppY's identity – we are indeed proud enough to distribute it freely and with no charge – but also because it is part of what we understand in "copyright". That user takes offence at this demand, and answers that the cecill license has no legal validity, and that he does not breach the law since he left the mention "Powered by GuppY" which is right enough." He goes on by saying that he refuses to add the CeCILL Free License " with the link pointing at its website because it is too long and detracts the aesthetics of his websites.

 

I'd like to know if we do understand in the first place the words of §6.4. As far are we are concerned, we have understood that the user was in noway allowed to modify ANY of the copyright mentions and that he had to leave them as they are, in the source code of the software AND in the footer of the sites powered with GuppY.

Could you please make things clear on this point. If we have misunderstood, then the user is right and we'll then have to change for another license.

 

We distribute GuppY freely, work on it as volunteers, and do not expect anything else than the respect for this whole string :" Site powered by Guppy v4.0.3 - Ó2004-2006 – CeCILL Free License" duly displayed on the websites. We stick to it, as our sole remuneration and acknowledgement of our work. does the CeCILL license allow us to demand the respect of this clause?

 

Answer of the legal CeCILL service

 

"You have perfectly understood. By downloading the software, this licensee committed himself to respect the words of the CeCILL license and particularly those of its 6.4 article enforcing on the licensee the obligation to duplicate exactly the mentions of intellectual propriety on the copies of the software. We have hence a right to impose on this licensee to display on every copy of the software the string :" Site powered by Guppy v4.0.3 - Ó2004-2006 – CeCILL Free License". If the licensee will not comply, you are entitled to send him a letter order to display the correct legal mention on each copy of the software. For lack of this correction within 30 days, you may cancel his license. Thus this user will not be allowed to use, modify, and distribute the software (article ten of the CeCILL license)"

 

 

I stay at your disposal for any further enquiry,

Cordially yours,

 

Anne-Sophie BAYLE

CEA/SACLAY

 


Creation date :19/03/2005 @ 09:43Last update :26/02/2012 @ 22:45Print the article

In the download section : HERE (under "Manuals")

When you encounter a problem with GuppY, you have several solutions to correct it.
The information is simple to access. In the left hand menu, you will find a section called "Quick doc'". In this "Quick doc'" menu section, you will find information ressources links.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:47Print the article

Yes. You can install GuppY in a directory of your webspace. For example: www.mysite.com/guppy/

To acces GuppY in this directory, you will need to use the following url: http://www.mysite.com/guppy/index.php

Then there are no capacity constraints with GuppY, you can create as many contents as you want: news, articles, links, etc...

Therefore, in one webspace you could have several subsites, one installation of GuppY in a given directory, per subsite:
www.mysite.com/subsite1/
www.mysite.com/subsite2/
...
www.mysite.com/subsiteN/

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:48Print the article

One question that is often asked is whether GuppY can be used for professional or semi-professional uses.
We are very happy to see that professionals are interested in GuppY's functionalities.

GuppY is freely distributed without any kind of payment in exchange. The team is made up of people who work freely on their free time and who are passionate about what they do. Whatever use you make of GuppY, you will never have to pay for it.


In "free software" phylosophy, it is accepted that you can make a donation to the project, if you like the software, or if you make use of it in a professional or commercial context. It is your choice whether or not you wish to make a donation. Link to the donation page: here
This is why we, in general, invite system integrators, professional or not, to make a donation per site they create. This helps us , in part, ensure the GuppY project's existance: development and user support. The amount and frequency of the donation is left up to you.

Donating to the project does not give you the right to not display the copyright at the bottom of each page of the site created with GuppY. You can, of course, modify it to suit the graphic charter of your website, as any user of our CMS.
Professionals who wish to use the the source code or part of the source code of GuppY, without displaying the copyright, must negotiate this type of use with the Guppy Team. We do not sell our volunteer developpers' work cheap, so the contribution could be expensive.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:47Print the article

Two main reasons lead me to develop GuppY. I wanted a small portal for my own personal web site (aldweb Site) that would allow:

- a native bilingual management of the content, the user only having to choose his language when getting on the site. Only Minicontent answered this requirement... but it required the installation of a MySQL database and few functionalities were available apart from the standard CMS (Content Management System).

- a simple script based solution that would not require a database server to run. I then looked at Portix and Phortail. The first one, Portix, is indevelopment but it is starting to become quite complex and, last I heard, it now comes with user management which I did not need. The second one, Phortail, was much more simple, even too basic, but it was healthy. Therefore, it was a source of inspiration for my own development of GuppY.

So, at the end, I decided to write my own script based solution, with the idea of sharing it with everybody that would be interested, so I tried to get it to be as "user friendly" as I could. And this is how GuppY was born

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:48Print the article

From all the little web portals that I could find, while looking for the perfect web portal, Phortail is by far the one that had the user interface that I prefered. Furthermore, the concept and architecture of Phortail were good. But the PHP source code of Phortail needed serious work.

So, Phortail was, for sure, a source of inspiration for GuppY, but you have to know that the PHP code of GuppY was written 100% "from scratch" to be more efficient, more flexible and more secure.

To sum up, here are the inspiration sources on GuppY of the 3 tools Phortail, Portix and Minicontent:
- Phortail : the general concept (with the non use of an external database) and the general look & feel
- Portix : the concept of not using an external database, the quotations... and the will to do things in an easier way...
- Minicontent : the bilingual capability and the categories in the articles menu.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 22:48Print the article

Close  Htaccess

In case of problems with the path in htaccess and htpasswd, if you need to know the absolute path of a directory, it is quite simple: the realpath() function does just that.



Just create a php file that can be called e.g. absolute-path.php and will contain:


<?php echo realpath ('absolute-path.php');>



This file will be placed in the folder where the htpasswd is. In our example, we use the admin folder but this can be done to any other folder to protected.



To get the result - i.e. the path you need to know - simply type : http://name_of_your_site.ext/admin/absolute-path.php into  the address bar of your browser.



You will of course replace "name_of_your_site.ext " by the actual name of your site. For example here freeguppy.org: www.freeguppy.org .



Creation date :23/01/2012 @ 11:24Last update :26/02/2012 @ 11:49Print the article

Please go the url below where you will find a .htaccess and .hpassword generator, testes and passed on mayny servers; it allows you to make safe any folder.

http://guppyland.freeguppy.org/plugins/openfiches/viewfiche.php?lng=fr&nom_fiches=Sécurité&fiche=pluginhtaccess
 
Contact your host if this technique shouldn't work. They might have different htaccess politics.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 20:46Print the article

Close  Images

Release 4.5.0 et 4.5.1


You have only to change the timeout value in the body of admin/listimg1, listimg.php and listimg2.php which is fixed on 5000 thousandth (5s).
Just put the value you want in the three files .

Line 47 of admin/listimg1.php
bgcolor="" leftmargin="7" topmargin="5" marginwidth="0" marginheight="0" onblur="javascript:setTimeout('window.close();',5000);">


To increase this value in red in the three files.


Release 4.5.2


The value of the timeout was carried at 20 seconds (instead of 5).
To note: The files listimg1.php and listimg2.php are not used any more (they can be removed).


Creation date :15/02/2005 @ 09:00Last update :28/02/2012 @ 10:17Print the article

Flash banner

How surprising! GuppY has shrunk my banner! To get it actually displayed with its true dimensions, you must edit the inc/boxban.inc file on line 64, and replace width="468 " height="60 " by the banner dimensions, e.g. 950 x 120 :

Code : <object type="application/x-shockwave-flash" data="<?php echo $img; ?>" width="950" height="120" class="flashban" title="<?php echo $alt; ?>">

Beware :
- This size will apply to any other flash banner.
- No consequence on gif or animated gifs (the banners ont this freeguppy.org site are all the same size : 468 x 60)
- With such a banner as in the exemple, adding a logo can bring display problems.
- This modification will need re-doing when upgrading to new Guppy version.

Creation date :05/02/2010 @ 00:07Last update :28/02/2012 @ 19:49Print the article

This is most likely due to your web hosting service, especially if it is a free one... Sorry !

Mind that sensible picture size should not exceed 400ko.  100ko are often quite enough.

Creation date :24/09/2003 @ 00:00Last update :28/02/2012 @ 10:12Print the article


You don't need to touch anything in the config,
you go to the admin, get to your article(the edito or the news)
you put CKEDitor in source mode) and use the DIV tag (the opening one at the beginning, the closing one at the end) like this :

[<div style="background-image: url(img/myfond.gif);">]
your text is here, bla bla bla
bla bla bla
bla bla bla
end of your article
[</div>]

Thanks to Tanet for this tip.

Don't forget to delete the brackets [] in first and last lines.

Updated 2012-02-21 Corrector

Creation date :13/02/2005 @ 12:14Last update :13/08/2012 @ 15:10Print the article

Adding a background colour in an article, in the homepage, or the news...

If it is just a matter of one page of your site, you will not need to go into the CSS file...
When you have opened the article in admin mode, your will turn CKEditor into source mode;

Then you paste this as the first line of your text (grey background in this example):

[<div style="background-color: #C0C0C0;">]

Your text ...  yak yak yak ...


And that will be be the last line:
[</div>]

Where to find the codes for any colour?
http://www.guppy-skins.net/generateurs/colorpicker/colorpicker.html


P.S.  Only Copy what's between the brackets: [  ]

Creation date :13/08/2012 @ 15:39Last update :13/08/2012 @ 15:39Print the article

To know if your hosting company allows this uploading function, you have to check using PHP's phpinfo, or look in the hosting company's documentation or contact them.
If they do, chmod the photo root directory to 777 in order not to have directory rights issues.

Creation date :28/02/2012 @ 19:45Last update :28/02/2012 @ 19:45Print the article

Simply add the instruction : border="0" in the tag [img scr="image.gif" border="0"]

Creation date :24/09/2003 @ 00:00Last update :28/02/2012 @ 10:17Print the article

Illegal action!


This error message light appear when GuppY can't read your images.

Beware that the image extensions .jpeg  et .JPG are to be discarded.

Take care to use lowercase lettersfor extensions: .jpg, .png, .gif

Creation date :13/08/2012 @ 15:48Last update :13/08/2012 @ 19:26Print the article

Close  Extras and updates on freeGuppY

Friendlier than ever, come and discover it here :

http://www.freeguppy.org/download.php?lng=en


Creation date :14/02/2005 @ 13:48Last update :28/02/2012 @ 18:45Print the article

The user enters an expression made of one or several words (no limit).

The engine searches, among the selected documents, those which contain these words, and gives a grade to every document. Zero if no word is found, a positive grade if at least one word is found. The more words are found, higher is the grade. This grade is used for sorting out the results found. When the grade is equal, the most recent documents are put in the first place.

The grade of the first occurrence of a word depends on the position of this word in the expression keyed in. It means that it is necessary to place the most significant words first to obtain a grade all the more relevant.

The repetition of a word in the page increases the grade, but much less than the first occurrence of a word.

What's more, the search engine enables to look for a string made of several words placed between quotation marks (") as a unique word. For example: the research of " plugin slideshow. " gives a result different from searching  the plugin slideshow. Words and expressions can be combined between quotation marks.
Forbidden characters: ^ []. +? * () $­­­­. They will be ignored as you key in your search.

Badly placed quotation marks or not paired are suppressed before the research.

Creation date :13/02/2005 @ 09:01Last update :13/10/2012 @ 06:22Print the article

Close  Error messages

In the htaccess file at the root of your site,  just make these changes:

ErrorDocument 400 /error.php?err=400

ErrorDocument 403 /error.php?err=403

ErrorDocument 404 /error.php?err=404

ErrorDocument 500 /error.php?err=500

into:

ErrorDocument 400 http://YourWebSite.com/error.php?err=400

ErrorDocument 403 http://YourWebSite.com/error.php?err=403

ErrorDocument 404 http://YourWebSite.com/error.php?err=404

ErrorDocument 500 http://YourWebSite.com/error.php?err=500


"http://YourWebSite.com" of course stands for the url of your website.


Creation date :14/01/2006 @ 12:46Last update :26/02/2012 @ 21:03Print the article

Since upgrade to PHP 4.4.6,  some hosting services, as for instance Online.fr,  the error message "too many open files" may show sometimes, especially when doing searches.

Solution is to upgrade to PHP5 by adding the two blue lines in the root .htaccess de la racine (htaccess that comes with GuppY and to be modified as shown below) :

[Files .htaccess]

Order allow,deny

Deny from all

[/Files]

[Files *.inc]

Order allow,deny

Deny from all

Satisfy All

[/Files]

[Files *.dtb]

Order allow,deny

Deny from all

Satisfy All

[/Files]

AddHandler x-httpd-php5 .php

AddType application/x-httpd-php5 .php

ErrorDocument 400 http://www.........../error.php?err=400

ErrorDocument 401 http://www............/error.php?err=401

ErrorDocument 403 http://www............/error.php?err=403

ErrorDocument 404 http://www............/error.php?err=404

ErrorDocument 500 http://www............/error.php?err=500

Les www........... sont bien sur à remplacer par l'url du site.

Note : The [ are to be replaced by < and the  ]  by  > .


Creation date :03/05/2007 @ 23:02Last update :26/02/2012 @ 21:02Print the article

The problem does not come from your site, nor of GuppY, but of your host who may carry out a maintenance or encounter other problems.

Frequent with the free host... Sorry!

Sometimes a .htaccess file badly placed or badly configured can cause this error.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 21:05Print the article

Never put " " in the fields of the admin.

Creation date :27/02/2005 @ 08:46Last update :26/02/2012 @ 21:04Print the article

C'est un problème connu chez 1and1.

Il faut supprimer les lignes 265 à 274 du fichier postguest.php d'un GuppY 4.6.18 standard:
Code :

if (!empty($_SERVER['HTTP_REFERER'])) {
$url = parse_url($_SERVER['HTTP_REFERER']);
$host = $url['host'];
$ip = gethostbyname($host);
if ($ip != $host) {
if ($host != $_SERVER['SERVER_NAME']) {
die("STOP ! Illegal action from '$host' (IP=$ip)");
}
}
}
   
"Stop ! Illegal Action from 'www.monsite.com' (IP=xxx.xxx.xxx.xxx)" veut dire que la réponse attendue par GuppY à une requête d'identification du serveur n'a pas abouti.
Soit il s'agit d'une réponse incorrecte ou d'une absence de réponse à cette requête.


 


Creation date :12/09/2011 @ 16:32Last update :14/03/2012 @ 22:29Print the article

Illegal action!


This error message light appear when GuppY can't read your images.

Beware that the image extensions .jpeg  et .JPG are to be discarded.


Take care to use lowercase letters for extensions: .jpg, .png, .gif

Creation date :13/08/2012 @ 15:50Last update :13/08/2012 @ 19:26Print the article

I have messages of this kind with GuppY and easyphp 1.7 locally:

Undefined variable: tabmenu in c:easyphp1-7wwwguppy v4inchpage.inc on line 464

See in the FAQ under the heading: Tricks and easy ways


Creation date :17/02/2005 @ 13:46Last update :26/02/2012 @ 21:04Print the article

  • Do I have the directory /data/countmsg properly ?

  • Is it properly chmoded ?

Creation date :27/02/2005 @ 09:13Last update :26/02/2012 @ 21:04Print the article

When I go in the forum section I have this message:

Warning: fgets(): Length parameter must be greater than 0 in EasyGuppYwwwguppyincfunctions.php one line 494
 
To solve this problem it is necessary to file the even empty forum and to make a Integrity check or to put a space in the file data/archive/frarch.dtb


Creation date :16/02/2005 @ 04:30Last update :26/02/2012 @ 21:05Print the article

Close  Migration

Official method

  • Put the site in maintenance mode
  • Backup the whole site
  • Launch the database integrity check
  • Withdraw the side boxes, associated with plugins
  • Withdraw icons associated to the plugins
  • Remove the plugins (don't forget to save their datas) - those datas may be either in the plugins repertory or in data
  • Activate the "no_skin" skin
  • Remove all skins
  • Install the v4.6 as indicated in the readme.txt
  • Carry out the install script and carry out the migration (very important)
  • Launch the database integrity check
  • Install the 4.6 compatible plugins
  • Reactivate the side boxes and the icons associated with the plugins
  • Install the 4.6 compatible skins
  • Activate the skin
  • Test if it works correctly
  • Deactivate the maintenance mode
  • Back up your new installation
Very detailed instructions here

Creation date :30/06/2005 @ 13:05Last update :26/02/2012 @ 22:45Print the article

Close  Browsing

Admin > config services > hide the admin icon. To access to your admin pannel, key in the following URL in your browser address bar : http://www.votresite.com/admin/.

Creation date :24/09/2003 @ 00:00Last update :01/03/2012 @ 10:38Print the article

First of all, create your picture (size : 16x16 pixels, format : bmp). Next, save it with the 'ico" extension.

Then insert the following code between the [head] tags in the inc/hpage.inc file. Be careful : you have to replace the brackets by the signs inferior to and superior to in the line below :

(link href = "icon.ico" rel = "Shortcut Icon")

Creation date :24/09/2003 @ 00:00Last update :01/03/2012 @ 10:39Print the article


You have to install the plugin iconeframe You can find in on GuppYLand where you can find more informations.

More details at Jean-Mi'site and his forum.

Creation date :22/02/2005 @ 18:04Last update :01/03/2012 @ 10:38Print the article

To do that, open the inc/hpage.inc file and delete the mention "width=100%" from the menu bar code.

Creation date :24/09/2003 @ 00:00Last update :01/03/2012 @ 10:39Print the article


Evevrybody knows the tip to organise articles in the articles boxes.

You simply have to add hidden tags befor the titles, like <!--01-->, <!--02--> ou <!--03--> for instance.

But did you know that since GuppY 4.6, it is possible to do the same with the menu icons? cool

Just go to Admin/Config section and have e try.

You may even repeat the tip with plugins names that you can insert between GuppY items.

Creation date :22/01/2010 @ 13:35Last update :01/03/2012 @ 10:38Print the article

To remove the words which are displayed under the icons in the menu bar, simply remove the ASCII code appearing in the "Admin" section, heading "config sections".

Creation date :24/09/2003 @ 00:00Last update :01/03/2012 @ 10:40Print the article

Close  News

You must either remove or turn into comment line 163 in inc/news.inc :


Code : php
// echo " ".$web7." ".FormatDate($creadate)."</p></div>n";

Instead of :

Code : php
echo " ".$web7." ".FormatDate($creadate)."</p></div>n";

Creation date :24/09/2011 @ 08:32Last update :26/02/2012 @ 09:58Print the article

In inc/news.inc file, go to line 74 and change
@rsort($­­­­dbw);
with
@krsort($­­­­dbw);

Creation date :05/03/2005 @ 22:37Last update :26/02/2012 @ 10:21Print the article

Close  Customising

The version of GuppY you can download here is a “standard” version but you can improve it with different things.

- Skin ( to change appearance, design)
- Plugin (add new functions without difficulties)
- Fork (code modification to improve a function)

You can find them on GuppYLand

Creation date :06/09/2004 @ 01:57Last update :26/02/2012 @ 11:23Print the article

Copy the Google Adsense code and paste it in a file text which you rename adsense.js

Here are the contents of adsense.js: (xxxxxxx is your personal code.)

google_ad_client = "pub-xxxxxxxxxxxxxxx";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "FFCC00";
google_color_bg = "FFFFFF";
google_color_link = "3399FF";
google_color_url = "FF6666";
google_color_text = "000000";

Then, go to the admin / foot of page.

And switch to source mode with the editor.

<.center.><.script language="javascript" src="inc/adsense.js".><./script.><.script language="javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js".><./script.><./center.>

Save and that's all. This code also works in a side free box if you chose a vertical format of announcement.

Creation date :08/10/2005 @ 14:27Last update :29/02/2012 @ 11:54Print the article

Line 1088 of postguest.php, copy-paste this code


Code : xhtml
<tr><td align="center"><?php echo $web115; ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" checked="checked" name="pehide" />

 

instead of:

Code : xhtml
<tr><td align="center"><?php echo $web115; ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox"  name="pehide" />


 


Creation date :27/02/2012 @ 17:21Last update :04/04/2013 @ 21:26Print the article

If you are hosted by FREE then you insert this script. Please replace the square brackets by the appropriate signs for HTML tags :
[IMG alt="Météo de Paris" src="http://perso0.free.fr/cgi-bin/meteo.pl?dep=75" border=0]
You can change the department number and change the information placed in the "alt" attribut putting between the quotation marks the name of your city.

Otherwise use the Meteo plugin, to download on GuppY Land.

Creation date :24/09/2003 @ 00:00Last update :26/02/2012 @ 11:46Print the article

Close  Webhosting services issues

Open the file inc/functions.php.
Search for the following code lines :

function GetCurrentDateTime() {
$­­­dateout = date("YmdHi");
return $­­­dateout;
}

For version V4.6.12, it's somewhere about line 558.
Then replace those lines with the following code:

function GetCurrentDateTime() {
$­­­hourdiff = "0";
$­­­timeadjust = ($­­­hourdiff * 60 * 60);
$­­­dateout = date("YmdHi",time() + $­­­timeadjust);
return $­­­dateout;
}

$­­­hourdiff is the time between your web server time and the time of the country you live.
You need to use the sign + or - plus hours between the web server time and your country time.
Like this : hourdiff = "+9"
 
    


 

   

In PHP 5
Line 84 of file inc / includes.inc initializes the reference time zone. By default, it initializes GuppY at the time of Paris.

date_default_timezone_set('Europe/Paris');


So just
replace "Europe / Paris" by the correct time zone e.g. "America / Montreal" to find such http://www.php.net/manual/en/timezones.php



Note: this FAQ is obsolete since version 4.6.18 which allows changing timezone from admin.

 


Creation date :15/02/2005 @ 18:49Last update :28/02/2012 @ 23:02Print the article

Here's a way out of the trouble with function glob() with some hosters:

Edit the file inc/hpage.inc with an editor like notepad++ or at least windows notepad. Above all, do nor use word processors like Word or OpenOffice, and replace lines 238 à 258 included, which are :
 
Code : php
// CSS located in directory inc/csshead are automatically charged in part HEAD of the page
$allcss = glob(CHEMIN.'inc/csshead/*{.css,.css.php}', GLOB_BRACE);
if (FALSE !== $allcss) {
sort($allcss);
foreach ($allcss as $onecss) {
echo '
<link type="text/css" rel="stylesheet" href="'.$onecss.'" />';
}
unset($allcss, $onecss);
}
// javascript located in directory inc/jshead are automatically charged in part HEAD of the page
$alljs = glob(CHEMIN.'inc/jshead/*{.js,.js.php}', GLOB_BRACE);
if (FALSE !== $alljs) {
sort($alljs);
foreach ($alljs as $onejs) {
echo '
<script language="javascript" type="text/javascript" src="'.$onejs.'"></script>';
}
unset($alljs, $onejs);
}
 
by those lines:
 
Code : php
// CSS located in directory inc/csshead are automatically charged in part HEAD of the page
$dir = CHEMIN.'inc/csshead';
if (is_dir($dir)) {
$allcss = scandir($dir);
if (FALSE !== $allcss) {
sort($allcss);
foreach ($allcss as $onecss) {
$info = pathinfo($onecss);
if ($info['extension'] == 'css')
echo '
<link type="text/css" rel="stylesheet" href="'.$dir.'/'.$onecss.'" />';
}
unset($allcss, $onecss);
}
}
// javascript located in directory inc/jshead are automatically charged in part HEAD of the page
$dir = CHEMIN.'inc/jshead';
if (is_dir($dir)) {
$alljs = scandir($dir);
if (FALSE !== $alljs) {
sort($alljs);
foreach ($alljs as $onejs) {
$info = pathinfo($onejs);
if ($info['extension'] == 'js')
echo '
<script language="javascript" type="text/javascript" src="'.$dir.'/'.$onejs.'"></script>';
}
unset($alljs, $onejs);
}
}
 
  They are the only instances in GuppY 4.6.22 where the glob() function is used.

Those who have installed JeanMi's plugin jmForks, can refer to this article on his website if needed : http://www.jmmis.com/articles.php?lng=fr&pg=12479.
Please don't hesitate to post on his forum if in trouble with this plugin.The file inc/hpage.inc comes with his plugin.

ATTENTION, These instructions are only intended fot those who meet pronlemens with their hosters. Others can use 4.6.22 version as is.

Creation date :09/01/2013 @ 13:39Last update :09/01/2013 @ 14:13Print the article

Php_Free.fr is now out of date, because Free now uses the standard php mail function(Protomail library is no more necessary).

Creation date :15/02/2005 @ 15:16Last update :26/02/2012 @ 22:44Print the article

C'est un problème connu chez 1and1.

Il faut supprimer les lignes 269 à 278 incluse du fichier postguest.php d'un GuppY 4.6.22 standard:
Code :

if (!empty($_SERVER['HTTP_REFERER'])) {
$url = parse_url($_SERVER['HTTP_REFERER']);
$host = $url['host'];
$ip = gethostbyname($host);
if ($ip != $host) {
if ($host != $_SERVER['SERVER_NAME']) {
die("STOP ! Illegal action from '$host' (IP=$ip)");
}
}
}
   
"Stop ! Illegal Action from 'www.monsite.com' (IP=xxx.xxx.xxx.xxx)" veut dire que la réponse attendue par GuppY à une requête d'identification du serveur n'a pas abouti.
Soit il s'agit d'une réponse incorrecte ou d'une absence de réponse à cette requête.


 


Creation date :12/09/2011 @ 16:28Last update :29/01/2013 @ 21:44Print the article

Close  Sample PHP

To add a visit counter (to count the number of times the page was displayed), you need to have a file to store the count data and modify a few lines in the sample.php file, in which you will increment the counter.

Find the following lines:
define('CHEMIN', '../');
include(CHEMIN."inc/includes.inc");

After this lines add the following:
$­­file = CHEMIN.'data/my_counter.dtb';
$­­­­­­­­­count = ReadCounter($­­file) + 1;
WriteCounter($­­file, $­­­­­­­­­count);

Replace the file name "my_counter.dtb" by the name of your data file. (that you created to store this information)

Use the $­­­­count variable to display the counter value ( for example: echo $­­­­count; )

Creation date :26/10/2006 @ 15:57Last update :26/02/2012 @ 23:02Print the article

To add a visitor counter (number of time different visitors viewed the page), you need 2 files, one for the counter data, and the other to manage the visitors. You also need to add a few lines of php code to the sample.php file toincrement the counter.

> Find the following line :
include(CHEMIN."inc/includes.inc");

>Below this line add the following :
$­­­­­­­cpt = ReadCounter("compteur.dtb");
$­­­­­­­new = DejaVote("ipcompteur.dtb");
if ($­­­­­­­new[0] == false) ­{­ WriteCounter("compteur.dtb", ++$­­­­­­­cpt); }


Replace the name of the file "compteur.dtb" by the name of your data file.

Replace the name of the file "ipcompteur.dtb" by the name of your unique visitor history file.

Use the $­­­cpt variable to display the counter value (for example: echo $­­­cpt; )

Creation date :26/10/2006 @ 16:04Last update :26/02/2012 @ 23:02Print the article

Close  Server - Technique

Folder admin CHMOD 777
Files admin/mdp.php and action.php CHMOD 666 or 777
Folder admin/redac CHMOD 777
Files admin/redac/* CHMOD 666
Folder data CHMOD 777
Files data/* CHMOD 666
Folder data/archive CHMOD 777
Files data/archive/* CHMOD 666
Folder data/cache CHMOD 777
Files data/cache/* CHMOD 666
Folder data/countmsg CHMOD 777
Files data/countmsg/* CHMOD 666
Folder data/usermsg CHMOD 777
Files data/usermsg/* CHMOD 666

For more details about CHMOD read articles.php?lng=en&pg=9281

Creation date :05/03/2005 @ 23:03Last update :28/02/2012 @ 20:00Print the article

Guppy can work with easyphp 1.7 but you need to restore the parameters that were in the version 1.6 and worked good with GuppY

Only too parameters have changed they are :
register_globals and error_reporting

To modify them, you have to edit the file called php.ini, for windows XP you find it in the folder fileseasyphp1-7apache.

For more security, make one save from the file before changing it.

1st step
open php.ini with an editor and go to line 380 called :
register_globals = Off

Replace it with :
register_globals = On

2nd step :
go to line 277 called :
;error_reporting = E_ALL & ~E_NOTICE
dellete the ; in the front to activate the line.
so that to get :
error_reporting = E_ALL & ~E_NOTICE

3rd step :
Go to line 285 called :
error_reporting = E_ALL
add one ; in the front to desactivate the line.
You’ll obtain that :
;error_reporting = E_ALL

don't forget to save before leaving.

Il you’ve correctly modified the files, you’ll use easyphp 1.7 to use GuppY in local.

Creation date :17/02/2005 @ 13:30Last update :26/02/2012 @ 23:00Print the article


For example if the default index priority is :
• index.php
• index.htm
• index.html
To change it, using FTP, insert the following lines on the beginning of the .hatccess file at the root of GuppY . this file comes with the GuppY pack

DirectoryIndex index.html index.htm index.php index.phtml
(You just place them in the order you want with one space between each one.)

The .htaccess file will then become :

DirectoryIndex index.html index.html index.php index.phtml
Order allow,deny
Deny from all
Satisfy All
Order allow,deny
Deny from all
Satisfy All
ErrorDocument 400 /error.php?err=400
ErrorDocument 401 /error.php?err=401
ErrorDocument 403 /error.php?err=403
ErrorDocument 404 /error.php?err=404
ErrorDocument 500 /error.php?err=500


This tip allows you to make an intro page index.htm or index.html on one server where index.php would otherwise be the default beginning page.

Creation date :23/02/2005 @ 06:40Last update :26/02/2012 @ 23:00Print the article

- Type the URL directly :
http://www.name_of_the_site/admin/admin.php?lng=en

- As a last resort : through FTP load the data/config.inc file, modify the line

$­­­­­­­­­­serviz[44] = stripslashes("on"); //.....
in
$­­­­­­­­­­serviz[44] = stripslashes(""); //.......

Then FTP upload the modified file and everything will work fine.

Creation date :13/02/2005 @ 18:10Last update :26/02/2012 @ 11:18Print the article

This is alas due to your host-server, particularly if this is a free one...

Creation date :24/09/2003 @ 00:00Last update :28/02/2012 @ 20:00Print the article

The most simple thing is to add the following lines on top of the .htaccess file at the website root :

Redirect permanent /fortopic.php http://yoursite.com/yourforum.php

Redirect permanent /guestbk.php http://yoursite.com/yourguestbook.php

the line should not be truncated.

Creation date :22/02/2005 @ 05:05Last update :26/02/2012 @ 11:19Print the article


In addition to the other known answers available in the docs and the FAQ :

It is necessary to modify a parameter in the configuration of the file php.ini

It is the parameter " register_long_arrays " which by default (in PHP5) is set to " Off ". It is enough to set it to " ON " and all functions (access to the administration, recognition at the time of the access to the site).


Here are comments associated with this parameter in the standard file php.ini :

Whether or not to register the old-style input arrays, HTTP_GET_VARS
; and friends. If you're not using them, it's recommended to turn them off,
; for performance reasons.
register_long_arrays = on


Creation date :25/02/2005 @ 16:54Last update :28/02/2012 @ 19:59Print the article

Close  Mouse

Use of scripts like disableselect.js may disable the pointer (on some browsers).

Creation date :20/09/2012 @ 10:59Last update :20/09/2012 @ 10:59Print the article

Close  Viruses and Trojans

 Following repeated requests on the forum and although GuppY has nothing to do with safety issues related to this worm / Trojan which is known by different names and can attack any site regardless of its programming, we give some information about it in the Bloggy.

Creation date :03/06/2010 @ 05:06Last update :27/02/2012 @ 18:32Print the article


^ Top ^