Créer Fiche Idée

De Centre de Ressources Numériques - Labomedia
Révision de 12 juin 2015 à 13:18 par Guillaume (discussion | contributions) (Permettre de modifier la page avec le formulaire)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Fiche Idée papier

C'est un genre de documentation minimal demandé à chaque utilisateur de l'atelier pour éclaircir et partager un projet.

Fiche-idee.png

Fichiers sources

Fiche idée formulaire Wiki

Le principe est de créer un formulaire reprenant les entrées de la fiche papier et faire quelque chose d'un peu joli et de simple à remplir. C'est la documentation minimale à effectuer!

Premier test SUPER COOL

Mettre en route semantic mediawiki sur notre wiki

https://semantic-mediawiki.org/wiki/Help:Installation_%28fr%29
pour plus d'info c'est ici : Installer des extensions mediaWiki

Un fois semantic mediaWiki installer voilà ce qu'il faut faire :

Créer les propriétés sémantiques

  • Aller dans Pages spéciales > Formulaires sémantiques > Définir une propriété
Nom de la propriété : Image type : Page
Nom de la propriété : Titre du projet type : Texte
Nom de la propriété : Présentation courte type : Texte
Nom de la propriété : Auteur(s) type : Texte
Nom de la propriété : Licence type : Texte
Nom de la propriété : Date de création type : Date
Nom de la propriété : Intentions type : Texte
Nom de la propriété : Principe de fonctionnement type : Texte
Nom de la propriété : Besoins type : Texte

Nom de la propriété : Présentation Fiche Idée type Page Utilisant le formulaire Fiche Idée

ceci est un peu long mais créer pour chaque propriété une page distincte et permet d'accéder à plus d'options que la création de class

Créer les modèles de présentation type infobox

  • Aller dans Pages spéciales > Formulaires sémantiques > Créer un modèle

Modèle-presentation-FicheIdée.png

inclure chaque propriétés définies plus haut et sélectionner le format de sortie : infobox latéral

  • Pour satisfaire nos besoins nous avons créés deux modèles

Modèle:Fiche Idée Image
Modèle:Fiche Idée Présentation

Créer un modèle de contenu

  • Aller dans Pages spéciales > Formulaires sémantiques > Créer un modèle

Faire de même que plus haut mais sélectionner le Format de sortie Sections

Créer un formulaire

  • Aller dans Pages spéciales > Formulaires sémantiques > Créer un formulaire

Il suffit d'appeler le modèle Fiche Idée Présentation et de cliquer sur Ajouter

Formulaire Fiche Idée 1.png

  • Il suffit alors de définir les paramètres pour chaque champ

Formulaire Fiche Idée 2.png

  • Puis d'inclure le modèle Fiche Idée Contenu à la fin de celui-ci (en bas de page) :

Formulaire fiche idée 3.png


Permettre de modifier la page avec le formulaire

Pour le moment ce formulaire est actif pour la catégorie Réalisations, il faut donc éditer la catégorie et y inscrire cette ligne :

Cette catégorie utilise le formulaire « [[Utilise le formulaire::Fiche Idée]] ».
 [[Has default form::Fiche Idée]]

Edition formulaire fiche idée.png

source : https://www.mediawiki.org/wiki/Extension:Semantic_Forms/The_%22edit_with_form%22_tab

A faire

  • Mettre l'image en pleine largeur et enlever le mot image
  • Titre à la place de titre du projet
  • Résumé à la place de Présentation courte
  • Expliquer comment modifier via le formulaire
  • voir affichage de la date
  • pouvoir modifier une section dans la page sans modifier le modèle -> voir editor=wikieditor (pour intégrer wikieditor dans le formulaire)
  • choisir catégorie Bonne /Mauvaise Idée
    • Créer les catégories Bonne Idée et Mauvaise Idée
    • Créer attribut CatégorieFicheIdée
    • Modifier le Modèle Fiche Idée Présentation
! Catégorie de Fiche Idée
 | [[CatégorieFicheIdée::{{#arraymap:{{{Catégorie|}}}|,|x|[[Catégorie:Bonne_Idée]],|x|[[Categorie:Mauvaise_Idée]]}}
    • Modifier le formulaire



  • créer un lien vers le mode d'emploi
  • Créer une liste d'utilisateurs pour connaitre les projets réaliser par chacun
    • Changer l'attribut auteur en type page
    • Modifier la ligne Auteur(s) dans le formulaire
! Auteur(s): 
 | {{{field|Auteur(s)|list|values from namespace=User}}}

    • Modifier la ligne Auteur(s) dans le modèle
{{#arraymap:{{{Auteur(s)|}}}|,|x|[[Auteur(s)::User:x|x]]|\n}}
    • Créer un modèle Utilisateur ou Labomedien
      • à faire...
  • Trouver les mots clés / tag qui soient en symbiose avec les autres wiki amis...
  • Proposer un bouton dans la toolbar pour la colorisation syntaxique de code.
  • Proposer un bouton pour ajouter des licornes.

de l'aide :