From def01959f8b76178d393a39ecd2c5af9be20b31f Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 14 Oct 2010 13:38:35 +0200 Subject: Sync with ikiwiki 3.20100926. --- ikiwiki/directive/table.mdwn | 51 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 ikiwiki/directive/table.mdwn (limited to 'ikiwiki/directive/table.mdwn') diff --git a/ikiwiki/directive/table.mdwn b/ikiwiki/directive/table.mdwn new file mode 100644 index 0000000..9631008 --- /dev/null +++ b/ikiwiki/directive/table.mdwn @@ -0,0 +1,51 @@ +La directive `table` est fournie par le module d'extension [[!iki +plugins/table desc=table]]. + +Cette directive permet l'affichage de tableau HTML à partir de données au +format CSV (comma-separated values) ou DSV (delimiter-separated values). + +## exemples + + \[[!table data=""" + Customer |Amount + Fulanito |134,34 + Menganito|234,56 + Menganito|234,56 + """]] + + \[[!table class="book_record" format=csv file="data/books/record1"]] + +Dans cet exemple, la page `record1` devrait ressembler à : + + "Title","Perl Best Practices" + "Author","Damian Conway" + "Publisher","O’Reilly" + +Pour qu'une cellule s'étende sur plusieurs colonnes, il faut la faire suivre +par une cellule vide, ou plusieurs. Par exemple : + + \[[!table data=""" + left||right| + a|b|c|d + cette cellule prend 4 colonnes||| + """]] + +## Usage + +* `data` - Valeurs pour le tableau. +* `file` - Fichier dans le wiki contenant les données. +* `format` - Le format des données, "csv", "dsv", ou "auto" (valeur par + défaut). +* `delimiter` - Le caractère servant à délimiter les champs. Par défaut, le format CSV utilise une virgule (`,`) + et le format DSV utilise une barre verticale (`|`). +* `class` - Une classe CSS pour l'élément HTML table. +* `header` - Par défaut, ou si sa valeur est "row", la première ligne des données est utilisée + comme en-tête du tableau. Si la valeur est "no", le tableau n'a pas d'en-tête et si la valeur + est "column", la première colonne constitue l'en-tête. + +For tab-delimited tables (often obtained by copying and pasting from HTML or +a spreadsheet), `delimiter` must be set to a literal tab character. These +are difficult to type in most web browsers - copying and pasting one from +the table data is likely to be the easiest way. + +[[!meta robots="noindex, follow"]] -- cgit v1.2.3