Le blogonaute dotclearien n’aura pas été sans remarquer l’emploi fréquent du terme wiki au fil de ses promenades sur le forum ou ailleurs. Mais c’est quoi ce truc ?
En fait, le même terme recouvre deux choses bien distinctes, ce qui apporte parfois quelque confusion dans nos esprits égarés de débutants, trois même pour les utilisateurs de DotClear. En voici une explication (très) sommaire.
Un type de site web
Un wiki (de wiki wiki, « rapide » en polynésien), c’est un site web dont la particularité est d’offrir la possibilité à chacun d’éditer les pages et de les modifier. C’est le cas par exemple de Wikipédia, une encyclopédie contributive, ou de la page des Paris Carnet, où chacun peut annoncer sa future participation à nos rencontres mensuelles de blogueurs parisiens, chaque premier mercredi du mois (notez au passage la publicité subliminale d’une grande subtilité).
Une syntaxe
Et puis il y a la syntaxe wiki. DotClear embarque dans ses outils
un wiki2xhtml qui permet une saisie simplifiée des billets, le moteur se
chargeant de la conversion vers XHTML lors de l’affichage dans le blog. Pour ma
part, j’utilise systématiquement cette syntaxe, quitte à effectuer après saisie
et sauvegarde du billet une conversion vers xhtml (un bouton est prévu à cet
effet dans l’éditeur de billet) si j’ai besoin de balises non prévues en
wiki.
Attention, si le principe de la syntaxe wiki est le même partout, des
variations de balises existent d’un moteur de wiki à l’autre.
Syntaxe Wiki pour DotClear
Les marques de formatage Wiki peuvent être insérées dans le texte en les protégeant par le caractère "\".
Blocs
- Laisser une ligne vide entre chaque bloc de même nature ;
- Paragraphe : du texte et une ligne vide ;
- Titre : !!!, !!, ! pour des titres plus ou moins importants ;
- Trait horizontal : ---- ;
- Liste : ligne débutant par * ou #. Il est possible de mélanger les listes (*#*) pour faire des listes de plusieurs niveaux. Respecter le style de chaque niveau ;
- Texte préformaté : espace devant chaque ligne de texte ;
- Bloc de citation : > ou ;: devant chaque ligne de texte.
Éléments en ligne
- La correction de ponctuation est active. Un espace insécable remplacera automatiquement tout espace précédant les marque ";","?",":" et "!". ;
- Emphase : deux apostrophes ''texte'' ;
- Forte emphase : deux soulignés __texte__ ;
- Retour forcé à la ligne : %%% ;
- Insertion : deux plus ++texte++ ;
- Suppression : deux traits d’union --texte-- ;
- Lien : [url], [nom|url], [nom|url|langue] ou [nom|url|langue|titre].
- Si vous voulez insérer un lien vers une ancre dans la même page, remplacez url par #nom-de-votre-ancre ;
- Image : ((url|texte alternatif)), ((url|texte alternatif|position)) ou
((url|texte alternatif|position|description longue)).
- La position peut prendre les valeur L ou G (gauche), R ou D (droite) ou C (centré). ;
- Ancre : ~ancre~ ;
- Acronyme : ??acronyme?? ou ??acronyme|titre?? ;
- Citation : {{citation}}, {{citation|langue}} ou {{citation|langue|url}} ;
- Code : @@code ici@@ ;
- Note de bas de page : $$Corps de la note$$.
Combiner wiki2xhtml et xhtml
Depuis sa version 1.2.1, DotClear autorise l’insertion de xhtml dans une saisie en wiki :
Saisie en wiki comme à l’habitude. ///html <p>Saisie en html.</p> <p>Ne pas oublier de bien saisir toutes les balises utiles.</p> ///
On peut même se permettre la saisie de balises xhtml inline
On peut désormais écrire un seul mot en ``<span style="color: red;">rouge</span>`` si on le souhaite.
Quelques liens :
L’entrée “Wiki”
de Wikipédia.
La
révolution wiki est en vue, un article du Journal du Net.
Commentaires
bonsoir,
on sauvegarde en xhtml, si la syntaxe wiki est insuffisante, c'est ça ?
pierreL
Oui, c'est ça. Encore que désormais, la possibilité d'insérer du html au sein de la syntaxe wiki permet de rester en wiki pour le texte courant et de placer du html si nécessaire.
ceci est un test
Bonjour, je suis nouveau dans le milieu du blog et je regarde le fonctionnement de dotclear pour une utilisation en cms plutôt qu'en blog.
J'ai deja entendu parler de la syntaxe wiki mais je me pose toujours la même question : qu'elle est l'intéret ?? Je vois sans problème l'intéret pour les liens, liens avec images puisque ça simplifie largement la syntaxe mais par exemple pour mettre en gras le seul interet que je vois c'est le nombre caractère en moins à mettre sur chaque balise !!
Attention ceci n'est pas une critique gratuite de la syntaxe wiki, disons que pour moi écrire <strong>texte</strong> pour mettre en gras me parait, sémantiquement parlant, plus simple à utiliser et surtout à mémoriser que "texte"
Merci de m'éclairer ou donner des pistes à mon ignorance de la syntaxe wiki et merci à dotclear
Pour ce qui me concerne :
L'avantage majeur que j'y vois est l'assurance à 100% d'une syntaxe sans erreurs, ce qui est déjà énorme ! On ne peut tout simplement pas faire du code non valide en wiki.
Ensuite se relire dans l'interface d'édition est quand même beaucoup plus confortable quand le billet est rédigé en wiki, beaucoup moins en xhtml avec ses balises et ses codes hexadécimaux pour les accents etc.
A quand un petit tuto pour intégrer un wiki dans dotclear ?! Un lien Wiki dans une colonne, et hop on retrouve le wiki à la place des billets. (je suis en train de voir ce qui est faisable avec dokuwiki)
Merci pour ton site toujours formidable
Salut
Je trouve ton site DOTCLEAR bien réalisé et que lexplication sur le WIKI'' est assez claire
problème pour integrer les accent en wiki... Comment saisir les accents pour qu'ils apparaissent correctment? Merci
adrian, le problème que tu évoques n'est pas lié à la syntaxe wiki mais probablement à un souci d'encodage de ton blog. Tu devrais demander de l'aide sur le forum.
Merci pour cette explication, ca me sera très utile ;)
Salut, quelqu'un pourrait t il me dire comment on peut ajouter une balise meta de description dans ses pages dotclear?
Merci d'avance.
Comment faire des tabulations en synthaxe wiki ? Si l'on ajoute simplement des espaces en début de ligne ça passe en "texte préformaté"... Merci d'avance.
Bonjour !([ Début du H.S.)] Wiki en verlan, ça nous donne Kiwi ... Miam Miam !!! ([ Fin du H.S.)]Au revoir !Bonjour,
Est-il possible d'aligner le texte le long d'une image en wiki sur dotclear ? j'ai vu une syntaxe du style [Image:nomdelimage.png] mais ça n'a pas l'air de fonctionner sur dotclear...
Merci !
bgras/b
Παῦλος δοῦλος Χριστοῦ Ἰησοῦ, κλητὸς ἀπόστολος, ἀφωρισμένος εἰς εὐαγγέλιον θεοῦ,
///html
<p>Παῦλος δοῦλος Χριστοῦ Ἰησοῦ, κλητὸς ἀπόστολος, ἀφωρισμένος εἰς εὐαγγέλιον θεοῦ, </p>
///
Au testeur fou ci-dessus : les commentaires n'acceptent pas les balises bbcode ni l'insertion des macros wiki telles que ///html (en bref, tu peux utiliser les balises offertes par le ruban d'enrichissement placé au-dessus du champ uniquement).
Bonjour bonjour,
juste pour signaler une légère fôôôte de frappe
devrait sans doute davantage ressembler à :
et une question au passage (encore que ç'aurait peut-être plus sa place dans le forum ?) : il me semble que la correction des ponctuations n'opère pas dans les notes de bas de page. Pourquoi donc ?
Merci Lomalarch, j'ai corrigé pour l'emphase (par contre j'avoue que je ne comprends pas ta question :/)
Merci m'ame Kozlika :-)
Concernant ma question, plutôt que de pourrir les comz' ici, je vais rouvrir le sujet que j'avais lancé sur le forum à propos des apostrophes z'et tirets ;-)
Sinon, il reste la possibilité d'un éditeur WYSIWYG comme le BBComposer :
le wiki c'est chouette mais je rencontre quand même quelques problème avec sur mon blog.
A savoir que les personnes non habitués à l'utilisation de balise wiki ont donc tendances à écrire et à mettre en forme comme dans la vrai vie. Et ca me pose quelques soucis surtout avec la balise
<pre>
qui en wiki corrrespond à un espace en début de ligne. Et je ne sais pas pourquoi mais tout texte inscrit dans cette balise ne respecte plus les cadres de mon style css et se mettent à déborder...Alors juste une question: peut-t-on désactiver des balises du moteur wiki2xhtml ?
Comme "Allez l'Ol", je recherche un moyen simple de mettre à jours la balise meta description. (Bravo au passage pour le site !) Merci d'avance.
Pour répondre à JF, voici un code a rajouter dans le CSS de ton thème. Sa place l'image au milliieu du texte. @@#content img { border-width: 1px; border-color: #ccc; border-style: solid; padding: 5px; margin: 6px 10px 0 0; float: left; display: block; } @@
Désolé pour le formatage raté.. EN lève les @ évidemment. C'était le code pour le "old thème", pour le nouveau, c'est :
@@.post-content img { border-width: 1px; border-color: #ccc; border-style: solid; padding: 5px; margin: 6px 10px 0 0; float: left; display: block; }@@
Tout simplement ^
J'arrive un peu tard mais merci pour cet article.
Serait-il possible de rajouter en complément à coté de chaque exemple de syntaxe wiki, la balise html générée ?
Aurélien, va voir par là :)
Bonjour,
Je me pose une question existentielle...
J'ai vu que dans les syntaxes wiki, on peut faire des tableaux en utilisant {| ... |} ou | cellule1 | cellule2 | mais cela ne semble pas implémenté dans les versions que je connais...
Quelqu'un aurait-il une idée ??
D'avance merci,
Florian
Moi je trouve l'explication suivante plus claire:
http://doc.dotclear.net/2.0/usage/syntaxes#aller-plus-loin
barbara
Aloha Existe-t'il un moyen syntaxique d'insérer des images en miniature ? genre <img src="/images/P8013427.JPG" alt="" />. Puisque c'est lde code généré lorsque l'on utilise l'insertion d'image interne (celles stockées dans image). Attention, ma question suppose de ne pas utiliser de modification du code css, ou tout autre artifice. D'avance, merci pour votre aide. Pourquoi [Image:P8013427.JPG] en syntaxe ne fonctionne pas ?
Bonjour
Comment éditer un lien à partir d'une image sans passer par le spictos (syntace wiki) ?
Un grand merci !
EG
Tu peux faire un lien sur une image comme ceci
[((/urldelimgage.jpg|texte alternatif))|http://urldulien]