Changeset 56932 in spip-zone


Ignore:
Timestamp:
Jan 11, 2012, 10:17:24 PM (8 years ago)
Author:
patfr@…
Message:

Onglets : le parametre d'ouverture d'onglets au chargement de la page peut désormais être une liste séparée par des virgules.

Ex : ?blabla&onglet=1,3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/outils/decoupe.js

    r53931 r56932  
    5757                return false;
    5858        });
    59         // activation d'un onglet grace a l'url
    60         if(onglet_get && (this==document))
    61                 jQuery('#onglets_titre_'+onglet_get).click();
     59        // activation d'onglet(s) grace a l'url
     60        if(onglet_get && (this==document)) {
     61                var onglets = onglet_get.split(',');
     62                for (var i=0; i<onglets.length; i++)
     63                        jQuery('#onglets_titre_'+onglets[i]).click();
     64        }
    6265        // clic vers une note dans un onglet
    6366        jQuery('.spip_note['+cs_sel_jQuery+'name^=nb], .spip_note['+cs_sel_jQuery+'id^=nb]').each(function(i) {
     
    7275
    7376function get_onglet(url) {
    74  tab=url.search.match(/[?&]onglet=([0-9]*)/) || url.hash.match(/#onglet([0-9]*)/);
     77 tab=url.search.match(/[?&]onglet=([0-9,]*)/) || url.hash.match(/#onglet([0-9,]*)/);
    7578 if (tab==null) return false;
    7679 return tab[1];
Note: See TracChangeset for help on using the changeset viewer.