Changeset 61255 in spip-zone


Ignore:
Timestamp:
May 13, 2012, 6:31:47 PM (7 years ago)
Author:
eric@…
Message:

Quelques corrections de plus mais c'est pas la joie...

Location:
_plugins_/relecture
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/relecture/barre_outils/relecture.php

    r61074 r61255  
    44
    55/**
    6  * Definition de la barre d'outil utilisee pour deposer des commentaires de relecture.
     6 * Definition de la barre d'outil utilisee pour ajouter des commentaires de relecture.
    77 *
    8  * @return object
     8 * @return object L'objet barre_outils configure
    99 */
    1010function barre_outils_relecture(){
     
    1212                'nameSpace'         => 'relecture',
    1313                'markupSet'         => array(
    14                         // Inserer un commentaire
     14                        // Bouton Inserer un commentaire
    1515                        array(
    1616                                "id"        => 'insercom',
     
    7676 * Definitions des liens entre css et icones
    7777 *
    78  * @return object
     78 * @return array
    7979 */
    8080function barre_outils_relecture_icones(){
  • _plugins_/relecture/formulaires/commenter_relecture.html

    r61078 r61255  
    2323                <ul>
    2424
    25                         <li class="editer editer_#ENV{element}[ (#ENV**{erreurs}|table_valeur{texte_element}|oui) erreur]">
     25                        <li class="editer editer_texte[ (#ENV**{erreurs}|table_valeur{texte_element}|oui) erreur]">
    2626                                <p class="explication"><:relecture:explication_ajout_commentaire:></p>
    2727                                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{texte_element})</span>]
  • _plugins_/relecture/formulaires/editer_commentaire.html

    r61074 r61255  
    1212                                <label for="texte"><:relecture:label_commentaire_texte:></label>
    1313                                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{texte})</span>]
    14                                 <textarea name="texte" id="texte"[ lang="(#LANG)"] rows="10" cols="40">[(#ENV**{texte})]</textarea>
     14                                <textarea name="texte" id="texte"[(#AUTORISER{modifer, commentaire, #ENV{id_commentaire}}|non) readonly="readonly"][ lang="(#LANG)"] rows="10" cols="40">[(#ENV**{texte})]</textarea>
    1515                    </li>
     16                        [(#AUTORISER{moderer, commentaire, #ENV{id_commentaire}})
     17                        <li class="editer editer_texte[ (#ENV**{erreurs}|table_valeur{reponse}|oui) erreur]">
     18                                <label for="reponse"><:relecture:label_commentaire_reponse:></label>
     19                                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{reponse})</span>]
     20                                <textarea name="reponse" class="inserer_barre_edition inserer_previsualisation" id="reponse"[ lang="(#LANG)"] rows="10" cols="40">[(#ENV**{reponse})]</textarea>
     21                    </li>]
    1622                </ul>
    1723
  • _plugins_/relecture/formulaires/editer_commentaire.php

    r61074 r61255  
    2121                // - si le commentaire est ouvert l'auteur de l'article peut le moderer.
    2222                //   On lui renvoie le texte du commentaire et de la reponse
    23                 $textes = sql_fetsel('texte, reponse', 'spip_commentaire', "id_commentaire=$id");
     23                $textes = sql_fetsel('texte, reponse', 'spip_commentaires', "id_commentaire=$id");
    2424                $valeurs = array_merge($valeurs, $textes);
    2525        }
  • _plugins_/relecture/lang/relecture_fr.php

    r61133 r61255  
    3434        'info_aucun_commentaire' => 'Aucun commentaire déposé',
    3535        'info_aucun_relecture' => 'aucune relecture',
    36         'info_commenter_relecture' => 'Ajouter des commentaires sur cet élément',
     36        'info_commenter_relecture' => 'Ajouter des commentaires sur cet élément jusqu\'au @date@',
    3737        'info_nb_commentaires_fermes' => '@nb@ commentaires fermés',
    3838        'info_nb_commentaires' => '@nb@ commentaires déposés',
  • _plugins_/relecture/prive/objets/liste/commentaires.html

    r61133 r61255  
    1313        - affichage             : menu_navigation ou liste
    1414 -->]
    15 
    1615[(#SET{defaut_tri,#ARRAY{
    1716        date_modif, -1,
     
    6766                                </td>
    6867                                <td>
    69                                 [(#AUTORISER{moderer, commentaire, #ID_RELECTURE})
    70                                         [(#BOUTON_ACTION{<:relecture:bouton_moderer:>, 'commentaire_edit', '', '', ''})]
     68                                #SET{url_edit, #URL_ECRIRE{commentaire_edit, id_commentaire=#ID_COMMENTAIRE}
     69                                                                |parametre_url{id_relecture, #ID_RELECTURE}
     70                                                                |parametre_url{element, #ELEMENT}
     71                                                                |parametre_url{index_debut, #REPERE|table_valeur{0}}
     72                                                                |parametre_url{index_fin, #REPERE|table_valeur{1}}}
     73                                [(#AUTORISER{moderer, commentaire, #ID_COMMENTAIRE})
     74                                        [(#BOUTON_ACTION{<:relecture:bouton_moderer:>, #GET{url_edit}, '', '', ''})]
    7175                                ]
    72                                 [(#AUTORISER{moderer, commentaire, #ID_RELECTURE}|non)
    73                                         [(#AUTORISER{modifier, commentaire, #ID_RELECTURE})
    74                                                 [(#BOUTON_ACTION{<:relecture:bouton_modifier:>, 'commentaire_edit', '', '', ''})]
     76                                [(#AUTORISER{moderer, commentaire, #ID_COMMENTAIRE}|non)
     77                                        [(#AUTORISER{modifier, commentaire, #ID_COMMENTAIRE})
     78                                                [(#BOUTON_ACTION{<:relecture:bouton_modifier:>, #GET{url_edit}, '', '', ''})]
    7579                                        ]
    7680                                ]
  • _plugins_/relecture/prive/squelettes/contenu/commentaire_edit.html

    r61074 r61255  
    66#SET{redirect, #ENV{redirect}
    77                                |sinon{#URL_ECRIRE{relecture_comment}
    8                                 |parametre_url{id_relecture,#ENV{id_relecture}}
     8                                |parametre_url{id_relecture, #ENV{id_relecture}}
    99                                |parametre_url{element, #ENV{element}}}}
    1010
    1111<div class="cadre-formulaire-editer">
    1212        <div class="entete-formulaire">
    13                 [(#ENV{redirect}|icone_verticale{<:icone_retour:>, commentaire, '', left})]
     13                [(#GET{redirect}|icone_verticale{<:icone_retour:>, commentaire, '', left})]
    1414                [(#VAL{commentaire}|objet_info{#ID_COMMENTAIRE|?{texte_modifier, texte_creer}}|_T)]
    1515                <h1>
    1616                        [(#INFO_TITRE{relecture, #ENV{id_relecture}})]
    1717                        [ - (#VAL{relecture:label_article_}|concat{#ENV{element}}|_T)]
    18                         [ - #VAL{commentaire}|objet_info{texte_objet}|_T(#ID_COMMENTAIRE)]
     18                        [ - [(#VAL{commentaire}|objet_info{texte_objet}|_T)] (#ID_COMMENTAIRE)]
    1919                </h1>
     20                <blockquote>[&#10078; (#ENV{id_relecture}
     21                                        |generer_info_entite{relecture, [article_(#ENV{element, texte})], *}
     22                                        |relecture_extraire_selection{#ENV{index_debut}, #ENV{index_fin}}) &#10077;]</blockquote>
    2023        </div>
    2124
  • _plugins_/relecture/prive/squelettes/contenu/relecture_comment.html

    r61126 r61255  
    2929<div class="cadre-formulaire-editer">
    3030<div class="entete-formulaire">
    31         <:relecture:info_commenter_relecture:>
     31        <:relecture:info_commenter_relecture{date=#GET{date_fin_periode}}:>
    3232        <h1>#INFO_TITRE{relecture, #ID_RELECTURE}[ - (#VAL{relecture:label_article_}|concat{#GET{encours}}|_T)]</h1>
    3333
     
    3535        #SET{compteurs, #ID_RELECTURE|relecture_compter_commentaires{#GET{encours}}}
    3636        [(#BOITE_OUVRIR{'', raccourcis})]
    37         <div class="unit size1of1 lastunit">
    38                 <strong><:relecture:info_periode_commentaire_ouverte{date=#GET{date_fin_periode}}:></strong>
    39         </div>
    4037        <div class="unit size1of4">
    4138                <span><:relecture:label_commentaires_ouverts:> : </span>
  • _plugins_/relecture/relecture_fonctions.php

    r61123 r61255  
    108108}
    109109
     110
     111/**
     112 * Extraire du texte fourni la partie correspondante determinee par les offsets de debut et fin
     113 * Si ceux sont nuls ou egaux la fonction renvoie une portion de texte autour du point d'insertion.
     114 *
     115 * @param string $texte
     116 * @param int $idebut
     117 * @param int $ifin
     118 * @return string
     119 */
     120function relecture_extraire_selection($texte, $idebut, $ifin) {
     121        $selection = '';
     122
     123        if ($idebut < $ifin) {
     124                $selection = substr($texte, $idebut, $ifin-$idebut+1);
     125        }
     126        else {
     127                $selection = substr($texte, max($idebut-10, 0), min($idebut+10, strlen($texte)));
     128        }
     129
     130    return $selection;
     131}
     132
    110133?>
Note: See TracChangeset for help on using the changeset viewer.