meta données pour cette page
  •  

Ceci est une ancienne révision du document !


Folded

Ce greffon est optionnel et peut être retiré.

page officielle : :plugin:folded

Ce greffon sert à replier certaines parties d'une page.

Modification

Il a fallu changer complètement le code javascript de ce greffon. Voilà le fichier lib/plugins/folded/script.js

lib/plugins/folded/script.js
/*
 * For Folded Text Plugin
 *
 * @author Fabian van-de-l_Isle <webmaster [at] lajzar [dot] co [dot] uk>
 * @author Christopher Smith <chris [at] jalakai [dot] co [dot] uk>
 * @author Schplurtz le déboulonné <schplurtz [At] laposte [doT] net>
 */
 
// containers for localised reveal/hide strings, 
// populated from html comments in hidden elements on the page
var folded_reveal = 'reveal';
var folded_hide = 'hide';
 
/*
 * toggle the folded element via className change
 * also adjust the classname and title tooltip on the folding link
 */
function folded_toggle(evt) {
  id = this.href.match(/(#.*)$/)[1];
  var n=jQuery(id);
  if(n.hasClass('hidden')) {
  	n.addClass('open').removeClass('hidden');
  }
  else {
  	n.addClass('hidden').removeClass('open');
  }
  evt.preventDefault();
  return false;
}
 
/*
 * run on document load, setup everything we need
 */
jQuery(function() {
  // alert( 'dom is ready');
  var n=jQuery('#folded_reveal');
  if(!n) return;
  n.each( function(){ folded_reveal=this.innerHTML.match(/^<!-- (.*) -->$/)[1]; });
  n=jQuery('#folded_hide');
  n.each( function(){ folded_hide=this.innerHTML.match(/^<!-- (.*) -->$/)[1]; });
  jQuery('.folder').click(folded_toggle);
});
 
//jQuery(folded_setup);
 
// support graceful js degradation, this hides the folded blocks from view before they are shown, 
// whilst still allowing non-js user to see any folded content.
document.write('<style type="text/css" media="screen"><!--/*--><![CDATA[/*><!--*/ .folded.hidden { display: none; } .folder .indicator { visibility: visible; } /*]]>*/--></style>');

schplurtz le déboulonné 2011/03/12 18:37

Démo

voilà du texte ++caché|enfin pas vraiment si caché que ça en fait.++, dans une ligne

Et voilà toute une section repliée

++++Voir les détails|
Le rat est un petit mammifère. La photo ci-dessous montre un
spécimen de l'espèce //rattus norvegicus//. Cette espèce est
présente sur quasiment toute la planète.

{{  http://upload.wikimedia.org/wikipedia/commons/0/01/Rattus_norvegicus_1.jpg?nolink  |rattus norvegicus, image wikipedia commons}}

Découvrez plus d'informations sur cette bestiole sur wikipedia
[[wpfr>rattus]].

Les saut de paragraphes ne sont pas conservés, mais on peut
mettre pleins de trucs dans une section repliée.

^ des   ^ tableaux ^ par exemple ^
| comme | celui ci              ||
++++

voilà du texte caché , dans une ligne

Et voilà toute une section repliée

Voir les détails