Un CMS unique
- -Présentation de GuppY
- -Choisir GuppY ?
- -Historique
- -Organisation de La GuppY Team
- -Présentation de la GuppYTeam
- -Nous rejoindre ?
Une installation simple
- -En local sur votre PC
- -En ligne
- -Se lancer
- -Un hebergeur c'est quoi ?
- -Choisir son hébergeur
- -Les hebergeurs gratuits
- -Les hebergeurs pro
- -Les hebergeurs à éviter
Une gestion conviviale
Un CMS Modulable
Un CMS actif dans le monde du Libre
Archives du site
I. Aide technique
- -Comment migrer en v4.6 ?
- -GuppY v4.6.0 - Sécurité et Compatibilité
- -Comment chmoder
- -Comment patcher
II. Doc sécurité
- -Les fichiers Htaccess
- -Utiliser les Htaccess
- -Htaccess natif
- -Fichier robots.txt
- -Plus ?
- -Patchs de sécurité
III. Customisation
Se reconnecter
---
8481 membres
Connectés :
8806591 visiteurs
92 visiteurs en ligne
|
GuppY
Le présent site vous offre un petit aperçu des fonctionnalités proposées par le portail, dans sa version de base. Mais de nombreux plugins, modules et hacks, ainsi que des skins variés, développés, créés et proposés par la communauté des utilisateurs de GuppY, vous permettent également de customiser votre portail sans difficultés, pour l'adapter à votre besoin spécifique.
Une abondante documentation est à votre service sur ce site ;
un forum d'entraide très actif est également prêt à accueillir les questions dont vous n'aurez pas trouvé les réponses dans la doc.
Adoptez GuppY et consacrez-vous ensuite à l'essentiel de votre site, qui en fera le succès : son contenu !
Date de création :06/09/2004 @ 01:52Dernière modification :10/06/2007 @ 19:52
Utilisez le plugin Translator, en téléchargement sur GuppY Land pour bénéficier d'une traduction de votre site automatique en 6 langues.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 19:57
Pour ce faire rendez vous dans la rubrique téléchargement et télécharger MiniGuppY, une fois sur votre machine, double cliquez sur le document obtenu et laissez vous guider.
Visitez alors un GuppY "vide" sur votre machine sans connexion à internet. Dans le futur pour le publier et qu'il soit accessible par internet il vous faut trouver un hébergeur.
Date de création :06/09/2004 @ 01:55Dernière modification :07/12/2007 @ 08:57
Guppy n. masc. Espèce (Lebistes reticulatus ) de Poissons cyprinodontiformes d'Amérique du Sud, ovovivipares, à fécondation interne et au dimorphisme sexuel accusé : le mâle, plus petit que la femelle, offre une très grande variété dans les coloris, la forme des nageoires et de la queue ; les guppys sont recherchés par les aquariophiles en raison de la facilité de leur élevage.
GuppY n. masc. Espèce (Content Management System) de générateur de site web, originaire de Francophonie, Open-Source sous licence CeCILL et à l’originalité accusée : Polyglotte, sans base de donnée, offre une très grande variété dans les coloris, la mise en valeurs des menus et de la mise en page, les raisons du succès de GuppY auprès des webmestres est sa facilité d’installation et de gestion en ligne.
Date de création :06/09/2004 @ 01:53Dernière modification :10/06/2007 @ 20:02
Je fais partie de l'équipe de développement du CMS GuppY. GuppY est un
script que nous distribuons sous licence Cecill depuis sa dernière
version. Auparavant, le script était distribué sous licence GNU
GPL. Nous avons fait le choix de la licence Cecill pour mieux protéger
notre travail, notamment en ce qui concerne le respect de la mention de
copyright que nous intégrons en pied de page des sites générés
avec GuppY. Pour exemple, voir le pied de page de notre site officiel :
http://www.freeguppy.org/.
Aujourd'hui, nous remarquons qu'un utilisateur qui utilise GuppY pour bâtir
au moins deux sites a altéré la mention de copyright du pied de page
(codé "en dur" dans le code source). Au lieu du texte suivant :
Site fonctionnant sous GuppY v4.0.3 - © 2004-2006 - Licence Libre CeCILL
il a écrit :
Powered by GuppY
Dans le copyright d'origine, nous incluons un lien vers le site officiel de
GuppY et un lien vers le site de la licence Cecill, pour promouvoir notre
script et la licence qui le protège. L'utilisateur en question
a laissé un lien vers le site officiel de GuppY, mais la mention de la
licence a disparu, ainsi que le lien vers http://www.cecill.info/.
J'ai très aimablement expliqué à l'utilisateur que cela ne nous dérangeait
pas qu'il ait modifié le texte de la mention de copyright, mais que nous
apprécierions beaucoup qu'il rétablisse la mention de la licence
Cecill en pied de page, d'abord parce que cela fait partie pleinement de
l'identité de GuppY - nous sommes assez fiers de le distribuer librement et
gratuitement - mais aussi parce que cela fait partie de ce que nous
entendons "copyright". Cet utilisateur s'offusque de cette demande, répond
que la licence Cecill n'a de fait aucune validité en droit (sic) et qu'il
n'enfreint en rien la licence puisqu'il a laissé la mention "powered by
GuppY" qui suffit amplement. Il ajoute que s'il refuse d'ajouter la mention
"Licence libre Cecill" avec le lien pointant vers le site de cette licence,
c'est parce que cela est "trop long" et nuit à l'esthétique de ses sites.
J'aimerais savoir si nous avons bien compris les termes du § 6.4. Nous
avions, pour notre part, compris que l'utilisateur ne pouvait modifier
AUCUNE des mentions de copyright et qu'il devait les laisser telles
qu'elles apparaissent, dans le code source du logiciel ET dans le pied de
page des sites générés avec GuppY.
Pouvez-vous nous éclairer sur ce point, s'il vous plaît ? Si nous avons mal
compris, alors l'utilisateur est dans le vrai et il ne nous reste qu'à
changer de licence.
Nous distribuons GuppY gratuitement, y travaillons bénévolement et
n'attendons rien d'autre en retour que le respect de l'intégralité de cette
ligne "Site fonctionnant sous GuppY v4.0.3 - © 2004 -2006 - Licence Libre
CeCILL" portée sur les sites. Nous y tenons, comme seule rétribution et
reconnaissance de notre travail.
La licence Cecill nous permet-elle d'exiger le respect de cette clause ?
Réponse du service juridique de CeCILL :
Vous avez parfaitement compris. En téléchargeant le logiciel, ce licencié
s'est engagé à respecter les termes de la licence CeCILL et notamment ceux
de son article 6.4 imposant au licencié de reproduire à l'identique les
mentions de propriété intellectuelle sur les copies du logiciel.
Vous êtes donc en droit d'imposer à ce licencié d'inscrire sur chaque
reproduction du logiciel la mention "site fonctionnant sous GuppY c4.0..3 -
© 2004-2006 - Licence Libre CeCILL".
Si ce licencié n'obtempère pas, vous pouvez lui adresser une lettre de mise
en demeure d'inscrire la mention légale correcte sur chaque copie du
logiciel. A défaut de rectification dans un délai de 30 jours, vous pourrez
résilier sa licence. Ainsi, cet utilisateur ne sera plus autorisé à
utiliser, modifier ou distribuer le logiciel (article 10 de la licence
CeCILL)."
Je reste à votre disposition pour toute information complémentaire qui vous
serait utile.
Bien cordialement.
Anne-sophie BAYLE
CEA/SACLAY
Date de création :19/03/2005 @ 09:43Dernière modification :20/06/2007 @ 21:28
Lorsque vous rencontrez un problème avec l'utilisation de GuppY vous avez plusieurs solutions pour le résoudre.
L'accès est simple, sur la gauche de l'écran vous trouverez "Doc' express".
Sous ce titre vous trouverez donc comment chercher une information et les moyens mis à votre disposition
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 20:04
Il n'y a pas de capacité restrictive avec GuppY, vous pouvez créer autant d'articles, de liens internes (ou externes) que vous voulez.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 20:23
Une question qui nous est souvent posée est celle de l'utilisation de
GuppY dans le cadre professionnel ou semi professionnel. Nous sommes
toujours heureux de voir que des professionnels apprécient les vastes
possibilités de GuppY !
Il faut savoir que GuppY est un script distribué librement sans
contre-parti financière. L'équipe est composée de bénévoles et de
passionné(es). Quelque soit l'utilisation que vous faites de GuppY, vous
n'avez aucune contre-partie à nous donner. Cependant dans la philosophie
du libre, il est admis de faire un don lorsqu'un logiciel libre nous
plaît, mais aussi lorsque l'utilisation qui en est faite est
professionnelle et/ou commerciale.
C'est pourquoi, de manière générale, nous invitons les prestataires
de service, professionnels ou non, à faire un don par site installé.
Cela nous permet d'assurer, en partie, la pérennité du projet GuppY
tant au niveau du développement que de l'aide aux utilisateurs.
La somme ainsi versée lors du don ainsi que sa fréquence sont laissées à
la discrétion de chacun.
À noter que le don ne dispense pas de l'affichage du copyright présent
sur l'ensemble des pages du script. Il est entendu que vous pouvez le
modifier pour le rendre compatible avec la charte graphique de votre site, comme n'importe quel utilisateur de notre CMS. Les professionnels qui souhaitent tout de même utiliser,
une partie ou l'intégralité du code source en retirant le copyright,
doivent entrer en négociation avec nous, mais je dois bien vous avouez
que "nous ne bradons pas" le travail de nos développeurs bénévoles, la
contribution alors reversée pourra dés lors être importante.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 20:25
- une gestion bilingue du contenu, l'utilisateur choisissant sa langue à l'entrée sur le site. Seul Minicontent répondait à cette contrainte... mais avec une base de données MySQL à installer et peu de fonctionnalités hors le CMS (Contact Management System).
- un script simple ne s'appuyant pas sur une base de données. Mon regard s'est alors porté sur Portix et Phortail. Le premier, Portix, est en plein développement mais il commence à devenir complexe et, dernière nouveauté, il apporte une gestion des utilisateurs dont je ne voulais pas. Le second, Phortail, était beaucoup plus basique, simpliste même, mais il était sain. Ce fut donc une source d'inspiration pour mon développement de GuppY.
Finalement, je me suis décidé à me lancer dans l'écriture de mon propre script, avec l'idée de le partager, et donc de le rendre aussi "convivial" que possible. Et voilà comment GuppY est né

Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 20:26
Aussi, GuppY trouve une certaine source d'inspiration dans Phortail, mais il faut savoir que le code PHP de GuppY a été écrit à 100% "from scratch" pour être plus efficace, plus extensible et plus sur.
En final, voici résumées les sources d'inspiration des 3 outils Phortail, Portix et Minicontent sur GuppY :
- Phortail : le concept général (dont la non utilisation de base de données externe) et l'apparence générale
- Portix : le concept sans base de données externe, les citations... et la volonté de faire plus simple...
- Minicontent : le bilinguisme et le menu articles avec rubriques
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 20:27
Premiers soins
"Option interdite sur décision du webmestre"
Dans data/config.inc :
Vérifier
A)- la ligne 131
$serviz[28] = stripslashes("on"); // Préférences visiteurs
B)- la ligne 145 :
$serviz[42] = stripslashes(""); // Option Rédacteur ON / OFF
Il ne doit pas y avoir de "on" ; s'il y est, le supprimer.
Essayer d'afficher la page en appuyant sur control + F5, voire de vider le cache du navigateur (= selon les navigateurs :
"effacer mes traces" ou "Supprimer les fichiers temporaires", etc.).
Nota: l'enregistrement de l'administrateur comme membre est obligatoire:
1 - si on veut utiliser des collaborateurs (rédacteur, modo,...)
2 - pour mettre le site en maintenance... Enfin surtout pour le sortir de la maintenance.
Mieux vaut donc s'enregistrer comme il est préconisé dans le manuel pour parer à tous problèmes.
Date de création :26/04/2009 @ 08:04Dernière modification :05/05/2009 @ 14:11
Il faut modifier un paramètre de configuration dans le fichier php.ini
Il s'agit du paramètre "register_long_arrays" qui par défaut (en PHP5) est à "Off". Il suffit de le mettre à "ON" et tout fonctionne (accès à l'administration, reconnaissance lors de l'accès au site).
Voici les commentaires associés à ce paramètre dans le fichier standard 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
Merci pierre_42
Date de création :25/02/2005 @ 16:54Dernière modification :10/06/2007 @ 20:29
- D'abord le mieux est de sauvegarder les cookies utiles par un petit soft gratuit : Cookies Manager en téléchargement sur : http://pmdevigne.home.dyndns.org/
- D'autre part lors de l'inscription sur un site GuppY V4 un mot de passe est proposé par défaut (suite de chiffres à retenir) et celui-ci permet de se réinscrire sous le même pseudo sur une ou plusieurs machines en cas de perte de cookies. Ce pass peut être remplacé par un pass personnel plus facile à retenir.
Date de création :13/02/2005 @ 10:23Dernière modification :03/10/2009 @ 17:55
En fait, c'est exactement comme quand on met du texte en caractères gras
Date de création :23/06/2009 @ 09:32Dernière modification :23/06/2009 @ 09:32
Surprise, GuppY a rétréci ma bannière ! Pour qu'elle s'affiche à sa taille nominale, dans le fichier inc/boxban.inc à la ligne 64, on remplace width="468 " height="60 " par les dimensions de la bannière, par exemple 950 x 120 :
Code : <object type="application/x-shockwave-flash" data="<?php echo $img; ?>" width="950" height="120" class="flashban" title="<?php echo $alt; ?>">
Attention :
- Cette taille sera obligatoire pour toute autre bannière flash.
- Aucune incidence sur les bannières gif ou gif animé (Les bannières de ce site freeguppy.org ont pour dimensions 468 par 60)
- Avec une bannière comme dans l'exemple, l'ajout d'un logo peut poser problème.
- Cette modification sera à refaire à chaque changement de version.
Date de création :05/02/2010 @ 00:07Dernière modification :05/02/2010 @ 00:07
A n'importe quel moment, vous pouvez remettre le mot de passe à "pass", juste en rechargeant par FTP le fichier admin/mdp.php.
- Ne pas oublier de vérifier éventuellement les CHMOD.
- Changer ensuite de mot de passe par l'admin.
Date de création :18/02/2005 @ 00:03Dernière modification :10/06/2007 @ 20:35
- Ajoute Freebox vous permet d'ajouter des boîtes libres à GuppY
- Ajoute Menu vous permet d'ajouter des boîtes d'articles à GuppY
- Config.Boites Etendue vous permet d'ajouter des emplacements de boîtes latérales à votre GuppY
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 20:36
- D'abord je lis en détail cet article
- Ensuite je supprime les droits que je me suis attribué en détruisant par FTP le fichier qui porte le nom de mon pseudo dans le dossier admin/redac.
Je peux ensuite entrer de nouveau en admin
Date de création :02/03/2005 @ 15:58Dernière modification :10/06/2007 @ 20:40
• Ai-je bien désactivé mon logiciel anti pop-up, ma barre Google (ou quelque barre du genre, souvent équipée d'une fonction anti pop up) ?
Les mini-messages ne fonctionnent pas si ce(s) logiciel(s) est(sont) actif(s).
Eventuellement, dans le cadre d'une utilisation d'EasyPHP, MiniGuppY ou d'EasyGuppY, votre site ne se lance pas si votre antivirus et votre firewall sont actifs. Il faut les désactiver
Date de création :27/02/2005 @ 09:01Dernière modification :07/12/2007 @ 08:56
Versions 3.xx
La solution consiste à éliminer tous les sauts de lignes (BR) dans le source du tableau. Chaque saut de ligne provoque un décalage vers le bas.
Il faut décrire les tableaux (et couches) sur une seule ligne (tout d'une traite) pour obtenir un résultat correct.
Pas bon :
[table]
[tr]
[td]
blabla
[/td]
[/tr]
[/table]
Bon :
[table][tr][td]blabla[/td][/tr][/table]
Un utilitaire GuppYHTMLOptimizer est à votre disposition en téléchargement. Il élimine tous les sauts de ligne visibles et invisibles de vos codes de tableaux.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 21:21
Version 3.xx
Quand je vais dans la section forum j'ai ce message :
Warning: fgets(): Length parameter must be greater than 0. in d:InternetEasyGuppYwwwguppyincfunctions.php on line 494
Pour résoudre ce problème il faut archiver le forum et faire un contrôle d'intégrité.
Date de création :13/10/2004 @ 15:08Dernière modification :10/06/2007 @ 21:24
Répertoire admin CHMOD 777
Fichiers admin/mdp.php et action.php CHMOD 666 ou 777Répertoire admin/redac CHMOD 777
Fichiers admin/redac/* CHMOD 666Répertoire data CHMOD 777
Fichiers data/* CHMOD 666Répertoire data/archive CHMOD 777
Fichiers data/archive/* CHMOD 666Répertoire data/cache CHMOD 777Fichiers data/cache/* CHMOD 666
Répertoire data/countmsg CHMOD 777Fichiers data/countmsg/* CHMOD 666
Répertoire data/usermsg CHMOD 777Fichiers data/usermsg/* CHMOD 666
Pour plus de détails sur les CHMODDate de création :05/03/2005 @ 23:03Dernière modification :10/06/2007 @ 21:26
Trucs et astuces
<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
par :
<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
Tant qu'on y est, pour supprimer Page lue x fois remplacer ligne 107
<br /><?php echo $web190; ?> <b><?php echo $artcounter." ".$txtcount; ?></b></p>
par:
<!-- <br /><?php echo $web190; ?> <b><?php echo $artcounter." ".$txtcount; ?></b>--></p>
Pour faire plus clean on peut supprimer <hr /> de la ligne 115 devenu inutile
( modifications à reproduire à chaque changement de version )
Date de création :08/11/2007 @ 13:53Dernière modification :25/01/2010 @ 14:31
- Rendez-vous sur le site CyberMediaConcept pour utiliser le script Masterkey, pour protéger l'admin, si votre site est hébergé par Free.
Sinon à l'url ci-dessous vous trouverez un script de générateur de fichier .htaccess et .htpasswd qui fonctionne très bien sur beaucoup de serveurs et qui permet de sécuriser n'importe quel dossier.
Il suffit de renommer le script en .php, de le placer dans le dossier à protéger (s'il est à la racine, il protège tout le site). Ensuite en appelant le script à l'url ou il se trouve ouvre une boîte de dialogue qu'il faut renseigner et le tour est joué.
Il est possible de créer/supprimer des utilisateurs sans problèmes.
http://www.toulouse-renaissance.net/c_outils/c_generateur_htaccess.htm
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 21:27
- Skin (habillage, design)
- Plugin (ajout simplement des fonctionnalités sans difficultés)
- Fork : modification du code dans le but d'apporter une amélioration.
Vous trouverez la plupart des ressources sur GuppYLand
Date de création :06/09/2004 @ 01:57Dernière modification :10/06/2007 @ 21:28
Version 4.5.0 et 4.5.1
Il suffit d'allonger le timeout dans le body de admin/listimg1, listimg.php et listimg2.php fixé à 5000 millièmes (5s) à la valeur souhaitée.
Ligne 47 de admin/listimg1.php
Ligne 46 de admin/listimg2.php
bgcolor=" echo $page[0]; ?>bgcolor="" leftmargin="7" topmargin="5" marginwidth="0" marginheight="0" onblur="javascript:setTimeout('window.close();',5000);">" leftmargin="7" topmargin="5" marginwidth="0" marginheight="0" onblur="javascript:setTimeout('window.close();',5000);">
Augmenter cette valeur en rouge dans les trois fichiers.
Version 4.5.2 et suivantes
La valeur du timeout a été portée à 20 secondes (au lieu de 5).
A noter : Les fichiers listimg1.php et listimg2.php ne sont plus utilisés (ils peuvent être supprimés).Date de création :15/02/2005 @ 09:00Dernière modification :10/06/2007 @ 21:34
Par exemple si l'ordre de priorité des index par défaut est le suivant :
- index.php
- index.htm
- index.html
Pour le changer il faut insérer par FTP la ligne suivante au début du fichier .htaccess de la racine livré avec GuppY :
DirectoryIndex index.html index.htm index.php index.phtml (Il est possible de placer les index dans l'ordre que l'on veut avec un espace entre chacun d'entre eux)
Le fichier .htaccess de la racine deviendra donc :
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
Cette astuce permet d'utiliser une page d'intro *.htm ou *.html sur un serveur ou index.php est défini par défaut.
Date de création :23/02/2005 @ 06:40Dernière modification :10/06/2007 @ 22:00
Certains titres sont codés en dur. Dans ce cas, il vous faut intervenir sur les fichiers de langue de GuppY. Merci de lire cet article.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:01
Le lien sera formaté comme suit : [a href="articles.php?lang=fr&pg=X" title="Page suivante"]Suite[/a].
Vous remplacerez X par le numéro de l'article à lier.
Pour connaître ce numéro, pointer avec votre souris dans l'admin des articles sur le lien "Modifier" associé à l'article à lier. Regardez dans la barre d'état le numéro qui s'affiche en dernier dans l'URL. C'est son numéro d'identification, donc X.
Ex : dans http://www.freeguppy.org/articles.php?lng=fr&pg=43, X = 43.
Ce second article sera accessible mais caché (c'est-à-dire qu'il ne sera pas listé dans la boîte "articles" latérale). Pour ce faire, quand vous saisissez le second article, donnez-lui un titre mais laissez la case "catégorie" vide. L'article existe mais n'est pas listé dans la boîte latérale. Vous devez faire un lien vers lui, dans le corps d'un article ou à la fin du premier article, pour le rendre accessible.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:04
A cette url une doc très détaillée sur la balise marquee qui permet de faire cela :
http://www.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm
Date de création :14/02/2005 @ 19:00Dernière modification :10/06/2007 @ 22:05
Guppy peut fonctionner avec easyphp 1.7 à condition de rétablir les paramètres qui ont changé par rapport à la version 1.6 avec laquelle GuppY fonctionne très bien
Ces paramètres sont aux nombres de deux. Ce sont :
register_globals et error_reporting
Pour les modifier, il faut éditer le fichier nommé php.ini que l'on trouve sous windowsXP dans le dossier Program fileseasyphp1-7apache.
Par mesure de sécurité, faire une sauvegarde de ce fichier avant de le modifier.
1 ière étape :
Ouvrir php.ini avec le bloc note et aller à la ligne 380 intitulée :
register_globals = Off
Mettre à la place :
register_globals = On
2 ième étape :
Aller à la ligne 277 intitulée :
;error_reporting = E_ALL & ~E_NOTICE
supprimer le ; devant, pour activer cette ligne.
Ont doit avoir ceci :
error_reporting = E_ALL & ~E_NOTICE
3 ième étape :
Aller à la ligne 285 intitulée :
error_reporting = E_ALL
Ajouter un ; devant pour désactiver cette ligne.
Ont doit avoir ceci :
;error_reporting = E_ALL
Ne pas oublier de sauvegarder avant de sortir.
Normalement si les modifications ont été faites correctement, il sera possible d'utiliser easyphp 1.7 pour afficher et utiliser GuppY en local.
Date de création :17/02/2005 @ 13:30Dernière modification :10/06/2007 @ 22:08
Ils seront ainsi inclus automatiquement entre les balises <head> et </head> dans toutes les pages du site.
Date de création :07/07/2009 @ 07:39Dernière modification :07/07/2009 @ 07:40
voici le contenu de adsense.js : (les xxxxxxx sont votre code perso)
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";
ensuite, allez dans l'admin / pied de page
et entrer ceci en mode source avec l'editeur
<.center.><.script language="javascript" src="http://www.freeguppy.org/inc/adsense.js".><./script.><.script language="javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js".><./script.><./center.>
enregistrez et le tour est joué. Ce code fonctionne aussi dans une boite libre en cas de choix d'un format vertical d'annonce.
Date de création :08/10/2005 @ 14:27Dernière modification :10/06/2007 @ 22:10
[IMG alt="Météo de Paris" src="http://perso0.free.fr/cgi-bin/meteo.pl?dep=75" border="0"]
Vous devez remplacer les crochets par les signes inférieur et supérieur.
Vous pouvez changer le numéro de département (dep = numéro du département qui vous intéresse) et changer les informations de l'attribut "alt" en mettant entre les guillemets le nom de votre ville.
Sinon, il existe un plugin "Météo" développé par Kestouille, en téléchargement sur GuppY Land.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:11
Il faut utiliser l'éditeur natif de GuppY (le textarea, celui ou il faut taper le code à la main sans prévisualisation) car le Javascript n'est pas digéré par l'éditeur Wysiwyg Typetool compatible Mozilla.
Donc dans l'admin config service il faut au préalable désactiver l'éditeur compatible Mozilla et enregistrer.
Date de création :24/02/2005 @ 04:04Dernière modification :14/01/2008 @ 11:19
(link href = "icon.ico" rel= "Shortcut Icon")
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:13
Sans toucher au fond général de votre site, il faut aller dans l'admin, modifier l'article, passer en mode source et l'encadrer de balises DIV (une au début, une à la fin), comme ceci :
[<div style="background-image: url(img/monfond.gif)">]
Le texte de votre article est ici, bla bla bla
bla bla bla
bla bla bla
fin de votre article
[</div>]
Merci à Tanet pour cette astuce.
Pour le mettre sur votre site, vous enlevez les [ ] , au début et à la fin de la première et de la dernière lignes.
Date de création :13/02/2005 @ 12:14Dernière modification :31/01/2010 @ 23:05
Plusieurs solutions sont possibles :
- Installer le plugin iconeFrame de Jean-Mi disponible sur GuppYLand ou se trouvent les explications supplémentaires. Pour plus de précisions le site de Jean-Mi et son forum.
- Appeler la page dans une Iframe. Voir la doc sur un site traitant du HTML
- Utiliser une page Sample (dans le répertoire pages de GuppY - Générateur de pages Sample sur le site de Jean-Mi).
Note : Les Iframes ne fonctionnent pas avec certains navigateurs.
Date de création :22/02/2005 @ 18:56Dernière modification :10/06/2007 @ 22:16
il suffit de rajouter des balises cachées devant les titres, comme <!--01-->, <!--02--> ou <!--03--> par exemple.
Mais saviez-vous que depuis GuppY 4.6 il est possible de faire la même chose avec les icônes du menu ?

Rendez-vous dans votre admin > config section et essayez.
En faisant de même avec les noms des plugins vous pouvez intercaler les plugins au milieu des items GuppY.
Date de création :22/01/2010 @ 13:35Dernière modification :22/01/2010 @ 13:36
Le plus simple est de mettre une de ces lignes au début du fichier .htaccess à la racine du site : Exemples :
Redirect permanent /fortopic.php http://lesite.com/tonforum.php
Redirect permanent /guestbk.php http://lesite.com/ton_livre_d_or.php
La ligne ne doit pas être fractionnée.
Date de création :22/02/2005 @ 05:05Dernière modification :11/06/2007 @ 11:54
(Celle-ci pouvant avoir comme extension .gif, .jpg ou .png)
Simple !
a) Il suffit de rajouter, ponctuellement, l’instruction : border="0" dans la balise [img scr="image.ext" border="0"]
b) Ou mieux encore en redéfinissant la balise IMG dans votre feuille de style :A IMG {border:none;}
--> ainsi, vous pouvez vous passer de l’instruction border="0"Merci à Georges (tuture) pour certaines précisions.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:20
Date de création :24/09/2003 @ 00:00Dernière modification :07/07/2009 @ 07:45
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:20
- En dernier recours : Rapatrier par FTP le fichier data/config.inc, modifier la ligne
$serviz[44] = stripslashes("on"); // Mise en maintenance du site
en
$serviz[44] = stripslashes(""); // Mise en maintenance du site.
Enfin, renvoyer le fichier modifié par FTP et tout rentre dans l'ordre.
Date de création :13/02/2005 @ 18:10Dernière modification :10/06/2007 @ 22:22
Comment supprimer les lignes date, prévisualiser et imprimer en bas des articles ?
En supprimant ou en mettant en commentaire les lignes 87, 88 et 89 de /articles.phpSur la V4 les lignes 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>Et les lignes 109, 111
Sur la V4 les lignes 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>
Date de création :25/02/2005 @ 14:47Dernière modification :10/06/2007 @ 22:24
En V3
Dans admin > catégorie concernée (article, forum, livre d'or,...)Il faut "survoler" les liens : [supprimer] [désactiver] [modifier]
- A l'aide de la souris et relever l'ID dans la barre d'état du navigateur
- Ou avec un clic droit suivit de "propriétés", lire dans la boîte que s'ouvre cette ID
En V4 et plus
Dans admin > catégorie concernée (article, forum, livre d'or,...) :- Repérer le message dans la liste et lire l'ID à gauche de cette liste (colonne ID).
Date de création :10/03/2005 @ 09:27Dernière modification :10/06/2007 @ 22:26
Astuces pour sample.php
> Rechercher les lignes suivantes :
define('CHEMIN', '../');
include(CHEMIN."inc/includes.inc");
>Ajouter, après cette ligne, les lignes suivantes :
$fichier = CHEMIN.'data/mon_compteur.dtb';
$compte = ReadCounter($fichier) + 1;
WriteCounter($fichier, $compte);
> Remplacer le nom de fichier "mon_compteur.dtb" par celui qui vous convient.
> Utiliser la variable $cpt pour afficher éventuellement la valeur du compteur.
Par exemple :
echo 'Page lue '.$compte.' fois';
Date de création :26/10/2006 @ 15:57Dernière modification :10/06/2007 @ 22:32
> Rechercher la ligne suivante :
include(CHEMIN."inc/includes.inc");
>Ajouter, après cette ligne, les lignes suivantes :
$cpt = ReadCounter("compteur.dtb");
$new = DejaVote("ipcompteur.dtb");
if ($new[0] == false) { WriteCounter("compteur.dtb", ++$cpt); }
> Remplacer le nom de fichier "compteur.dtb" par celui qui vous convient.
> Remplacer le nom de fichier "ipcompteur.dtb" par celui qui vous convient.
> Utiliser la variable $cpt pour afficher éventuellement la valeur du compteur (par exemple echo $cpt; )
Date de création :26/10/2006 @ 16:04Dernière modification :13/06/2007 @ 17:31
Messages d'erreurs
Suite au passage en PHP 4.4.6 chez certains hébergeurs et en particulier Online.fr, le message d'erreur too many open files apparaît dans certains cas. En particulier lors de recherches.
La solution est de passer en PHP5 en ajoutant les deux lignes en bleu au .htaccess de la racine (htaccess livré avec GuppY et modifié comme ci-dessous) :
[Files .htaccess]
Order allow,denyDeny from all
[/Files][Files *.inc]
Order allow,denyDeny from all
Satisfy All[/Files]
[Files *.dtb]Order allow,deny
Deny from allSatisfy All
[/Files]AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .phpErrorDocument 400 http://www.........../error.php?err=400
ErrorDocument 401 http://www............/error.php?err=401ErrorDocument 403 http://www............/error.php?err=403
ErrorDocument 404 http://www............/error.php?err=404ErrorDocument 500 http://www............/error.php?err=500
Les www........... sont bien sur à remplacer par l'url du site.
Note : Les [ sont à remplacer par < et les ] sont à remplacer par >
Date de création :03/05/2007 @ 23:02Dernière modification :11/06/2007 @ 11:57
Dans le htaccess de la racine de ton site, essaye de modifier :
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
En :
ErrorDocument 400 http://ton_site.com/error.php?err=400
ErrorDocument 401 http://ton_site.com/error.php?err=401
ErrorDocument 403 http://ton_site.com/error.php?err=403
ErrorDocument 404 http://ton_site.com/error.php?err=404
ErrorDocument 500 http://ton_site.com/error.php?err=500
Evidement, à la place de http://ton_site.com, tu mets l'url de ton site.
Date de création :14/01/2006 @ 12:46Dernière modification :07/07/2009 @ 14:59
Fréquent avec les hébergeurs gratuits... Désolé !
Quelquefois un fichier .htaccess mal placé ou mal configuré peut provoquer cette erreur.
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:38
Quand je vais dans la section forum j'ai ce message :
Warning: fgets(): Length parameter must be greater than 0. in d:InternetEasyGuppYwwwguppyincfunctions.php on line 494
Pour résoudre ce problème il faut archiver le forum même vide et faire un contrôle d'intégrité ou mettre un espace dans le fichier data/archive /frarch.dtb
Date de création :16/02/2005 @ 04:30Dernière modification :10/06/2007 @ 22:45
Problèmes liés aux différents hébergeurs
Ensuite rechercher ces lignes :
function GetCurrentDateTime() {
$dateout = date("YmdHi");
return $dateout;
}
Elles sont situées près du centre de la page ligne 466 en V3 et 486 en V4
Remplacer ces lignes par celles-ci :
function GetCurrentDateTime() {
$hourdiff = "0";
$timeadjust = ($hourdiff * 60 * 60);
$dateout = date("YmdHi",time() + $timeadjust);
return $dateout;
}
$hourdiff est le temps entre le serveur de votre site web et celui de votre pays.
Vous devez mettre le signe plus(+) ou moins(-), si votre site web est décalé de l'heure du serveur.
Date de création :15/02/2005 @ 18:49Dernière modification :11/06/2007 @ 12:01
Migration
- Mettre le site en maintenance
- Faire une sauvegarde complète du site
- Faire un contrôle d'intégrité
- Retirer les boîtes latérales associées aux plugins
- Retirer les icônes associées aux plugins
- Supprimer les plugins (mais conserver leurs données) - les données peuvent se trouver dans le dossier du plugin ou dans /data.
- Activer la skin "no_skin"
- Supprimer toutes les skins
- Installer la v4.6 comme indiqué dans le lisezmoi.txt
- Exécuter le script install et faire une migration (très important)
- Faire un nouveau contrôle d'intégrité
- Installer les plugins compatibles 4.6
- Réactiver les boîtes latérales et les icônes associées aux plugins
- Installer le ou les skins compatibles 4.6
- Activer la skin
- Tester le fonctionnement
- Sortir de maintenance
- Sauvegarde
Date de création :30/06/2005 @ 13:05Dernière modification :05/04/2009 @ 09:02
Glossaire
Vous pouvez consulter un article consacré aux CSS et à quelques notions de base à l'adresse suivante : Jouer avec la CSS
Date de création :24/09/2003 @ 00:00Dernière modification :10/06/2007 @ 22:52
Possibilités et impossibilités avec GuppY
Les plus et nouveautés sur freeguppy
Plus convivial que jamais, venez le découvrir ici :
http://www.freeguppy.org/download.php?lng=fr
Date de création :14/02/2005 @ 13:48Dernière modification :10/06/2007 @ 22:54
L'utilisateur entre une expression composée de un ou plusieurs mots (pas de limite).
Le moteur recherche, parmi les documents sélectionnés, ceux qui contiennent ces mots et affecte une note à chaque document. Zéro si aucun mot n'est trouvé, une note positive si au moins un mot est trouvé. Cette note est d'autant plus importante que plus de mots sont trouvés. Cette note sert à trier les résultats trouvés (note décroissante). A note égale, les documents les plus récents sont en premier.
La note de la première occurrence d'un mot est fonction de la position de ce mot dans l'expression saisie. Cela signifie qu'il faut placer en tête les mots les plus significatifs afin d'obtenir une note d'autant plus pertinente.
La répétition d'un mot augmente la note, mais beaucoup moins que la première occurrence d'un mot.
Pour compléter cela, le moteur offre la possibilité de rechercher une expression formée de plusieurs mots placés entre guillemets(") comme un mot unique. Par exemple : la recherche de "plugin diaporama" donne un résultat différent de la recherche plugin diaporama. Il est possible de combiner mots et expressions entre guillemets.
Il y a des caractères interdits : ^ [ ] . + ? * ( ) $. Ils sont supprimés de la saisie avant la recherche.
Les guillemets mal placés ou non appairés sont supprimés avant la recherche.
Date de création :13/02/2005 @ 09:01Dernière modification :10/06/2007 @ 22:56






Haut 

