Changeset 91409 in spip-zone


Ignore:
Timestamp:
Aug 19, 2015, 9:17:49 AM (4 years ago)
Author:
teddy.spip@…
Message:
  • Indentation ;
  • On déplace le texte explicatif dans la colonne de gauche ;
  • Le texte explicatif est en raccourcis spip dans la chaine de langue ;
  • On met un bouton d'action pour la suppression, ce qui permet d'avoir un message de confirmation ;
  • Up de z.
Location:
_plugins_/spip2spip/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip2spip/trunk/lang/spip2spip_fr.php

    r91407 r91409  
    11<?php
     2
     3/**
     4 * Class and Function List:
     5 * Function list:
     6 * Classes list:.
     7 */
     8
    29// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    310
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
    5 
     11if (!defined('_ECRIRE_INC_VERSION')) {
     12    return;
     13}
    614
    715$GLOBALS[$GLOBALS['idx_lang']] = array(
    816
    9   // A
    10   'article_license' => '<br />Licence de l\'article:',
    11   'action_syndic' => 'syndiquer manuellement',
    12   'aucun_article' => 'aucun article &agrave; syndiquer actuellement',
    13   'avis_echec_syndication' => 'Erreur: Impossible de charger le flux',
    14   'avis_echec_syndication_01' => 'Erreur: Flux mal formé',
     17    // A
     18    'action_syndic' => 'syndiquer manuellement',
     19    'article_license' => '<br />Licence de l\'article:',
     20    'aucun_article' => 'aucun article &agrave; syndiquer actuellement',
     21    'avis_echec_syndication' => 'Erreur: Impossible de charger le flux',
     22    'avis_echec_syndication_01' => 'Erreur: Flux mal formé',
    1523
    16   // B
    17   'back' => 'retour',
     24    // B
     25    'back' => 'retour',
    1826
    19   // C
    20   'copy_spip2spip' => 'Spip2Spip: Copie SPIP &agrave; SPIP',
    21   'config_spip2spip' => 'Configurer',
    22   'cfg_import_statut'=> 'Statut des articles import&eacute;s',
    23   'cfg_email_alerte'=> 'Pr&eacute;venir par email à chaque nouvelle syndication ?',
    24   'cfg_email_suivi' => 'Si oui, sur quel email ?',
    25   'cfg_citer_source' => 'Citer l\'URL de l\'article d\'origine dans l\'article import&eacute;',
    26   'cfg_creer_thematique_article' => 'Les thématiques du site SPIP2SPIP',
    27   'cfg_creer_thematique_article_explication' => 'Si la thématique d\'un article est inexistante, que faire ?',
    28   'cfg_creer_thematique_article_non' => 'Un des administrateurs le créera manuellement.',
    29   'cfg_creer_thematique_article_oui' => 'Créer automatiquement le mot-clé correspondant.',
    30   'cfg_export' => 'Export des articles',
    31   'cfg_export_motcle' => 'Export des mots-clés',
    32   'cfg_export_mot_article' => 'Exporter les mots-clés des articles',
    33   'cfg_export_mot_evnt' => 'Exporter les mots-clés des événements',
    34   'cfg_export_mot_groupe' => 'Choisissez les groupes dont vous voulez exporter les mots-clés',
    35   'cfg_import' => 'Import des articles',
    36   'cfg_import_date_article' => 'Quelle date pour les articles importés ?',
    37   'cfg_import_date_article_oui' => 'Date de publication de l\'article original',
    38   'cfg_import_date_article_non' => 'Date de la syndication',
    39   'cfg_import_motcle' => 'Import des mots-clés',
    40   'cfg_import_mot_article' => 'Importer les mots-clés des articles',
    41   'cfg_import_mot_evnt' => 'Importer les mots-clés des événements',
    42   'cfg_import_mot_groupe_creer' => 'Si oui, où placer les mots-clés importés ?',
    43   'cfg_import_mot_groupe_creer_oui' => 'Récréer les groupes des mots-clés d\'origine',
    44   'cfg_import_mot_groupe_creer_non' => 'Placer les mots-clés dans le groupe',
    45   'cfg_intervalle_cron' => 'Intervalle de passage du CRON (en minutes)',
    46   'cfg_titre_parametrages' => 'Options d\'import et d\'export des articles d\'un réseau Spip2spip',
     27    // C
     28    'cfg_citer_source' => 'Citer l\'URL de l\'article d\'origine dans l\'article import&eacute;',
     29    'cfg_creer_thematique_article' => 'Les thématiques du site SPIP2SPIP',
     30    'cfg_creer_thematique_article_explication' => 'Si la thématique d\'un article est inexistante, que faire ?',
     31    'cfg_creer_thematique_article_non' => 'Un des administrateurs le créera manuellement.',
     32    'cfg_creer_thematique_article_oui' => 'Créer automatiquement le mot-clé correspondant.',
     33    'cfg_email_alerte' => 'Pr&eacute;venir par email à chaque nouvelle syndication ?',
     34    'cfg_email_suivi' => 'Si oui, sur quel email ?',
     35    'cfg_export' => 'Export des articles',
     36    'cfg_export_mot_article' => 'Exporter les mots-clés des articles',
     37    'cfg_export_mot_evnt' => 'Exporter les mots-clés des événements',
     38    'cfg_export_mot_groupe' => 'Choisissez les groupes dont vous voulez exporter les mots-clés',
     39    'cfg_export_motcle' => 'Export des mots-clés',
     40    'cfg_import' => 'Import des articles',
     41    'cfg_import_date_article' => 'Quelle date pour les articles importés ?',
     42    'cfg_import_date_article_non' => 'Date de la syndication',
     43    'cfg_import_date_article_oui' => 'Date de publication de l\'article original',
     44    'cfg_import_mot_article' => 'Importer les mots-clés des articles',
     45    'cfg_import_mot_evnt' => 'Importer les mots-clés des événements',
     46    'cfg_import_mot_groupe_creer' => 'Si oui, où placer les mots-clés importés ?',
     47    'cfg_import_mot_groupe_creer_non' => 'Placer les mots-clés dans le groupe',
     48    'cfg_import_mot_groupe_creer_oui' => 'Récréer les groupes des mots-clés d\'origine',
     49    'cfg_import_motcle' => 'Import des mots-clés',
     50    'cfg_import_statut' => 'Statut des articles import&eacute;s',
     51    'cfg_intervalle_cron' => 'Intervalle de passage du CRON (en minutes)',
     52    'cfg_titre_parametrages' => 'Options d\'import et d\'export des articles d\'un réseau SPIP2SPIP',
     53    'config_spip2spip' => 'Configurer',
     54    'confirmer_suppression' => 'Désirez-vous supprimer définitivement ce site&nbsp;? Cette action est irréversible.',
     55    'copy_spip2spip' => 'SPIP2SPIP: Copie SPIP &agrave; SPIP',
    4756
    48   // E
    49   'erreur_obligatoire' => 'Champ obligatoire',
    50   'erreur_flux_inconnu' => 'Impossible de charger ce flux',
    51   'event_ok' => 'Ajout d\'un &eacute;v&eacute;nement ',
     57    // E
     58    'erreur_obligatoire' => 'Champ obligatoire',
     59    'erreur_flux_inconnu' => 'Impossible de charger ce flux',
     60    'event_ok' => 'Ajout d\'un &eacute;v&eacute;nement ',
    5261
    53   // F
    54   'form_s2s_1' => 'Titre du site',
    55   'form_s2s_2' => 'URL du fil au format SPIP2SPIP',
    56   'form_s2s_3' => 'Ajouter ce site',
     62    // F
     63    'form_s2s_1' => 'Titre du site',
     64    'form_s2s_2' => 'URL du fil au format SPIP2SPIP',
     65    'form_s2s_3' => 'Ajouter ce site',
    5766
    58   // H
    59   'how_to' => 'Pensez &agrave; bien attribuer les mots-cl&eacute;s du groupe - spip2spip - [<a href=\'?exec=mots\'>Voir le groupe</a>]<br /><br />
    60   - attribuez les mots cl&eacute;s de ce groupe aux <strong>articles</strong> dont vous voulez envoyer le contenu vers les autres spip2spip<br /><br />
    61   - attribuez les mots cl&eacute;s de ce groupe aux <strong>rubriques</strong> dans lequelles vous voulez importer les articles spip2spip li&eacute;s &agrave; une th&eacute;matique donn&eacute;e.',
     67    // H
     68    'how_to' => 'Pensez &agrave; bien attribuer les mots-cl&eacute;s du groupe {- spip2spip -} [Voir le groupe->?exec=mots]
     69-* attribuez les mots cl&eacute;s de ce groupe aux {{articles}} dont vous voulez envoyer le contenu vers les autres SPIP2SPIP
     70-* attribuez les mots cl&eacute;s de ce groupe aux {{rubriques}} dans lequelles vous voulez importer les articles SPIP2SPIP li&eacute;s &agrave; une th&eacute;matique donn&eacute;e.',
    6271
    63   // I
    64   'icone_creer_spip2spip' => 'Ajouter un site spip2spip',
    65   'icone_modifier_spip2spip' => 'Modifier ce site spip2spip',
    66   'info_statut_site' => 'Identique',
    67   'intro_spip2spip' => 'Permet de recopier automatiquement des articles d\'un SPIP &agrave; l\'autre.',
    68   'install_spip2spip' => 'Installation des tables de spip2spip',
    69   'install_spip2spip_1' => 'Cr&eacute;ation de la table SQL',
    70   'install_spip2spip_2' => 'Ajout des flux backends',
    71   'install_spip2spip_groupe_mot' => 'Cr&eacute;ation du groupe de mots cl&eacute;s - spip2spip -',
    72   'install_spip2spip_4' => 'groupe spip2spip pour d&eacute;signer les articles et rubriques à synchroniser.',
    73   'install_spip2spip_5' => '{{mode d&#039;emploi:}}
    74   -* attribuez les mots cl&eacute;s de ce groupe aux {{articles}} que vous voulez envoyer vers les sites utilisant spip2spip.
    75   -* attribuez les mots cl&eacute;s de ce groupe aux {{rubriques}} dans lequelles vous voulez importer les articles spip2spip sur cette th&eacute;matique',
    76   'install_spip2spip_99' => '<p>Installation de SPIP2SPIP compl&egrave;te !</p><a href=\'?exec=spip2spip\'>Retourner sur l\'interface principale de SPIP2SPIP</a>',
    77   'imported_already' => 'Article d&eacute;j&agrave; import&eacute;',
    78   'imported_new' => 'Nouvel article',
    79   'imported_update' => 'Article mis &agrave; jour  ',
    80   'imported_view' => 'Consulter l\'article import&eacute;',
    81   'installed' => 'spip2spip est install&eacute;. cette page ne sert plus &agrave; rien</p>',
    82   'info_aucun_spip2spip' => 'Aucun site actuellement enregistré',
    83   'icone_creer_spip2spipicone_creer_spip2spip' => 'Ajouter un nouveau site Spip2spip',
    84   'info_une_rubrique' => 'Une rubrique associée',
    85   'info_nb_rubriques' => '@nb@ rubriques associées',
    86   'info_aucune_rubrique' => 'Aucune rubrique associée',
     72    // I
     73    'icone_creer_spip2spip' => 'Ajouter un site SPIP2SPIP',
     74    'icone_creer_spip2spipicone_creer_spip2spip' => 'Ajouter un nouveau site SPIP2SPIP',
     75    'icone_modifier_spip2spip' => 'Modifier ce site SPIP2SPIP',
     76    'imported_already' => 'Article d&eacute;j&agrave; import&eacute;',
     77    'imported_new' => 'Nouvel article',
     78    'imported_update' => 'Article mis &agrave; jour  ',
     79    'imported_view' => 'Consulter l\'article import&eacute;',
     80    'info_aucun_spip2spip' => 'Aucun site actuellement enregistré',
     81    'info_aucune_rubrique' => 'Aucune rubrique associée',
     82    'info_nb_rubriques' => '@nb@ rubriques associées',
     83    'info_statut_site' => 'Identique',
     84    'info_une_rubrique' => 'Une rubrique associée',
     85    'install_spip2spip' => 'Installation des tables de SPIP2SPIP',
     86    'install_spip2spip_1' => 'Cr&eacute;ation de la table SQL',
     87    'install_spip2spip_2' => 'Ajout des flux backends',
     88    'install_spip2spip_4' => 'groupe spip2spip pour d&eacute;signer les articles et rubriques à synchroniser.',
     89    'install_spip2spip_5' => '{{mode d&#039;emploi:}}
     90        -* attribuez les mots cl&eacute;s de ce groupe aux {{articles}} que vous voulez envoyer vers les sites utilisant SPIP2SPIP.
     91        -* attribuez les mots cl&eacute;s de ce groupe aux {{rubriques}} dans lequelles vous voulez importer les articles SPIP2SPIP sur cette th&eacute;matique',
     92    'install_spip2spip_99' => '<p>Installation de SPIP2SPIP compl&egrave;te !</p><a href=\'?exec=spip2spip\'>Retourner sur l\'interface principale de SPIP2SPIP</a>',
     93    'install_spip2spip_groupe_mot' => 'Cr&eacute;ation du groupe de mots cl&eacute;s - spip2spip -',
     94    'installed' => 'spip2spip est install&eacute;. cette page ne sert plus &agrave; rien</p>',
     95    'intro_spip2spip' => 'Permet de recopier automatiquement des articles d\'un SPIP &agrave; l\'autre.',
    8796
    88   // L
    89   'label_site_titre' => 'Nom du site',
    90   'label_site_rss' => 'Adresse du Flux Spip2spip',
    91   'label_maj' => 'Dernière synchronisation',
    92   'label_log' => 'Rapport de syndication',
    93   'label_thematique' => 'Thématique',
     97    // L
     98    'label_log' => 'Rapport de syndication',
     99    'label_maj' => 'Dernière synchronisation',
     100    'label_site_rss' => 'Adresse du Flux SPIP2SPIP',
     101    'label_site_titre' => 'Nom du site',
     102    'label_thematique' => 'Thématique',
    94103
    95   // M
    96   'maj' => 'Derni&egrave;re syndication',
     104    // M
     105    'maj' => 'Derni&egrave;re syndication',
    97106
    98   // N
    99   'no_target' => 'aucune rubrique li&eacute;e &agrave; ce mot cl&eacute;',
    100   'not_installed' => 'spip2spip n\'est pas encore install&eacute;.<p><a href=\'?exec=spip2spip_install\'>installer spip2spip</a></p>',
     107    // N
     108    'no_target' => 'aucune rubrique li&eacute;e &agrave; ce mot cl&eacute;',
     109    'not_installed' => 'SPIP2SPIP n\'est pas encore install&eacute;.<p><a href=\'?exec=spip2spip_install\'>installer SPIP2SPIP</a></p>',
    101110
    102   // O
    103   'origin_url' => 'L\'adresse originale de cet article est',
     111    // O
     112    'origin_url' => 'L\'adresse originale de cet article est',
    104113
    105   // R
    106   'retour_spip2spip' => 'Retour',
     114    // R
     115    'retour_spip2spip' => 'Retour',
    107116
     117    // T
     118    'titre' => 'SPIP2SPIP',
     119    'titre_logo_spip2spip' => 'Logo du site SPIP2SPIP',
     120    'titre_mail' => 'Syndication automatique SPIP2SPIP',
     121    'titre_page_configurer_spip2spip' => 'SPIP2SPIP',
     122    'titre_spip2spip' => 'Site',
     123    'titre_spip2spips' => 'Sites SPIP2SPIP',
    108124
    109   // T
    110   'titre' => 'Spip2Spip',
    111   'titre_spip2spip' => 'Site',
    112   'titre_spip2spips' => 'Sites Spip2Spip',
    113   'titre_page_configurer_spip2spip' => 'Spip2Spip',
    114   'titre_mail' => 'Syndication automatique SPIP2SPIP',
    115   'titre_logo_spip2spip' => 'Logo du site SPIP2SPIP',
    116 
    117   // V
    118   'voir_thematique' => 'Voir le mot-clé',
     125    // V
     126    'voir_thematique' => 'Voir le mot-clé',
    119127
    120128);
    121 
    122 ?>
  • _plugins_/spip2spip/trunk/paquet.xml

    r91407 r91409  
    22        prefix="spip2spip"
    33        categorie="edition"
    4         version="3.1.0"
     4        version="3.1.1"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.1.*]"
  • _plugins_/spip2spip/trunk/prive/objets/liste/spip2spips.html

    r69886 r91409  
    11[(#SET{defaut_tri,#ARRAY{
    2         site_titre,1,
    3         id_spip2spip,1,
    4         points,-1
     2site_titre,1,
     3id_spip2spip,1,
     4points,-1
    55}})]<B_liste_spip2spips>
    66#ANCRE_PAGINATION
    77<div class="liste-objets spip2spips">
    8 <table class='spip liste'>
    9   <thead>
    10                 <tr class='first_row'>
    11                         <th class='picto' scope='col'></th>
    12                         <th class='site_titre' scope='col'>[(#TRI{site_titre,<:spip2spip:label_site_titre:>,ajax})]</th>
    13       <th class='maj' scope='col'>[(#TRI{maj,<:spip2spip:label_maj:>,ajax})]</th>
    14       <th></th>
    15       <th class='id' scope='col'>[(#TRI{id_spip2spip,<:info_numero_abbreviation:>,ajax})]</th>
    16                 </tr>
    17         </thead>
    18         <tbody>
    19         <BOUCLE_liste_spip2spips(SPIP2SPIPS){recherche?}{tri #ENV{par,site_titre},#GET{defaut_tri}}{par id_spip2spip}{pagination #ENV{nb,10}}>
    20                 <tr class='[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]'>
    21                         <td class='picto'>[(#CHEMIN_IMAGE{spip2spip-16.png}|balise_img)]</td>
    22                         <td class='site_titre principale'><a href="[(#ID_SPIP2SPIP|generer_url_entite{spip2spip})]" title="<:info_numero_abbreviation|attribut_html:> #ID_SPIP2SPIP">[(#RANG). ]#SITE_TITRE</a></td>
    23                         <td class='maj'>
    24             <a href="[(#ID_SPIP2SPIP|generer_url_entite{spip2spip})]" ><img src="[(#CHEMIN{themes/spip/images/cache-empty-16.png})]" alt="<:spip2spip:action_syndic:>"/></a>
    25             &nbsp;  #MAJ           
    26       </td>                     
    27       <td><a href="[(#URL_ACTION_AUTEUR{spip2spip_supprimer,#ID_SPIP2SPIP,#SELF})]" ><img src="[(#CHEMIN{themes/spip/images/supprimer-16.png})]" alt="<:supprimer:>"/></a></td>
    28       <td class='id'>[(#AUTORISER{modifier,spip2spip,#ID_SPIP2SPIP}|?{
    29                                 <a href="[(#URL_ECRIRE{spip2spip_edit,id_spip2spip=#ID_SPIP2SPIP})]">#ID_SPIP2SPIP</a>,
    30                                 #ID_SPIP2SPIP
    31                         })]</td>
    32                 </tr>
    33         </BOUCLE_liste_spip2spips>
    34         </tbody>
    35 </table>
    36 [<p class='pagination'>(#PAGINATION{prive})</p>]
     8    <table class='spip liste'>
     9        <thead>
     10            <tr class='first_row'>
     11                <th class='picto' scope='col'></th>
     12                <th class='site_titre' scope='col'>[(#TRI{site_titre,<:spip2spip:label_site_titre:>,ajax})]</th>
     13                <th class='maj' scope='col'>[(#TRI{maj,<:spip2spip:label_maj:>,ajax})]</th>
     14                <th></th>
     15                <th class='id' scope='col'>[(#TRI{id_spip2spip,<:info_numero_abbreviation:>,ajax})]</th>
     16            </tr>
     17        </thead>
     18        <tbody>
     19            <BOUCLE_liste_spip2spips (SPIP2SPIPS){recherche?}{tri #ENV{par,site_titre},#GET{defaut_tri}}{par id_spip2spip}{pagination #ENV{nb,10}}>
     20            <tr class='[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]'>
     21                <td class='picto'>[(#CHEMIN_IMAGE{spip2spip-16.png}|balise_img)]</td>
     22                <td class='site_titre principale'>
     23                    <a href="[(#ID_SPIP2SPIP|generer_url_entite{spip2spip})]" title="<:info_numero_abbreviation|attribut_html:> #ID_SPIP2SPIP">[(#RANG). ]#SITE_TITRE</a>
     24                </td>
     25                <td class='maj'>
     26                    <a href="[(#ID_SPIP2SPIP|generer_url_entite{spip2spip})]" ><img src="[(#CHEMIN{themes/spip/images/cache-empty-16.png})]" alt="<:spip2spip:action_syndic:>"/></a> &nbsp;  #MAJ
     27                </td>
     28                <td>
     29                    [(#BOUTON_ACTION{<:supprimer:>, [(#URL_ACTION_AUTEUR{spip2spip_supprimer,#ID_SPIP2SPIP,#SELF})], 'supprimer', <:spip2spip:confirmer_suppression:>})]
     30                </td>
     31                <td class='id'>[(#AUTORISER{modifier,spip2spip,#ID_SPIP2SPIP}|?{
     32                    <a href="[(#URL_ECRIRE{spip2spip_edit,id_spip2spip=#ID_SPIP2SPIP})]">#ID_SPIP2SPIP</a>,
     33                    #ID_SPIP2SPIP
     34                })]</td>
     35            </tr>
     36            </BOUCLE_liste_spip2spips>
     37        </tbody>
     38    </table>
     39    [<p class='pagination'>(#PAGINATION{prive})</p>]
    3740</div>
    3841</B_liste_spip2spips>[
    39 <div class="liste-objets spip2spips caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>
    40 ]<//B_liste_spip2spips>
    41 
    42 
    43 <:spip2spip:how_to:>
     42<div class="liste-objets spip2spips caption-wrap">
     43    <strong class="caption">(#ENV*{sinon,''})</strong>
     44</div>
     45]<//B_liste_spip2spips>
  • _plugins_/spip2spip/trunk/prive/squelettes/navigation/spip2spips.html

    r69869 r91409  
    99#BOITE_FERMER
    1010
     11[(#BOITE_OUVRIR)]
     12<:spip2spip:how_to|propre:>
     13[(#BOITE_FERMER)]
     14
Note: See TracChangeset for help on using the changeset viewer.