Location: PHPKode > projects > Twisty Forum > twisty-forum/installation/installation.txt
********************
* Twisty Forum 1.1 *
*********************************************************************************
* Twisty Forum est un forum convivial avec un minimum de fonctionnalités	    *
* superflues et un maximum de confort d'utilisation.					        *
* C'est par vocation une application libre et non commerciale.                  *
* Toute modification entraînant la perte de ce statut serait néfaste à son      * 
* développement et à sa convivialité.                                           *
* C'est par ailleurs un travail voué à la libre circulation.                    *
* Les sources étant disponibles, il appartient à tout un chacun de les modifier *
* pour son usage personnel ou de chercher à étendre les fonctionnalités         *
 de l'application.                                                              * 
*********************************************************************************
* Pour toute question, l'auteur est à votre disposition: hide@address.com * 
*****************************************************************************
* © javatwist.imingo.net - 2004 *
*************************************
* http://javatwist.imingo.net/forum *
*************************************

**********************************
**********************************
**********************************
**********************************
* DESCRIPTIF de Twisty Forum 1.1 *
**********************************
**********************************
**********************************
**********************************

==> Twisty Forum est un forum écrit en xhtml et en php.
==> Twisty Forum Necessite un compte PHP, une base de données MySQL et un navigateur
prenant en charge le JavaScript.

==> Le forum se compose d'une zone publique et d'une zone d'administration.

==> Il fonctionne avec 3 tables MySQL nommées "fusers" (utilisateurs), "fmess" (messages)
et "ftitre" (gestion des titres et rubriques).

==> Pour connaître la liste des fonctionnalités du forum, veuillez lire "faq.php", 
dans ce même dossier.


**********************************************
* CE QUE NE PERMET PAS (ENCORE) Twisty Forum *
**********************************************

==> Le but de cette application étant de fournir un espace de discussion souple et léger, 
je ne propose pas l'option "messages privés".

==> Vous ne pouvez pas encore envoyer de mail à tous les membres en même temps.

==> L'affichage des membres connectés (ou du nombre de connectés) ne me paraît pas
non plus indispensable pour profiter du forum.

==> On ne peut pas encore gérer les messages par utilisateur.

==> Il n'existe qu'une feuille de style ('index.css'); elle comprend des règles qui 
n'ont pas forcément d'utilité sur Twisty Forum. Vous pouvez bien sûr faire évoluer
tout cela et m'en parler en cas de problème ;o)

***********************
* FICHIERS IMPORTANTS *
***********************
- coords.inc.php (données personnelles)
- index.css (feuille de style)
- haut.inc (haut de page) Vous pouvez facilement ajouter un menu personnel en tête de ce fichier.
- install.php (installation des tables MySQL)

************************************
* INSTALLATION de Twisty Forum 1.1 *
************************************

1) Ouvrez "coords.inc.php" et éditez les champs désignés.

2) Chargez les fichiers des dossiers "forum/", "admin/" et "images/" sur votre serveur
(vous pouvez choisir des noms de dossiers personnalisés)

3) Copiez dans les dossiers "forum/" et admin/" le fichier "coords.inc.php" édité par vous.

4) Allez une seule fois en ligne sur la page "install.php".

C'est fini!
Vous pouvez maintenant créer une première rubrique dans la zone admin et vous enregistrer en 
tant que premier utilisateur/administrateur! 


**************************************
* ADMINISTRATION de Twisty Forum 1.1 *
**************************************

Les pages de gestion sont dans le dossier "admin/":

************
"index.php": 
************
- donne accès à la liste des rubriques, puis des sujets quand une rubrique
est sélectionnée: cliquez sur les titres pour les sélectionner.
- donne accès à la page de création d'une nouvelle rubrique ("nforum.php").
- donne accès à la page d'édition des messages ('editall.php') quand vous cliquez 
sur un titre de sujet.
- donne accès à la page de gestion des utilisateurs ('adminuser.php').
- permet de supprimer directement toute une rubrique en cliquant sur le bouton correspondant
quand il est disponible. 

