Suggestion 0036

De Fab Labs Québec
Aller à : navigation, rechercher

Ouverture : 2021-04-30

Type : Fonctionnalité wiki

Priorité : 2 - Normal

Proposeur :
François Auclair

État de suivi :

 3 - En cours de traitement 


Nom de la suggestion

Page portfolio des usagers de Fab Labs Québec

Justificatif

Permettre au lab de partager sur une page commune les différentes realisation de leur communauté.

Réponse au proposeur

C'est facile à faire pour les fonctions de base. Par contre il y a des soucis avec le filtre sur les machines du lab (il peut y avoir plusieurs labs et la dépendance entre les champs d'un seul formulaire sont complexes à établir). Pour le moment j'affiche simplement tout les modèles et types de machines existants au champs Machine utilisée.

Pour ce qui est de la perspective, le format filtré n'est pas fonctionnel en ce moment dans les wikis avec une collation uca (ce qu'on utilise pour trier les accents aigus etc, voir ici https://github.com/SemanticMediaWiki/SemanticResultFormats/issues/568) . Donc pour le moment on garde ça comme requête fixe... Soit on attend que le bug soit réglé ou bien on fait un query form pour obtenir une fonction de filtrage. Il faut mentionner que le query form est un peu plus lourd comme processus et généralement moins utile que le format filtered.

Suivis

Date Par Notes
2021/05/04 10:30:20 AM Yoann Ochietti Perspective : https://wiki.fablabs.quebec/index.php?title=Portfolios

Exemple : https://wiki.fablabs.quebec/index.php/Porfolio_00001

2021/05/04 10:56:37 AM Yoann Ochietti Quelques trucs à valider:

Les imports de fichiers demeurent un peu fragiles dans les champs de formulaires (le nom de fichier est pas automatiquement assigné, l'usager doit comprendre que son nom de fichier doit concorder avec l'extension du fichier à importer et le format des messages d'erreures est pas très user friendly... On pourrais considérer appliquer la mécanique utilisée pour les photos de portraits, mais ça requiert genre 1h-2h de travail additionnel et ça vient avec ses désavantages (code à ne pas modifier... c'est un peu hacky).

Si on veut inclure des photos ou faire d'autres modifs complexes à la page de perspective je peut lui créer un format de template, j'en aurais pour genre 1-2h.

Si on veut vraiment autocomplete les machine utilisées, je peux investiguer les solutions, mais ça requiert des extensions additionnelles et du code plutôt compliqué. Je dirais autour de 2-4h pour ça.

Finalement, après avoir executé la suggestion je me suis rappelé qu'on avait une fonction déjà implémentée dans le wiki (quoique plutôt rudimentairement) pour les "projets de portfolios". Il s'agit d'un champs de formulaire dans les pages de projets normaux à cocher pour indiquer que le projet est un projet de portfolio (et non un projet de gestion). Ces projets avait leurs page de perspective distincte que j'ai déplacé ici : https://wiki.fablabs.quebec/index.php/Projets_en_mode_portfolio . Toutefois la seule différence entre les projets "en mode portfolio" et les projets normaux est le retrait de plusieurs fonctionnalités de gestion, il n'était pas question de les spécifier pour le domaine des Fab labs (pas de champs pour les machines utilisées etc). Il faudrait décider si on veut laisser ces deux fonctions exister en parrallèle.

2021/05/04 11:14:40 AM Guillaume C'est un très bon début, avec l'info de base.

En effet, on va avoir 2 portfolios : 1 pour les projets réalisés par le Fab Labs (fonction cocher Porffolio dans modèle projet, et 1 pour les projets d'usager. Ce qui annonce qu'on devra nommer cette classe nouvelle classe autrement que Portfolio car le portfolio, c'est un groupement projets. Donc une page pourrait s'appeler Projet de la communauté 00001, ou Projet du public 00001.... ou autre? Pour le moment, pour moi Projet du public est clair et non genré....

2021/05/04 03:53:07 PM Yoann Ochietti Pas mal de trucs refactorés/révisés en chemin. Pour le résultat final, voir :

https://wiki.fablabs.quebec/index.php/Projets

Noter que des modifs ont aussi été faites dans les pages de modèles, de types d'équipements et d'ateliers pour inclure les nouveaux projets du public et les projets phares.


Autres notes

  • Nom du projet
  • URL(s) de doc
  • Nom de la personne(s) / Entreprise
  • Le nom du fablab
  • Machine(s) utilisée (filtré les machines du fablab)
  • Photos du projet
  • Probablement mieux de faire des pages distinctes avec un numéros incrémentale, puisqu'on imagine plus d'une centaine par année par fablab.
  • Faire une page de perspective portfolio d'usager.
    • Filtre par fablab/modèle de machine/type d'équipement.
  • Ajouter requête dans modèle de machine et type d'équipement