Tablesorter pour SPIP - commentaires Tablesorter pour SPIP 2022-07-27T12:26:12Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment511458 2022-07-27T12:26:12Z <p>Erreur réparée,</p> <p>Ce n'était pas Tablesorter qui était en cause.<br class="autobr"> Suite au passage en 4.1.5, la config des url avait été modifiée.<br class="autobr"> ça fonctionne maintenant.<br class="autobr"> Désolé pour le bruit.</p> Tablesorter pour SPIP 2022-07-27T07:26:37Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment511454 2022-07-27T07:26:37Z <p>En passant à SPIP 4.1.5, le plugin ne fonctionne plus dans la partie publique alors que les tableaux s'affichent correctement en privé.<br class="autobr"> Que dois-je modifier.</p> <p>Merci pour ce plugin tellement efficace, par ailleurs.</p> Tablesorter pour SPIP 2021-07-26T09:47:47Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment508835 2021-07-26T09:47:47Z <p>merci, corrigé et tagué,</p> Tablesorter pour SPIP 2021-07-26T07:05:22Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment508830 2021-07-26T07:05:22Z <p>Avec le passage en Spip 4, il faut corriger le fichier « tablesorter_pipelines.php ».<br class="manualbr">En effet, <code class="spip_code spip_code_inline" dir="ltr">Size()</code> est déprécié depuis quelques années et supprimé dans la version 3 ... il faut utiliser <code class="spip_code spip_code_inline" dir="ltr">length</code> à la place.</p> Tablesorter pour SPIP 2021-03-07T09:56:21Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment507745 2021-03-07T09:56:21Z <p>Merci pour ta réponse rapide. En fait ce qui m'embêtait c'était surtout l'image de tri et le padding important, notamment pour avoir un aspect (un peu) responsive du tableau. Sur un smartphone, mes entêtes ne comportaient q'une lettre du titre et l'image à côté.</p> <p>J'ai donc surchargé le CSS et les « conséquences visibles » de Tablesorter ne sont plus là en masquant l'image et en diminuant les padding.<br class="autobr"> <code><br class="autobr"> text-align : center<small class="fine d-inline"> </small>;<br class="autobr"> vertical-align : middle<small class="fine d-inline"> </small>;<br class="autobr"> background-image : none<small class="fine d-inline"> </small>;<br class="autobr"> padding : 1px 1px 1px 1px<small class="fine d-inline"> </small>;<br class="autobr"> <code></code></code></p> <p>Bonne après-midi,</p> Tablesorter pour SPIP 2021-03-07T09:38:29Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment507743 2021-03-07T09:38:29Z <p>propose une pull request :) cela étant, je ne sais pas ce qui est le mieux, car cela risque de casser certains sites. Peut être une option<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2021-03-07T09:34:45Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment507742 2021-03-07T09:34:45Z <p>Bonjour à tous,</p> <p>Je voudrais que mes tableaux avec la class "spip" ne soient pas modifiés et que seuls ceux avec la classe "spip tablesorter" bénéficient de Tablesorter.</p> <p>La documentation se contredit :</p> <ul class="spip"><li> dans cette page, il est indiqué "ajoutez la class «<small class="fine d-inline"> </small>tablesorter<small class="fine d-inline"> </small>» à la balise <table></table><small class="fine d-inline"> </small>-* dans la description du plugin installé :<small class="fine d-inline"> </small>»Ce plugin permet de trier les tableaux portant la class CSS «<small class="fine d-inline"> </small>spip<small class="fine d-inline"> </small>» en cliquant simplement sur l'entête d'une colonne". <p>Est-il possible de le faire fonctionner ainsi sans toucher au code du plugin qui sautera à chaque mise à jour<small class="fine d-inline"> </small>?</p> <p>Merci<small class="fine d-inline"> </small>!</p></li></ul> Tablesorter pour SPIP 2020-05-22T14:13:08Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment505343 2020-05-22T14:13:08Z <p>C'est fait : <a href="https://git.spip.net/spip-contrib-extensions/formidable_tablesorter/issues/11" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/formidable_tablesorter/issues/11</a></p> Tablesorter pour SPIP 2020-05-21T23:36:22Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment505337 2020-05-21T23:36:22Z <p>Pour les demades d'évolution sur formidable table sorter, ouvrir plutot un ticket sur le gitea,</p> Tablesorter pour SPIP 2020-05-21T17:42:54Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment505334 2020-05-21T17:42:54Z <p>Bonjour,</p> <p>Je teste avec un utilisateur ce plugin avec Formidable.<br class="autobr"> ecrire/<small class="fine d-inline"> </small>?exec=formidable_tablesorter&id_formulaire=NNN</p> <p>Il me remonte : «<small class="fine d-inline"> </small>Serait-il possible que le tableau des réponses s'affiche par défaut en commençant par les réponses les plus récentes. Aujourd'hui c'est l'inverse et il faut trier.<small class="fine d-inline"> </small>»</p> <p>Vérification faite, effectivement, la page ecrire/<small class="fine d-inline"> </small>?exec=formulaires_reponses&id_formulaire=NNN est par défaut en antichronologique.</p> <p>Est-ce que ce pourrait aussi être le cas avec TableSorter<small class="fine d-inline"> </small>?</p> <p>PS : version testée : TableSorter 2.0.3</p> Tablesorter pour SPIP 2020-04-19T17:23:57Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment504731 2020-04-19T17:23:57Z <p>oui normalement c'est prévu.</p> Tablesorter pour SPIP 2020-04-19T17:11:45Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment504729 2020-04-19T17:11:45Z <p>Cela semble déjà implémenté sur mon site.</p> Tablesorter pour SPIP 2020-03-18T13:02:20Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment504288 2020-03-18T13:02:20Z <p>Peut-on obtenir une ligne d'entête fixe avec les données qui défilent dessous<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2019-10-03T08:02:32Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment502590 2019-10-03T08:02:32Z <p>Oui :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|affdate{'Y-m-d'})]</code></p> Tablesorter pour SPIP 2019-10-03T08:00:00Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment502589 2019-10-03T08:00:00Z <p>Oui :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|affdate{'Y-m-d'})]</code><br class="autobr"> Enjoy<small class="fine d-inline"> </small>!</p> Tablesorter pour SPIP 2019-07-08T08:04:26Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment501668 2019-07-08T08:04:26Z <p>Bug ou feature<small class="fine d-inline"> </small>? <br class="autobr"> Lorsqu'on insère un tableau dans le texte d'un article en utilisant les raccourcis classiques de SPIP, , tous les tableaux héritent automatiquement de la classe tablesorter pour peu que les premières lignes des tableaux soient mis en gras (ce qui génère un thead plus des th). <br class="autobr"> Du coup, ils deviennent alors tous triables, ce qui peut devenir bien gênant car inapproprié et dénué de sens pour des tableaux ordinaires...<br class="autobr"> Je suppose que c'était pour contourner le fait qu'avec les raccourcis classiques, on ne peut pas attribuer de classe à un tableau inséré dans le corps d'un article, mais c'est un peu ennuyeux tout de même ces tableaux « tablesortérisés » à l'insu de leur plein gré <br class="autobr"> Un workaround<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2017-12-18T18:11:38Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment494972 2017-12-18T18:11:38Z <p>Bonjour,</p> <p>J'ai récupéré des fichiers js/css du lien fourni par MM, j'ai fait 2-3 ajustements dans le PHP, modifié les bornes dans les XML et j'ai baptisé ça TableSorter 2.0.0 et je l'ai installé dans un site ...ça marche dans un intranet sur une table de 8500 lignes (!!) mais c'est vraiment fait à l'arrache sans plus de contrôle que ça donc je pense qu'il faudrait que plus de monde teste ... j'ai malheureusement pas trop le temps en cette fin d'année pour affiner ... :-(</p> <p>Mais à la limite si quelqu'un veut un zip de mon dossier TableSorter 2 pour tester ... sans absolument aucune garantie que ça n'explosera pas tout, vous êtes prévenus<small class="fine d-inline"> </small>!</p> <p>C'est bien évidemment pas sur un dépôt, juste ici chez moi, jamais mis un truc sur la zone donc faudrait me que je m'y penche ce qui est encore un autre problème :-)</p> Tablesorter pour SPIP 2017-11-01T09:04:17Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment494154 2017-11-01T09:04:17Z <p>Je n'ai pas tout compris, mais je constate que sur mon site, le tri des tableaux marchait jusqu'à Spip 3.1 et plus depuis le passage à Spip 3.2.</p> Tablesorter pour SPIP 2017-10-21T15:19:46Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment493947 2017-10-21T15:19:46Z <p>Bjr,</p> <p>Ce plugin est signalé comme incompatible SPIP 3.2.0</p> <p>Une MàJ est-elle prévue<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2017-10-14T12:27:32Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment493757 2017-10-14T12:27:32Z <p>Tu as testé<small class="fine d-inline"> </small>?</p> <p>Je pense qu'il faut changer la lib qui n'est plus maintenue, mais un fork (<a href="https://github.com/Mottie/tablesorter" class="spip_url spip_out auto" rel="nofollow external">https://github.com/Mottie/tablesorter</a>) l'est (actuellement en v2.29.0). Une pull-request est en attente pour la compatibilité parfaite avec jQuery 3.x (mais avec le jquery-migrate intégré à SPIP 3.2, ça devrait passer aussi sans cette modification)</p> Tablesorter pour SPIP 2017-10-14T09:44:35Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment493753 2017-10-14T09:44:35Z <p>Apparemment incompatible 3.2.</p> Tablesorter pour SPIP 2017-09-12T12:54:11Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment493367 2017-09-12T12:54:11Z <p>Bonjour,</p> <p>Après plusieurs essais, je propose une solution pour créer un tableau «<small class="fine d-inline"> </small>triable<small class="fine d-inline"> </small>» à partir d'un fichier CSV</p> <p>2° partie</p> Tablesorter pour SPIP 2017-09-12T12:53:19Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment493366 2017-09-12T12:53:19Z <p>Bonjour,</p> <p>Après plusieurs essais, je propose une solution pour créer un tableau «<small class="fine d-inline"> </small>triable<small class="fine d-inline"> </small>» à partir d'un fichier CSV<br class="autobr"> 1° partie.</p> <p>Désolé de ne pouvoir donner le code en clair. le code < h t m l > n'est pas accepté.</p> <p>Je peux envoyer le fichier .pdf en privé.</p> Tablesorter pour SPIP 2016-02-01T21:14:46Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment485675 2016-02-01T21:14:46Z <p>Bonjour</p> <p>Toujours pas de version compatible avec spip 3.1<small class="fine d-inline"> </small>? J'utilise Tablesorter pour mon site qui est en spip 3.0 et que je vais mettre à jour prochainement, je teste la version 3.1 en local.</p> <p>Merci pour ce super boulot<small class="fine d-inline"> </small>!</p> Tablesorter pour SPIP 2015-05-27T09:35:32Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment482180 2015-05-27T09:35:32Z <p>Je l'ai rajouté à la documentation</p> Tablesorter pour SPIP 2015-05-27T09:32:59Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment482179 2015-05-27T09:32:59Z <p>Je réponds très tard parce que je regardais ce forum mais c'est possible sur les dernières versions du plugin</p> <p>En ajoutant la class <code class="spip_code spip_code_inline" dir="ltr">ts_disabled</code> sur le <code class="spip_code spip_code_inline" dir="ltr">th</code> sur lequel on souhaite ne pas pouvoir trier</p> Tablesorter pour SPIP 2014-05-13T13:39:10Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment475375 2014-05-13T13:39:10Z <p>Bonjour à vous,</p> <p>Je n'ai pas réussi à résoudre mon problème tout seul, si jamais quelqu'un à un piste je suis très preneur<small class="fine d-inline"> </small>!</p> <p>Merci d'avance</p> Tablesorter pour SPIP 2014-05-06T12:42:13Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment475251 2014-05-06T12:42:13Z <p>Bonjour,</p> <p>Connaissez-vous une incompatibilité de tablesorter avec d'autres plugins<small class="fine d-inline"> </small>?</p> <p>Je n'arrive pas à le faire fonctionner sous SPIP 3.0.16 [21266].</p> <p>Le plugin est installé, cache vidé. L'appel du fichier .js à bien lieu et mon code spip est celui de l'exemple</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><B_a> <table class="spip tablesorter" style="margin-left: 200px; width:400px"> <thead> <tr class="row_first"> <th>ID</th> <th>TITRE</th> <th>DATE</th> </tr> </thead> <tbody> <BOUCLE_a(ARTICLES){0,100}> <tr[ class="(#COMPTEUR_BOUCLE|alterner{'row_even','row_odd'})"]> <td>#ID_ARTICLE</td> <td>[(#TITRE|supprimer_numero|couper{30})]</td> <td>[(#DATE|affdate)]</td> </tr> </BOUCLE_a> </tbody> </table> </B_a></code></pre></div> <p>Sauriez-vous d'où peut venir le problème<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!</p> Tablesorter pour SPIP 2014-04-07T11:19:34Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment474836 2014-04-07T11:19:34Z <p>Non, je n'ai rien ajouté... as-tu un lien vers lequel je peux essayer de t'aider<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2014-04-07T10:45:40Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment474834 2014-04-07T10:45:40Z <p>Merci de ta réponse Eric, mais après avoir modifié le fichier comme suit, aucun changement (vidé le cache, désactivé et réactivé le plugin, ....) :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> var options = { // third click on the header will reset column to default - unsorted sortReset : true, // Resets the sort direction so that clicking on an unsorted column will sort in the sortInitialOrder direction. sortRestart : true, headers : { 2 : { sorter: "false" } } };</code></pre></div> <p>Ma 3<sup class="typo_exposants">e</sup> colonne est toujours « sortable »<small class="fine d-inline"> </small>!!<br class="autobr"> Tu n'aurais rien ajouté au html des fois<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2014-04-07T08:48:03Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment474831 2014-04-07T08:48:03Z <p>Bonjour, en ce qui me concerne, j'ai modifié le fichier tablesorter_pipelines.php dans le répertoire /plugins/auto/tablesorter avec cette partie de code :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function tablesorter_insert_head($flux){ // Insertion des librairies js $flux .='<script src="'.find_in_path('javascript/jquery.tablesorter.js').'" type="text/javascript"></script>'; // Init de tablesorter $flux .=' <script type="text/javascript">/* <![CDATA[ */ (function($){ $(function(){ var tablesorter_init = function(){ $("table.spip").not(".ss_tablesort").each(function(){ var options = { // third click on the header will reset column to default - unsorted sortReset : true, // Resets the sort direction so that clicking on an unsorted column will sort in the sortInitialOrder direction. sortRestart : true, headers : { 0 : { sorter: "false" }, 4 : { sorter: "false" }, 5 : { sorter: "false" }, 6 : { sorter: "false" }, 7 : { sorter: "false" }, 8 : { sorter: "false" }, 9 : { sorter: "false" } } }; if($(this).find("th.ts_disabled").size() >= 1){ options.headers = {}; $(this).find("th").each(function(index,value){ if($(this).is(".ts_disabled")) options.headers[index] = {sorter : false}; }); } $(this).tablesorter(options); }); } tablesorter_init(); onAjaxLoad(tablesorter_init); }); })(jQuery); /* ]]> */</script>'; $flux .= tablesorter_insert_head_css(''); // compat pour les vieux spip return $flux; }</code></pre></div> <p>J'espère que cela t'aidera pour configurer tes tableaux.</p> Tablesorter pour SPIP 2014-04-07T08:38:42Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment474830 2014-04-07T08:38:42Z <p>Bonjour,<br class="autobr"> Ayant le même problème, j'ai essayé les solutions proposées dans la doc, mais sans y parvenir...<br class="autobr"> exemple :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> // BONUS TIP: disable a column using jQuery data directly // but do it before the table initializes $("table thead th:eq(3)").data("sorter", false);</code></pre></div> <p>ou</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> headers: { // disable sorting of the third column (we start counting at zero) 2: { // disable it by setting the property sorter to false sorter: false } }</code></pre></div> <p>Sauriez-vous m'aider et me dire comment y parvenir<small class="fine d-inline"> </small>?<br class="autobr"> Par avance merci</p> Tablesorter pour SPIP 2014-03-19T08:41:39Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment474494 2014-03-19T08:41:39Z <p>Ok, je me répoonds à mo-même après avoir consulté la doc sur <a href="http://tablesorter.com/docs/" class="spip_url spip_out auto" rel="nofollow external">http://tablesorter.com/docs/</a></p> Tablesorter pour SPIP 2014-03-19T08:40:01Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment474493 2014-03-19T08:40:01Z <p>Bonjour et merci pour la création de ce plugin. Ma questoin est : Est-il possible à l'aide de class dans les <th> d'ôter la possibilité de tri à des entêtes de colonnes et de remettre à zéro la présentation du tableau en cliquant sur l'entête de la première colonne (qui comporte des dates du type : du 1<sup class="typo_exposants">er</sup> janvier au 2 janvier et donc qui ne trie pas sur la date mais sur l'ordre alphabétique)<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2013-07-17T18:47:13Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment469583 2013-07-17T18:47:13Z <p>Merci bien pour cet ajout<small class="fine d-inline"> </small>! Dans mon cas, la seule modification du fichier tablesorter.css a suffit.<br class="autobr"> A quoi sert la modification du fichier tablesorter_pipeline.php<small class="fine d-inline"> </small>?</p> Tablesorter pour SPIP 2013-01-31T13:43:59Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment464896 2013-01-31T13:43:59Z <p>Bonjour,</p> <p>Ce plugin fonctionne parfaitement sous :</p> <table class="table spip"> <tbody> <tr class="row_odd odd"> <td>SPIP 2.1.19 [19922]</td> <td>Sarka-SPIP 3.0.4 [40664]</td></tr> </tbody> </table> <p>Aprè migration sous :</p> <table class="table spip"> <tbody> <tr class="row_odd odd"> <td>SPIP 3.0.5 [19905]</td> <td>Sarka-SPIP 3.2.21 [69423]</td></tr> </tbody> </table> <p>la fonction tri disparait<small class="fine d-inline"> </small>!</p> <p>As-tu une explication<small class="fine d-inline"> </small>?</p> <p>Cordialement</p> <p>FDG</p> Tablesorter pour SPIP 2012-03-15T15:12:15Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment455388 2012-03-15T15:12:15Z <p>Bonjour,</p> <p>pour filtrer au lie de trier, je ne vois que la possibilité de faire précéder le bloc de résultats d'un mini-formulaire de recherche, avec des input ou des select pour spécifier la valeur du ou des filtres, puis dans le squelette modifier les boucles pour qu'elles prennent la ou les valeurs du filtre en tant que critère. Cela passe par un peu de programmation SPIP (programmation de « squelettes »).</p> Tablesorter pour SPIP 2012-03-15T15:03:51Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment455386 2012-03-15T15:03:51Z <p>Bonjour,</p> <p>J'utilise ce plugin qui fonctionne trés bien, merci.</p> <p>je cherche la possibilité de filtrer les résultats, une idée<small class="fine d-inline"> </small>?</p> <p>Merci</p> <p>Clem</p> Tablesorter pour SPIP 2012-02-28T00:02:48Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment454873 2012-02-28T00:02:48Z <p>Merci pour l'info, en effet, ça peut servir<small class="fine d-inline"> </small>!</p> <p>Mais est-il possible d'obtenir le même effet, avec des dates entrées par les rédacteurs dans un article standard de spip<small class="fine d-inline"> </small>?<br class="autobr"> L'insertion de la balise <span> est alors impossible... Ou alors je ne sais pas faire<small class="fine d-inline"> </small>!</span></p> <p>Y'a t'il au moins une syntaxe de date qui fonctionne pour le tri<small class="fine d-inline"> </small>?<br class="autobr"> Y'a t'il moyen d'afficher les dates d'une manière lisible mais également triable dans un simple tableau d'article SPIP<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!</p> Tablesorter pour SPIP 2010-12-31T16:00:36Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment438669 2010-12-31T16:00:36Z <p>Bonjour,<br class="autobr"> Est il possible d'utiliser le plugin avec la version spip 2.1.2<small class="fine d-inline"> </small>? (+ sarkaspip 3.0.4)<br class="autobr"> Et dans l'affirmative, quels sont les fichier à modifier<small class="fine d-inline"> </small>? (je ne trouve ni entete.html niinc-css-common.css.html)<br class="autobr"> J'ai déjà passé 2 heures à essayer de trouver un moyen pour faire fonctionner ce plugin super intéressant, mais là j'abandonne, mes connaissances sont trop limitées...</p> Trier les dates et tailles SPIP 2010-03-15T17:05:01Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment427663 2010-03-15T17:05:01Z <p>Le tri sur les dates spip ne fonctionne pas si on veut affiche une date « lisible » avec le filtre |affDate. De même pour le poids des fichiers si on utilise le filtre |taille_en_octets... Ca peut se contourner en utilisant cette possibilité du plugin « <a href="http://tablesorter.com/docs/example-option-text-extraction.html" class="spip_out" rel='nofollow external'>Dealing with markup inside cells</a> » :</p> <p>On utilise simplement un span invisible pour le parser</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><script type="text/javascript"> <!-- $(document).ready(function() { // call the tablesorter plugin $("mytablesorter").tablesorter({ // define a custom text extraction function textExtraction: function(node) { // extract data from markup and return it return node.childNodes[0].innerHTML; } }); }); --> </script> <table class="spip mytablesorter tablesorter" > <thead> <tr class="row_first"> <th class="{sorter: 'digit'}"><:doctaille:></th> <th class="{sorter: 'isoDate'}"><:docdate:></th> </tr> </thead> <tbody> <BOUCLE_ligne(DOCUMENTS) {id_rubrique} {mode=document} {par titre}{doublons}> <tr[ class="(#COMPTEUR_BOUCLE|alterner{'row_even','row_odd'})"]> <td><span style="display:none">#TAILLE</span>[(#TAILLE|taille_en_octets)]</td> <td><span style="display:none">[(#DATE|affdate{'Y-m-d'})]</span>[(#DATE|affdate)]</td> </tr> </BOUCLE_ligne> </tbody> </table></code></pre></div> <p>Si ca peut servir...</p> Tablesorter pour SPIP 2009-12-27T16:46:37Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment424575 2009-12-27T16:46:37Z <p>Finalement , j'ai placé le dossier dans le répertoire plugins et ça a l'air d'aller .</p> <p>Je n'ai pas de tableau pour l'instant mais ça n'a pas tout fichu en l'air .</p> <p>Excusez pour la question inutile .</p> <p>Christophe .</p> Tablesorter pour SPIP 2009-12-27T14:20:40Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment424566 2009-12-27T14:20:40Z <p>J'ai choisi d'installer le squelette Simple magasine et ce plugin est obligatoire . J'ai installé les plugins nuage et nombre de visiteurs connectés , facile avec la gestion des plugins de spip 2.0 .</p> <p>Je n'ai pas bien compris comment on installe ce plugin . <strong>Faut-il constituer un dossier</strong> pour le placer après l'avoir téléchargé depuis la zone<small class="fine d-inline"> </small>?</p> <p>Merci pour vos aimables réponses .</p> <p>Christophe .</p> Tablesorter pour SPIP 2009-09-15T15:59:18Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment420589 2009-09-15T15:59:18Z <p>Les deux derniers post qui exposait le traitement auto de tableaux étant peut explicite ou pas a jour : le fichier entete.html n'éxistant plus dans la version actuelle du plugin, je me permet de poster la solution que j'ai trouvée et qui marche (apparement lol ).</p> <p>pour que les tableaux Spip qui sont dans l'espace publique soient géré automatiquement par tablesorter et que les flèches s'affiche tout bien comme il faut :.</p> <p>Modif du fichier tablesorter.css</p> <p>Faire un rechercher/remplacer avec votre éditeur préféré : tablesorter/spip</p> <p>ce qui donne :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>/* tables */ table.spip {} table.spip td, table.spip th { vertical-align: middle !important; } table.spip th { text-align:center; } td.modele { font-weight: bold; } td.fiche { text-align:center; } table.spip thead tr .header { background-color: transparent; background-image: url("../images/bg.gif"); background-repeat: no-repeat; background-position: center right; cursor: pointer; } /* annulation du survol et fleche enlevee pour les zones non cliquables */ table.spip thead tr th.none { background-image: none; cursor: auto; /* background-color: #da0000; */ } table.spip tbody td { padding: 4px; /* background-color: #fff; */ vertical-align: top; } table.spip tbody tr.odd td { /* background-color:#f0f0f6; */ } table.spip thead tr .headerSortDown, table.spip thead tr .headerSortUp { background-repeat: no-repeat; background-position: center right; /* background-color: #666; color: #fff; */ } table.spip thead tr .headerSortUp { background-image: url("../images/asc.gif"); } table.spip thead tr .headerSortDown { background-image: url("../images/desc.gif"); } .pager { clear:both; border:2px dashed red; }</code></pre></div> <p>j'ai modifié aussi tablesorter_pipeline.php en rajoutant un domReadyFunction comme le conseille la doc de tablesorter :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function tablesorter_header_prive($flux){ // Insertion des librairies js $flux .='<script src="'.url_absolue(find_in_path('scripts/jquery.tablesorter.js')).'" type="text/javascript"></script>'; // Inclusion des styles du plugin $flux .='<link rel="stylesheet" href="'.url_absolue(find_in_path('styles/tablesorter.css')).'" type="text/css" />'; // Init de tablesorter $flux .=' <script type="text/javascript">/* <![CDATA[ */ (function($){ $(function(){ $("table.spip").tablesorter(); }); })(jQuery); /* ]]> */</script>'; return $flux; }</code></pre></div> Tableau dans un article 2009-08-31T13:17:04Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment420010 2009-08-31T13:17:04Z <p>ci-jointe, PB site commentaire avec des chevrons (greater than, lower than) ...</p> Tableau dans un article 2009-08-31T13:16:22Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment420009 2009-08-31T13:16:22Z <p>ci-jointe, PB site commentaire avec des chevrons (greater than, lower than)<br class="autobr"> ...</p> Tableau dans un article 2009-08-31T13:11:19Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment420006 2009-08-31T13:11:19Z <p>Oui tu le peux</p> <p>modifie entete.html et inc-css-common.css.html comme sur l'image ci-joint.<br class="autobr"> vérifier la localisation des fichiers/images par rapport à ton arborescence .</p> <p>La ligne :<br class="autobr"> $(document).ready(function()<i><br class="autobr"> $("table").tablesorter(<i>widgets : ['zebra']</i>)<small class="fine d-inline"> </small>;<br class="autobr"> implique tous les <br class="autobr"> «<small class="fine d-inline"> </small>div class=""<small class="fine d-inline"> </small>» «<small class="fine d-inline"> </small>table class="spip"<small class="fine d-inline"> </small>»<br class="autobr"> sont interprétés par tablesorter</i></p> <p>++</p> Tablesorter pour SPIP 2009-07-06T17:55:56Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment418010 2009-07-06T17:55:56Z <p>Dans cette version du plugin il faut ajouter la class « tablesorter » à la main dans les balises <table> des squelettes. On doit pouvoir faire évoluer le plugin pour qu'il ajoute automatiquement la class « tablesorter » à tous les tableaux possédant déja la class « spip ».</p> Tableau dans un article 2009-07-06T12:14:17Z https://contrib.spip.net/Tablesorter-pour-SPIP#comment417993 2009-07-06T12:14:17Z <p>Merci pour cet article très intéressant. Est-il possible d'utiliser ce script sur des tableaux inclus dans un article à l'aide des raccourcis typographiques usuels<small class="fine d-inline"> </small>?</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>| {{col1}} | {{col2}} | | a | b | | c | d |</code></pre></div>