« 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 9 : Ligne 9 :


== Édition de section ==
== Édition de section ==
=== Masquer ===
=== Masquer ===
Pour que les liens " [Modifier | Modifier le wikicode] " ne s'affichent pas après chaque titre, coder :
Pour que les liens " [Modifier | Modifier le wikicode] " ne s'affichent pas après chaque titre, coder :
  <nowiki>__NOEDITSECTION__</nowiki>
  <nowiki>__NOEDITSECTION__</nowiki>
Ligne 44 : Ligne 46 :
== Modèles et formulaires ==
== Modèles et formulaires ==


# [[Spécial:Créer formulaire|Créer le formulaire]]
* [[Spécial:CreateForm|Créer le formulaire]]
# [[Spécial:Créer modèle|Créer le modèle]]
* [[Spécial:Créer modèle|Créer le modèle]]
## Code qui détermine l'affichage du titre de la page : <nowiki>{{DISPLAYTITLE:{{{Propriété ayant le titre souhaité|}}} }}</nowiki>
** Code qui détermine l'affichage du titre de la page : <nowiki>{{DISPLAYTITLE:{{{Propriété ayant le titre souhaité|}}} }}</nowiki>
## Code pour l'attribution(?) des propriétés :
** Code pour l'attribution(?) des propriétés :
  <nowiki><!-- INSTANCIATION -->
  <nowiki><!-- INSTANCIATION -->
{{#set:
{{#set:
Ligne 53 : Ligne 55 :
| ...
| ...
}}</nowiki>
}}</nowiki>
 
* Définir les attributs du modèle
# 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 <nowiki>Cette propriété est de type [[A le type::Texte]]</nowiki>, les types pouvant être Texte, Date, URL, Page.
## 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 <nowiki>Cette propriété est de type [[A le type::Texte]]</nowiki>, 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 [https://www.mediawiki.org/wiki/Extension:Data_Transfer Aide]);
# Si des données sont déjà existantes, les importer via un fichier csv créé via LibreOffice
** 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 = " ;
## Colonnes: Titre; Nom du modèle[Nom de propriété 1]; Nom du modèle[Nom de propriété 2]; etc. (voir [https://www.mediawiki.org/wiki/Extension:Data_Transfer Aide]);
** Importer le [[Spécial:Importer_CVS|Fichier CSV]].
## 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 [[Spécial:Importer_CVS|Fichier CSV]].


Pour que le formulaire s'ouvre lorsqu'on souhaite modifier une page
Pour que le formulaire s'ouvre lorsqu'on souhaite modifier une page
# Dans le modèle de la page
* Dans le modèle de la page
## Inscrire le code : <nowiki><includeonly>[[Catégorie:Num du modèle]]</includeonly></nowiki>
** Inscrire le code : <nowiki><includeonly>[[Catégorie:Num du modèle]]</includeonly></nowiki>
# Créer la page de catégorie pour le modèle :
* Créer la page de catégorie pour le modèle :
## <nowiki>https://labo.laferme.wiki/labo/cetab/index.php?title=catégorie:Nom du modèle&action=edit</nowiki>
** <nowiki>https://labo.laferme.wiki/labo/cetab/index.php?title=catégorie:Nom du modèle&action=edit</nowiki>
## code pour atribuer le formulaire à la catégorie : <nowiki>{{#default_form: Nom du formulaire}}</nowiki>
** code pour atribuer le formulaire à la catégorie : <nowiki>{{#default_form: Nom du formulaire}}</nowiki>


=== Pages d'aide ===
=== Pages d'aide ===

Version du 2022-07-18 à 17:47:29

Ancres

Dans la même page

[[#Texte de l'ancre|''Texte à afficher'']]

Cartes

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

É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

[URL Titre]

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

Table des matières

Masquer

__NOTOC__


Modèles et formulaires

  • Créer le formulaire
  • 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|}}}
| ...
}}
  • 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.

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

Requêtes

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

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


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