Changeset 61376 in spip-zone


Ignore:
Timestamp:
May 17, 2012, 8:33:43 PM (8 years ago)
Author:
eric@…
Message:

Eviter un boucle ajax sans fin.
Eviter le traitement automatique auteurs_liens pour les commentaires.

Location:
_plugins_/relecture
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/relecture/formulaires/editer_commentaire.html

    r61255 r61376  
    99                #ACTION_FORMULAIRE{#ENV{action}}
    1010                <ul>
     11                        [(#ENV{id_commentaire}|=={oui}|ou{#AUTORISER{modifier, commentaire, #ENV{id_commentaire}}}|oui)
     12                                #SET{ecrire_texte, oui}
     13                        ]
    1114                        <li class="editer editer_texte obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui) erreur]">
    1215                                <label for="texte"><:relecture:label_commentaire_texte:></label>
    1316                                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{texte})</span>]
    14                                 <textarea name="texte" id="texte"[(#AUTORISER{modifer, commentaire, #ENV{id_commentaire}}|non) readonly="readonly"][ lang="(#LANG)"] rows="10" cols="40">[(#ENV**{texte})]</textarea>
     17                                <textarea name="texte" id="texte"[(#GET{ecrire_texte}|non) readonly="readonly"][ lang="(#LANG)"] rows="10" cols="40">[(#ENV**{texte})]</textarea>
    1518                    </li>
    1619                        [(#AUTORISER{moderer, commentaire, #ENV{id_commentaire}})
  • _plugins_/relecture/formulaires/editer_commentaire.php

    r61255 r61376  
    4040function formulaires_editer_commentaire_traiter_dist($id_commentaire, $redirect='') {
    4141
     42        // Ouverture d'une relecture sur un article
     43        if ($id_commentaire == 'oui') {
     44                // Pour eviter que le traitement standard ne cree un enregistrement dans la table spip_auteurs_liens
     45                // il faut supprimer la reference a l'auteur connecte
     46                set_request('id_auteur','');
     47        }
     48
    4249        // les autres traitements particuliers de creation de  l'objet commentaire sont faits dans le
    4350        // pipeline pre_insertion
  • _plugins_/relecture/prive/objets/contenu/relecture-enfants.html

    r61122 r61376  
    11[(#ID_RELECTURE|oui)
    22        [(#AUTORISER{commenter, relecture, #ID_RELECTURE})
    3                 [(#URL_ECRIRE{relecture_comment,id_relecture=#ID_RELECTURE}|icone_verticale{<:relecture:bouton_participer_relecture:>, commentaire, '', right ajax preload})]
     3                [(#URL_ECRIRE{relecture_comment,id_relecture=#ID_RELECTURE}|icone_verticale{<:relecture:bouton_participer_relecture:>, commentaire, '', right})]
    44        ]
    55        <div class="nettoyeur"></div>
  • _plugins_/relecture/relecture_autorisations.php

    r61133 r61376  
    147147                        AND (in_array($qui['id_auteur'], $les_auteurs)
    148148                                OR in_array($qui['id_auteur'], $les_relecteurs)));
    149 
    150149        }
    151150
Note: See TracChangeset for help on using the changeset viewer.