Teddy Payet
CTO Freelance

Lister la liste des squelettes de var_mode=inclure

Depuis SPIP 2, il existe un mode très intéressant pour retrouver ses petits : var_mode=inclure. Cet aide au débuggage s’est amélioré au fur et à mesure. Mais il n’est pas aisé de retrouver la liste complète des squelettes (noisettes, inclure, etc.) en un seul endroit et un seul regard.

Voici un petit bout de javascript qui va vous permettre d’avoir le nom de chaque bloc appelé dans une liste ordonnée.

Pour SPIP 2.0 :

var text = '<div style="position:absolute; top: 10%; right:0; z-index:1000; max-width:25%; background-color:#646464; color:white;"><ol>';
$('.blocs legend').each(function(){
       text +='<li>' + this.innerHTML + '</li>';
});
text += '</ol></div>';
$('body').append(text);

Pour SPIP 2.1 et SPIP 3 :

var text = '<div style="position:absolute; top: 10%; right:0; z-index:1000; max-width:25%; background-color:#646464; color:white;"><ol>';
$('.inclure_blocs h6').each(function(){
       text +='<li>' + this.innerHTML + '</li>';
});
text += '</ol></div>';
$('body').append(text);

Ce code est à mettre dans la console de votre navigateur bien entendu.
Enjoy !

 
Langage et développement
Javascript, jQuery
Frameworks
SPIP
Catégorie
Notes de développement, Astuce