Changeset 75112 in spip-zone


Ignore:
Timestamp:
Aug 29, 2013, 10:11:08 PM (8 years ago)
Author:
marcimat@…
Message:

Gérer un champ 'résumé' dans les propositions de docblock, qui permettent une meilleure relecture des propositions (vérifier l'adéquation entre ce qui est voulu et ce qui est modifié) ainsi que de compléter le message de commit.

Location:
_galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/base/zoradocblock.php

    r74548 r75112  
    5252                        "parent"             => "varchar(255) NOT NULL DEFAULT ''",
    5353                        "auteur"             => "varchar(255) NOT NULL DEFAULT ''",
     54                        "resume"             => "tinytext NOT NULL DEFAULT ''",
    5455                        "date"               => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
    5556                        "statut"             => "varchar(20)  DEFAULT '0' NOT NULL",
     
    6263                'titre' => "element AS titre, '' AS lang",
    6364                'date' => "date",
    64                 'champs_editables'  => array('element', 'docblock', 'fichier', 'type_element', 'parent', 'auteur'),
    65                 'champs_versionnes' => array('docblock'),
     65                'champs_editables'  => array('element', 'docblock', 'fichier', 'type_element', 'parent', 'resume', 'auteur'),
     66                'champs_versionnes' => array('docblock', 'resume'),
    6667                'rechercher_champs' => array(),
    6768                'tables_jointures'  => array(),
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/formulaires/commiter_docblocks.php

    r74548 r75112  
    2424        #if (!$presents) return false;
    2525
    26         $infos = sql_allfetsel('element, fichier, auteur', 'spip_docblocks',
     26        $infos = sql_allfetsel('element, fichier, resume, auteur', 'spip_docblocks',
    2727                sql_in('id_docblock', $presents), '', 'fichier ASC, element ASC');
    2828
    2929        $message = "Documentation du code :\n";
    3030        foreach ($infos as $i) {
    31                 $message .= "- $i[element] par $i[auteur]\n";
     31                $message .= "- $i[element] (par $i[auteur]) : $i[resume]\n";
    3232        }
    3333        $valeurs['message_commit'] = $message;
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/formulaires/editer_docblock.html

    r74548 r75112  
    2727                                explication=<:docblock:explication_parent:> })]
    2828
     29                        [(#SAISIE{input, resume,
     30                                label=<:docblock:label_resume:> })]
     31
    2932                        [(#SAISIE{input, auteur,
    3033                                label=<:docblock:label_auteur:>,
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/formulaires/proposer_docblock.html

    r74548 r75112  
    1616                                li_class=haut, rows=#ENV{rows_docblock,10}})]
    1717
     18                        [(#SAISIE{input, resume,
     19                                label=<:docblock:label_resume:> })]
     20
    1821                        [(#SAISIE{input, auteur,
    1922                                label=<:docblock:label_auteur:>,
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/formulaires/proposer_docblock.php

    r74548 r75112  
    5151                'type_element' => $type_element,
    5252                'parent' => '',
     53                'resume' => '',
    5354                'auteur' => session_get('nom'),
    5455                /*'editable' => true,*/
     
    144145        $doc = trim(_request('docblock'));
    145146        $auteur = trim(_request('auteur'));
     147        $resume = trim(_request('resume'));
    146148
    147149        $cvt = InfosCVT::getInstance();
     
    155157                'auteur' => $auteur,
    156158                /* on met d'abord l'ancien pour faire une révision avec le nouveau */
     159                'resume' => '',
    157160                'docblock' => $valeurs['docblock'],
    158161                'statut' => 'prop'
     
    170173                autoriser_exception("modifier","docblock",$id);
    171174                autoriser_exception("instituer","docblock",$id);
    172                 objet_modifier('docblock', $id, array('docblock' => $doc, 'statut' => 'prop'));
     175                objet_modifier('docblock', $id, array('docblock' => $doc, 'resume' => $resume, 'statut' => 'prop'));
    173176                autoriser_exception("modifier","docblock",$id,false);
    174177                autoriser_exception("instituer","docblock",$id,false);
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/lang/docblock_fr.php

    r74548 r75112  
    4242        'label_message_commit' => 'Message de commit',
    4343        'label_relecteur' => 'Relecteur',
     44        'label_resume' => 'Résumé des modifications',
    4445
    4546        // N
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/notifications/proposer_docblock.html

    r74548 r75112  
    1717[** (#ELEMENT), dans #FICHIER **]
    1818
     19<:docblock:label_resume:> : [(#RESUME*|echapper_tags)]
     20<:docblock:label_docblock:> :
     21
    1922[(#DOCBLOCK*|echapper_tags)]
    2023
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/paquet.xml

    r74548 r75112  
    22        prefix="zoradocblock"
    33        categorie="divers"
    4         version="1.0.0"
    5         etat="dev"
     4        version="1.1.0"
     5        etat="test"
    66        compatibilite="[3.0.5;3.0.*]"
    77        logo="prive/themes/spip/images/zoradocblock-64.png"
    88        documentation=""
    9         schema="1.0.0"
     9        schema="1.1.0"
    1010>
    1111        <!--
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/prive/objets/contenu/docblock.html

    r74548 r75112  
    44        <label><:docblock:label_element:> : </label>
    55        <span dir='#LANG_DIR' class='#EDIT{element} element'>(#ELEMENT)</span>
     6</div>]
     7
     8[<div class="champ contenu_resume[ (#RESUME*|strlen|?{'',vide})]">
     9        <label><:docblock:label_resume:> : </label>
     10        <span dir='#LANG_DIR' class='#EDIT{resume} resume'>(#RESUME*|echapper_tags)</span>
    611</div>]
    712
  • _galaxie_/code.spip.net/spip-zora/plugin/ZoraDocblock/zoradocblock_administrations.php

    r74548 r75112  
    2727        $maj['create'] = array(array('maj_tables', array('spip_docblocks')));
    2828
     29        # ajout du résumé
     30        $maj['1.1.0'] = array(
     31                array('maj_tables', array('spip_docblocks')),
     32        );
     33
    2934        include_spip('base/upgrade');
    3035        maj_plugin($nom_meta_base_version, $version_cible, $maj);
Note: See TracChangeset for help on using the changeset viewer.