Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

jpverrue
2012-03-22 13:00:34

ddtddt a écrit:

Tu n'as pas besoins de plugin pour faire cela le JS suffit

Effectivement.
Voilà, c'est fait. On peut voir le résultat ICI. Mais ça n'est pas très facile à gérer dans la zone description de l'album. C'est bien si on maitrise suffisamment le codage html/javascript, mais ça ne doit pas être le cas de beaucoup d'administrateurs. Ce serait si bien si s'était intégré dans le plugin ... En tout cas merci pour le coup de main.

ddtddt
2012-03-14 22:20:43

Tu n'as pas besoins de plugin pour faire cela le JS suffit

un truc du genre

Code:

<!--
window.onload=-//:---\spam;
function -//:---\spam(id) {
var d = document.getElementById(id);
  for (var i = 1; i<=100; i++) {
    if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
  }
if (d) {d.style.display='block';}
}
//-->
</script>

<dl id="menuA3">
    <ul>
        </dd>    
       <li onclick="javascript:-//:---\spam('smenu1');">texte 1 </li>
        <dd id="smenu1">
Suite du texte 1
        </dd>  
       <li onclick="javascript:-//:---\spam('smenu2');">texte 2</li>
        <dd id="smenu2">
suite du texte 2
        </dd>  

    </ul>
</dl>
jpverrue
2012-03-13 12:07:34

Pour me faire mieux comprendre, j'ai fait une petite maquette de ce que j'aimerais pouvoir faire avec le plugin. J'espère que vous comprendrez mieux mon besoin comme cela.
J'ai pensé à modifier le plugin, mais comme je suis hébergé chez Piwigo.com je ne peux pas :-(

Code:

<html>
<head>
<style type="text/css"> #xxx {display:none;} </style>
<script type="text/javascript"> 
function myswitch()
{
var x=document.getElementById('xxx');
var y=document.getElementById('yyy');
if (x.style.display == "block")
    {
    y.style.display="block";
    x.style.display="none";
    }
else
    {
    y.style.display="none";
    x.style.display="block";
    }
}
</script>
</head>
<body>
<p>Debut du texte visible tout le temps</p>
<p id="yyy"><a onclick=myswitch() href="#">Cliquez pour en savoir plus...</a></p>
<p id="xxx">Compl&eacute;ment d'information affich&eacute;
uniquement si on clique sur le lien<br/>
<a onclick=myswitch() href="#">Refermer...</a>
</p>
<p>Texte final &eacute;ventuel</p>
</body>
</html>

Pensez vous que cela est faisable ?
Merci d'avance !
(Si vous le jugez utile on peut déplacer la discussion dans un nouveau fil)

ddtddt
2012-03-12 13:18:27

Aditional page

jpverrue
2012-03-12 13:10:41

ddtddt a écrit:

Dans un autre poste un utilisateur un utiliser une AP qui s'affiche au survole de l'album

kesaco une AP ?

Gotcha
2012-03-11 21:44:05

ddtddt a écrit:

Dans un autre poste un utilisateur un utiliser une AP qui s'affiche au survole de l'album

Ca ca me dit quelque chose... ca doit être Makno qui en fait la demande...

ddtddt
2012-03-11 21:10:21

Gotcha a écrit:

Quelle pop-up ??

Dans ta description de ta galerie tu demande l’ouverture un popup et tu mets le lien de AP dedans

Dans un autre poste un utilisateur un utiliser une AP qui s'affiche au survole de l'album

Gotcha
2012-03-11 16:02:25

Quelle pop-up ??

ddtddt
2012-03-09 20:53:31

Gotcha a écrit:

jpverrue a écrit:

à défaut, le texte s'afficherait dans un popup... Peut-on faire des popup avec additional page ?

Non

oui tu met le lien de AP dans le pop up

Gotcha
2012-03-09 19:42:05

jpverrue a écrit:

à défaut, le texte s'afficherait dans un popup... Peut-on faire des popup avec additional page ?

Non

jpverrue
2012-03-09 19:12:53

Oui, mais non !

J'ai essayé la balise <!--more--> mais elle ne fait pas ce que je souhaite. Elle affiche un description simple ou détaillée selon l'endroit ou on invoque l'affichage de la description : présentation de l'album ou dans l'album même. Ce que j'aimerais faire c'est, dans l'album, afficher un début de description et un bouton ou un lien qui permettrait  d'afficher la suite de la description à la demande de l'utilisateur. Un peu comme sur les pages d'un blog ou l'on voit le début de tous les articles et ou on peut cliquer sur un lien ou un bouton pour lire l'article complet.
J'ai pensé le faire avec additional page, mais ça me plait à moitié car quand on clique, on se rend dans une autre page. Il faut alors cliquer sur un autre bouton/lien pour en revenir.

Ce que j'aimerais c'est que on aie le texte d'introduction plus le bouton en description d'album, puis que se texte s'étende lors du clic sur le bouton (et se contracte ensuite quand on ferme le texte) Tout ça dans la même page !

à défaut, le texte s'afficherait dans un popup... Peut-on faire des popup avec additional page ?

Gotcha
2012-03-05 19:16:35

Balise <!--more-->

description réduite <!--more--> description détaillée

Seule la description réduite sera affichée pour la présentation de l'album. Sur l'album lui-même, la description sera la description réduite + la description détaillée.

jpverrue
2012-03-05 18:49:33

Dans le même esprit (C.a.D. ajout de fonctionnalités), j'aimerais pouvoir afficher dans la description de l'album (pas dans celle de la vignette), le début d'un texte, puis un message tel que : "En soir plus..." Ce message serait cliquable ; le clic permettant d'afficher la suite du texte. Exemple :

Code:

Présentation sommaire qui invite à lire la suite.
<!--balise qui génère un bouton ou un lien à cliquer-->
La suite de la description détaillée qui ne s'affiche que lorsqu'on a
cliqué le bouton ou le lien

J'ai lu toute la description du plugin, mais je n'ai rien trouvé pour le faire. Est-ce que j'ai mal lu ? Est-ce que ça existe ? Dans ce plugin ? Dans un autre ? Est-ce que c'est faisable ?

Merci  pour vos réponses !

--
JPV

jp.harand
2011-05-31 14:47:53

P@t a écrit:

Mais y'a toujours le Copier/coller ;-)

C'est une solution en effet...
:-)

P@t
2011-05-27 11:59:23

jp.harand a écrit:

Suis-je obligé de saisir DEUX FOIS le même texte

Hum, oui, je ne vois pas d'autre solution dans ce cas.
Mais y'a toujours le Copier/coller ;-)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact