
Pour insérer du faux-texte dans vos maquettes de site
Cette action existe depuis la première version de UP. Elle était basée sur l'API du site loripsum.net qui n'existe plus.
Par souci de non-dépendance, elle a été entièrement réécrite en PHP pour la version 5.2 de UP.
Les anciens shortcodes sont toujours valides.
Syntaxe :
{up lorem=2,decorate,headers}- (integer) - En premier, le nombre de paragraphes (P) générés. 4 par défaut
- short, medium, verylong ou long - La longueur moyenne d'un paragraphe. medium par défaut.
- allcaps - TOUT EN MAJUSCULES.
- plaintext - Retourne text sans balise HTML. Idem si options max-char ou max-word.
- decorate - ajoute bold, underline, italique, mark, ...
- link - ajoute d'un lien par paragraphe.
- headers - ajoute un titre défini par header-tag (h3 par défaut) avant le premier paragraphe.
=== contenu retourné. P par défaut ===
- ul - ajoute listes.
- ol - ajoute listes ordonnées.
- bq - ajoute bloc citation
- dl - ajoute listes description.
- code - ajoute exemple de code.
si un seul type, tous les paragraphes seront de ce type.
Pour avoir un texte sans aucun tag, utilisez :
{up lorem=2,plaintext | tag=0}.Même sans balise P, le nombre de paragraphes influe sur la longueur du texte retourné.
- lorem: nombre de paragraphe et mots-clés séparés par des virgules
Divers
- max-char: nombre maxima de caractères
- max-word: nombre maxima de mots
- start-with-lorem: débute le premier paragraphe par "Lorem ipsum dolor sit amet,"
- header-tag: h1 à h6. tag pour le titre
- decorate-tags = b,i,u,mark: liste des balises pour décorer les paragraphes
Style CSS
- tag = div: (v1.6) tag du bloc contenant le texte en retour ou tag=0 pour aucun.
- id: pour forcer l'id (sans effet, si tag=0)
- class: classe(s) pour bloc (sans effet, si tag=0)
- style: style inline pour bloc (sans effet, si tag=0)
Utilisé sans paramètre, il affiche 4 paragraphes de texte brut.
{up lorem}
Enim nisi irure ullamco ipsum aliquip anim eu dolor cillum aliqua. ad aute officia Lorem do amet, fugiat mollit dolore Excepteur magna eiusmod ea dolore sint Ut pariatur. et.
Fugiat do Duis consequat. dolore Lorem occaecat aliqua. dolore laborum. ut eu eiusmod et in elit, anim ad ex tempor culpa commodo in incididunt non nostrud mollit reprehenderit esse Excepteur laboris.
Sed nulla magna non in est ullamco Enim veniam, consequat. cillum minim eiusmod officia irure nisi sunt dolore sit consectetur dolore adipiscing pariatur. velit sint exercitation mollit Duis anim aliqua. cupidatat in.
Magna est commodo labore consectetur anim eu velit occaecat culpa eiusmod sint Enim do amet, nostrud nulla Duis pariatur. ut laboris ullamco ea aliqua. id incididunt cillum in ad quis veniam,.
Avec quelques paramètres
{up lorem=2,link,p,ul,decorate}
- sint elit,
- sunt cupidatat officia tempor
Fugiat proident, ex dolor consectetur non incididunt tempor eiusmod dolore culpa in ut laborum. officia sed velit aliqua. do commodo Excepteur id esse quis minim ut cillum sit veniam, voluptate mollit sint exercitation.
Liste des paramètres :
- pour spécifier le nombre de paragraphes, il est impératif de l'indiquer en premier.
- short, medium, long ou verylong définissent la longueur des paragraphes. medium âr défaut.
- link, ajoute un lien dans un paragraphe de type P
- p, ul, ol, dl, bq et code définissent les types de paragraphes
- decorate va habiller les paragraphes de type P avec les balises définies par l'option decorate-tags. 'b,i,u,mark' par défaut.
Pour éviter une monotonie entre les paragraphes, un tirage au sort est réalisé parmi les tags par défaut. Si le rédacteur a utilisé l'option decorate-tags, on respecte son choix. - headers ajoute un titre au début. L'option header-tag permet de définir le niveau de titre. Il n'est pas nécessaire d'ajouter headers qui est conservé pour compatibilité ascendante.
- avec allcaps, le texte retourné sera en majuscule.
- plaintext, conservé pour compatibilité, retourne un texte brut de longueur égale au nombre de paragraphe X longueur des paragraphes.
Les options max-char et max-word retourne également du texte brut
Texte brut
Pour retourner du texte sans aucune balise, 3 possibilités :
- plaintext, dans l'argument de lorem, retourne un texte brut de longueur égale au nombre de paragraphe X longueur des paragraphes.
- option max-char retourne un texte du nombre de caractères demandés
- option max-word retourne un texte avec le nombre de mots désirés
{up lorem | max-word=6 | class=tc pt1 bd-vert w6 mcenter}
l'option class permet de centrer le texte (tc), avec un petit padding en haut et en bas (pv1). Le bloc, entouré d'un filet vert (bd-vert), occupe 6/12 colonnes (w6). Il est centré par la méthode des marges auto (mcenter).
tag=0 est présente.grid (1) upactionslist (1) lorem (3) div (1) jcontent-info (1)
