« Aide:Modélisation et codage » : différence entre les versions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 40 : | Ligne 40 : | ||
== 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 : | |||
## <nowiki><!-- INSTANCIATION --> | |||
{{#set: | |||
| Nom propriété 1={{{Nom propriété 1|}}} | |||
| ... | |||
}}</nowiki> | |||
# 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 | |||
# 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. | |||
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/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
- Créer le formulaire
- Créer le modèle
- Code qui détermine l'affichage du titre de la page :
- 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
- 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.
Pour que le formulaire s'ouvre lorsqu'on souhaite modifier une page
- Dans le modèle de la page
- Inscrire le code :
- 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 :
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