|
|
Personnaliser votre PhpWiki mercredi 27 février 2002, par Wikistes (copID)
|
|
dans la meme rubrique... Révolution : Hébergement site wiki gratuit sans pub sur CafeWiki.org en 2 mn
Supprimer les fichiers FTP protégés
WikiWig et Générateur de pages web enfantin
Personnaliser son WikiBabe
WikiBabe Mon BabySite
thèmes abordés...
interaction collective
|
Il est temps de rentrer dans les détails, en route pour que wiki vous ressemble...
Si vous n'êtes pas encore pionnier, c'est ici : Votre site PhpWiki sur Free : 40mn. Dépêchez-vous, ça va se répandre comme des petits pains ;o) Pour vous installer directement un Wiki bien francisé, toutes les pages de TipiWiki sont consultables et téléchargeables à cette adresse (en format .doc qu'il vous suffira de renommer), et si vous savez dézipper (décompresser), téléchargez les fichiers zips avec explications de TipiWiki (phpwiki indien) ou de WikiBabe (phpwiki très simple). Toutes les instructions nécessaires pour installer et personnaliser le wiki sont contenues dans les fichiers .zip
Modifier des fichiers .phpLa plupart des fichiers peuvent être ouverts avec un éditeur de texte, dont en particulier les .php ou les .html Pour celà, lancez votre éditeur de texte WordPad ou autre, faites Ouvrir, choisissez tous fichiers, allez dans le dossier concerné et ouvrez le fichier.php Après vos modifs, faites Enregistrer. Si une extension .doc ou autre se rajoute : renommez le fichier pour enlever ce qui est en trop ([1] ou .txt etc...). Ceci marche aussi pour vos fichiers html, pour lesquels vous pouvez même faire simplement clic-droit sur un endroit neutre de la page Afficher la source. Modifier alors la source qui s'ouvre dans votre éditeur de texte par défaut. Faites Enregistrer après chaque changement, que vous pouvez même visualiser au fur et à mesure dans la page html en l'actualisant.
En françaisPour que votre wiki ne comporte plus un mot d'anglais, si vous ne voulez pas vous taper tous les remplacements de messages "gettext", téléchargez le fichier zip ci-dessus, ou aussi à l'adresse ICI le fichier Tipiwiki suivant qui vous intéresse : admin.php et dans le dossier lib : config.php diff.php display.php editpage.php savepage.php fullsearch.php search.php mysql.php pageinfo.php stdlib.php savepage.php setupwiki.php Ils sont configurés comme actuellement sur le site TipiWiki. C'est à dire qu'ils ont les fonctions indiquées dans les paragraphes ci-dessous, et ils ont les textes de ce site.
Autoriser le HTMLPour autoriser le langage HTML dans vos pages, ouvrez le fichier transform.php (dossier lib), et supprimez simplement /* et */ en début et fin du paragraphe If your web server is not... et supprimez ce commentaire. Le HTML vous donne accès très simplement aux textes en couleur, aux sons, aux fonds colorés ou imagés et avec un peu d'apprentissage à tout ce qu'on fait habituellement sur une page web.
Remplacer la page FrontPage par PageAccueilCréez une page PageAccueil. Dans le fichier display.php (dossier lib), vers la ligne 15/16 vous trouvez l'instruction... $pagename = gettext("FrontPage"); Remplacez FrontPage par PageAccueil et c'est tout (pas d'histoire d'index ou autre). Inutile de chercher dans browse.html le lien du logo. Il est réalisé par ###SCRIPTURL###
Changer le logo1 - Mettez dans le dossier images un nouveau logo en le nommant wikibase.png 2 - Si vous ne disposez pas de logo à ce nom, modifiez le lien dans browse.html (dossier templates). Repérez l'instruction suivante (peu après BODY, visualisez la source de cette page) : <a href="###SCRIPTURL###"><img src="###LOGO###" border=0 alt="[phpwiki]" align=middle width=50 height=50></a> et modifiez-la comme suit... <a href="###SCRIPTURL###"><img src="images/logo.gif" border=0 alt="Youki !" align=middle width=27 height=40></a> Mettez alors l'image logo.gif dans le dossier images. Elle est ici réduite à une taille de 27x40
Admin par fichierLa gestion d'un wiki consite à verrouiller, supprimer, sauvegarder et restaurer des pages. On accède à l'adresse http://.../admin.php qui demande un login/pass, puis on visualise les pages sur lesquelles s'ajoutent alors des liens et cases de saisie. Pour faire fonctionner cet accès réservé, il suffit normalement d'enregistrer un login et un mot de passe dans admin.php ($wikiadmin="monlogin" ; $adminpasswd ="monpass" ;) Cet accès ne semble pas fonctionner (merci de dire ci-dessous si vous pigez), mais on peut utiliser une astuce : Neutraliser la demande de mot de passe, renommer admin.php en un nom connu de vous seul, et rediriger wiki vers ce nouveau nom. Neutralisation : Dans admin.php à la 13eme ligne ajouter // devant exit ; (Tout le monde a alors accès à l'admin s'il passe par admin.php). Renommez admin.php en par exemple moiseule.php Redirection : Ouvrez le fichier config.php (dossier lib). Ajoutez à la ligne 7 (PartOne) l'adresse de ce fichier comme suit (entre les guillemés) : $AdminUrl="http://site.net/moiseule.php"; Indiquez également (juste avant) l'adresse de votre fichier index.php comme suit : $ScriptUrl="http://site.net/index.php"; (Remplacez donc site.net par l'adresse de votre site, n'oubliez pas /wiki entre les deux si vous avez installé wiki dans un dossier wiki) Vous pouvez sans dommage supprimer toutes les pages anglophones installées par défaut. Il est toutefois préférable de laisser un lien quelque-part vers le site du créteur de ce wiki, Steve Wainstead.
Modifier les apparencesToutes les apparences sont déterminées dans les fichiers .html du dossier templates. Pour modifier juste quelques mots, faites par exemple un clic-droit "Afficher la source", et modifiez la source avant de l'enregistrer. Actualisez la page html pour voir les changements dessus. browse.html affiche les pages du site. On y modifie le haut (logo, nom et liens vers les pages liées) et le bas (Bouton Modifier/EditPage etc.). Le contenu central de la page est simplement appelé dans la base par l'instruction ###CONTENT### L'essentiel des instructions est du type : <a href="###SCRIPTURL###?instruction">Titre</a> L'instruction est soit le nom wiki d'une page, soit un code refs diff info de commande particulier vers une page ###PAGEURL###. Vous reconnaitrez les noms indiqués qui correspondent à des Titres que vous modifiez sans problème. Les instructions IF concernent l'affichage de commandes d'admin. editlink.html concerne la page du cadre de modification. Ici pas de fonctions d'admin, juste des liens et une fonction input dans laquelle vous pouvez modifier la taille du cadre (rows, cols). Les deux autres pages ne présentent pas beaucoup d'intérêt dans l'immédiat. Ne vous laissez pas effrayer par les ###, ils ne représentent que des adresses ou des noms de pages. |
||||
|
signé... ![]() Wikistes (copID)site: Wonderfull Wiki des Wikistes Groupe de passionnés des wikis |
|
|
[ACCUEIL]
| LETTRE
| THEME
| MOTOP
| MESSAGES
| PLAN
| REDAC
CopID: 100% libre Au samedi 28 janvier 2012 : 213 articles 113 brèves 1021 posts |