Changeset 96664 in spip-zone


Ignore:
Timestamp:
Apr 18, 2016, 12:42:36 PM (3 years ago)
Author:
cyp@…
Message:

Gestion des révisions

Location:
_plugins_/shortcut_url/trunk
Files:
3 added
2 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/shortcut_url/trunk/README.md

    r96613 r96664  
    1111
    1212* d3js (https://github.com/magikcypress/spip_d3js) [utilise]
     13
     14## TODO
     15
     16## Version 1.0.9 (18/04/2016)
     17
     18- Supprimer l'autorisation redacteur pour supprimer un lien
     19- Ajout des révisions (modification du formulaire d'edition)
    1320
    1421## Version 1.0.8 (13/04/2016)
  • _plugins_/shortcut_url/trunk/base/shortcut_url.php

    r96600 r96664  
    3030
    3131        $tables['spip_shortcut_urls'] = array(
     32                'type'                  => 'shortcut_url',
    3233                'texte_retour'          => 'icone_retour',
    3334                'texte_objets'          => 'shortcut_url:shortcut_url',
     
    5051                        "PRIMARY KEY"   => "id_shortcut_url",
    5152                ),
     53                'join' => array(
     54                        "id_shortcut_url" => "id_shortcut_url"
     55                ),
    5256                'rechercher_champs' => array(
    5357                        'titre' => 5, 'description' => 2, 'url' => 8
    5458                ),
    55                 'champs_versionnes' => array('titre', 'url','description' => 2, 'date_modif'),
     59                'champs_editables'  => array('titre','description','url'),
     60                'champs_versionnes' => array('titre','description','url'),
    5661        );
    5762
     
    8994        );
    9095
     96        $tables[]['tables_jointures'][] = 'shortcut_urls';
     97        $tables[]['champs_versionnes'][] = 'jointure_shortcut_url';
     98
    9199        return $tables;
    92100}
  • _plugins_/shortcut_url/trunk/css/shortcut_url.css

    r92312 r96664  
    11#bando_outils li.boussole, .bando2_rubrique_creer { display: none !important; }
    22div.bouton_stats { display: block; margin: .5em 0 2em 0; }
    3 .gros_bouton {  display: inline-block; border-radius: 5px; font-size: 3em; width: 90%; border: 1px solid; text-align: center; padding: 1em; background: #e5e5e5 none repeat scroll 0 0; }
     3.gros_bouton { display: inline-block; border-radius: 5px; font-size: 3em; width: 90%; border: 1px solid; text-align: center; padding: 1em; background: #e5e5e5 none repeat scroll 0 0; }
    44li.seenthis a, li.googleplus, li.facebook, li.twitter { list-style: none; float: left; padding: 0 0 0 .5em; }
    55li.seenthis a,
     
    1212li.twitter a { background-image: url(../prive/themes/spip/images/twitter.png); }
    1313.actions { display: inline-block; }
    14 .states-choropleth {
    15   fill: #fff;
    16 }
    17 
    18 .bar text.value {
    19   fill: #000000;
    20 }
     14.states-choropleth { fill: #fff; }
     15.bar text.value { fill: #000000; }
     16.formulaire_editer_logo { display: none; }
  • _plugins_/shortcut_url/trunk/lang/shortcut_url_fr.php

    r96600 r96664  
    7272        'shortcut_url_logs' => 'Stats des raccourcis',
    7373        'shortcut_url_logs_export' => 'Export des raccourcis',
    74         'supprimer_confirmation' => 'Voulez vous vraiment supprimer cet URL ?',
     74        'supprimer_confirmation' => 'Voulez-vous vraiment supprimer cet URL ?',
    7575
    7676        // T
  • _plugins_/shortcut_url/trunk/paquet.xml

    r96613 r96664  
    22        prefix="shortcut_url"
    33        categorie="edition"
    4         version="1.0.8"
     4        version="1.0.9"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
    77        logo="prive/themes/spip/images/shortcut_url-24.png"
    8         schema="0.0.6"
     8        schema="0.0.3"
    99>
    1010
  • _plugins_/shortcut_url/trunk/prive/objets/editer/shortcut_url.html

    r92312 r96664  
    44<h1><:shortcut_url:titre_modifier_shortcut_url:></h1>]
    55<div class="ajax">
    6         [(#FORMULAIRE_SHORTCUT_URL{#ENV{id_shortcut_url, oui},env,ajax})]
     6        [(#FORMULAIRE_EDITER_SHORTCUT_URL{#ENV{id_shortcut_url, oui},env,ajax})]
    77</div>
  • _plugins_/shortcut_url/trunk/prive/squelettes/top/shortcut_url.html

    r92081 r96664  
    1 #LARGEUR_ECRAN{pleine_largeur}
  • _plugins_/shortcut_url/trunk/shortcut_url_administrations.php

    r96600 r96664  
    2424
    2525        $maj['create'] = array(
    26                 array('maj_tables', array('spip_shortcut_urls', 'spip_shortcut_urls_logs'))
     26                array('maj_tables', array('spip_shortcut_urls', 'spip_shortcut_urls_logs', 'spip_shortcut_urls_bots'))
    2727        );
    2828
    29         $maj['0.0.3'] = array(
    30                 array('maj_tables', array('spip_shortcut_urls_bots'))
     29        $maj['0.0.1'] = array(
     30                array('maj_tables', array('spip_shortcut_urls_bots')),
    3131        );
    3232
    33         $maj['0.0.4'] = array(
    34                 array('maj_tables', array('spip_shortcut_urls_bots'))
    35         );
    36 
    37         $maj['0.0.5'] = array(
     33        $maj['0.0.2'] = array(
    3834                // Changer le type de champs pour le tri par click
    3935                array('sql_alter',"TABLE spip_shortcut_urls MODIFY COLUMN click bigint(11)"));
    4036
    41         $maj['0.0.6'] = array(
     37        $maj['0.0.3'] = array(
    4238                // Ajouter un index à la table spip_shortcut_urls_logs
    4339                array('sql_alter',"TABLE spip_shortcut_urls_logs ADD INDEX (id_shortcut_url)"));
     
    5450function shortcut_url_vider_tables($nom_meta_base_version) {
    5551
    56         sql_drop_table("spip_shortcut_urls");
    57         sql_drop_table("spip_shortcut_urls_logs");
     52        sql_drop_table("spip_shortcut_urls,spip_shortcut_urls_logs,spip_shortcut_urls_bots");
     53
     54        # Nettoyer spip_auteur_liens
     55        sql_delete("spip_auteurs_liens", sql_in("objet", array('shortcut_url')));
     56        # Nettoyer les versionnages
     57        sql_delete("spip_versions", sql_in("objet", array('shortcut_url')));
     58        sql_delete("spip_versions_fragments", sql_in("objet", array('shortcut_url')));
    5859        effacer_meta("shortcut_url");
    5960        effacer_meta($nom_meta_base_version);
  • _plugins_/shortcut_url/trunk/shortcut_url_pipelines.php

    r96547 r96664  
    8383}
    8484
     85function autoriser_voirrevisions($faire, $type, $id, $qui, $opt){
     86        return true;
     87}
     88
    8589/**
    8690 * Ajouter un bouton stats
     
    96100                        $boutons_admin['menu_shortcut_url']->sousmenu[] = new Bouton(find_in_theme('images/shortcut_url-16.png'), 'shortcut_url:' . $page, $page);
    97101                }
    98 
    99 
    100102        }
    101103        else{
     
    117119 */
    118120function shortcut_url_affiche_milieu($flux) {
    119 
    120121        if (trouver_objet_exec($flux['args']['exec'] == "auteur") && $flux['args']['id_auteur']){
    121122                $id_auteur = $flux['args']['id_auteur'];
Note: See TracChangeset for help on using the changeset viewer.