Changeset 61051 in spip-zone
- Timestamp:
- May 6, 2012, 8:19:36 PM (9 years ago)
- Location:
- _plugins_/relecture
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/relecture/base/relecture_declarations.php
r61029 r61051 100 100 // Titre, date et gestion du statut 101 101 'titre' => "id_commentaire AS titre, '' AS lang", 102 'date' => 'date_crea', 103 'texte_changer_statut' => 'relecture:texte_instituer_commentaire', 104 'aide_changer_statut' => '', 105 'statut_titres' => array( 106 'ouvert' => 'relecture:titre_commentaire_ouvert', 107 'accepte' => 'relecture:titre_commentaire_accepte', 108 'refuse' => 'relecture:titre_commentaire_refuse' 109 ), 110 'statut_textes_instituer' => array( 111 'ouvert' => 'relecture:texte_commentaire_ouvert', 112 'accepte' => 'relecture:texte_commentaire_accepte', 113 'refuse' => 'relecture:texte_commentaire_refuse' 114 ), 115 'statut_images' => array( 116 'ouvert'=>'puce-preparer-8.png', 117 'accepte'=>'puce-publier-8.png', 118 'accepte'=>'puce-refuser-8.png' 119 ), 102 120 103 121 // Edition, affichage et recherche … … 105 123 'url_voir' => 'commentaire_edit', 106 124 'url_edit' => 'commentaire_edit', 107 'editable' => ' non',108 'champs_editables' => array( ),125 'editable' => 'oui', 126 'champs_editables' => array('texte', 'reponse'), 109 127 'rechercher_champs' => array(), 110 128 'rechercher_jointures' => array(), -
_plugins_/relecture/formulaires/editer_commentaire.html
r61029 r61051 9 9 #ACTION_FORMULAIRE{#ENV{action}} 10 10 <ul> 11 <li class="editer editer_texte [ (#ENV**{erreurs}|table_valeur{texte}|oui) erreur]">11 <li class="editer editer_texte obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui) erreur]"> 12 12 <label for="texte"><:relecture:label_commentaire_texte:></label> 13 13 [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{texte})</span>] -
_plugins_/relecture/formulaires/editer_commentaire.php
r61029 r61051 9 9 $valeurs = formulaires_editer_objet_charger('commentaire', $id_commentaire, 0, 0, $redirect, ''); 10 10 11 // Ajout des valeurs specifiques a l'objet commentaire 12 // - si le commentaire est ouvert l'auteur de l'article peut le moderer. 13 // On lui renvoie le texte du commentaire et de la reponse 14 if ($id = intval($id_commentaire)) { 15 $textes = sql_fetsel('texte, reponse', 'spip_commentaire', "id_commentaire=$id"); 16 $valeurs = array_merge($valeurs, $textes); 17 } 18 11 19 return $valeurs; 12 20 } … … 14 22 function formulaires_editer_commentaire_verifier_dist($id_commentaire, $element, $id_relecture, $index_debut, $index_fin, $redirect='') { 15 23 $erreurs = formulaires_editer_objet_verifier('commentaire', $id_commentaire, array('texte')); 24 25 // On ajoute des verifications specifiques : 26 // - le texte du commentaire doit avoir plus de n caracteres. 27 28 29 16 30 return $erreurs; 17 31 } … … 20 34 function formulaires_editer_commentaire_traiter_dist($id_commentaire, $element, $id_relecture, $index_debut, $index_fin, $redirect='') { 21 35 22 // les autres traitements particuliers de creation de l'objet relecture sont faits dans le36 // les autres traitements particuliers de creation de l'objet commentaire sont faits dans le 23 37 // pipeline pre_insertion 24 38 // Pour les modifications, aucun traitement particulier n'est necessaire -
_plugins_/relecture/formulaires/editer_relecture.php
r61012 r61051 31 31 if (($id_relecture == 'oui') 32 32 AND ($id_article = intval(_request('id_article')))) { 33 // On transmet l'id de l'article34 33 // Pour eviter que le traitement standard ne cree un enregistrement dans la table spip_auteurs_liens 35 34 // il faut supprimer la reference a l'auteur connecte -
_plugins_/relecture/prive/squelettes/contenu/commentaire_edit.html
r61029 r61051 4 4 [(#AUTORISER{commenter, relecture, #ENV{id_relecture}}|sinon_interdire_acces)] 5 5 ] 6 #SET{redirect, #ENV{redirect}|sinon{#URL_ECRIRE{relecture_comment}|parametre_url{id_relecture,#ENV{id_relecture}}|parametre_url{element, #ENV{element}}}} 6 #SET{redirect, #ENV{redirect} 7 |sinon{#URL_ECRIRE{relecture_comment} 8 |parametre_url{id_relecture,#ENV{id_relecture}} 9 |parametre_url{element, #ENV{element}}}} 7 10 8 11 <div class="cadre-formulaire-editer"> … … 11 14 [(#VAL{commentaire}|objet_info{#ID_COMMENTAIRE|?{texte_modifier, texte_creer}}|_T)] 12 15 <h1> 13 #INFO_TITRE{relecture, #ENV{id_relecture}}[ - #VAL{commentaire}|objet_info{texte_objet}|_T (#ID_COMMENTAIRE)] 16 [(#INFO_TITRE{relecture, #ENV{id_relecture}})] 17 [ - (#VAL{relecture:label_article_}|concat{#ENV{element}}|_T)] 18 [ - #VAL{commentaire}|objet_info{texte_objet}|_T(#ID_COMMENTAIRE)] 14 19 </h1> 15 20 </div> -
_plugins_/relecture/relecture_pipelines.php
r60838 r61051 181 181 } 182 182 } 183 else if ($flux['args']['table'] == 'spip_commentaires') { 184 } 183 185 184 186 return $flux;
Note: See TracChangeset
for help on using the changeset viewer.