User Tools

Site Tools


wiki:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:start [2019-04-26 15:38] barziwiki:start [2023-02-02 22:06] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Ce wiki ======+====== Wiki du Fuz ======
  
-C'est le tien.+Ce wiki, c'est le tien.
  
 Tu peux contribuer ! Tu peux contribuer !
  
-Voici un petit guide ~ "howto use this wiki!" ~+Voici un petit guide __~ "howto use this wiki!" ~__ 
 + 
 +Pour essayer sans prendre de risque, tu peux éditer la page [[wiki:sandbox:start|sandbox]], enjoy!
  
 ===== Mettre des trucs dedans ===== ===== Mettre des trucs dedans =====
Line 14: Line 16:
 ===== Mettre les mains dedans ===== ===== Mettre les mains dedans =====
  
-  * Un wiki ça se jardine. Faut aider les autres à le rendre pratique : créer des liens entre les pages, compléter/corriger... +  * Un wiki ça se jardine. Faut aider les autres à le rendre pratique : créer des liens entre les pages, compléter/corriger...🍊 
-  * Un wiki ça se maintient. Faut héberger, configurer, maintenir à jour... Voir la page [[infra:adminsys]] .+  * Un wiki ça se maintient. Faut héberger, configurer, maintenir à jour... Voir la page [[infra:adminsys]].
  
  
 ===== Utilisation ===== ===== Utilisation =====
