Le site dédié à l’Intranet libre

rechercher
 
  Accueil du site > Développement > PW2TAG

PW2TAG

PacthWork De TAG :

PW2TAG est une noisette SPIP, une version améliorée de PW2MC :

Le concept :
Afficher le contenu d’un groupe de mots clé liés aux rubriques et aux articles du site que l’on souhaite mettre en avant. Ces mots clé s’affichent de façon aléatoire à chaque hit, avec des variations sur le type de police, la taille, tout en majuscule, tout en petite majuscule, tout en minuscule, la capitalisation, la couleur, l’italique et la graisse. Le lien de chacun des mots clé pointe sur la rubrique ou l’article au quel il est associé. Au survol du mot le titre de la rubrique ou de l’article est affiché, les titres numérotés sont nettoyés par la fonction supprimer_numero incluse dans ce script. La présentation générale est modifiable selon sa convenance dans le fichier inc-pw2tag.css.

L’installation :
Ce script se présente sous la forme de deux fichiers principaux à placer dans le répertoire de vos squelettes, par défaut le répertoire /squelettes/ :

- inc-pw2tag.html
- inc-pw2tag.css

La liste des couleurs HTML et des jeux de polices utilisés par défaut sont dans :

- pw2tag-font-color.txt

Ensuite dans les squelettes de votre choix et à l’emplacement qui vous convient dans le squelette, il suffit de faire une inclusion du fichier inc-pw2tag.html :

Et d’ajouter entre <head> et </head> de votre squelette l’appel au fichier CSS

L’utilisation du fichier inc-pw2tag.css permet d’ajuster les marges, le positionnement, les dimensions et la couleur de fond ainsi que l’alignement des mots par défaut justifié.

Le groupe de mots clé :
Le groupe utilisé par défaut est pw2tag, ce groupe est à créer, puis liez des mots clé à vas articles et rubriques. Si vous souhaitez utiliser d’autres groupes voir la section La personnalisation - Le groupe de mots clé.

La personnalisation :
Les variations de la présentation des mots clé ce fait dans le fichier inc-pw2tag.html.

Les jeux de polices :
Quinze jeux de polices sont appliquées par défaut, dans les fonctions switch() des deux sections famille fonte, vous pouvez redéfinir ces jeux, en exclure en assignant la valeur 0 à la variable concernée $initval == 0.

La taille :
Cinq tailles différentes sont appliquées par défaut, de 1 à 5, dans les fonctions switch() des sections taille, vous pouvez les personnaliser en mettant des valeurs dans une autre unité de mesure par exemple.
Pour sélectionner une plage de tailles par exemple : si la taille 1 est trop petite, vous pouvez régler la fonction rand() si rand(2,5) la sélection des tailles sera 2, 3, 4, 5, ou encore si la taille 1 est trop petite et la taille 5 trop grande alors rand(2,4), la sélection se fera sur les tailles 2, 3, 4 etc.

Majuscule , petite majuscule, minuscule et capitalisation :
La transformation des titres des mots est définie dans les fonctions switch() et ce règle dans les fonctions rand() des sections concernées.

La couleur :
Trente couleurs différentes par défaut, il suffit de redéfinir les codes HTML des couleurs dans les fonctions switch() des sections couleur.
Pour diminuer le nombre de couleurs il faut régler les fonctions rand() par défaut rand(1,30).

La graisse :
elle se règle dans les fonctions rand() des sections graisse, par exemple rand(1,2) affiche un mots en gras sur deux, rand(1,10) affiche un mot en gras sur dix.

L’italique :
fonctionne exactement comme la mise en gras avec un réglage par défaut de 3 mots sur 10, dans les sections italique.

Le groupe de mots clé :
Si vous avez déjà un groupe de mots clé liés aux rubriques et aux articles, il convient de le définir dans la boucle principale pw2tag du fichier inc-pw2tag.html c’est le groupe {type=pw2tag} qui est sélectionné par défaut.

Reste à faire :
Concaténer plusieurs groupes de mots clé
Un plugin SPIP éventuellement, si des personnes sont motivées YAKA !

Haut de page

  • Téléchargement : PW2TAG
  • Descriptif : Ce script est conforme au standard XTHML 1.0 Strict du W3C et sous licence GNU/GPLv3.
  • Taille du fichier : 15.2 ko
  • Format : Zip
  • Nom : pw2tag.zip
Document publié le : 16-05-2009 - Modifié le : 05-10-2009

 CopyrightFrance.com Cap Intranet © 2007 - 2012 | RSS 2.0 | Plan du site | Espace privé | Ecrire au site | Mentions légales | A propos | Hosteur.com