« Formulaire:Tutoriel » : différence entre les versions

De fablabo
Aller à :navigation, rechercher
Cedric (discussion | contributions)
Aucun résumé des modifications
Aucun résumé des modifications
 
(8 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
Ceci est le formulaire « Test ».
Ceci est le formulaire « Tutoriel ».
Pour créer une page avec ce formulaire, entrez le nom de la page ci-dessous ;
Pour créer une page avec ce formulaire, entrez le nom de la page ci-dessous ;
si une page avec ce nom existe déjà, vous serez dirigé vers un formulaire pour l’éditer.
si une page avec ce nom existe déjà, vous serez dirigé vers un formulaire pour l’éditer.


{{#forminput:form=Tutoriel}}


{{#forminput:form=Tutoriel}}
-----


==références==
== Références ==
cette page est copiée de  
Cette page est copiée de  
http://discoursedb.org/wiki/Special:FormEdit/Item/semantic_it's_easy
http://discoursedb.org/wiki/Special:FormEdit/Item/semantic_it's_easy


https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#Multiple-instance_templates
https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#Multiple-instance_templates
-----
-----


on fait référence à la notion de subobjet  :
On fait référence à la notion de subobjet  :
https://www.semantic-mediawiki.org/wiki/Help:Adding_subobjects
https://www.semantic-mediawiki.org/wiki/Help:Adding_subobjects




==ajouter des images jolies===
== Ajouter des images jolies ==


pour faire apparaitre les images dans le formulaire on peut utiliser
Pour faire apparaitre les images dans le formulaire on peut utiliser


https://www.mediawiki.org/wiki/Extension:Semantic_Image_Input
https://www.mediawiki.org/wiki/Extension:Semantic_Image_Input
Ligne 26 : Ligne 28 :
J'ai testé ça ce matin : ça marche pas des masses
J'ai testé ça ce matin : ça marche pas des masses


</noinclude><includeonly>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Tutoriel}}}
''Les * signalent un champ obligatoire.''
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Image
</div>
<div class="vf-form-entry-input">
{{{field|image
|input type=text with autocomplete
|values from namespace=File
|property=image
|image preview
|uploadable
}}}
</div>
</div>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Description du tutoriel<br><span>''80 caractères max''</span>
</div>
<div class="vf-form-entry-input">
{{{field|description
|input type=textarea
|maxlength=80
}}}
</div>
</div>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Compétences requises
</div>
<div class="vf-form-entry-input">
{{{field|compétences requises
|input type=tokens
}}}
</div>
</div>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Licence<br><span>[https://creativecommons.org/licenses/?lang=fr-FR Plus d'informations sur les licences sur creativecommons.org]</span>.
</div>
<div class="vf-form-entry-input">
{{{field|license
|input type=dropdown
|values=Je ne sais pas, Licence à définir par la suite, Creative commons, Creative Commons Attribution CC-by-sa-3.0 France, Creative Commons Attribution CC-by-3.0 France, Creative Commons Attribution CC-by-nd-3.0 France, Creative Commons Attribution CC-by-nc-nd-3.0 France, Creative Commons Attribution CC-by-nc-3.0 France, Creative Commons Attribution CC-by-nc-sa-3.0 France, Licences libres, PD : domaine public, GFDL : GNU Free Documentation License, lOOl : licence ouvert open licence, GPL : GNU General Public License, LGPL : GNU Lesser General Public License, iANG : licence iANG, TAPR : licence open hardware TAPR, copyheart : licence copyheart, WTFPL : licence publique "Do What The Fuck You Want To Public License (WTFPL)", Non-free license (exception), Non Libre - Licence propriétaire, Open source hardware : logo indiquant un matériel open source, Kopimisme, Autres, Autre licence (préciser dans la description)
}}}
</div>
</div>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Contributeur⋅ice⋅s
</div>
<div class="vf-form-entry-input">
{{{field|contributeurs
|input type=tokens
|values from namespace=User
}}}
</div>
</div>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Matériaux utilisés
</div>
<div class="vf-form-entry-input">
{{{field|ingrédients
|input type=tokens
|values from category=Materiaux
}}}
</div>
</div>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Machines
</div>
<div class="vf-form-entry-input">
{{{field|machines
|input type=tokens
|values from category=Machines
}}}
</div>
</div>


</noinclude>
<div class="vf-form-entry">
<div class="vf-form-entry-title">
Fichier(s) source
</div>
<div class="vf-form-entry-input">
{{{field|source
|input type=text with autocomplete
|values from namespace=File
|property=file
|uploadable
}}}
</div>
</div>


<div class="vf-form-entry">
<div class="vf-form-entry-title">
Difficulté du tutoriel
</div>
<div class="vf-form-entry-input">
{{{field|difficulté
|input type=dropdown
|values=Très facile, Facile, Moyen, Difficile, Très difficile
}}}
</div>
</div>


<div class="vf-form-entry">
<div class="vf-form-entry-title">
Durée du tutoriel
</div>
<div class="vf-form-entry-input">
{{{field|durée
|input type=text
}}}
</div>
</div>


<div class="vf-form-entry">
<div class="vf-form-entry-title">
Coût du tutoriel
</div>
<div class="vf-form-entry-input">
{{{field|cout
|input type=dropdown
|values=0-10€, 10-50€, 50-100€, +100€
}}}
</div>
</div>


{{{info|add title=Créer un tutoriel|edit title=Modifier un Tutoriel}}}
<div class="vf-form-entry">
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
<div class="vf-form-entry-title">
{{{for template|Tutoriel}}}
Introduction
{| class="formtable"
</div>
! résumé (de quoi s'agit-il?):
<div class="vf-form-entry-input">
| {{{field|source}}}
{{{field|introduction
! COmpétences requises :
|input type=textarea
| {{{field|compétences requises|input type=text|list}}}
}}}
! Description :
</div>
| {{{field|quote|input type=textarea}}}
</div>
|}
{{{end template}}}


{{{for template|Etape|label=Etapes de ce tutoriel|multiple}}}
{{{standard input|free text|default=
'''Titre:''' {{{field|Titre|1}}}
== Titre de l'étape ==


'''images:''' {{{field|Image|input type=text with autocomplete|uploadable|values from namespace=File|list}}}
''Image'''


'''texte:''' {{{field|texte|input type=textarea}}}
Texte
{{{end template}}}


== Titre de l'étape ==


{{{standard input|minor edit}}} {{{standard input|watch}}}
''Image'''


{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
Texte
|hidden}}}
{{{end template}}}
</includeonly>

Dernière version du 28 février 2025 à 13:02

Ceci est le formulaire « Tutoriel ». Pour créer une page avec ce formulaire, entrez le nom de la page ci-dessous ; si une page avec ce nom existe déjà, vous serez dirigé vers un formulaire pour l’éditer.



Références

Cette page est copiée de http://discoursedb.org/wiki/Special:FormEdit/Item/semantic_it's_easy

https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#Multiple-instance_templates


On fait référence à la notion de subobjet  : https://www.semantic-mediawiki.org/wiki/Help:Adding_subobjects


Ajouter des images jolies

Pour faire apparaitre les images dans le formulaire on peut utiliser

https://www.mediawiki.org/wiki/Extension:Semantic_Image_Input

J'ai testé ça ce matin : ça marche pas des masses