« Aide:Modélisation et codage » : différence entre les versions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 46 : | Ligne 46 : | ||
## Code qui détermine l'affichage du titre de la page : {{DISPLAYTITLE:{{{Propriété ayant le titre souhaité|}}} }} | ## 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 : | ## Code pour l'attribution(?) des propriétés : | ||
<nowiki><!-- INSTANCIATION --> | |||
{{#set: | {{#set: | ||
| Nom propriété 1={{{Nom propriété 1|}}} | | Nom propriété 1={{{Nom propriété 1|}}} | ||
Ligne 53 : | Ligne 53 : | ||
# 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 | ## 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 | # 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. | ## Colonnes: Titre; Nom du modèle[Nom de propriété 1]; Nom du modèle[Nom de propriété 2]; etc. | ||
Ligne 59 : | Ligne 60 : | ||
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 : <includeonly>[[Catégorie:Num du modèle]]</includeonly> | ## 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 : | ||
## https://labo.laferme.wiki/labo/cetab/index.php?title=catégorie:Nom du modèle&action=edit | ## 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}} | ## 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 à 09:43:38
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 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.
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