Téléchargement
Récupérer le zip « squelette_profil » sur l’espace de téléchargement, ou le miroir, de spip-zone, cf. rubrique Produits finis
Installation
Comme tous les autres plugins, cf. http://www.spip.net/fr_article3396.html
Comment l’utiliser
Apres avoir activé le plugin « squelette profil » dans la configuration de votre espace privé, vous devez simplement créer des répertoires différents pour chaque profil :
-
squelettes
est le répertoire standard de squelettes, où placer le squelette du site accessible par tous, -
squelettes=minirezo
est le répertoire qui doit contenir les squelettes accessibles seulement aux administrateurs du site, -
squelettes=comite
est le répertoire où placer les squelettes disponibles seulement aux rédacteurs du site, -
squelettes=visiteur
est le répertoire où placer les squelettes disponibles seulement aux visiteurs inscrit au site, -
squelettes=nouveau
est le répertoire pour les visiteurs s’étant inscrit au site mais n’ayant encore jamais visité l’espace privé, -
squelettes=forum
est le répertoire où placer les squelettes disponibles seulement aux visiteurs inscrit seulement pour poster dans les forums, -
squelettes=poubelle
est le répertoire où placer les squelettes disponibles seulement aux visiteurs ayant été mis à la poubelle.
Remarque : Tous les squelettes du site n’ont pas à être dupliqués dans ces répertoires, si un squelette n’est pas trouvé dans le répertoire spécifique, alors le squelette est cherché dans les répertoires squelettes standards (squelettes, dist, ...).
En particulier, on peut ne vouloir placer dans les répertoires spécifiques que des squelettes pour des inclusions ou même des fichiers appelés avec la balise #CHEMIN
En géneral
- Si dans votre fichier mes_options vous avez configuré
dossier_squelettes=messquelettes
, alors vous pouvez créer un dossiermessquelettes=minirezo
pour les squelettes des administrateurs, et ainsi de suite pour les autres... - Si vous avez configuré plusieurs dossier squelettes :
dossier_squelettes=messquelettes:walma3:forum
, alors vous pouvez créer les dossiersmessquelettes=minirezo
,walma3=minirezo
,forum=minirezo
juste pour les administrateurs.
Exemple de test
Après activation du plugin :
- créer un répertoire
squelettes=minirezo
et dedans mettre un fichiertest-profil.html
, avec VOUS ETES ADMINS dedans - faire aussi un fichier
test-profil.html
dans le repertoire squelettes avec : VOUS ETES NORMAL dedans.
Comment ça marche
SPIP crée le fichier de cache d’une page en fonction de plusieurs critères, dont :
- les paramètres d’url
- la variable dossier_squelettes du fichier mes_options
- et d’autres petites choses...
Ce plugin passe derrière votre fichier de configuration et modifie temporairement la variable dossier_squelettes en fonction du cookie de connexion du visiteur actuel.
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |