06-04-2015, 17:51
Voici un petit ensemble de MyCode qui permet de créer une table avec des lignes alternées, en utilisant les classes du thème.
Ca nécessite 4 entrées MyCode et une modification du global.css:
--- MyCode ---
Table
Expression régulière :
Remplacement :
Lignes
Expression régulière :
Remplacement :
Entêtes
Expression régulière :
Remplacement :
Contenu
Expression régulière :
Remplacement :
--- CSS ---
Ca nécessite 4 entrées MyCode et une modification du global.css:
--- MyCode ---
Table
Expression régulière :
Code :
\[table\](.*?)\[/table\]
Code :
<table class="clear" cellspacing="0" cellpadding="5" style="border:0; radius:0;">$1</table>
Lignes
Expression régulière :
Code :
\[tr\](.*?)\[/tr\]
Code :
<tr class="trowaltern">$1</tr>
Entêtes
Expression régulière :
Code :
\[th\](.*?)\[/th\]
Code :
<th class="thead" valign="middle" style="text-align:center; border-radius:0;"><strong>$1</strong></th>
Contenu
Expression régulière :
Code :
\[td\](.*?)\[/td\]
Code :
<td valign="top">$1</td>
--- CSS ---
Code :
/* global values for table data */
.trowaltern > td {
border: 1px solid;
border-color: #fff #ddd #ddd #fff;
}
/* even row background */
.trowaltern:nth-child(even) { background: #f5f5f5; }
/* odd row background */
.trowaltern:nth-child(odd) { background: #efefef; }