Aide:Accueil : Différence entre versions
(→Remplir sa page de profil d'utilisateur) |
(→utiliser les modèles) |
||
Ligne 43 : | Ligne 43 : | ||
à noter que le fichier en question a été téléversé sur le site à partir de la page [[Spécial:Téléverser|Importer un fichier]] (accessible dans le menu de gauche) | à noter que le fichier en question a été téléversé sur le site à partir de la page [[Spécial:Téléverser|Importer un fichier]] (accessible dans le menu de gauche) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===insérer du code=== | ===insérer du code=== |
Version du 28 janvier 2014 à 11:39
Sommaire
Comment contribuer à ce wiki ?
Il faut s'inscrire sur le site (en haut à droite) pour pouvoir éditer une page. A cause des robots malveillants, un formulaire accompagne dans la formulation d'une demande qui me sera envoyée par mail. J'essayerais de répondre le plus rapidement possible. Utilisateur:Cedric
syntaxe generale
Vous pouvez vous entrainer à éditer une page dans le BacASable
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
images externes
On peut utiliser la balise <img> html pour intégrer des images externes
exemple :
<img src="http://ktd.club.fr/programmation/images/mozodojo-original-image.jpg" width=130 height=200/>
<img src="http://ktd.club.fr/programmation/images/mozodojo-original-image.jpg" width=130 height=200/>
fichiers attachés
un peu comme pour les images : un lien vers un fichier dans le dossier upload : [[file:Combinaison.scad]] ou [[fichier:Combinaison.scad]] donne : Fichier:Combinaison.scad
à noter que le fichier en question a été téléversé sur le site à partir de la page Importer un fichier (accessible dans le menu de gauche)
insérer du code
The extension has the following usage:
<code [options]>your code</code> where options are: lang='s' This is the language type that explains how to highlight the code. Default is 'text'. See GeSHi for full list of supported syntaxes linenumbers Turn on line numbers for each line in your code download Turn on the "Download Code" link for this block of your code tabwidth='n' How many spaces does a TAB represent fileurl='s' Instead of processing the code provided between the tags, process the code at specified URL
exemple :
<code lang='javascript'>
fonction pouet(){
alert('poète!!!');
}</code>
fonction pouet(){
alert('poète!!!');
}
NB: la fonction crée l'objet!
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}}
{{#Widget:KalturaPing|id=0_8rjdiln8}}
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
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: |?# |?fonction |?type | ?taille#cm = surface de travail |format=broadtable |limit=10 |headers=show |link=all |class=sortable wikitable smwtable |offset= }}
exemple avec les fablabs
Tous les fablabs espaces Numériques : {{#ask: [[intitulé::espacenum]] |?long # - |?latt # |?site |?adresse |?intitulé |?structures }}
Discuter
<iframe src="http://webchat.freenode.net?channels=%23ping&uio=d4" width="647" height="400"></iframe>
http://webchat.freenode.net?channels=%23ping&uio=d4
page de documentation
On peut utiliser le Modèle PianoPieds