-  * perso, je regarde en premier **"Recent Changes"** pour voir ce qui a bougé (attention il est **depedant du namespace** dans lequel on est) +  * on peut se rendre sur la page **"Recent Changes"** pour voir ce qui a bougé (attention elle est **dépendante du [[#Tips|namespace]]** dans lequel on est) 
-  * ensuite je vais souvent voir dans le **"sitemap"** comment ca se passe, par rapport aux namespaces+  * ensuite on peut aller voir dans la **"sitemap"** comment ça se passe, par rapport aux namespaces
   * en cliquant sur le **logo** du haut, je reviens au sommaire   * en cliquant sur le **logo** du haut, je reviens au sommaire
-  * pour **créer une page** : mettre un nom dans l'URL après "?id=...", **ou bien** mettre le [[lien]] dans une page et clicker pour la créer (**méthode préférée** car évite de laisser une page orpheline) +  * pour **créer une page** : mettre un nom dans l'URL après "?id=...", **ou bien** mettre le [[lien]] dans une page et cliquer dessus pour la créer (**méthode préférée** car évite de laisser une page orpheline) 
-  * pour** effacer une page** : l'éditer, supprimer le texte et la sauver (au passage si un **namespace** est vide il est effacé) +  * pour **effacer une page** : l'éditer, supprimer le texte et la sauver (au passage si un **namespace** est vide il est effacé) 
-  * pour **déplacer une page** (et les lien dans le wiki), il faut être admin, aller sur la page et chercher **"Move"** dans **"Admin"**+  * pour **déplacer une page** (et les liens dans le wiki), il faut être admin, aller sur la page et chercher **"Move"** dans **"Admin"** (sinon un gros //couper/coller// fera l'affaire mais détruit l'historique des modifications)
  
  
 ===== Tips ===== ===== Tips =====
   * **NamesSpaces**   * **NamesSpaces**
-    * ce sont les **répertoires** du wiki, ils sont séparés par des ":" +    * ce sont les **répertoires** du wiki, ils sont séparés par des ":" 🌶️ 
-    * utile pour ranger le bordel, mais point trop n'en faut+    * utiles pour ranger le bordel, mais point trop n'en faut
     * les **namespaces** représentent les répertoires, on les crée comme les pages,      * les **namespaces** représentent les répertoires, on les crée comme les pages, 
     * quand on est dans un namespace (url = ... namespace: ), par défaut le wiki charge la **page "start"**       * quand on est dans un namespace (url = ... namespace: ), par défaut le wiki charge la **page "start"**  
Line 39: Line 41:
     * on peut mettre également les **images** dans le namespace par souci de rangement (plutôt que de tout laisser en **vrac** a la racine)     * on peut mettre également les **images** dans le namespace par souci de rangement (plutôt que de tout laisser en **vrac** a la racine)
   * **Macros**   * **Macros**
-    * La table des matières (TOC) peut être désactivée en utlisant la macro %%~~NOTOC~~%%dans la page +    * La table des matières (TOC) peut être désactivée en utlisant la macro ''%%~~NOTOC~~%%'' dans la page 
-    * On peut ne pas interpréter des macros (utiles pour les documenter du coup, gniark!) : % %something% % (sans les espaces)+    * On peut ne pas interpréter des macros (utile pour les documenter justementen les encadrant de ''<nowiki>%%</nowiki>'' comme ceci ''<nowiki>%%macro%%</nowiki>'' 
 +  * **Liens** 
 +    * le lien d'une page (dans l'URL) est un [[wpfr>slug]], le préférer court et descriptif 
 +    * pour l'inclusion dans une page simplement, les tirets bas sont équivalents à des espaces et les liens sont insensibles à la casse. Ainsi, ''<nowiki>[[projets:fuz:Presence Button]]</nowiki>'' donne [[projets:fuz:Presence Button]] 
 +    * pour les liens vers wikipedia, ''<nowiki>[[wpfr>Wikipedia]]</nowiki>'' donne [[wpfr>Wikipedia]] (francophone), ''<nowiki>[[wp>Wikipedia]]</nowiki>'' donne [[wp>Wikipedia]] (anglophone)
  
-===== Home pages ===== + 
-On a donc 2 pages qui se créent quand on se logge : une publique et une privée (je sais pas si c'est la bonne solution, faut tester)+===== Pages utilisateur ===== 
 +On a 2 pages qui se créent quand on s'authentifie pour la première fois : une publique et une privée (solution sujette à améliorationà tester)
  
   * la **page publique** est dans **:user:USERNAME**   * la **page publique** est dans **:user:USERNAME**
Line 49: Line 56:
  
   * la **page privée** est dans **:user:USERNAME:start**    * la **page privée** est dans **:user:USERNAME:start** 
-    * le username dans ce cas est le namespace, dans lequel on peut rajouter toute une arborescence.. on peut même faire un site perso en somme (par ex : [[user:barzi:|celle-la]])+    * le username dans ce cas est le namespace, dans lequel on peut rajouter toute une arborescence.. on peut même faire un site perso en somme (par ex : [[user:barzi:|celle-]])
  
 et + un goodie qui fait que quand on référence **:user:USERNAME** dans le wiki, on pointera soit sur la publique soit sur la privée quand on est loggé. et + un goodie qui fait que quand on référence **:user:USERNAME** dans le wiki, on pointera soit sur la publique soit sur la privée quand on est loggé.
  
->>> Pour aller éditer tout ca on va dans le sitemap en haut a droite.+Pour aller éditer tout ca on va dans la sitemap en haut a droite.
  
-Il faut définir un peu de politique d'édition/vie privée sur ce qu'on veut montrer l'extérieur... +Il faut définir un peu de politique d'édition/vie privée sur ce qu'on veut montrer à l'extérieur...\\
 Pour ce qui est de la [[user:start|liste des usagers]], c'est une simple liste, et j'ai pas trouvé comment choper les admins pour signaler que ce sont des "lapins" (ceux qui peuvent créer des comptes). Help ! FIXME Pour ce qui est de la [[user:start|liste des usagers]], c'est une simple liste, et j'ai pas trouvé comment choper les admins pour signaler que ce sont des "lapins" (ceux qui peuvent créer des comptes). Help ! FIXME
  
------ +===== Doc des Plugins installés (merci de mettre à jour si nouveau) =====
------ +
------ +
- +
-===== Doc des Plugins installés (merci de mettre jour si nouveau) =====+
  
 ==== Wrap ==== ==== Wrap ====
-  * fais des **boites colorées** mais aussi des <wrap hi>coloration de texte</wrap> +  * permet de créer des **boîtes colorées** mais aussi de <wrap hi>surligner du texte</wrap> 
-  * [[https://www.dokuwiki.org/plugin:wrap|doc]] et [[http://demo.selfthinker.org/plugin:wrap|demo]] +  * [[doku>plugin:wrap|doc]] et [[http://demo.selfthinker.org/plugin:wrap|demo]] 
-  * %%<wrap> xxxx </wrap>%% +  * ''%%<wrap>xxxx</wrap>%%'' 
-  * <WRAP safety left round box 80%>  ... une boite verte  qui fait 80% largeur totale +  * ''%%<wrap safety left round box 80%>%%''  ... une boîte verte qui fait 80 % de la largeur totale de la page 
-  * **couleur** : notice(bleu), safety(vert), caution(jaune), warning(orange) danger(rouge) +  * **surlignage**, par ordre croissant d'importance : notice (bleu), safety (vert), caution (jaune), warning (orange) danger (rouge) 
-  * <WRAP 165px left> fais une col de 165 de large+  * ''%%<wrap 165px left>%%'' fait une col de 165 de large
  
 ==== TemplatePageName ==== ==== TemplatePageName ====
Line 76: Line 79:
   * Change le nom des templates (pages qui **préremplisse** des nouvelles pages dans un namespace donné)   * Change le nom des templates (pages qui **préremplisse** des nouvelles pages dans un namespace donné)
   *  **c_template** (template for new page in the current namespace) and **i_template** (template inherited from higher namespaces as well)   *  **c_template** (template for new page in the current namespace) and **i_template** (template inherited from higher namespaces as well)
-  * [[https://www.dokuwiki.org/plugin:templatepagename|doc]] et [[https://www.dokuwiki.org/namespace_templates|convention]] pour les variables+  * [[doku>plugin:templatepagename|doc]] et [[https://www.dokuwiki.org/namespace_templates|convention]] pour les variables
   * utiles : %%@!!PAGE@%%  et %%@DATE@%%   * utiles : %%@!!PAGE@%%  et %%@DATE@%%
  
 ==== Nspages ==== ==== Nspages ====
   * **Liste les pages sous un namespace**, plein d'options   * **Liste les pages sous un namespace**, plein d'options
-  * [[https://www.dokuwiki.org/plugin:nspages|doc]]+  * [[doku>plugin:nspages|doc]]
   * **%%<nspages>%%** dans une page   * **%%<nspages>%%** dans une page
   * -exclude:nameOfPage   * -exclude:nameOfPage
Line 89: Line 92:
  
 ==== Include Plugin ==== ==== Include Plugin ====
-  * **inclue le contenu d'un page** à l'intérieur d'une autre +  * **inclut le contenu d'un page** à l'intérieur d'une autre 
-  * [[https://www.dokuwiki.org/plugin:include?s[]=include&s[]=plugin|doc]]+  * [[doku>plugin:include?s[]=include&s[]=plugin|doc]]
   * **%%{{namespace>project_foo}}%%** will include all pages in the project_foo namespace.    * **%%{{namespace>project_foo}}%%** will include all pages in the project_foo namespace. 
   * **%%{{page>my_page}}%%** will include my_page   * **%%{{page>my_page}}%%** will include my_page
Line 99: Line 102:
  
 ==== Folded Plugin ==== ==== Folded Plugin ====
-  * [[https://www.dokuwiki.org/plugin:folded|doc]]+  * [[doku>plugin:folded|doc]]
  %%++++ Title |%%  %%++++ Title |%%
  text bloc  text bloc
Line 108: Line 111:
 ==== Discussion ==== ==== Discussion ====
   * permet une **discussion dans la page**   * permet une **discussion dans la page**
-  * [[https://www.dokuwiki.org/plugin:discussion|doc]]+  * [[doku>plugin:discussion|doc]]
   * %%~~DISCUSSION~~%%   * %%~~DISCUSSION~~%%
   * %%~~DISCUSSION:off~~%%   * %%~~DISCUSSION:off~~%%
Line 114: Line 117:
  
 ==== Move ====  ==== Move ==== 
-  * Pour renommer/déplacer des pages sans péter les liens. Lien dans l'admin... ([[https://www.dokuwiki.org/plugin:config|doc]])+  * Pour [[doku>plugin:config|renommer/déplacer]] des pages sans péter les liens. Lien dans l'admin... 
  
 ==== CellBgColor ==== ==== CellBgColor ====
-  * Colorie les fonds des tables, [[https://www.dokuwiki.org/plugin:cellbg|Doc]]+  * Colorie les fonds des tables, [[doku>plugin:cellbg|Doc]]
   * [[https://html-color-codes.info/|color picker]]   * [[https://html-color-codes.info/|color picker]]
 +  * %%|  @palegreen:Validé  |  @orange:À valider  |  @red:Non fonctionnel  |%%
 +
 +|@palegreen:Validé  |@orange:À valider  |@red:Non fonctionnel  |
 +
 +==== Changes ====
 +  * Pour [[doku>plugin:changes|lister les dernier changements]] 
 +  * %%{{changes>render = list}}%% .. rendu sous forme de liste à point
 +  * %%{{changes>type = create}}%% .. juste les créations
 +  * %%{{changes>ns=foo}}%% .. pour le namespace foo
 +
 +==== Doodle ====
 +  * génère des [[doku>plugin:doodle4|sondages]]
 +
 +==== Pagelist ====
 +  * [[doku>plugin:pagelist|formatte les listes]] provenant de plugins qui en génère (comme Changes).
 +
 +==== EditTable ====
 +  * rendre les tables éditables + creation dans menu, [[doku>plugin:edittable|doc]]
 +
 +==== tablelayout Plugin ====
 +  * étend la syntaxe des tables pour fixer la taille par ex, [[doku>plugin:tablelayout|Doc]]
 +
 +==== addnewpage ====
 +  * rajoute un bouton de création de page, [[doku>plugin:addnewpage|Doc]]
 +
  
 ----- -----
Line 126: Line 154:
 ==== TableCalc ==== ==== TableCalc ====
   * faire de l'**excell**   * faire de l'**excell**
-  * [[https://www.dokuwiki.org/plugin:tablecalc|doc]]+  * [[doku>plugin:tablecalc|doc]]
   * **| ~~=sum(range(0,0,col(),row()-1))~~ |**   * **| ~~=sum(range(0,0,col(),row()-1))~~ |**
  
 ==== CSV ==== ==== CSV ====
-  * [[https://www.dokuwiki.org/plugin:csv|doc]]+  * [[doku>plugin:csv|doc]]
   * < csv> </csv>   * < csv> </csv>
  
 ==== color syntax ==== ==== color syntax ====
   * %%<color #00FFFF>colorise</color>%%    * %%<color #00FFFF>colorise</color>%% 
-  * [[https://www.dokuwiki.org/plugin:color|doc]]+  * [[doku>plugin:color|doc]]
   * %%<color #009999>colorise</color>%%   * %%<color #009999>colorise</color>%%
wiki/start.1556293085.txt.gz · Last modified: 2023-02-02 22:06 (external edit)