Aide:Accueil

De fablabo
Révision de 20 septembre 2012 à 17:28 par Julbel (discussion | contributions) (afficher des données structurées)

Aller à : navigation, rechercher


Comment contribuer à ce wiki ?

Il faut s'inscrire sur le site (en haut à droite) pour pouvoir éditer une page


créer une page

La première action à faire est d'éditer une page existante, et d'y insérer un lien vers la page que l'on veut créer.

Par exemple [[mapage]] affichera mapage

Une fois cette modification executée, il suffit de suivre le lien qui nous entrainera sur la nouvelle page


On peut utiliser le Modèle PianoPieds

syntaxe generale

aide pour éditer une page

options pour les images

Vous pouvez vous entrainer à éditer une page dans le BacASable

utiliser des widgets

Les widgets sont des sortesde plugins qui permettent d'augmenter les possibilités du wiki

on les utilise de la manière suivante : {{#widget:nomDuWidget|parametre= valeur}}


Voir les widgets existants et consulter leur page pour avoir des exemples

intégrer une vidéo

{{#Widget:Vimeo|id=46570749}}


faire du code processingjs

<processingjs>{le code processingjs} <processingjs>


<processingjs> /*

 PROCESSINGJS.COM - BASIC EXAMPLE
 Delayed Mouse Tracking  
 MIT License - Hyper-Metrix.com/F1LT3R
 Native Processing compatible 
  • /

// Global variables float radius = 50.0; int X, Y; int nX, nY; int delay = 16;

// Setup the Processing Canvas void setup(){

 size( 600, 200 );
 strokeWeight( 10 );
 frameRate( 15 );
 X = width / 2;
 Y = width / 2;
 nX = X;
 nY = Y;  

}

// Main draw loop void draw(){

 radius = radius + sin( frameCount / 4 );
 
 // Track circle to new destination
 X+=(nX-X)/delay;
 Y+=(nY-Y)/delay;
 
 // Fill canvas grey
 background( 120 );
 
 // Set fill-color to blue
 fill( 0, 12, 184 );
 
 // Set stroke-color white
 stroke(255); 
 
 // Draw circle
 ellipse( X, Y, radius, radius );                  

}


// Set circle's next destination void mouseMoved(){

 nX = mouseX;
 nY = mouseY;  

}

</processingjs>

<processingjs> /* PROCESSINGJS.COM - BASIC EXAMPLE Delayed Mouse Tracking MIT License - Hyper-Metrix.com/F1LT3R Native Processing compatible */ // Global variables float radius = 50.0; int X, Y; int nX, nY; int delay = 16; // Setup the Processing Canvas void setup(){ size( 600, 200 ); strokeWeight( 10 ); frameRate( 15 ); X = width / 2; Y = width / 2; nX = X; nY = Y; } // Main draw loop void draw(){ radius = radius + sin( frameCount / 4 ); // Track circle to new destination X+=(nX-X)/delay; Y+=(nY-Y)/delay; // Fill canvas grey background( 120 ); // Set fill-color to blue fill( 0, 12, 184 ); // Set stroke-color white stroke(255); // Draw circle ellipse( X, Y, radius, radius ); } // Set circle's next destination void mouseMoved(){ nX = mouseX; nY = mouseY; } </processingjs>

afficher le contenu d'une catégorie

<categorytree mode=pages style=compact headings=bullet showcats=1 showarts=0>Machines</categorytree>


plus d'aide

aide:categoryTree


http://www.semantic-mediawiki.org/wiki/Help:Inline_queries

afficher des données structurées

Ceci permet d'affiner un affichage grace aux propiétés stockées dans certaines pages

requete avec Ask :

{{#ask:[[Category:Outils]] |?# |?fonction |?type | ?taille#cm = surface de travail |format=broadtable |limit=10 |headers=show |link=all |class=sortable wikitable smwtable |offset= }}


  FonctionTypesurface de travailEntreeSortie
Asimov1Asimov1Impression3D (définition)Imprimante3DObjets en plastique
Asimov2Asimov2Impression3D (définition)Imprimante3DObjets en plastique
Asimov3Asimov3Impression3D (définition)Imprimante3DObjets en plastique
Aspirateur FestoolAspirateur FestoolAspirerAspirateur
Atelier ElectroniqueAtelier Electronique
BCNCBCNC
Brodeuse Numérique BrotherNV800EBrodeuse Numérique BrotherNV800EBroderie, point de croixBrodeuse numériqueBroderies sur textile/matériaux souples
BroyeuseBroyeuseBroyer du plastiqueBroyeuse
CNC-MDX20CNC-MDX20Fraisage-scanner3DFraiseuseCNCPcb
Objet
CNC-SentierBattuCNC-SentierBattuFraisageFraiseuseCNCObjets en bois et mousse
… autres résultats