« Aide:Modélisation et codage » : différence entre les versions

De Wiki maraîcher
Aide:Modélisation et codage
Aller à :navigation, rechercher
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
<div class="fil-ariane">[[Wiki maraîcher|Accueil]] ></div>
Cette page s'adresse aux utilisateur·rices qui souhaitent connaître les codes nécessaires pour éditer le contenu via l'éditeur Wikicode.
== Codes de mise en forme ==
Voir [https://fr.wikipedia.org/wiki/Aide:Syntaxe Aide:Syntaxe]
== Ancres ==
== Ancres ==
Attention! Si le nom de la page ou de la section change, le lien ne sera plus fonctionnel.
Attention! Si le nom de la page ou de la section change, le lien ne sera plus fonctionnel.
Ligne 20 : Ligne 29 :


* Pour changer l'affichage : Dans #display_map, modifier l'ordre des layers=
* Pour changer l'affichage : Dans #display_map, modifier l'ordre des layers=
== Citations ==
<nowiki>1. <blockquote>  -> générique, vanille, pour les citations. CSS générique ou contextuel (div blockquote)</nowiki>
<nowiki>2. <blockquote class="NomDuneClassePourWM"> OU <div class="NomDuneClassePourWM"><blockquote /> ---> on veut une certaine mise en page  standard du blockquote qui sera modifiable génériquement par la feuille de style. FORTEMENT SUGGÉRÉ - plus facile à faire des changements sur l'ensemble des pages. Ne pas hésiter à créer ce genre de classe (mais sans exagérer)</nowiki>
<nowiki>3. <blockquote class="codeBootstrap (comme my-2 px-3, etc)" -> ici on utilise des classes pour altérer localement le blockquote, qu'il se présente différemment à cet endroit précisément. DONC altération locale -> ne pas abuser. Si c'est d'un usage fréquent, transformer en classe CSS. Par exemple :</nowiki>
<nowiki><blockquote class="bg-light my-2 px-3">
« ...(TEXTE)... »
<p class="blockquote-footer">Auteur·rice, titre, organisation (Année)</p>
</blockquote></nowiki>
<blockquote class="bg-light my-2 px-3">
« ...(TEXTE)... »
<p class="blockquote-footer">Auteur, titre, organisation (Année)</p>
</blockquote>


== Colonnes ==
== Colonnes ==
Ligne 148 : Ligne 175 :
  <nowiki>{{DISPLAYTITLE:{{{Nom de la propriété|}}} }}</nowiki>
  <nowiki>{{DISPLAYTITLE:{{{Nom de la propriété|}}} }}</nowiki>


{{DISPLAYTITLE:Modélisation et codage}}
__NOEDITSECTION__
__NOEDITSECTION__
[[Catégorie:Aide]]
[[Catégorie:Aide]]

Version du 2022-11-13 à 16:24:58


Cette page s'adresse aux utilisateur·rices qui souhaitent connaître les codes nécessaires pour éditer le contenu via l'éditeur Wikicode.

Codes de mise en forme

Voir Aide:Syntaxe

Ancres

Attention! Si le nom de la page ou de la section change, le lien ne sera plus fonctionnel.

Dans la même page

[[#Titre de la section|Texte à afficher]]

Sur une autre page interne

[[Titre page#Titre de la section|Texte à afficher]]


Boutons

Ajouter une suggestion

Cartes

  • Pour changer l'affichage : Dans #display_map, modifier l'ordre des layers=

Citations

1. <blockquote> -> générique, vanille, pour les citations. CSS générique ou contextuel (div blockquote)

2. <blockquote class="NomDuneClassePourWM"> OU <div class="NomDuneClassePourWM"><blockquote /> ---> on veut une certaine mise en page standard du blockquote qui sera modifiable génériquement par la feuille de style. FORTEMENT SUGGÉRÉ - plus facile à faire des changements sur l'ensemble des pages. Ne pas hésiter à créer ce genre de classe (mais sans exagérer)

3. <blockquote class="codeBootstrap (comme my-2 px-3, etc)" -> ici on utilise des classes pour altérer localement le blockquote, qu'il se présente différemment à cet endroit précisément. DONC altération locale -> ne pas abuser. Si c'est d'un usage fréquent, transformer en classe CSS. Par exemple :

<blockquote class="bg-light my-2 px-3">
« ...(TEXTE)... »
<p class="blockquote-footer">Auteur·rice, titre, organisation (Année)</p>
</blockquote>

« ...(TEXTE)... »

Colonnes

Système de grid de Bootstrap

<div class="row justify-content-start">
<div class="col">

</div>
</div>

Commentaires

Pour masquer la zone de commentaires en bas de page, insérez ce code :

<no-comment-streams />

Édition de section

Masquer

Pour que les liens " [Modifier | Modifier le wikicode] " ne s'affichent pas après chaque titre, coder :

__NOEDITSECTION__

Haut et bas de page du GGG

Pour afficher le modèle:NavigationHaut et le modèle:NavigationBas, et fermer le <div> initial de 12 colonnes.

{{NavigationHaut}}

<div class="col-12 margin-edit col-md-8 ml-n3">

<p class="lead">

</div>

{{NavigationBas}}

Hyperliens

  • Externe
[URL Titre]
  • Interne
[[Nom de la page|Texte]]

Infobulle

{{#info: Texte de l'infobulle}}

Formulaire

Champ de texte libre

{{{standard input|free text|rows=10|autogrow}}}

Modèles et formulaires

  • Créer le modèle
    • Code qui détermine l'affichage du titre de la page : {{DISPLAYTITLE:{{{Propriété ayant le titre souhaité|}}} }}
    • Code pour l'attribution(?) des propriétés :
<!-- INSTANCIATION -->
{{#set:
| Nom propriété 1={{{Nom propriété 1|}}}
| ...
}}
  • Créer le formulaire en choisissant le modèle qui s'y rapporte
  • Définir les attributs du modèle
    • Ouvrir une page avec des données complètes; Cliquer sur l'icône "Outils" en bas à gauche et sélectionner "Chercher les propriétés"; Cliquer sur chacune des propriétés (colonne de gauche) et insérer dans leur page le code Cette propriété est de type [[A le type::Texte]], les types pouvant être Texte, Date, URL, Page.
  • Si des données sont déjà existantes, les importer via un fichier csv créé via LibreOffice
    • Colonnes: Titre; Nom du modèle[Nom de propriété 1]; Nom du modèle[Nom de propriété 2]; etc. (voir Aide);
    • Enregistrer en CSV, UTF-8 ou UTF-16; Cocher "éditer les paramètres du filtre" ainsi que les cases 1 et 3 sur les 4; Champ = , et Caractère = " ;
    • Importer le Fichier CSV;
    • Note : Cela peut prendre quelques heures, voire quelques jours, pour que l'importation soit complétée.

Pour que le formulaire s'ouvre lorsqu'on souhaite modifier une page

  • Dans le modèle de la page
    • Inscrire le code : <includeonly>[[Catégorie:Num du modèle]]</includeonly>
  • Créer la page de catégorie pour le modèle :
    • https://labo.laferme.wiki/labo/cetab/index.php?title=catégorie:Nom du modèle&action=edit
    • code pour atribuer le formulaire à la catégorie : {{#default_form: Nom du formulaire}}

Pages d'aide

https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions

https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms/Defining_forms https://www.mediawiki.org/wiki/Extension:Page_Forms/Input_types

Mots-clés

Pour ajouter un mot du texte à la liste des mots-clés du bas de la page, ajouter le modèle C autour dudit mot :

{{C|leditmot}}

Mots magiques

https://www.mediawiki.org/wiki/Help:Magic_words

Renommage et suppression de page

Si aucune redirection n'est laissée, s'assurer qu'aucune page n'est liée. Corriger au besoin le code dans les pages qui pointent vers l'ancienne page, avant la suppression idéalement. Pour connaître les pages liées à une page, faire une recherche via Spécial:Pages liées.

Requêtes

https://www.semantic-mediawiki.org/wiki/Help:Semantic_search

https://www.semantic-mediawiki.org/wiki/Help:Selecting_pages

Table des matières

Afficher à un endroit précis

__TOC__

Masquer

__NOTOC__

Texte

Couleur

Texte rouge

<p style="color:red">Texte</p>

Justification

À droite : <div style='text-align: right;'>Texte à droite</div>
Au centre : <div style='text-align: center;'>Texte au centre</div>
À gauche : <div style='text-align: left;'>Texte à gauche</div>

Titre de page

Pour forcer l'affiche d'un titre différent du nom de la page, utiliser le code suivant :

{{DISPLAYTITLE:Titre}} 
{{DISPLAYTITLE:{{{Nom de la propriété|}}} }}

Une réalisation de

Centre d'expertise et de transfert en agriculture biologique et de proximité
Coopérative pour l'agriculture de proximité écologique
L'Odyssée bio de Gigi
Procédurable