Changeset 43935 in spip-zone


Ignore:
Timestamp:
Jan 28, 2011, 6:02:40 PM (9 years ago)
Author:
cedric@…
Message:

la page d'edition d'un document passe en squelette (et est renommee document_edit pour coller a la convention future). Corrections pour s'adapter a la version dev.

Location:
_core_/plugins/medias
Files:
9 added
6 deleted
8 edited
3 copied
1 moved

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/formulaires/editer_document.html

    r43780 r43935  
    4141                        [(#ENV{apercu}|oui)
    4242                                <div class="tourner">
    43                                         <input class="image" type="image" name="tournerL90" src="#CHEMIN{images/tourner-gauche.gif}" alt="<:medias:tourner_90L:>" />
    44                                         <input class="image" type="image" name="tournerR90" src="#CHEMIN{images/tourner-droite.gif}" alt="<:medias:tourner_90R:>" />
    45                                         <input class="image" type="image" name="tourner180" src="#CHEMIN{images/tourner-180.gif}" alt="<:medias:tourner_180:>" />
     43                                        <input class="image" type="image" name="tournerL90" src="#CHEMIN_IMAGE{tourner-gauche-10.png}" alt="<:medias:tourner_90L:>" />
     44                                        <input class="image" type="image" name="tournerR90" src="#CHEMIN_IMAGE{tourner-droite-10.png}" alt="<:medias:tourner_90R:>" />
     45                                        <input class="image" type="image" name="tourner180" src="#CHEMIN_IMAGE{tourner-180-10.png}" alt="<:medias:tourner_180:>" />
    4646                                </div>
    4747                                [<a href='#ENV{apercu}'>(#ENV{apercu}|image_reduire{300,200})</a>]
     
    9595          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
    9696          <!--extra-->
    97           <p class="boutons"><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
     97          <p class="boutons"><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    9898        </div></form>
    9999        #INCLURE{fond=formulaires/dateur/inc-dateur}
  • _core_/plugins/medias/formulaires/editer_document.php

    r43779 r43935  
    165165                $res['message_ok'] = _L('Votre modification a &eacute;t&eacute; enregistr&eacute;e').$autoclose;
    166166
     167        if ($res['message_ok'])
     168                $res['message_ok'].='<script type="text/javascript">if (window.jQuery) ajaxReload("document_infos");</script>';
     169
    167170        return $res;
    168171}
  • _core_/plugins/medias/formulaires/illustrer_document.html

    r43743 r43935  
    99                                <label for="fichier"><:medias:label_fichier_vignette:></label>[
    1010                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier})</span>
    11                                 ]
    12                                 [
    13                                 (#ENV*{vignette}|image_reduire{#CONFIG{taille_preview}})
     11                                ][
     12                                (#CONFIG{taille_preview}|intval|?{#ENV*{vignette}|image_reduire{#CONFIG{taille_preview}},#ENV*{vignette}|balise_img})
    1413                                ][(#ENV*{vignette}|non)<:medias:aucune_vignette:>]
    1514                                <p class='actions'>
    16                                 [(#ENV{id_vignette}|oui)  <input type='submit' class='submit' name='supprimer' value='<:medias:bouton_supprimer|attribut_html:>' />]
    17                                 &#91;<a href='#' onclick='jQuery("#illustrer_document").toggle("fast");return false;'><:bouton_changer:></a>&#93;
     15                                [(#ENV{id_vignette}|oui|et{#AUTORISER{supprimer,document,#ENV{id_vignette}}})  <input type='submit' class='submit' name='supprimer' value='<:medias:bouton_supprimer|attribut_html:>' />]
     16                                [(#ENV{id_vignette}|non|ou{#AUTORISER{modifier,document,#ENV{id_vignette}}}) &#91;<a href='#' onclick='jQuery("#illustrer_document").toggle("fast");return false;'><:bouton_changer:></a>&#93;]
     17                                <span class='image_loading'>&nbsp;</span>
    1818                                </p>
    1919                                <div id='illustrer_document' style='display:none;'>
  • _core_/plugins/medias/formulaires/illustrer_document.php

    r43779 r43935  
    2222        $valeurs['_hidden'] = "<input name='id_document' value='$id_document' type='hidden' />";
    2323        $valeurs['mode'] = 'vignette'; // pour les id dans le dom
    24         $vignette = sql_fetsel('fichier,largeur,hauteur','spip_documents','id_document='.$valeurs['id_vignette']);
     24        $vignette = sql_fetsel('fichier,largeur,hauteur,id_document','spip_documents','id_document='.$valeurs['id_vignette']);
    2525        $valeurs['vignette'] = get_spip_doc($vignette['fichier']);
    2626        $valeurs['hauteur'] = $vignette['hauteur'];
    2727        $valeurs['largeur'] = $vignette['largeur'];
     28        $valeurs['id_vignette'] = $vignette['id_document'];
    2829        $valeurs['_pipeline'] = array('editer_contenu_objet',array('type'=>'illustrer_document','id'=>$id_document));
    2930
     
    5051        if (_request('supprimer')){
    5152                $supprimer_document = charger_fonction('supprimer_document','action');
    52                 if ($id_vignette)
    53                         $supprimer_document($id_vignette);
    54                 $res['message_ok'] = _T('medias:vignette_supprimee');
     53                if ($id_vignette AND $supprimer_document($id_vignette))
     54                        $res['message_ok'] = _T('medias:vignette_supprimee');
     55          else
     56                  $res['message_erreur'] = _T('medias:erreur_suppression_vignette');
    5557        }
    5658        else {
  • _core_/plugins/medias/lang/medias_fr.php

    r43455 r43935  
    7272        'erreur_format_fichier_image' => 'Le format de @nom@ ne convient pas pour une image',
    7373        'erreur_upload_vignette' => 'Erreur lors du chargement de la vignette @nom@',
     74        'erreur_suppression_vignette' => 'Erreur lors de la suppression de la vignette',
    7475       
    7576        // F
  • _core_/plugins/medias/modeles/document_case.html

    r43780 r43935  
    1717                        [(#EXTENSION|match{gif|png|jpg}|oui) #SET{id,#ID_VIGNETTE|?{#ID_VIGNETTE,#ID_DOCUMENT}}
    1818                        <div class="tourner">
    19                                 [(#BOUTON_ACTION{[(#CHEMIN{images/tourner-gauche.gif}|balise_img{<:medias:tourner_90L:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',-90'},#SELF},ajax})]
    20                                 [(#BOUTON_ACTION{[(#CHEMIN{images/tourner-droite.gif}|balise_img{<:medias:tourner_90R:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',90'},#SELF},ajax})]
    21                                 [(#BOUTON_ACTION{[(#CHEMIN{images/tourner-180.gif}|balise_img{<:medias:tourner_180:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',180'},#SELF},ajax})]
     19                                [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-gauche-10.png}|balise_img{<:medias:tourner_90L:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',-90'},#SELF},ajax})]
     20                                [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-droite-10.png}|balise_img{<:medias:tourner_90R:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',90'},#SELF},ajax})]
     21                                [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-180-10.png}|balise_img{<:medias:tourner_180:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',180'},#SELF},ajax})]
    2222                        </div>]
    2323                        [(#LOGO_DOCUMENT{#URL_DOCUMENT})]
     
    4141                                [(#TOTAL_BOUCLE|=={1}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}})[(#BOUTON_ACTION{<:medias:bouton_enlever_supprimer_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT-suppr,#SELF},ajax,<:medias:bouton_enlever_supprimer_document_confirmation:>})]<span>|</span>]
    4242                                [(#AUTORISER{modifier,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT,#SELF},ajax})]<span>|</span>]
    43                                 <a href="#URL_ECRIRE{documents_edit,id_document=#ID_DOCUMENT}" target="_blank" class="editbox"><:medias:bouton_modifier_document:></a>
     43                                <a href="#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}" target="_blank" class="editbox"><:medias:bouton_modifier_document:></a>
    4444                                <//B_compte>
    4545                                [(#PIPELINE{document_desc_actions,#ARRAY{args,#ARRAY{id_document,#ID_DOCUMENT,position,document_case},data,''}})]
  • _core_/plugins/medias/modeles/document_desc.html

    r43780 r43935  
    1111                [(#EXTENSION|match{gif|png|jpg}|oui) #SET{id,#ID_VIGNETTE|?{#ID_VIGNETTE,#ID_DOCUMENT}}
    1212                <div class="tourner">
    13                         [(#BOUTON_ACTION{[(#CHEMIN{images/tourner-gauche.gif}|balise_img{<:medias:tourner_90L:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',-90'},#SELF},ajax})]
    14                         [(#BOUTON_ACTION{[(#CHEMIN{images/tourner-droite.gif}|balise_img{<:medias:tourner_90R:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',90'},#SELF},ajax})]
    15                         [(#BOUTON_ACTION{[(#CHEMIN{images/tourner-180.gif}|balise_img{<:medias:tourner_180:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',180'},#SELF},ajax})]
     13                        [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-gauche-10.png}|balise_img{<:medias:tourner_90L:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',-90'},#SELF},ajax})]
     14                        [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-droite-10.png}|balise_img{<:medias:tourner_90R:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',90'},#SELF},ajax})]
     15                        [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-180-10.png}|balise_img{<:medias:tourner_180:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',180'},#SELF},ajax})]
    1616                </div>]
    1717                [(#LOGO_DOCUMENT{#URL_DOCUMENT,60,60})]
     
    3737                        [(#TOTAL_BOUCLE|=={1}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}})[(#BOUTON_ACTION{<:medias:bouton_enlever_supprimer_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT-suppr-safe,#SELF},ajax,<:medias:bouton_enlever_supprimer_document_confirmation:>})]<span>|</span>]
    3838                        [(#AUTORISER{modifier,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT--safe,#SELF},ajax})]<span>|</span>]
    39                         <a href="#URL_ECRIRE{documents_edit,id_document=#ID_DOCUMENT}" target="_blank" class="editbox"><:medias:bouton_modifier_document:></a>
     39                        <a href="#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}" target="_blank" class="editbox"><:medias:bouton_modifier_document:></a>
    4040                        <//B_compte>
    4141                        [(#PIPELINE{document_desc_actions,#ARRAY{args,#ARRAY{id_document,#ID_DOCUMENT,position,document_desc},data,''}})]
  • _core_/plugins/medias/prive/inc-galerie.html

    r43780 r43935  
    137137                [(#REM) Utilisation de la galerie en mode portfolio, avec renvoi vers l'edition]
    138138                [(#GET{editable})
    139                 [(#AUTORISER{modifier,document,#ID_DOCUMENT})&#91;<a href='#URL_ECRIRE{documents_edit,id_document=#ID_DOCUMENT}'><:bouton_modifier:></a>&#93;]
     139                [(#AUTORISER{modifier,document,#ID_DOCUMENT})&#91;<a href='#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}'><:bouton_modifier:></a>&#93;]
    140140                [<span class='supprimer'>(#GET{supprimer}|et{#AUTORISER{supprimer,document,#ID_DOCUMENT}})[(#BOUTON_ACTION{<:medias:bouton_supprimer:>,#URL_ACTION_AUTEUR{supprimer_document,#ID_DOCUMENT,#SELF},ajax})]</span>]
    141141                ]
  • _core_/plugins/medias/prive/squelettes/navigation/document_edit.html

    r43928 r43935  
    1 <div class='document_utilisations'>
    2 <B_liens>
    3                 <h3>[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</h3>
    4                 <ul class='liste_items'>
    5                         <BOUCLE_liens(documents_liens){id_document}>
    6                         <li class='item #OBJET'>[(#CHEMIN{images/#OBJET|concat{-12.png}}|balise_img) ][(#ID_OBJET|lien_objet{#OBJET})]
    7                         [(#VU|=={oui}|oui)
    8                         [<span class='vu'>(#CHEMIN{images/document-vu-24.png}|balise_img|inserer_attribut{title,<:medias:document_vu:>}|inserer_attribut{alt,<:medias:document_vu:>})</span>]
    9                         ]
    10                         </li>
    11                         </BOUCLE_liens>
    12                 </ul>
    13 </B_liens>
    14 <h3><:medias:aucune_utilisation:></h3>
    15 <//B_liens>
    16 </div>
     1<INCLURE{fond=prive/squelettes/inclure/document_infos,env,ajax=document_infos}>
Note: See TracChangeset for help on using the changeset viewer.