administration:systeme:metalang

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
administration:systeme:metalang [Dec. 13, 2024 08:46 AM UTC ] – créée jpbadministration:systeme:metalang [Dec. 14, 2024 04:03 PM UTC ] (Version actuelle) jpb
Ligne 2: Ligne 2:
 ====== Méta-lang ====== ====== Méta-lang ======
  
 +{{ :administration:metalang.png?|Icône d'interface}}
 +==== Administration - Méta-lang ====
 +
 +=== META-LANG à quoi ça sert ? ===
 +
 +META-LANG est un langage particulier à NPDS. Il est composé de mots (les [[meta_mots:concepts|méta-mots]]) permettant, en toute sécurité, d'appeler à l'emplacement où vous avez inscrit ce méta-mot (dans une new, un article, un billet, un commentaire ou l'édito de votre site voir même une page static), le résultat de fonction internes de NPDS.
 +
 +Il existe 5 types de méta-mot en usage pour votre site
 +
 +Les types de méta-mot
 +
 +  * **docu**
 +Sera utilisé par le CMS pour des traitements très particuliers et/ou de la documentation en ligne.
 +Actuellement seul ^ est présent dans cette catégorie
 +Vous ne pourrez pas créer ce type de meta-mot
 +  * **meta**
 +En usage dans presque tous NPDS, sera utilisé pour appeler le résultat d'une fonction précise qui sera affichée à l'emplacement de sa saisie.
 +
 +C'est la catégorie la plus importante de NPDS elle permet la mise en oeuvre de fonctions très évoluées.
 +
 +Il existe deux formes d'écriture (dans la zone script) en fonction du niveau de complexité de ce que vous voulez réaliser :
 +<code php>$cmd = ... instruction PHP tenant sur une seule ligne ...;</code>
 +<code php>function MM_votre-meta-mot () {
 +   code php
 +   code php
 +   code php
 +return (votre-retour);
 +}
 +</code>
 +  * **mot**
 +Sera utilisé pour afficher un mot (association de lettres ou chiffres) pouvant exécuter une fonction de base type HTML comme l'appel à un lien, de la correction orthographique, la gestion des abréviations...
 +Cette catégorie est très utile pour gagner en productivité.
 +  * **smil**
 +Sera utilisé pour intégrer des smilies et/ou des raccourcis vers des images.
 +  * **them**
 +Sera utilisé pour documenter les fonctions internes de NPDS relatives aux thèmes.
  
  
  • administration/systeme/metalang.1734079611.txt
  • Dernière modification : Dec. 13, 2024 08:46 AM UTC
  • de jpb