Changeset 107626 in spip-zone


Ignore:
Timestamp:
Nov 19, 2017, 8:29:44 AM (3 years ago)
Author:
bystrano@…
Message:

Chaînes de langues et maj de la doc

Location:
_plugins_/logos_roles/trunk
Files:
4 edited

Legend:

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

    r103864 r107626  
    1313
    1414En utilisant ce plugin, on peut définir autant de types de logos qu'on le souhaite, qui peuvent alors être gérés indépendamment par les rédacteurs.
    15 On pourra alors utiliser une image différente pour la page d'accueil et pour les listes.
     15On pourra alors utiliser des images différentes pour la page d'accueil et pour les listes.
    1616
    1717Le plugin [Massicot](https://contrib.spip.net/Massicot) complète très bien ce plugin, et permet alors de définir des recadrages différents pour les différents types de logos.
    18 On peut aussi utiliser les formats prédéfinis pour le recadrage.
     18On peut aussi utiliser des formats prédéfinis pour le recadrage.
    1919
    2020
     
    8383Les logos n'apparaissent que si l'on utilise le critère `{role}` dans la boucle.
    8484
     85### Migration des logos existants ###
     86
     87Comme les logos enregistrés avec l'ancienne API fonctionnent toujours avec la nouvelle, il n'y pas d'urgence à migrer, la cohabitation se fait bien.
     88
     89On peut passer un logo enregistré à la racine d'IMG à la nouvelle API en le ré-uploadant dans le formulaire d'édition des logos.
     90
     91Le formulaire de configuration du plugin propose également de migrer les logos en masse.
     92
    8593
    8694Surcharges du core
     
    111119Les logos enregistrés avec l'ancienne API sont convertis à la nouvelle automatiquement.
    112120
     121### Surcharge de la balise `{logo}`
    113122
    114 Reste à faire
    115 -------------
    116 
    117 ### Migration des logos existants ###
    118 
    119 Comme les logos enregistrés avec l'ancienne API fonctionnent toujours avec la nouvelle, il n'y pas d'urgence à migrer, la cohabitation se fait bien.
    120 En l'état actuel, on peut passer un logo enregistré avec l'ancienne API à la nouvelle API en le ré-uploadant dans le formulaire d'édition des logos.
    121 Mais à terme il serait bien de migrer les logos historiques vers le système de rôles (?).
    122 
    123 Comme ça représente potentiellement beaucoup de logos, il faut être prudent.
    124 On pourrait se servir d'un cron qui le ferait petit à petit, et/ou une commande spip-cli ?
     123On surcharge cette balise pour qu'elle se serve de l'API chercher_logo pour trouver quels objets ont des logos, au lieu de chercher dans le dossier IMG/.
  • _plugins_/logos_roles/trunk/formulaires/configurer_logos_roles.html

    r107623 r107626  
    11<div class="ajax formulaire_spip formulaire_logos_roles">
    2         <h3 class="titrem">Conversion</h3>
     2        <h3 class="titrem"><:logos_roles:titre_formulaire_configurer_logos_roles:></h3>
    33        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
    44        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
    55
    6         <p>Vous pouvez convertir les logos au format SPIP original en Logo Role (déplacement des logos de la racine de IMG vers les type documents</p>
     6        <p class="explication"><:logos_roles:explications_formulaire_configurer_logos_roles:></p>
    77        <form method='post' action='#ENV{action}'><div>
    88                #ACTION_FORMULAIRE{#ENV{action}}
    99                <div class="editer-groupe">
    1010                        <div class="editer">
     11        <label><:logos_roles:saisie_objets_migration_label:>&nbsp;:</label>
    1112                                #INCLURE{fond=formulaires/inc-choisir-objets,name=liste_objet}
    1213                        </div>
     
    1415        </ul>
    1516          <p class='boutons'><span class='image_loading'>&nbsp;</span>
    16                         <input type='submit' class='submit' value='<:bouton_valider:>' /></p>
     17                        <input type='submit' class='submit' value='<:logos_roles:bouton_migrer_logos:>' /></p>
    1718
    1819        </div></form>
  • _plugins_/logos_roles/trunk/lang/logos_roles_fr.php

    r103406 r107626  
    88$GLOBALS[$GLOBALS['idx_lang']] = array(
    99
     10        // B
     11        'bouton_migrer_logos' => 'Convertir les logos',
     12
    1013        // C
    1114        'changer_de_logo' => 'Changer de logo',
    1215        'choisir_mediatheque' => 'Choisir dans la médiathèque',
     16        'explications_formulaire_configurer_logos_roles' => "Vous pouvez convertir les logos enregistrés au format SPIP original en documents (déplacement des logos de la racine de IMG vers des documents).<br>
     17Sélectionnez les types d'objets éditoriaux dont vous voulez migrer les logos puis cliquez sur « Convertir les logos ».",
    1318
    1419        // L
    1520        'logos_roles_titre' => 'Logos par rôle',
     21        'saisie_objets_migration_label' => 'Objets éditoriaux à migrer',
     22        'titre_formulaire_configurer_logos_roles' => 'Migration des logos',
    1623
    1724        // T
  • _plugins_/logos_roles/trunk/paquet.xml

    r107619 r107626  
    22        prefix="logos_roles"
    33        categorie="multimedia"
    4         version="0.6.12"
     4        version="0.7.0"
    55        etat="test"
    66        compatibilite="[3.1.1;3.2.*]"
    77        logo=""
    8         documentation=""
     8        documentation="https://zone.spip.org/trac/spip-zone/browser/_plugins_/logos_roles/trunk/README.md"
    99>
    1010
Note: See TracChangeset for help on using the changeset viewer.