Différences entre les versions de « Formulaire:Tutoriel »

De fablabo
imported>Meven
(Ajout d'une description)
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
Ceci est le formulaire « Tutoriel ».
Ceci est le formulaire « Tutoriel ».
Vous pouvez utiliser ce formulaire pour écrire un tutoriel afin de transmettre une compétence ou un savoir, étape par étape. Pour voir un exemple de tutoriel vous pouvez consulter la page [[Imprimer en 3D à Plateforme C]] ou en explorer d'autres via la page [[Tutoriels]]
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==
</noinclude><includeonly>
cette page est copiée de
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
http://discoursedb.org/wiki/Special:FormEdit/Item/semantic_it's_easy
{{{for template|Tutoriel}}}


https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#Multiple-instance_templates
les champs marqués d'un * sont obligatoires
-----


on fait référence à la notion de subobjet  :
<div class="form-row">
https://www.semantic-mediawiki.org/wiki/Help:Adding_subobjects
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Image
</div><div class="col-auto mt-md-2"> {{{field|image|input type=text with autocomplete|property=image|uploadable|values from namespace=File}}}
</div></div>


<div class="form-row">
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Description*
</div><div class="col-auto mt-md-2"> {{{field|Description|input type=textarea|mandatory|maxlength=80|placeholder=80 caractères maximum}}}
</div></div>


==ajouter des images jolies==
<div class="form-row">
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Compétences requises* {{#info: Séparez les nouvelles entrées avec ','}}
</div><div class="col-auto mt-md-2"> {{{field|compétences requises|input type=tokens|mandatory|values from namespace=User}}}
</div></div>


pour faire apparaitre les images dans le formulaire on peut utiliser
<div class="form-row">
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> License*
</div><div class="col-auto mt-md-2"> {{{field|license|input type=tree|height=300|mandatory|width=680|structure=* Je ne sais pas
* 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
* autres
** autre licence (préciser dans la description)
** open source hardware {{#info: Logo indiquant un matériel open source, licence à définir par la suite}}
** kopimisme {{#info: Religion suédoise pour laquelle le partage et la copie d'information sont les sacrements}} }}}
</div></div>


https://www.mediawiki.org/wiki/Extension:Semantic_Image_Input
<div class="form-row">
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Contributeur(ice)(s)* {{#info: Personnes participant à la rédaction}}
</div><div class="col-auto mt-md-2"> {{{field|contributeurs|input type=tokens|mandatory|values from namespace=User}}}
</div></div>


J'ai testé ça ce matin : ça marche pas des masses
<div class="form-row">
 
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Matériaux {{#info: Séparez les nouvelles entrées avec ','}}
 
</div><div class="col-auto mt-md-2"> {{{field|ingrédients|innput type=tokens|values from category=Materiaux}}}
</noinclude>
{{{info|add title=Créer un tutoriel|edit title=Modifier un Tutoriel}}}
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Tutoriel}}}
 
<div class="vf-form-entry"><div class="vf-form-entry-title">
Statut de la publication
</div><div class="vf-form-entry-description">
(Un choix)
</div><div class="vf-form-entry-input">
{{{field|status_pub|input type=listbox|values=Brouillon,Publié,Finalisé}}}
</div></div>
</div></div>


<div class="vf-form-entry"><div class="vf-form-entry-title">
<div class="form-row">
Image
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Machines {{#info: liste des matériaux utilisés}}
</div><div class="vf-form-entry-input">
</div><div class="col-auto mt-md-2"> {{{field|machines|innput type=tokens|values from category=Machines}}}
{{{field|image|input type=text with autocomplete|property=image|uploadable|values from namespace=File}}}
</div></div>
</div></div>


<div class="vf-form-entry"><div class="vf-form-entry-title">
<div class="form-row">
Description
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Fichier(s) source
</div><div class="vf-form-entry-description">
</div><div class="col-auto mt-md-2"> {{{field|source|input type=text with autocomplete|property=image|uploadable|values from namespace=File}}}
(Petite decription du tutoriel, 80 caractères max)
</div><div class="vf-form-entry-input">
{{{field|description|maxlength=80}}}
</div></div>
</div></div>


<div class="vf-form-entry"><div class="vf-form-entry-title">
<div class="form-row">
Compétences requises
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Difficulté du tutoriel*
</div><div class="vf-form-entry-input">
</div><div class="col-auto mt-md-2"> {{{field|difficulté|input type=radiobutton|mandatory|values=Très facile, Facile, Moyen, Difficile, Très difficile}}}  
{{{field|compétences requises|input type=text|list}}}
</div></div>
</div></div>


<div class="vf-form-entry"><div class="vf-form-entry-title">
<div class="form-row">
License
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Durée*
</div><div class="vf-form-entry-input">
</div><div class="col-auto mt-md-2"> {{{field|durée|input type=number|mandatory}}}  
{{{field|license|input type=menuselect|structure={{MediaWiki:Licenses}}|default=CC-by-sa-3.0|Creative Commons Attribution CC-by-sa-3.0 France}}}
</div></div>
</div></div>


<div class="vf-form-entry"><div class="vf-form-entry-title">
<div class="form-row">
Contributeurs
<div class="col-md-3 col-sm-12 col-form-label mt-3 mt-md-2"> Coût*
</div><div class="vf-form-entry-description">
</div><div class="col-auto mt-md-2"> {{{field|cout|input type=radiobutton|mandatory|values=0-10 €, 10-50 €, 50-100 €, 100-∞ €}}}  
(personnes participants à la rédaction, séparés par des virgules)
</div><div class="vf-form-entry-input">
{{{field|contributeurs|list|values from namespace=User}}}  
</div></div>
</div></div>


<div class="vf-form-entry"><div class="vf-form-entry-title">
Présentation
</div><div class="vf-form-entry-input">
{{{standard input|free text|editor=wikieditor}}}
</div></div>
{{{end template}}}
{{{end template}}}


{{{for template|Etape|label=Etapes de ce tutoriel|multiple}}}
'''Titre de l'étape''' {{{field|Titre|1}}}


'''Images''' {{{field|Image|input type=text with autocomplete|uploadable|values from namespace=File|list}}}
'''Texte libre:'''
 
'''Texte''' {{{field|Contenu|input type=textarea|editor=wikieditor}}}
{{{end template}}}


{{{standard input|free text|editor=visualeditor |rows=10|editor=wikieditor}}}


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


{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
{{{end template}}}
{{DebugDatafab}}

Version du 22 février 2022 à 15:22

Ceci est le formulaire « Tutoriel ».

Vous pouvez utiliser ce formulaire pour écrire un tutoriel afin de transmettre une compétence ou un savoir, étape par étape. Pour voir un exemple de tutoriel vous pouvez consulter la page Imprimer en 3D à Plateforme C ou en explorer d'autres via la page Tutoriels

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.