*************
"nforum.php": 
*************
- Page de saisie d'un sujet de présentation de rubrique.
Le titre du sujet sera par défaut "Présentation de la rubrique" et vous n'avez 
pas à le saisir.
Le champ "titre" est réservé au nom que vous choisissez pour cette rubrique.
Les même règles de saisie s'appliquent que pour le reste du forum (voir limitations
dans "faq.php"). 

**************
"editall.php": 
**************
- Permet d'éditer ou de supprimer les messages d'un sujet.
Corrigez directement le texte dans son cadre puis cliquez sur le numéro correspondant
dans la première colonne.
Attention, si vous ne changez rien au texte avant de cliquer un numéro, le message sera supprimé
(une boîte de confirmation apparaît alors).
- Permet aussi de renommer un sujet, de le changer de rubrique ou de le supprimer.

****************
"adminuser.php": 
****************
- Vous permet de modifier les données utilisateur suivantes: mail, site, logo (avatar).
- C'est ici que vous saisissez manuellement le nom de "l'avatar" d'un utilisateur
après l'avoir contrôlé, éventuellement modifié et enregistré sur votre serveur: 
avant que vous ayez saisi le nom de l'image, l'avatar de l'utilisateur sera 
par défaut un "point d'interrogation".
Je vous conseille de nommer les avatars en fonction du nom d'utilisateur (par exemple,
l'utilisateur "marco" aura pour avatar "marco.gif".
Attention, ne saisissez aucun nom de dossier dans le champ "avatar" 
(voir dans "coords.inc.php", l'option '$racinelogo').
- Vous pouvez supprimer un utilisateur du forum à partir de cette page.
- Vous pouvez envoyer un mail personnel à l'utilisateur choisi.


************
************
* A SAVOIR *
************
************
==> On ne peut supprimer / modifier / changer de rubrique un sujet de présentation de rubrique;
mais vous pouvez toujours l'éditer dans la zone publique avec votre identifiant administrateur.
La seule solution est de supprimer la rubrique! (ce qui est évidemment possible depuis
la zone admin).

==> Il est fortement conseillé de protéger le dossier "admin/" (.htaccess par exemple)
 ou de lui donner un nom connu de vous seul.
 

****************************************************
* CORRECTIF du 19 juillet 2004 - Twisty Forum v1.1 *
****************************************************

==> suppression de l'attribut "target" dans les liens proposés par les membres (non conforme
xhtml)
==> corrections multiples dans divers fichiers (bugs, failles de sécurité, oublis)
Rechargez les fichiers suivants du dossier "forum/":
	- edit.php
	- valedit.php
	- validmess.php
	- validsujet.php
Rechargez les fichiers suivants du dossier "admin/":
	- editall2.php
	- valnforum.php
	

****************************************************
* CORRECTIF du 21 juillet 2004 - Twisty Forum v1.1 *
****************************************************
==> imperfections et bugs corrigés dans 6 fichiers.
Rechargez les fichiers suivants du dossier "forum/":
	- sujets.php, sup.php (problèmes liés au logo "new" pour les nouveaux messages)
	- rech.php, edit.php (script de conversion des images) 
Rechargez les fichiers suivants du dossier "admin/":
	- editall.php, editall2.php (script de conversion des images + gestion des retours ligne)
	
	
	
**************************************************************
**************************************************************
**************************************************************

Surtout, faites la chasse aux bugs quand vous installez votre forum!
==> J'ai créé une rubrique dédiée à Twisty Forum sur Javatwist, à cette adresse:

http://javatwist.imingo.net/forum/index.php?f=4


N'hésitez pas à en profiter pour tout problème et surtout signalez-moi les premiers bugs!

Fred.
Return current item: Twisty Forum