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




== Modèles et formulaires ==


== 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 :
## <nowiki><!-- INSTANCIATION -->
{{#set:
| Nom propriété 1={{{Nom propriété 1|}}}
| ...
}}</nowiki>


https://www.mediawiki.org/wiki/Extension:Page_Forms
# 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
https://www.mediawiki.org/wiki/Extension:Page_Forms/Defining_forms
# 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.
https://www.mediawiki.org/wiki/Extension:Page_Forms/Input_types


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}}


== Modèles ==
=== Pages d'aide ===


https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions
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 ==
== Requêtes ==

Version du 2022-07-18 à 09:38:01

En construction!

Ancres

Dans la même page

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

É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

  1. Créer le formulaire
  2. Créer le modèle
    1. Code qui détermine l'affichage du titre de la page :
    2. Code pour l'attribution(?) des propriétés :
    3. <!-- INSTANCIATION --> {{#set: | Nom propriété 1={{{Nom propriété 1|}}} | ... }}
  1. Définir les attributs du modèle
    1. 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
  2. Si des données sont déjà existantes, les importer via un fichier csv créé via LibreOffice
    1. Colonnes: Titre; Nom du modèle[Nom de propriété 1]; Nom du modèle[Nom de propriété 2]; etc.

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

  1. Dans le modèle de la page
    1. Inscrire le code :
  2. Créer la page de catégorie pour le modèle :
    1. https://labo.laferme.wiki/labo/cetab/index.php?title=catégorie:Nom du modèle&action=edit
    2. code pour atribuer le formulaire à la catégorie :

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