Changeset 96854 in spip-zone


Ignore:
Timestamp:
Apr 29, 2016, 9:17:46 AM (4 years ago)
Author:
kent1@…
Message:

Amélioration du formulaire d'édition de raccourcis

Version 1.1.0

Location:
_plugins_/shortcut_url/trunk
Files:
6 edited

Legend:

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

    r96665 r96854  
    1212* d3js (https://github.com/magikcypress/spip_d3js) [utilise]
    1313
    14 ## TODO
     14## Changelog
    1515
    16 ## Version 1.0.9 (18/04/2016)
     16### Version 1.1.0 (29/04/2016)
     17
     18- Amélioration du formulaire d'édition de raccourcis
     19- Supprimer les urls lors de la modification
     20
     21### Version 1.0.9 (18/04/2016)
    1722
    1823- Supprimer l'autorisation redacteur pour supprimer un lien (Eratum: Trop risqué, on n'autorise pas la suppression par tous le monde.)
    1924- Ajout des révisions (modification du formulaire d'edition)
    2025
    21 ## Version 1.0.8 (13/04/2016)
     26### Version 1.0.8 (13/04/2016)
    2227
    2328- Fixe une régression sur la taille des raccourcis dans le formulaire de création.
    2429
    25 ## Version 1.0.7 (12/04/2016)
     30### Version 1.0.7 (12/04/2016)
    2631
    2732- Index sur la table des logs (spip_shortcut_urls_logs) pour accélérer l'export de stat
    2833
    29 ## Version 1.0.6 (11/04/2016)
     34### Version 1.0.6 (11/04/2016)
    3035
    3136- Confirmation lors de la suppression d'une URL
     
    3338- Fixe le bug sur la taille des titres (raccourci) lors de la génération des URL's
    3439
    35 ## Version 1.0.5 (08/04/2016)
     40### Version 1.0.5 (08/04/2016)
    3641
    3742- Ajout du détail des clicks par bots et par humains
     
    4348- Fixe le nombre de click par URL, compte aussi les bots dans le total
    4449
    45 ## Version 1.0.4 (23/12/2015)
     50### Version 1.0.4 (23/12/2015)
    4651
    4752- Fixe le nombre de signe pour le raccourci dans options.php
    4853
    49 ## Version 1.0.4 (21/12/2015)
     54### Version 1.0.4 (21/12/2015)
    5055
    5156- Ajout du bouton pour accéder aux stats les rédacteurs, administrateurs
     
    5358- Le tri par compte de click n'est pas fonctionnel car compte alphabétiquement donc 9 > 123 par exemple. (update de base)
    5459
    55 ## Version 1.0.3 (22/10/2015)
     60### Version 1.0.3 (22/10/2015)
    5661
    5762- Ajout d'un define pour choisir le nombre de signe pour le raccourci
    5863
    59 ## Version 1.0.3 (18/10/2015)
     64### Version 1.0.3 (18/10/2015)
    6065
    6166- Ajout des onglets sur la page des stats
    6267- Ajout d'un bouton statistiques dans le menu principal
    6368
    64 ## Version 1.0.2 (15/10/2015)
     69### Version 1.0.2 (15/10/2015)
    6570
    6671- Oublie de déclarer la table des bots dans base.php pour declarer_tables_interfaces()
    6772
    68 ## Version 1.0.2 (11/10/2015)
     73### Version 1.0.2 (11/10/2015)
    6974
    7075- Ajout d'une table bot pour cibler les robots (mise à jour de base)
    7176- Amélioration de la page des stats (Debug carte du monde et perf)
    7277
    73 ## Version 1.0.1 (2/10/2015)
     78### Version 1.0.1 (2/10/2015)
    7479
    7580- Permettre de changer l'URL lors de la modification d'une URL existante
    7681
    77 ## Version 1.0.1 (1/10/2015)
     82### Version 1.0.1 (1/10/2015)
    7883
    7984- Vérifier si l'url raccourcis existe avant de la créer
  • _plugins_/shortcut_url/trunk/formulaires/editer_shortcut_url.html

    r96664 r96854  
    55<span class="vcard author"><:shortcut_url:auteur_shortcut_url:> <a class="url fn spip_in" href="[(#URL_ECRIRE{auteur}|parametre_url{id_auteur,#ID_AUTEUR})]">#NOM</a></span></BOUCLE_auteurs>
    66
    7         [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
     7        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
    88        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    99        [(#ENV{editable})
     
    4545</div>
    4646
    47 [(#ENV{id_shortcut_url}|!={oui}|oui)
     47[(#ENV{id_shortcut_url}|intval|>{0}|oui)
    4848<h2><:shortcut_url:titre_shortcut_url_partage:></h2>
    49 <div class="simple fiche_objet" style="float: left;">
     49<div class="simple fiche_objet">
    5050<textarea name='texte' rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='75'>#DESCRIPTION #URL_SITE_SPIP/#TITRE</textarea>
    5151        <ul>
  • _plugins_/shortcut_url/trunk/formulaires/editer_shortcut_url.php

    r96850 r96854  
    112112        $action = $editer_objet($id_shortcut_url, 'shortcut_url' , $set);
    113113       
    114         $res = array('redirect' => self(), 'id_shortcut_url' => $id_shortcut_url);
    115         return array('editable' => false, 'message_ok'=>_T('config_info_enregistree'), 'redirect'=>$res);
     114        //$res = array('redirect' => self(), 'id_shortcut_url' => $id_shortcut_url);
     115        $res = array('editable' => true, 'message_ok' => _T('shortcut_url:message_confirmation_shortcut_url'));
     116        if(_request('exec') == 'accueil'){
     117                set_request('id_shortcut_url',false);
     118                set_request('url',false);
     119                set_request('titre',false);
     120        }
     121        $res['message_ok'] .= "<script type='text/javascript'>if (window.jQuery) $('.liste-objets.shortcut_url').ajaxReload();</script>";
     122        return $res;
    116123}
  • _plugins_/shortcut_url/trunk/lang/shortcut_url_fr.php

    r96664 r96854  
    5555        'label_annee' => 'Sélectionner une année',
    5656
     57        // M
     58        'message_confirmation_shortcut_url' => 'Votre raccourci a été enregistré.',
     59
    5760        // N
    5861        'nb_click' => 'click',
    5962        'non_communique' => 'nc',
    60 
     63       
    6164        // P
    6265        'partage_googleplus' => 'Patager sur GooglePlus',
  • _plugins_/shortcut_url/trunk/paquet.xml

    r96813 r96854  
    22        prefix="shortcut_url"
    33        categorie="edition"
    4         version="1.0.9"
     4        version="1.1.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
  • _plugins_/shortcut_url/trunk/prive/objets/liste/shortcut_urls.html

    r93870 r96854  
    99<h1><:shortcut_url:titre_shortcut_url_liste:></h1>
    1010#ANCRE_PAGINATION
    11 <div class="liste-objets sites syndic">
     11<div class="liste-objets sites shortcut_url">
    1212<table class='spip liste'>
    1313[<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{shortcut_url:info_1_shortcut_url,shortcut_url:info_nb_shortcut_urls}})</strong></caption>]
Note: See TracChangeset for help on using the changeset viewer.