MyGoldBook 3.0.0


Prenez le temps de lire ce fichier attentivement, il contient des informations utiles.

Sommaire
  1. Configuration requise
  2. Installation
  3. Mise à jour
  4. Intégration au design de votre site
  5. Insertion d'images dans les messages
  6. Historique des versions
  7. Notes de l'auteur

Configuration requise
MyGoldBook nécessite PHP4 ainsi que MySQL ou Microsoft SQL Server.
Haut

Installation
L'installation de MyGoldBook se veut la plus simple possible.
Il vous suffit de transférer les fichiers dans un répertoire de votre serveur, puis de vous rendre à la page d'installation en pointant votre navigateur vers le fichier setup/install.php.
Le reste de l'installation est intuitif, il vous suffit de compléter les informations correctement et votre livre d'or sera créé avec sa base de données.

Une fois l'installation terminée, pensez à supprimer le dossier setup de votre serveur pour plus de sécurité.
Mettre également le fichier config.php en mode lecture uniquement (chmod 644), si cela n'est pas déjà le cas.
Haut

Mise à jour
Pour effectuer une mise à jour, c'est très simple.
Il vous suffit de remplacer tous les fichiers de MyGoldBook par ceux de ce package, hormis le fichier config.php qui se trouve dans le dossier includes/
Haut

Intégration à votre site
Pour intégrer la page des messages, formulaire d'ajout et autres, vous avez à votre disposition la section design de l'administration.
Dans cette section, vous pourrez définir tous les aspects de l'affichage.
Si vous souhaitez réaliser une intégration plus poussée, vous pouvez éditer le fichier design.css présent dans le dossier templates/ .
Vous pouvez également modifier les fichiers header.tpl et footer.tpl dans le dossier templates/ , afin d'y reproduire ceux de votre site, forum ou page web.

Enfin, vous pouvez également créer votre propre fichier .php et y intégrer ce code:

	                    <?php
	                  	define('IN_GOLDBOOK', true);
	                    $gbroot = 'goldbook/';
	                    $target = 'test.php';
	                    $header = $gbroot. 'header.php';
	                    $footer = $gbroot. 'footer.php';
	                  	include($gbroot . 'index.php');
	                  	?>
	                  
ou encore:
	                    <?php
                    	define('IN_GOLDBOOK', true);
	                    $gbroot = 'goldbook/';
	                    $target = 'index.php?page=guestbook';
	                    $header = 'mon_header.php';
	                    $footer = 'mon_footer.php';
	                  	include($gbroot . 'index.php');
	                  	?>
	                  
Vous devez définir le chemin d'accés au fichier index.php du livre d'or via la variable $gbroot.
Avec la variable $target, vous pouvez définir la destination des différents formulaires et autre (pratique pour une intégration dans un site en pseudo-frames)
$header et $footer vous permettront de définir les fichiers qui devront être inclus pour les haut et bas de page
Haut

Insertion d'images dans les messages
Vos visiteurs pourront, si vous activez cette option, insérer une ou des images dans leur message à l'aide des balises [img] et [/img]

Cette option est assortie d'une série de vérifications. Le poids ne pourra pas excéder le poids maximal, en octets, défini dans la configuration.
De plus, une vérification des dimensions de l'image (longueur et largeur) par rapport aux valeurs maximales définies la aussi dans la configuration est effectuée
Si vous êtes sur une version de php inférieure à 4.0.5 et que le safe mode est activé sur votre serveur, il vous faudra créer un dossier tmp/ dans le dossier images/ de MyGoldBook et donner les droits d'écriture dans ce dossier (chmod 777).

Le fonctionnement des balises [img] de MyGoldBook s'inspire largement des balises bbcode des forums phpBB .
Vous pourrez, si vous avez les connaissances suffisantes, ajouter d'autres balises bbcode à MyGoldBook.
Haut

Historique des versions
Version 3.0.0

Première version dite publique de l'éditeur
  • Script intégrable au site (design et navigation)
  • Administration complète et multiple (plusieurs admins possibles)
  • Possibilités d'utiliser le html dans les messages (pour les balises autorisées) (activable/désactivable)
  • Possibilité d'insérer des smileys (activable/désactivable)
  • Liens et emails clickables dans les messages (activable/désactivable)
  • Système de censure de mots
  • Système anti-flood (réglable)
  • L'auteur peut inscrire son email (activable/désactivable)
  • L'auteur peut inscrire l'url de son site (activable/désactivable)
  • Formulaire de contact si fonction mail() ou email() présente (activable/désactivable)
  • Possibilité de validation des messages par un admin avant affichage
  • Possibilité d'être prévenu par email de nouveaux messages
  • Sauvegarde des ip et traçage
  • Possibilité de désactiver le formulaire d'ajout de message
  • Possibilité pour l'auteur d'un message de l'éditer (activable/désactivable)
  • Choix de l'ordre d'affichage des messages
  • Connexion à l'administration via un système de session (les cookies ne sont pas obligatoires)
  • Supporte les bases de données MySQL et Microsoft SQL Server
  • Protection contre les bots par "captcha"

Haut

Notes de l'auteur
MyGoldBook est diffusé librement.
Vous pouvez donc l'utiliser ou le modifier comme bon vous semble, du moment que les informations concernant l'auteur restent tel quels, et que les Copyrights soient respectés.
Si vous modifiez ces données, vous ne pourrez plus prétendre au support.
Haut

Téléchargement



MyGoldBook 3.0.0 est distribué librement
PatMax © 2007