Wikini

UtiliserLesMemesCssPourPlusieursWikini

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes ec2-3-81-97-37.compute-1.amazonaws.com

Personnaliser le Graphique :: :: :: CSS modulaire (travail) :: Centraliser les CSS :: CSS multiple (travail) ::


Customisation mineure du WikiNi

L'idée est de pouvoir stocker un lot de CSS dans un dossier unique afin d'en faire profiter plusieurs WikiNis?.

Explications:
  1. Vous avez (par exemple) 3 WikiNi installés sur votre site tel que:
    1. http://votredomaine.com/wiki/Wikini1/
    2. http://votredomaine.com/wiki/Wikini2/
    3. http://votredomaine.com/wiki/Wikini3/
Nous souhaitons: Gérer "un seul lot de CSS" pour l'ensemble des 3 WikiNi.

La manipe:
Nous créons un dossier comme suit: http://votredomaine.com/wiki/css/
Dans ce dossier il faut:
  1. Faire une copie de wakka.css
  2. faire une copie de wakka.basic.css
  3. faire une copie de vos autres CSS: bleu.css, rouge.css, vert.css etc.
Nous y sommes presque. Vos CSS sont prêtes à être utilisées.

A présent il faut faire comprendre à vos WikiNi que les CSS se situent dans http://votredomaine.com/wiki/css/
Pour ce faire il suffit de modifier le fichier actions/header.php de chacun des 3 WikiNi.
Vers la ligne 46 (il y a 2 lignes à modifier/compléter) nous rajoutons l'adresse complete du dossier contenant les CSS.
Et nous obtenons quelques chose de la forme:

<link rel="stylesheet" type="text/css" media="screen" href="http://votredomaine.com/wiki/css/wakka.basic.css" />
<style type="text/css" media="all"> @import "http:/ / votredomaine.com/wiki/css/<?php echo (!isset($_COOKIE["sitestyle"]))?'wakka':$_COOKIE["sitestyle"] ?>.css";</style>


--SloYvY
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]