Changeset 33594 in spip-zone


Ignore:
Timestamp:
Dec 8, 2009, 12:03:58 PM (10 years ago)
Author:
brunobergot@…
Message:

dernier commit là dessus avant de passer en CVT pour SPIP 2.0 : permettre d'avoir plusieurs formulaires sur la même page + fichier de langue

Location:
_plugins_/playtaliste
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/playtaliste/balise/formulaire_playtaliste.php

    r20369 r33594  
    1313function balise_formulaire_playtaliste_dyn($id_document) {
    1414       
    15         $ajouter =  _request('ajouter');
    16         $supprimer =  _request('supprimer');
     15        $ajouter =  _request('ajouter_'.$id_document);
     16        $supprimer =  _request('supprimer_'.$id_document);
    1717        $vider = _request('vider');
    1818        $cookie_vide = 'oui';
     
    7878        0,
    7979        array(
     80                'id_document' => $id_document,
    8081                'doublon' => $doublon,
    8182                        'cookie_vide' => $cookie_vide
  • _plugins_/playtaliste/formulaires/formulaire_playtaliste.html

    r20369 r33594  
    1 <form action="#formulaire_playtaliste" method="post" id="formulaire_playtaliste" class="formulaire_spip">
     1<form action="#formulaire_playtaliste" method="post" id="formulaire_playtaliste_#ENV{id_document}" class="formulaire_spip formulaire_playtaliste">
    22[(#ENV{doublon}|!={oui}|?{' '})
    3 <p style="display:none">
    4         <input type="hidden" name="id_document" value="#ENV{id_document}" />
    5 </p>
    6 <div class="spip_bouton">
    7         <input type="submit" id="ajouter" name="ajouter" value="Ajouter à votre playliste" alt="Ajouter à votre playliste" />
    8 </div>
     3        <p style="display:none">
     4                <input type="hidden" name="id_document" value="#ENV{id_document}" />
     5        </p>
     6        <div class="spip_bouton">
     7                <input type="submit" id="ajouter_#ENV{id_document}" class="ajouter" name="ajouter_#ENV{id_document}" value="<:playtaliste:ajouter_liste:>" alt="<:playtaliste:ajouter_liste:>" />
     8        </div>
    99]
    1010[(#ENV{doublon}|=={oui}|?{' '})
    11 <p style="display:none">
    12         <input type="hidden" name="id_document" value="#ENV{id_document}" />
    13 </p>
    14 <div class="spip_bouton">
    15         <input type="submit" id="supprimer" name="supprimer" value="Supprimer de votre playliste" alt="Supprimer de votre playliste" />
    16 </div>
     11        <p style="display:none">
     12                <input type="hidden" name="id_document" value="#ENV{id_document}" />
     13        </p>
     14        <div class="spip_bouton">
     15                <input type="submit" id="supprimer_#ENV{id_document}" class="supprimer" name="supprimer_#ENV{id_document}" value="<:playtaliste:supprimer_liste:>" alt="<:playtaliste:supprimer_liste:>" />
     16        </div>
    1717]
    1818[(#ENV{cookie_vide}|=={non}|?{' '})
    19 <div class="spip_bouton">
    20         <input type="submit" id="vider" name="vider" value="Vider votre playliste" alt="Vider votre playliste" />
    21 </div>
     19        <div class="spip_bouton">
     20                <input type="submit" class="vider" name="vider" value="<:playtaliste:vider_liste:>" alt="<:playtaliste:vider_liste:>" />
     21        </div>
    2222]
    2323</form>
  • _plugins_/playtaliste/playtaliste.css

    r20369 r33594  
    1 #formulaire_playtaliste .spip_bouton { text-align: left; margin-top: 0.5em; }
    2 #formulaire_playtaliste .spip_bouton input { float: none; background: #fff; border: none; padding-left: 22px; cursor: pointer; }
    3 #formulaire_playtaliste .spip_bouton input#ajouter { background: #fff url(images/liste-plus.png) left 50% no-repeat; }
    4 #formulaire_playtaliste .spip_bouton input#supprimer { background: #fff url(images/liste-moins.png) left 50% no-repeat; }
    5 #formulaire_playtaliste .spip_bouton input#vider { background: #fff url(images/liste-suppr.png) left 50% no-repeat; }
     1.formulaire_playtaliste .spip_bouton { text-align: left; margin-top: 0.5em; }
     2.formulaire_playtaliste .spip_bouton input { float: none; background: #fff; border: none; padding-left: 22px; cursor: pointer; }
     3.formulaire_playtaliste .spip_bouton input.ajouter { background: #fff url(images/liste-plus.png) left 50% no-repeat; }
     4.formulaire_playtaliste .spip_bouton input.supprimer { background: #fff url(images/liste-moins.png) left 50% no-repeat; }
     5.formulaire_playtaliste .spip_bouton input.vider { background: #fff url(images/liste-suppr.png) left 50% no-repeat; }
Note: See TracChangeset for help on using the changeset viewer.