Codes de formattage des liens
Présentation des nombreuses possibilités de liaison de vos pages vers d'autres.
- Création d'un template 2 colonnes fluide sous Yacs
- Introduction
- Préréquis
- 1. Créer un layout statique de base
- 2. Adapter le layout statique de base à Yacs
- 3. Personnaliser le layout de base
- 4. Optimiser le skin ainsi obtenu
- Conclusion
- Lien externe
<url> - Lien externe
[link]<url>[/link] - Lien interne
[link]<url>[/link] - Lien avec label
[<label>|<url>] - Lien avec label
[link=<label>]<url>[/link] - Bouton avec label
[button=<label>]<url>[/button] - Adresse électronique
<address> - Adresse électronique
[email]<address>[/email] - Adresse avec label
[email=<label>]<address>[/email] - Sélecteur
[go=<name>, <label>] - Raccourci de page
[article=<id>] - Raccourci de page
[article=<id>, <label>] - Page
[article.description=<id>] - Page précédente
[previous=<id>] [previous=<id>, <label>] - Page suivante
[next=<id>] [next=<id>, <label>] - Aléatoire
[random] [random=section:<id>] - Section
[section=<id>] [section=<id>, <label>] - Catégorie
[category=<id>] [category=<id>, <label>] - Catégorie
[category.description=<id>] - Utilisateur
[user=<id>] [user=<id>, <label>] - Serveur
[server=<id>] [server=<id>, <label>] - Fichier
[file=<id>] [file=<id>, <label>] - Raccourci de téléchargement
[download=<id>] [download=<id>, <label>] - Action
[action=<id>] [action=<id>, <label>] - Commentaire
[comment=<id>] [comment=<id>, <label>] - Décision
[decision=<id>] [decision=<id>, <label>] - Script
[script]<path/script.php>[/script] - Chercher
[search] [search=<words>] - Wikipedia
[wikipedia=keyword] [wikipedia=keyword, label]
Lien externe <url>
| Exemple | Rendu |
|---|---|
Vous pouvez visiter www.cisco.com ou http://www.nortel.com, ou discuter à irc://irc.eu.be.ofloo.net/ | Vous pouvez visiter www.cisco.com ou http://www.nortel.com, ou discuter à irc://irc.eu.be.ofloo.net/ |
Lien externe [link]<url>[/link]
| Exemple | Rendu |
|---|---|
Vous pouvez visiter [link]www.cisco.com[/link] ou [link]http://www.nortel.com[/link], ou discuter à [link]irc://irc.eu.be.ofloo.net/[/link] | Vous pouvez visiter www.cisco.com ou www.nortel.com, ou discuter à irc.eu.be.ofloo.net |
Lien interne [link]<url>[/link]
| Exemple | Rendu |
|---|---|
Vous pouvez visiter [link]codes/basic.php[/link] ou [link]index.php[/link] | Vous pouvez visiter basic.php ou index.php |
Lien avec label [<label>|<url>]
| Exemple | Rendu |
|---|---|
Vous pouvez visiter [Cisco On Line|www.cisco.com] | Vous pouvez visiter Cisco On Line |
Lien avec label [link=<label>]<url>[/link]
| Exemple | Rendu |
|---|---|
Vous pouvez visiter [link=Cisco On Line]www.cisco.com[/link] | Vous pouvez visiter Cisco On Line |
Bouton avec label [button=<label>]<url>[/button]
| Exemple | Rendu |
|---|---|
Vous pouvez visiter [button=Cisco On Line]www.cisco.com[/button] | Vous pouvez visiter Cisco On Line |
Adresse électronique <address>
| Exemple | Rendu |
|---|---|
Vous pouvez envoyer un message à l'adresse suivante : webmaster@acme.com | Vous pouvez envoyer un message à l'adresse suivante : webmaster@acme.com |
Adresse électronique [email]<address>[/email]
| Exemple | Rendu |
|---|---|
Vous pouvez envoyer un message à l'adresse suivante : [email]webmaster@acme.com[/email] | Vous pouvez envoyer un message à l'adresse suivante : webmaster@acme.com |
Adresse avec label [email=<label>]<address>[/email]
| Exemple | Rendu |
|---|---|
Vous pouvez envoyer un message à l'[email=équipe de support]webmaster@acme.com[/email] | Vous pouvez envoyer un message à l'équipe de support |
Sélecteur [go=<name>, <label>]
| Exemple | Rendu |
|---|---|
Merci de consulter les [go=monthly, archives mensuelles] pour plus d'information | Merci de consulter les archives mensuelles pour plus d'information |
Raccourci de page [article=<id>]
| Exemple | Rendu |
|---|---|
Jetez un coup d'oeil à [article=512] | Jetez un coup d'oeil à Créer un template 2 colonnes fluide sous Yacs |
Raccourci de page [article=<id>, <label>]
| Exemple | Rendu |
|---|---|
Jetez un coup d'oeil à [article=512, bla bla bla] | Jetez un coup d'oeil à bla bla bla |
Page [article.description=<id>]
| Exemple | Rendu |
|---|---|
[article.description=512] | Créer un template 2 colonnes fluide sous Yacs La création d'une identité visuelle sous Yacs peut paraître assez difficile de prime abord, la procédure de base ne semblant pas être assez flexible pour les non-professionnels en Web Design. Nous essayerons de présenter une procédure simplifiée pour mettre sur pied un skin/template de manière aisée. Création d'un template 2 colonnes fluide sous YacsIntroductionAu cours de ce tutoriel, nous apprendrons comment mettre sur pied et personnaliser un template Yacs 2 colonnes fluide. Par colonnes fluides, nous entendons le fait que le contenu de la page, organisé dans des colonnes, aura la possibilité de s'adapter à la largeur de page du navigateur web. La taille des colonnes, ainsi que leur conteu, est alors proportionnelle à la largeur de l'écran et de la fenêtre du navigateur web de l'internaute. Pour y parvenir, nous aurons besoin de différents outils de travail. PréréquisAfin de mener à bien notre projet, il est nécessaire, mais pas indispensable d'avoir des notions de base en HTML, CSS et PHP. Nous aurons aussi besoin d'un éditeur de texte, de préférence un éditeur de codes (HTML, CSS et PHP en l'occurence) permettant la coloration syntaxique selon les langages utilisés. Enfin, afin de pouvoir tester en local avant de mettre en ligne le résultat final, et pour des raisons de performance, nous aurons besoin d'un serveur local PHP. Ce tutoriel a été réalisé sous Linux/Ubuntu 8.04; l'éditeur de texte utilisé est Geany, et le serveur local PHP est XAMPP. 1. Créer un layout statique de base2. Adapter le layout statique de base à Yacs3. Personnaliser le layout de base4. Optimiser le skin ainsi obtenuConclusionAvantage de la méthodeComment mettre à jour le skin obtenu |
Page précédente [previous=<id>] [previous=<id>, <label>]
| Exemple | Rendu |
|---|---|
[previous=512] | Créer un template 2 colonnes fluide sous Yacs |
Page suivante [next=<id>] [next=<id>, <label>]
| Exemple | Rendu |
|---|---|
[next=512] | Créer un template 2 colonnes fluide sous Yacs |
Aléatoire [random] [random=section:<id>]
| Exemple | Rendu |
|---|---|
[random] [random=section:2] | USA : La Californie en état de "catastrophe majeure"! Argentine : Une femme élue à la Présidence de la République |
Section [section=<id>] [section=<id>, <label>]
| Exemple | Rendu |
|---|---|
Jetez un coup d'oeil à [section=2] | Jetez un coup d'oeil à Articles |
Catégorie [category=<id>] [category=<id>, <label>]
| Exemple | Rendu |
|---|---|
Jetez un coup d'oeil à [category=featured] | Jetez un coup d'oeil à A la Une |
Catégorie [category.description=<id>]
| Exemple | Rendu |
|---|---|
[category.description=featured] | A la Une Articles à afficher en page d'accueil Cette catégorie est affichée sur la page d'accueil sous forme d'une liste compacte de liens. Attachez à cette catégorie les pages importantes et permanentes à mettre en évidence dès l'entrée dans votre site. Si vous publiez des articles sur une base régulière, vous pouvez aussi lister explicitement le nouveau contenu hebdomadaire ou mensuel de votre serveur. |
Utilisateur [user=<id>] [user=<id>, <label>]
| Exemple | Rendu |
|---|---|
Jetez un coup d'oeil à [user=0] | Jetez un coup d'oeil à [user=0] |
Serveur [server=<id>] [server=<id>, <label>]
| Exemple | Rendu |
|---|---|
Cliquez pour voir la page de [serveur=2, ce serveur] | Cliquez pour voir la page de [serveur=2, ce serveur] |
Fichier [file=<id>] [file=<id>, <label>]
| Exemple | Rendu |
|---|---|
Jetez un coup d'oeil à [file=1] | Jetez un coup d'oeil à [file=1] |
Raccourci de téléchargement [download=<id>] [download=<id>, <label>]
| Exemple | Rendu |
|---|---|
Cliquer pour [download=1, télécharger le fichier] | Cliquer pour [download=1] |
Action [action=<id>] [action=<id>, <label>]
| Exemple | Rendu |
|---|---|
Cliquez pour voir la page de [action=2, cette action] | Cliquez pour voir la page de [action=2] |
Commentaire [comment=<id>] [comment=<id>, <label>]
| Exemple | Rendu |
|---|---|
Cliquez pour voir la page de [comment=2, ce commentaire] | Cliquez pour voir la page de ce commentaire |
Décision [decision=<id>] [decision=<id>, <label>]
| Exemple | Rendu |
|---|---|
Cliquez pour voir la page de [decision=2, cette décision] | Cliquez pour voir la page de [decision=2] |
Script [script]<path/script.php>[/script]
| Exemple | Rendu |
|---|---|
Vous pouvez consulter la documentation du script [script]shared/codes.php[/script] | Vous pouvez consulter la documentation du script shared/codes.php |
Chercher [search] [search=<words>]
| Exemple | Rendu |
|---|---|
Chercher toutes les informations sur [search=yacs] | Chercher toutes les informations sur |
Wikipedia [wikipedia=keyword] [wikipedia=keyword, label]
| Exemple | Rendu |
|---|---|
Tout ce que vous voulez savoir sur [wikipedia=Web_2, le web 2.0] | Tout ce que vous voulez savoir sur le web 2.0 |