Cacher/Montrer du texte en 1 seul clic - commentairesCacher/Montrer du texte en 1 seul clic2012-06-12T08:28:11Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment4582932012-06-12T08:28:11Z<p>Bonjour<small class="fine d-inline"> </small>!<br class="autobr">
ca marche<small class="fine d-inline"> </small>?</p>Cacher/Montrer du texte en 1 seul clic2009-10-23T08:48:38Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment4220172009-10-23T08:48:38Z<p>Certes, c'est une archive, mais je l'ai quand même testé pour SPIP 2.0 sous squelette AHUNTSIC (multilingue).<br class="autobr">
Pour le mettre en multilingue, quelques modifs :</p>
<p>Après avoir mis le code suivant dans MONSQUELLETTE/mesfonctions.php :</p>
<p>function spoiler ($letexte) <i><br class="autobr"> $letexte = preg_replace("//", « </i></p>
<div><a rel='nofollow'> »._T(«<small class="fine d-inline"> </small>spoiler<small class="fine d-inline"> </small>»)."</a></div><div>", $letexte)<small class="fine d-inline"> </small>; $letexte = preg_replace(«<small class="fine d-inline"> </small>/<\/spoiler>/<small class="fine d-inline"> </small>», « </div>
<p> », $letexte)<small class="fine d-inline"> </small>;<br class="autobr"> return $letexte<small class="fine d-inline"> </small>;<br class="autobr">
</p>
<p>Créer un dossier MONSQUELLETTE/lang/local_fr.php :</p>
<pre><code style="color:#000000;"><span style="color:#0000BB;"><?php
</span><span style="color:#FF8000;">// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// Fichier source, a modifier dans svn://trac.rezo.net/spip/spip/ecrire/lang/
</span><span style="color:#007700;">if (!</span><span style="color:#0000BB;">defined</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"_ECRIRE_INC_VERSION"</span><span style="color:#007700;">)) return; </span><span style="color:#0000BB;">$GLOBALS</span><span style="color:#007700;">[</span><span style="color:#0000BB;">$GLOBALS</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'idx_lang'</span><span style="color:#007700;">]] = array( </span><span style="color:#FF8000;">// S
</span><span style="color:#DD0000;">'spoiler' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'Cliquez pour Montrer/Cacher'</span><span style="color:#007700;">,
); </span><span style="color:#0000BB;">?></span></code></pre>
<p>Idem pour l'ajout d'autres langues (exp : local_en.php...)</p>
<p>Voilà, merci à l'équipe SPIP qui m'a bien aidé là dessus.</p>
<p>PS : Certes, il existe à présent des blocs dépliables, voir <a href="http://www.spip-contrib.net/Des-blocs-depliables" class="spip_out" rel='nofollow external'>http://www.spip-contrib.net/Des-blocs-depliables</a>, je vais y jeter un oeil<small class="fine d-inline"> </small>!</p>Cacher/Montrer du texte en 1 seul clic2009-07-09T07:18:27Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment4181142009-07-09T07:18:27Z<p>Je crois qu'il faut mettre la balise |spoiler juste après TEXTE : <br class="autobr">
TEXTE|spoiler|xxx</p>> Cacher/Montrer du texte en 1 seul clic - proposition d'amélioration2008-04-02T15:45:16Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment4046362008-04-02T15:45:16Z<p>De mon côté ça ne fonctionne pas<small class="fine d-inline"> </small>; j'ai modifié dans article.html la ligne de la sorte : <br class="autobr">
(#TEXTE|image_reduire520,0|justifier|spoiler) <br class="autobr">
j'ai encadré le texte à cacher xxxx </p>
<p>Merci pour votre aide<small class="fine d-inline"> </small>!</p>Cacher/Montrer du texte en 1 seul clic2008-03-29T17:26:32Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment4044942008-03-29T17:26:32Z<p>De mon côté ça ne fonctionne pas<small class="fine d-inline"> </small>;<br class="autobr">
j'ai modifié dans article.html la ligne de la sorte :<br class="autobr">
[</p>
<div class="#EDIT{texte} texte">(#TEXTE|image_reduire<i>520,0</i>|justifier|spoiler)
mais je ne suis pas sure de l'endroit
<p>et j'ai mis devant le texte à cacher </p>
<p>quelqu'un peut il aider la débutante que je suis<small class="fine d-inline"> </small>?</p></div>Cacher/Montrer du texte en 1 seul clic2007-10-09T07:52:46Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3989362007-10-09T07:52:46Z<p>sous version 1.9.1 pose des problemes dans le flux RSS</p>Cacher/Montrer du texte en 1 seul clic2007-03-01T10:04:45Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3915402007-03-01T10:04:45Z<p>Ce script fonctionne bien sous 191 et également sous 192. J'ai renommé mes_fonctions.php3 en php dans le dossier squelette. j'utilise Ie7 et mozilla.</p>Cacher/Montrer du texte en 1 seul clic2007-01-27T22:01:13Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3906122007-01-27T22:01:13Z<p>Très bien ça marche impec sur spip 183 mais plus sous 191<small class="fine d-inline"> </small>!<br class="autobr">
Y'a t-il une solution<small class="fine d-inline"> </small>? Merci d'avance</p>Cacher/Montrer du texte en 1 seul clic2006-04-26T08:46:49Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3860562006-04-26T08:46:49Z<p>ça marche aussi sous MAC OSX 10,4,6<br class="autobr">
bravo...</p>
<p>comment faire pour remplacer par une image le texte « afficher/masquer »<small class="fine d-inline"> </small>? (et peut-on sauter une ligne sous ce lien pour afficher le texte caché<small class="fine d-inline"> </small>?)</p>Cacher/Montrer du texte en 1 seul clic2005-11-04T06:17:16Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3842882005-11-04T06:17:16Z<p>Merci pour cette contrib, elle fonctionne parfaitement.</p>> Cacher/Montrer du texte en 1 seul clic - proposition d'amélioration2005-09-15T10:45:09Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3834132005-09-15T10:45:09Z<p>Réponse tardive, mais bon, ça ne coûte rien.</p>
<p>Il suffit probablement de se pencher sur le lien suivant et de l'adapter pour qu'il soit facilement utilisable pour ton utilisation au sein de spip. <a href="http://linuxfr.org/~Code34/10421.html" class="spip_out" rel='nofollow external'>http://linuxfr.org/ Code34/10421.html</a></p>> Cacher/Montrer du texte en 1 seul clic - proposition d'amélioration2005-07-26T07:28:41Zhttps://contrib.spip.net/Cacher-Montrer-du-texte-en-1-seul-clic#comment3824702005-07-26T07:28:41Z<p>C'est ce genre de contrib que je cherchais :-)</p>
<p>Est-il possible de l'améliorer avec plusieurs «<small class="fine d-inline"> </small>spoilers<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>?<br class="autobr">
Je clique : le spoiler1 apparait, je reclique, le spoiler2 apparait, etc... pour un didacticiel par exemple.</p>
<p>Merci<small class="fine d-inline"> </small>!</p>