Changeset 75922 in spip-zone for _galaxie_/plugins-spip-net/svp2010


Ignore:
Timestamp:
Sep 16, 2013, 8:32:51 PM (5 years ago)
Author:
eric@…
Message:

Amélioration du multilinguisme du site :

  • le menu langue renvoie toujours sur la page d'accueil afin d'éviter la confusion entre le changement de langue et l'affichage dans d'une page dans une langue différente.
  • les liens ne sont plus affichés avec le titre des articles mais avec des items de langue
  • si un article n'est pas disponible dans une langue du site alors on affiche/link l'article d'origine.
Location:
_galaxie_/plugins-spip-net/svp2010
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/plugins-spip-net/svp2010/footer/dist.html

    r75823 r75922  
    5252[(#REM) <!-- Informations sur le site --> ]
    5353<div id="extra" class="bloc-pied">
    54         <BOUCLE_apropos(ARTICLES) {titre_mot=Apropos}>
    55                 <a href="#URL_ARTICLE">#TITRE</a>
     54        <BOUCLE_apropos(ARTICLES) {titre_mot=Apropos}{origine_traduction}>
     55                <BOUCLE_apropos_traduction(ARTICLES) {traduction}{lang=#ENV{lang}}>
     56                        <a href="#URL_ARTICLE"><:pluginspip:titre_page_apropos:></a>
     57                </BOUCLE_apropos_traduction>
     58                        <a href="#URL_ARTICLE"><:pluginspip:titre_page_apropos:></a>
     59                <//B_apropos_traduction>
    5660        </BOUCLE_apropos>
    5761        [<span class="sep"> (#SESSION{id_auteur}|oui)| </span><a href="#URL_LOGOUT" rel="nofollow"><:icone_deconnecter:></a>]
  • _galaxie_/plugins-spip-net/svp2010/inclure/barre-nav.html

    r74390 r75922  
    1313                        <a href="#URL_PAGE{prefixes}"><:pluginspip:titre_page_prefixes:></a>
    1414                </li>
    15         <BOUCLE_rubrique_aide(RUBRIQUES){titre_mot=Aide}{0, 1}>
    16                 <BOUCLE_premier_article(ARTICLES){id_rubrique}{par num titre}{0, 1}>
     15
     16        <BOUCLE_rubrique_aide(RUBRIQUES){titre_mot=Aide}>
     17                <BOUCLE_1er_article(ARTICLES){id_rubrique}{titre_mot=AideDefaut}{origine_traduction}>
    1718                        <li class="menu-entree">
     19                        <BOUCLE_1er_article_traduction(ARTICLES){traduction}{lang=#ENV{lang}}>
    1820                                <a id="aide" href="#URL_ARTICLE"><:pluginspip:titre_page_aide:></a>
     21                        </BOUCLE_1er_article_traduction>
     22                                <a id="aide" href="#URL_ARTICLE"><:pluginspip:titre_page_aide:></a>
     23                        <//B_1er_article_traduction>
    1924                        </li>
    20                 </BOUCLE_premier_article>
     25                </BOUCLE_1er_article>
    2126        </BOUCLE_rubrique_aide>
    22         <BOUCLE_faq(ARTICLES) {titre_mot=Faq}{0, 1}>
     27
     28        <BOUCLE_faq(ARTICLES){titre_mot=Faq}{origine_traduction}>
    2329                <li class="menu-entree">
    24                         <a href="#URL_ARTICLE">#TITRE</a>
     30                <BOUCLE_faq_traduction(ARTICLES){traduction}{lang=#ENV{lang}}>
     31                        <a href="#URL_ARTICLE"><:pluginspip:titre_page_faq:></a>
     32                </BOUCLE_faq_traduction>
     33                        <a href="#URL_ARTICLE"><:pluginspip:titre_page_faq:></a>
     34                <//B_faq_traduction>
    2535                </li>
    2636        </BOUCLE_faq>
  • _galaxie_/plugins-spip-net/svp2010/inclure/menu-langues.html

    r73717 r75922  
    55                #SET{nom_langue, #GET{nom_fichier}|replace{pluginspip_,''}}
    66                [<li class="item-langue">
    7                         <a rel="alternate"[ href="(#URL_ACTION_AUTEUR{'converser',#GET{nom_langue}&var_lang=#GET{nom_langue},[(#SELF|parametre_url{lang,'','&'})]}|parametre_url{arg,''})"][ hreflang="(#GET{nom_langue})"][ (#GET{nom_langue}|=={#ENV{lang, fr}}|?{class=on})][ title="(#GET{nom_langue}|traduire_nom_langue)"]>
     7                        <a rel="alternate"[ href="(#URL_ACTION_AUTEUR{'converser',#GET{nom_langue}&var_lang=#GET{nom_langue},./}|parametre_url{arg,''})"][ hreflang="(#GET{nom_langue})"][ (#GET{nom_langue}|=={#ENV{lang, fr}}|?{class=on})][ title="(#GET{nom_langue}|traduire_nom_langue)"]>
    88                                \[(#GET{nom_langue})\]
    99                        </a>
  • _galaxie_/plugins-spip-net/svp2010/inclure/nav-articles.html

    r74390 r75922  
    99<div class="menu articles">
    1010        <ul class="menu-liste">
    11         <BOUCLE_apropos(ARTICLES) {titre_mot=Apropos}{lang}{0, 1}>
     11        <BOUCLE_apropos(ARTICLES) {titre_mot=Apropos}{origine_traduction}>
    1212                <li class="menu-entree">
    13                         <a href="#URL_ARTICLE" class="#EXPOSE">
    14                                 <span class="numero categorie_toute">&nbsp;</span>
    15                                 <span class="intitule">#TITRE</span>
    16                         </a>
     13                        <BOUCLE_apropos_traduction(ARTICLES) {titre_mot=Apropos}{lang=#ENV{lang}}>
     14                                <INCLURE{fond=inclure/inc_nav-articles,
     15                                        url=#URL_ARTICLE,
     16                                        expose=#EXPOSE,
     17                                        titre=#TITRE}
     18                        </BOUCLE_apropos_traduction>
     19                                <INCLURE{fond=inclure/inc_nav-articles,
     20                                        url=#URL_ARTICLE,
     21                                        expose=#EXPOSE,
     22                                        titre=#TITRE}
     23                        <//B_apropos_traduction>
    1724                </li>
    1825        </BOUCLE_apropos>
    1926
    20         <BOUCLE_faq(ARTICLES) {titre_mot=Faq}{lang}{0, 1}>
     27        <BOUCLE_faq(ARTICLES) {titre_mot=Faq}{origine_traduction}>
    2128                <li class="menu-entree">
    22                         <a href="#URL_ARTICLE" class="#EXPOSE">
    23                                 <span class="numero categorie_toute">&nbsp;</span>
    24                                 <span class="intitule">#TITRE</span>
     29                <BOUCLE_faq_traduction(ARTICLES){titre_mot=Faq}{lang=#ENV{lang}}>
     30                        <INCLURE{fond=inclure/inc_nav-articles,
     31                                url=#URL_ARTICLE,
     32                                expose=#EXPOSE,
     33                                titre=#TITRE}
     34                </BOUCLE_faq_traduction>
     35                        <INCLURE{fond=inclure/inc_nav-articles,
     36                                url=#URL_ARTICLE,
     37                                expose=#EXPOSE,
     38                                titre=#TITRE}
     39                <//B_faq_traduction>
    2540                        </a>
    2641                </li>
    2742        </BOUCLE_faq>
    2843
    29         <BOUCLE_rubrique_aide(RUBRIQUES){titre_mot=Aide}{0, 1}>
    30         <B_aide>
    31         <BOUCLE_aide(ARTICLES){id_rubrique}{lang}{par num titre}>
    32                 [<li class="menu-entree">
    33                         <a href="[(#URL_ARTICLE)]" class="#EXPOSE">
    34                                 <span class="numero categorie_toute">&nbsp;</span>
    35                                 <span class="intitule">(#TITRE|supprimer_numero)</span>
    36                         </a>
    37                 </li>]
    38         </BOUCLE_aide>
    39         </B_aide>
     44        <BOUCLE_rubrique_aide(RUBRIQUES){titre_mot=Aide}>
     45                <BOUCLE_aide(ARTICLES){id_rubrique}{origine_traduction}{par num titre}>
     46                        <li class="menu-entree">
     47                        <BOUCLE_aide_traduction(ARTICLES){traduction}{lang=#ENV{lang}}>
     48                                <INCLURE{fond=inclure/inc_nav-articles,
     49                                        url=#URL_ARTICLE,
     50                                        expose=#EXPOSE,
     51                                        titre=#TITRE}
     52                        </BOUCLE_aide_traduction>
     53                                <INCLURE{fond=inclure/inc_nav-articles,
     54                                        url=#URL_ARTICLE,
     55                                        expose=#EXPOSE,
     56                                        titre=#TITRE}
     57                        <//B_aide_traduction>
     58                        </li>
     59                </BOUCLE_aide>
    4060        </BOUCLE_rubrique_aide>
    4161        </ul>
  • _galaxie_/plugins-spip-net/svp2010/lang/pluginspip_fr.php

    r74054 r75922  
    8080        'titre_maj_plugins' => 'Mises à jour récentes',
    8181        'titre_page_aide' => 'Aide',
     82        'titre_page_apropos' => 'À propos de Plugins SPIP',
    8283        'titre_page_depots' => 'Dépôts',
     84        'titre_page_faq' => 'FAQ',
    8385        'titre_page_plugins' => 'Plugins',
    8486        'titre_page_prefixes' => 'Préfixes',
  • _galaxie_/plugins-spip-net/svp2010/paquet.xml

    r75827 r75922  
    22        prefix="pluginspip"
    33        categorie="squelette"
    4         version="0.8.24"
     4        version="0.8.25"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.