Comment utiliser W ?
W is a Wonderfully Wild Wiki
0. W ?
W est un gestionnaire de contenus léger, qui permet de concevoir des sites web non conventionnels. W favorise la spontanéité et permet la construction d’espaces web hétérogènes.
Le projet a été initié en 2018 par Vincent Peugnet, un informaticien amateur. Il est développé sur la base du volontariat, utilise PHP et est sous licence AGPLv3.
W est un wiki, à l’intersection d’un éditeur de site web et d’un outil de prise de notes, qui encourage l’édition rapide et facile de pages ; il s’inspire des approches de la gestion des connaissances personnelles (voir Mémoire vive).
1. Créer votre propre page
Dans votre page de profil, dans le champ « associated url (can be a page ID) », saisissez votre identifiant (dans mon cas, julienb
). Ceci associera une page à votre compte, qui pourra servir de page d’accueil à vos publications sur ce wiki (dans mon cas /w/julienb).
2. Créez une nouvelle page…
Dans la barre d’adresse de votre navigateur, saisissez /w/l_URL_de_la_nouvelle_page/add
. Ceci créera une page accessible à l’URL /w/l_URL_de_la_nouvelle_page
, dont vous serez l’auteur⋅ice.
Cette nouvelle page peut être consacrée à votre mémoire, à vos lectures, à votre projet de diplôme, aux grandes questions.
Préférez consacrer une page à une seule question : hiérarchisez, créez des liens !
3. Depuis votre page d’accueil (/personnelle)…
Automatiquement
Vous pouvez insérer un « code d’intégration » :
%LIST?description=0&date=1&time=1&authorfilter[0]=julienb%
Ce code permettra d’afficher automatiquement une liste des pages que vous avez créé (surtout si vous vous donnez la peine de changer « julienb » par votre propre identifiant). Leur description ne s’affichera pas (description=0
), mais la date et l’heure, oui (date=1&time=1
)
Vous pourrez même l’afficher très proprement avec un peu de CSS
ul {
list-style-type: none;
padding: 0;
}
ul li {
display: grid;
grid-template-columns: 1fr 3fr;
gap: .125em .5em;
margin: .25em 0;
margin-bottom: 0.25em;
border-top: 1px solid;
align-items: center;
padding:.5em 0;
}
ul li::before {
content: "";
}
Vous pouvez également filtrer ces pages par tag, par exemple:
%LIST?description=0&date=1&time=1&authorfilter[0]=julienb&?tagfilter[]=memoire%
… affichera vos derniers articles avec le tag « mémoire ».
Manuellement
Vous pouvez créer un lien vers une autre page grâce à deux syntaxes:
Pour la syntaxe « wiki », entrourez de deux crochets l’identifiant de la page :
[[l_URL_de_la_nouvelle_page]]
Cela créera un lien vers cette page, avec comme texte cliquable le titre de la page.
Vous pouvez aussi créer un lien avec une texte différent, grâce à la syntaxe markdown :
[Mon texte cliquable](l_URL_de_la_nouvelle_page)
4. Déterminez l’affichage
Vous pouvez écrire votre propre CSS, ou vous baser sur une page existante.
Dans ce deuxième cas, dans la zone d’édition des métadonnées (la colonne de gauche de l’interface d’édition), sous l’entrée « Template », vous pouvez sélectionner une autre page du site (par exemple “base”), à la fois pour le BODY et la CSS.