Browse Source

edition d'un document en popin : pas de bouton retour, classe popin sur le cadre

ajax sur chaque document du portfolio pour sa mise a jour
3.0
cedric@yterium.com 12 years ago
parent
commit
e725627be5
  1. 2
      javascript/medias_edit.js
  2. 4
      prive/squelettes/contenu/document_edit.html
  3. 6
      prive/squelettes/inclure/portfolio-documents.html

2
javascript/medias_edit.js

@ -4,7 +4,7 @@ if (typeof window.editbox_init=="undefined"){
.attr("onclick","").addClass('nobox').click(function(){
var casedoc = jQuery(this).parents('div.item').eq(0);
jQuery(casedoc).animateLoading();
jQuery.modalboxload(parametre_url(jQuery(this).attr('href'),'var_zajax','contenu'),{
jQuery.modalboxload(parametre_url(parametre_url(jQuery(this).attr('href'),'popin','oui'),'var_zajax','contenu'),{
onClose: function (dialog) {jQuery(casedoc).ajaxReload();}
});
return false;

4
prive/squelettes/contenu/document_edit.html

@ -1,8 +1,10 @@
[(#ID_DOCUMENT|sinon_interdire_acces)]
[(#AUTORISER{modifier,document,#ID_DOCUMENT}|sinon_interdire_acces)]
<div class='cadre-formulaire-editer'>
<div class="cadre-formulaire-editer[(#ENV{popin,''}|oui)popin]">
<div class="entete-formulaire">
[(#ENV{popin,''}|non)
[(#ENV{redirect}|sinon{#URL_ECRIRE{mediatheque}}|icone_verticale{<:icone_retour:>,document,'',left})]
]
[<:medias:info_modifier_document:>
<h1>(#INFO_TITRE{document,#ID_DOCUMENT}|sinon{#INFO_FICHIER*{document,#ID_DOCUMENT}})</h1>]
</div>

6
prive/squelettes/inclure/portfolio-documents.html

@ -12,7 +12,7 @@
<div class="liste_items documents" id="illustrations">
[<p class="pagination">(#PAGINATION)</p>]
<BOUCLE_illustrations(DOCUMENTS documents_liens types_documents){inclus=image}{mode=image}{id_objet}{objet}{par num titre,date,id_document}{pagination 50}{statut?}>
#MODELE{document_desc,id_document,id_objet,objet}
#MODELE{document_desc,id_document,id_objet,objet,ajax}
</BOUCLE_illustrations>
[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-I/image,#SELF|ancre_url{illustrations}},'ajax tout_supprimer'})]
</div>
@ -24,7 +24,7 @@
<div class="liste_items documents" id="portfolio">
[<p class="pagination">(#PAGINATION)</p>]
<BOUCLE_portfolio(DOCUMENTS documents_liens types_documents){inclus=image}{mode=document}{id_objet}{objet}{par num titre,date,id_document}{pagination 50}{statut?}>
#MODELE{document_desc,id_document,id_objet,objet}
#MODELE{document_desc,id_document,id_objet,objet,ajax}
</BOUCLE_portfolio>
[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-I/document,#SELF|ancre_url{portfolio}},'ajax tout_supprimer'})]
</div>
@ -36,7 +36,7 @@
<div class="liste_items documents" id="documents">
[<p class="pagination">(#PAGINATION)</p>]
<BOUCLE_documents(DOCUMENTS documents_liens types_documents){inclus!=image}{mode!=vignette}{id_objet}{objet}{par num titre,date,id_document}{pagination 50}{statut?}>
#MODELE{document_desc,id_document,id_objet,objet}
#MODELE{document_desc,id_document,id_objet,objet,ajax}
</BOUCLE_documents>
[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-D/document,#SELF|ancre_url{documents}},'ajax tout_supprimer'})]
</div>

Loading…
Cancel
Save