Code : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(Utilisateurs qui s'intéressent au {{PAGENAME}})
Ligne 3 : Ligne 3 :
  
 
{{#ask:[[Thème::~{{PAGENAME}}]]
 
{{#ask:[[Thème::~{{PAGENAME}}]]
|format=table
+
|format=embedded
 
|limit=100
 
|limit=100
 
|headers=show
 
|headers=show

Version du 20 décembre 2012 à 15:38

Utilisateurs qui s'intéressent au Code

DataFab/Doc

MAJ du printemps 2014 Documentation pas à pas pour le déploiement

Sur le serveur de dev

  • Avant d'exporter, on vérifie que tous les modèles et formulaires font bien partie de la catégorie DataFab
-> [[Category:DataFab]] doit apparaitre dans le code des différentes pages
  • On commence par exporter toutes les pages de la catégorie DataFab Spécial:Exporter
  • On entre "datafab" dans le champ "Ajouter les pages de la catégorie :"
  • Ne pas oublier de cocher "Inclure les modèles" qui est décoché par défaut.
  • On récupère alors le fichier d'export.
  • On passe ensuite sur le vrai wiki pour le déploiement.

Sur le vrai wiki

  • On parcourt les fichiers pour importer les pages et valide

Mise en place des nouveaux modèles et formulaires

  • On entame la mise en place des modèles et formulaires
--> pour ne rien oublier, on va suivre l'ordre de la page DataFab
Note : ne pas oublier le modèle Modèle:TachesMachines

Modèle CNC

  • Il faudra affecter le modèle CNC aux machines. le modèle courant étant le modèle CNC2. En affectant le modèle CNC on affecte le formulaire lié.
--> Attention à ne pas oublier de machine !
  • Toutes les variables ont été mises en Français : ne pas oublier de modifier dans les pages machines.
--> on peut soit remplir les champs dans le formulaire (les anciennes valeurs des champs en anglais seront toujours présentes dans le code de la page machine)
ou alors modifier le code en dur (plus long mais le code sera propre)

par exemple : pour la machine Asimov

{{CNC2
|image=Asimov.JPG
|fonction=l'impression 3D
|dangerosité=peu
|quantity=1
|model=Asimov
|statut=en cours de mise au point
|localisation=PlateformeC
|inputs=stl
|output=objets en plastique
|ingredients=PLA
|Wwidth=20
|Wlenght=20
|Wheight=20
}}

devient

{{CNC
|image=Asimov.JPG
|fonction=l'impression 3D
|dangerosité=peu
|quantité=1
|modèle=Asimov
|statut=en cours de mise au point
|localisation=PlateformeC
|entrées=stl
|sortie=objets en plastique
|ingredients=PLA
|largeur=20
|longueur=20
|hauteur=20
}}
  • On rajoute ceci dans toutes les machines
==Taches effectuées avec Code ==


Modèle Laborantin

{{Laborantin
|image = Ced.png
|Sujets Préférés = Fabrication Numérique, Velomobile, aviation, Histoire, code
}}

devient

{{Laborantin
|image=Ced.png
|Sujets_Preferes=Fabrication_Numérique, Velomobile, aviation, Histoire, code
|url=http://cdriko.free.fr
|contact=meltest
|compétences=tout, kjoyru, iurtir
|besoins=ioezazyfefoiy, iopuezag ipuezag, gfiutgie
}}

Modèle Tache

{{Tache
|user=Cedric
|machine=Asimov1
|project=Asimov1
|file=Cube.stl
|ingredient=PLA
|description=un tendeur de galet pour l'extrudeur
|result=très bon
}}
 

devient

{{Tache
|usagers=Cedric, Camille Binard
|machine=FutureMachine
|projet=ProjetFou
|file=Combinaison.scad
|ingredient=Bois
|description=un capot
|resultat=nul
}}
 

Modèle Projet

On en est à L

{{Projet
|status= fonctionnel
|image=Support_RaspberryPi.png
|name=Support Raspberry
|description=Support pour fixer une carte RaspberryPii à l'arrière d'un écran
|license= GPL|GPL: GNU General Public License
|contributeurs=Philippe Bonnet 
|materiaux=PLA RaspberryPi
}}

devient

{{Projet
|status=Concept
|image=Avionexplose.jpg
|description=test pour le développement du site
|license=Licences libres:
|contributeurs=Cedric
|inspiration=http://www.mechmate.com/
|ingrédients=Bois , Papier, Ciment
|url=http://www.mechmate.com/
|name=Projet improbalble et fou
}}