|
|
Personnaliser son WikiBabe mercredi 20 août 2003, par Walk 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
WikiBabe Mon BabySite
Recensement des Wikis francophones
thèmes abordés...
astuces
création simple de site
webzine wiki weblog joueb
|
Avec WikiBabe vous fabriquez facilement votre site multimédia (texte, son, image), si vous voulez aller encore plus loin en personnalisant aussi le menu ou le style et la forme des 4 pages de base, suivez le guide...
Vous pouvez déjà modeler l'intérieur de vos pages wiki en recopiant sur d'autres wikis des codes HTML tous faits. Si cette personnalisation ne vous suffit pas, voici comment faire de WikiBabe un site unique conforme à vos désirs du menu du haut au logo du bas. Notez que ce qui suit s'applique à WikiBabe mais est aussi valable ou facilement transposable aux solutions TipiWiki, MiniWiki, ainsi que PhpWiki1.2.2 qui est la source de base des trois autres.
Fonds de pagesVous pouvez ajouter un fond à tout le site en plaçant dans le dossier "images" une image nommée : fondsite.gif Ce fond est imposé par l'instruction url(images/fondsite.gif) du BODY dans le fichier style.css Le fichier style.css est appelé dans chacune des quatres pages-types par l'instruction :
Si vous supprimez le fichier ou l'instruction, les paramètres dans BODY de chaque page sont activés. Si vous effacez cette instruction en haut d'un fichier (browse.html pour les pages ordinaires de navigation par exemple), vous pouvez donc personnaliser les 4 types de pages en plaçant simplement dans le dossier images des images (fondpagenavig.jpg par exemple) nommées respectivement :
Logo de bas de pageLe signe @ en haut et en bas de page est un lien vers l'accueil. Il est affiché par la page browse.html avec l'instruction : Pour y mettre votre logo qui s'appelle par exemple monlogo.jpg et que vous avez mis dans le dossier images, remplacez @ par :
Logo signatureUne image d'atome apparait comme signature du message qui confirme la modification de la page. Vous pouvez la changer en mettant une autre image sous le même nom signaturedusite.gif dans le dossier images. Si vous voulez changer de format d'image, monimage.jpg par exemple, modifiez le nom figurant dans le fichier config.php (dossier lib) dans la ligne : $SignatureImg = "images/signaturedusite.gif" ;
Votre propre stock image img et musique sonActuellement vous avez accès, via deux liens en bas du cadre de mofication, aux stocks img et son du site tipiwiki. Si votre hébergeur permet de visualiser les fichiers contenus dans les dossiers (free, lycos, pas levillage), vous pouvez créez vos propres stocks. Vous pouvez aussi comme pour tipiwiki utiliser un stock sur un autre de vos sites et utiliser alors son adresse. Créez les dossiers img et son et remplissez-les de fichiers images (gif jpg png...) et de fichiers de musique ou son (mid wav mp3...) Remplacez dans editpage.html ceci : http://tipiwiki.free.fr/img/ par ceci : /img/ ou ceci : http://adressedevotresite.org/img/ Faites la même chose avec l'adresse pour /son/
Apparences générales : style.cssModifiez le fichier style.css pour changer le style appliqué sur tout le WikiBabe. Aidez-vous des paramètres ci-dessous...
...pour modifier le fichier style.css
Nom de la page d'accueilLe nom de la page d'accueil (sur laquelle on arrive en premier) est WikiBabe. On prend naturellement ce nom pour le nom du site. Vous devriez donc la changer en MonSite ou UnAutreNom comme par exemple TableauNoir :
AcTu : les dernières pages modifiées (recentchanges)La page AcTu met à jour automatiquement une liste journalière des dernières pages modifiées. Un lien "diff" (ou sinon "new") montre les derniers changements sur chaque page (+ pour ligne ajoutée, - pour ligne enlevée). Cette page est définie dans les codes. Vous pouvez modifier le nom de la page qui assure cette fonction, en par exemple DernieresModifications. Créez cette page et tapez au minimum dedans quatre soulignés ____ (le wiki les prend comme repère pour envoyer les dates). Dans le fichier savepage.php (dossier lib), remplacez AcTu par DernieresModifications dans les 2 lignes : en haut du fichier : $recentchanges = RetrievePage($dbi, gettext ("AcTu"), $WikiPageStore) ; au milieu du fichier : InsertPage($dbi, gettext ("AcTu"), $recentchanges) ;
LisTe : les X pages les plus visitées (mostpopular)La page LisTe affiche les 100 pages les plus visitées et les nombres de visites. Vous pouvez afficher cette liste sur n'importe quelle page en y tapant l'instruction : %%Mostpopular%% Vous pouvez modifier le nombre de pages listées en modifiant dans le fichier config.php la ligne : define("MOST_POPULAR_LIST_LENGTH", 100) ;
4 pages : Naviguer EditerPage EditerLiens MessagesToutes les apparences générales de style et de forme sont donc fixées dans les fichiers .html du dossier templates, 4 pages HTML assez courtes utilisées comme 4 masques (templates ou squelettes). Elles fixent les formes d'affichage selon ce qu'on est en train de faire :
Plus loin : Instructions PhpWikiSi vous voulez jouer avec la logique du wiki pour revoir en profondeur le fonctionnement des menus, des liens et autres opérateurs, voici quelques explications. Les 4 pages-type HTML sont classiques mais avec quelques instructions particulières entourées de 3 dièzes ### (comme les BOUCLES de SPIP) ###CONTENT### représente par exemple le corps de la page wiki qui sera affichée. Elles sont modifiables avec un éditeur de texte simple (ConTEXT est recommandé). Lors de modifications on prendra soin de conserver la structure "en blocs" de ces instructions, de laisser sur une seule ligne ce qui y est déjà, et de ne pas introduire d'espaces mais plutôt utiliser son équivalent : Instructions globales :
Exemples :
Instructions conditionnelles : Ce qui s'affiche dans une page est décidé par les instructions conditionnelles suivantes, qui s'appliquent à xxx qui peut être soit ADMIN (en mode admin), soit COPY (pour la copie), soit LOCK (verrouillée).
pour les Repères (EditLinks) : (qui affichent des images ou liens pré-stockés dans la page)
Pour info : Les instructions suivantes ne sont pas utilisables dans le template 'MESSAGE' :
Votre WikiBabe est unique ! ? |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
signé... ![]() Walk CopIDsite: CopID.org 3eme Monde Texte domaine public - copie libre non marchande (copID) |
[ACCUEIL]
| LETTRE
| THEME
| MOTOP
| MESSAGES
| PLAN
| REDAC
CopID: 100% libre Au samedi 28 janvier 2012 : 213 articles 113 brèves 1021 posts |