Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Les plugins meta permettent en général de modifier des propriétés dans la réponse.

meta_html

jQuery

pour ajouter les liens de jQuery dans le header de votre page, il vous suffit de procéder comme suit :


{meta_html jquery}

ce qui chargera jQuery

jQueryUI

pour ajouter les liens de jQueryUI dans le header de votre page, il vous suffit de procéder comme suit :


{meta_html jquery_ui 'components', array('widget','dialog','position')}
{meta_html jquery_ui 'theme'}

ce qui chargera jquery, jqueryUI core et les composants spécifiés + thème

title

pour renseigner la balise <title> de votre page, il vous suffit de procéder comme suit :


{meta_html title 'Mon titre de page'}

js

pour charger un fichier javascript, il vous suffit de procéder comme suit :


{meta_html js $j_basepath.'js/global.js', array('charset'=> 'UTF-8')}

le deuxième paramètre doit être un tableau, il est optionnel, et permet de passer des attributs supplémentaires à la balise <script>.

jsie

pour charger un fichier javascript spécifiquement pour Internet Explorer, il vous suffit de procéder comme suit :


{meta_html jsie $j_basepath.'js/globalie.js', array('charset'=> 'UTF-8')}

css

pour charger une feuille de style CSS, il vous suffit de procéder comme suit :


{meta_html css $j_basepath.'css/screen.css', array('media'=>'screen, projection')}

le deuxième paramètre doit être un tableau, il est optionnel, et permet de passer des attributs supplémentaires à la balise <link>.

cssie

pour charger une feuille de style CSS spécifiquement pour Internet Explorer, il vous suffit de procéder comme suit :


{meta_html cssie $j_basepath.'css/ie.css', array('media'=>'screen, projection')}

cssie7

pour charger une feuille de style CSS spécifiquement pour Internet Explorer 7, il vous suffit de procéder comme suit :


{meta_html cssie7 $j_basepath.'css/ie7.css', array('media'=>'screen, projection')}

cssltie7

pour charger une feuille de style CSS spécifiquement pour Internet Explorer versions < 7, il vous suffit de procéder comme suit :


{meta_html cssltie7 $j_basepath.'css/ielt7.css', array('media'=>'screen, projection')}

csstheme

pour charger un fichier CSS en allant le chercher directement dans le dossier du thème utilisé, il vous suffit de procéder comme suit :


{meta_html csstheme 'screen.css', array('media'=>'screen, projection')}

cssthemeie

pour charger un fichier CSS pour Internet Explorer, il vous suffit de procéder comme suit :


{meta_html cssthemeie 'ie.css', array('media'=>'screen, projection')}

cssthemeie7

pour charger un fichier CSS pour Internet Explorer 7, il vous suffit de procéder comme suit :


{meta_html cssthemeie7 'ie7.css', array('media'=>'screen, projection')}

cssthemeltie7

pour charger un fichier CSS pour Internet Explorer < 7, il vous suffit de procéder comme suit :


{meta_html cssthemeltie7 'ielt7.css', array('media'=>'screen, projection')}

style

pour ajouter des styles CSS en ligne à votre page, il vous suffit de procéder comme suit :


{meta_html style array('body' => 'background-color: #b4d455')}

bodyattr

pour ajouter des attributs à la balise <body>, il vous suffit de procéder comme suit :


{meta_html bodyattr array('class' => 'special')}

keywords

pour ajouter des mots dans une balise meta keywords, il vous suffit de procéder comme suit :


{meta_html keywords 'foo, bar, foobar, barfoo'}

description

pour ajouter une description dans une balise meta description, il vous suffit de procéder comme suit :


{meta_html description 'Cette page contient des informations sur blablahblah..'}

author

pour ajouter un(des) auteur(s) dans une balise meta author, il vous suffit de procéder comme suit :


{meta_html author 'Jane Doe'}

generator

pour indiquer le générateur dans une balise meta generator, il vous suffit de procéder comme suit :


{meta_html generator 'Jelix'}

others

pour ajouter du contenu supplémentaire dans la balise <head>, il vous suffit de procéder comme suit :


{meta_html others '<meta name="robots" content="index, follow" />'}

meta_htmlmodule

Ce meta fourni un racourci pour accéder au CSS, JS et image du module se trouvant dans le dossier www du module

Comme ci dessus, vous pouvez utiliser toutes combinaisons de meta_htmlmodule avec js, css ou autres,

exemple :


{meta_htmlmodule css 'mymodule', 'css/screen.css', array('media'=>'screen, projection')}

Ainsi Jelix ira dans le dossier 'mymodule'/www/css ou 'mymodule'/www/themes/'currenttheme'/css pour trouver le fichier screen.css