Avant-propos
Vous avez noté que :
- un clic sur les quatre points gris « :: » du titre conduit toujours à la page accueil, start,
- un clic sur le lien « liste » affiche la liste des pages,
- un clic sur le lien « edit » affiche le code HTML qui peut être modifié ; ce lien se transforme en « save »,
- un clic sur le lien « save » affiche la page modifiée après l'avoir enregistrée, la page est alors visible sur internet ; le lien « edit » est à nouveau visible sous le titre et un message placé au bas de la page confirme l'enregistrement, message qui disparaîtra au prochain rafraichissement.
- et vous avez noté l'absence de bouton « annuler ... » dans le mode édition. Pour annuler il suffit de cliquer sur la flèche « page précédente » du navigateur ou, si elle est absente, de cliquer sur les quatre points gris du titre. Pas vraiment utile de cliquer sur le bouton « save » surtout si vous avez effacé complètement la page comme c'est arrivé plusieurs fois ces derniers temps :( :( .
Créer une nouvelle page
Après l'écriture de quelques phrases dans une page du wiki, vient le moment de créer une nouvelle page. Ecrivez dans une page quelconque (en mode édition) le nom de la page à créer encadré de deux doubles crochets qui s'affichera comme ceci : nouvelle_page. Le nom est devenu un lien qui conduira à la nouvelle page vide, prête à être éditée. Le nom ne doit contenir que les caractères suivants : [a-z], [A-Z], [0-9] et [._-], pas d'espaces, pas d'accents ... L'expérience montre que l'utilisation des espaces et des caractères accentués pose problème dans les adresses internet ; pensez aux adresses e-mail où ces caractères sont bannis. C'est dommage, c'est sûr, mais heureusement le contenu des pages n'a pas ces contraintes, vous pourrez écrire le titre de la page « joyeux_noel » comme il se doit : « Joyeux Noël », et appeler la page en écrivant Joyeux Noël, alternative à [[Joyeux Noël]] qui n'est pas accepté comme lien.
Règles de formatage des pages
Dans un premier temps on peut se contenter d'écrire au kilomètre sans se soucier de syntaxe ; en particulier il est possible de copier-coller du texte écrit dans un traitement de texte standard. Il s'affichera ... au kilomètre, sans retour-chariots, sans aucun enrichissement, sans image, totalement brut. Il faudra donc le restructurer ! La syntaxe à utiliser est celle du HTML, éventuellement complétée par quelques règles de styles CSS, plus un raccourci wiki bien utile pour créer des pages. Le Javascript est également possible, par exemple pour créer des notes. Quelques éléments sont indiqués dans ce qui suit. Vous pouvez vérifier la validité HTML de cette page, si le serveur du Massachuset (http://82.65.167.183) n'est pas trop saturé par les requètes du monde entier ...
Structurer le texte d'une page
Utiliser les balises h1 à h6 et la balise p pour structurer le texte en titres et paragraphes, et de temps en temps la balise br pour forcer un retour-chariot à l'intérieur d'un paragraphe (analysez le texte de cette page qui en fait usage). Pour les listes, utilisez les balises ul, ol et li :
- article 1
- article 2
- article 21
- article 22
- article 23
- article 3
Les balises b, i et u sont également bien utiles pour afficher des portions de texte en gras, italique et souligné ; le HTML a bien d'autres ressources que vous pourrez étudier à votre rythme.
Insérer des images et autres ressources externes
Pour les images utilisez la balise img :
Il n'y a pas de fonction de téléchargement d'images dans alphawiki, téléchargez les images par FTP quelque part dans un dossier (pas nécessairement sur le même serveur) et pointez-les comme dans les exemples présentés. D'autres ressources externes peuvent être insérées comme des sons, des videos, des cadres affichant des sites complets, des applets JAVA, ... tout ce qui est possible avec le HTML, comme vous pouvez le voir à la page exemples.
Insérer des liens
Utilisez la balise a :
Travailler avec Javascript
Exemple d'application de Javascript (qui doit être activé dans le navigateur) il est possible de créer des notes affichables au clic souris. Etudiez le code suivant :
Notes :
1 |
2 |
3
Note 1 : texte de la note 1 ...
Note 2 : texte de la note 2 ...
Note 3 : texte de la note 3 ...
et d'autres effets :
Créer des notes avec CSS (Firefox uniquement)
Afficher ou masquer des portions de texte et des images : help_notesCSS.
Les fonctions principales du wiki
Pour ceux qui s'intéressent au fonctionnement du wiki, sachez que les fonctions principales du wiki sont construites sur les appels suivants qui peuvent être aussi directement écrits dans le champ d'adresse du navigateur :
- affichage : http://adresse_de_votre_compte_web/nom_du_wiki/index.php?view=une_page
- edition : http://adresse_de_votre_compte_web/nom_du_wiki/index.php?edit=une_page
- enregistrement : http://adresse_de_votre_compte_web/nom_du_wiki/index.php?save=une_page
- historique d'une page : http://adresse_de_votre_compte_web/nom_du_wiki/index.php?liste=une_page
- liste des pages du wiki : http://adresse_de_votre_compte_web/nom_du_wiki/index.php?liste=*
Normalement vous n'avez jamais à les écrire directement.
- Les raccourcis vus précédemment pour créer une page sont aussi utilisés pour appeler la page quand elle existe.
- Les liens « edit » et « save » sont présents en fonction du contexte pour générer les fonctions « edition » et « enregistrement ».
- La liste des pages est en général appelée depuis le lien « liste » toujours présent avant le lien « edit/save ».
- L'historique d'une page est en général appelé depuis la page listant les pages , en cliquant sur les liens dates.
Et alors ?
Si vous avez aimé le concept de tableur, vous devriez aimer celui de wiki !
- Un tableur propose une grille de cellules dans lesquelles on peut entrer du texte, des nombres, des formules et des relations entre cellules qui peuvent être complexes ; une feuille de calcul peut n'être qu'un simple tableau agenda ou un système complet de gestion de comptabilité.
- Un wiki propose une multitude de pages pouvant contenir du texte balisé, c'est à dire du texte dont certaines portions, encadrées des crochets inférieur et supérieur, ne seront pas affichées mais interprêtées comme des commandes à exécuter (passer à la ligne, mettre en gras, ouvrir une autre page,...), à condition de respecter la syntaxe du HTML.
- Les deux systèmes peuvent être utilisés à différents niveaux « d'expertise », du débutant au confirmé, le débutant apportant ses (précieuses) informations sans se soucier de respecter une quelconque syntaxe, l'expert en syntaxe pouvant au besoin « jardiner », restructurer, corriger, compléter des portions qui laissent à désirer, avantage du caractère ouvert du wiki autorisant un travail collectif, collaboratif.
Vos commentaires sont les bienvenus dans le forum ou le bac à sable. Bon wiki !