Changeset 120881 in spip-zone


Ignore:
Timestamp:
Jan 29, 2020, 5:29:17 PM (17 months ago)
Author:
Cerdic
Message:

page des revisions d'une chaine

Location:
_galaxie_/trad.spip.net/trunk
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/trad.spip.net/trunk

    • Property subgit:lock:1264629dacfd0cb4175117f704050e53528ba14f deleted
    • Property subgit:lock:6587b42f3638e3b135386a83d609bec2dfd90c8b set to 2020-01-29T18:49:30.842
  • _galaxie_/trad.spip.net/trunk/content/tradlang_revision.html

    r55302 r120881  
    11<div class="contenu-principal">
    2 <INCLURE{fond=inclure/tradlang_entete,env}>
    32[(#AUTORISER{voir,tradlang}|oui)
    43        <INCLURE{fond=noisettes/vues/tradlang-revision,env,ajax}>
  • _galaxie_/trad.spip.net/trunk/noisettes/vues/tradlang-revision.html

    r120870 r120881  
    33#SET{id_diff,#ENV{id_diff,#GET{lastversion}}|min{#GET{id_version}|moins{1}}}
    44#SET{textes,#ID_OBJET|revision_comparee{#OBJET,#GET{id_version},complet,#GET{id_diff}}}
    5 <div class="revisions">
    6 [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|oui)
    7         <h1 class="h1"><:revisions:info_historique:><br />&laquo;&nbsp;<a
    8                                         href="[(#ID_OBJET|generer_url_entite{#OBJET})]"
    9                                         title="[(#OBJET|objet_info{texte_objet}|_T) ]#ID_OBJET"
    10                                         >#INFO_TITRE{#OBJET,#ID_OBJET}</a>&nbsp;&raquo;</h1>
    11 ]
    12 [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|non)
    13         <h1 class="h1"><:revisions:info_historique:><br />&laquo;&nbsp;#INFO_TITRE{#OBJET,#ID_OBJET}&nbsp;&raquo;</h1>
    14 ]
     5<div class="tradlang-revisions">
     6        <div class="pre">
     7                [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|oui)
     8                        <h1 class="h1"><:revisions:info_historique:><br />&laquo;&nbsp;<a
     9                                                        href="[(#ID_OBJET|generer_url_entite{#OBJET})]"
     10                                                        title="[(#OBJET|objet_info{texte_objet}|_T) ]#ID_OBJET"
     11                                                        >#INFO_TITRE{#OBJET,#ID_OBJET}</a>&nbsp;&raquo;</h1>
     12                ]
     13                [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|non)
     14                        <h1 class="h1"><:revisions:info_historique:><br />&laquo;&nbsp;#INFO_TITRE{#OBJET,#ID_OBJET}&nbsp;&raquo;</h1>
     15                ]
     16                <BOUCLE_tradlang(TRADLANGS){id_tradlang=#ID_OBJET}>
     17                <div class="actions p">
     18                <BOUCLE_module(TRADLANG_MODULES){id_tradlang_module}>
     19                <a class="btn btn-info" href="[(#URL_TRADLANG_MODULE|parametre_url{lang_cible,#_tradlang:LANG})]">#ICON{backwards} <:tradlang:lien_retour_module{module=#MODULE}:></a>
     20                </BOUCLE_module>
     21                </div>
     22                </BOUCLE_tradlang>
     23        </div>
    1524
    16         <BOUCLE_tradlang(TRADLANGS){id_tradlang=#ID_OBJET}>
    17         <div class="actions p">
    18         <BOUCLE_module(TRADLANG_MODULES){id_tradlang_module}>
    19         <a class="btn btn-info" href="[(#URL_TRADLANG_MODULE|parametre_url{lang_cible,#_tradlang:LANG})]">#ICON{backwards} <:tradlang:lien_retour_module{module=#MODULE}:></a>
    20         </BOUCLE_module>
    21         </div>
    22         </BOUCLE_tradlang>
    23         <div class="historique_revisions">
    24                 <div class="ajax">
    25                         #FORMULAIRE_REVISER{#OBJET,#ID_OBJET,#GET{id_version},#GET{id_diff}}
     25        <div class="row">
     26                <div class="col-12 col-lg-6 historique_revisions">
     27                        <div class="ajax">
     28                                #FORMULAIRE_REVISER{#OBJET,#ID_OBJET,#GET{id_version},#GET{id_diff}}
     29                        </div>
     30                </div>
     31                <div class="col-12 col-lg-6 voir_revisions">
     32                        <div class="card">
     33                                <div class="card-header">
     34                                [(#ENV{modifier,oui}|=={oui}|oui)
     35                                        <h2 class="mb-0"><:revisions:differences_versions{id_version=#GET{id_version},id_diff=#GET{id_diff}}:></h2>
     36                                ]
     37
     38                                </div>
     39                                <div class="card-body">
     40                                        [<div class='id_rubrique'>(#GET{textes}|table_valeur{id_rubrique})</div>]
     41                                        <div id="wysiwyg" class="revision">
     42                                                <INCLURE{fond=prive/objets/contenu/revision,textes=#GET*{textes},env} />
     43                                        </div>
     44                                </div>
     45
     46                                [(#ENV{modifier,oui}|=={oui}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}|oui})
     47                                        <div class="card-footer">
     48                                        [(#GET{id_version}|=={#GET{lastversion}}|oui)
     49                                                <a href="#URL_TRADLANG{#ID_OBJET}" class="btn btn-primary float-right">#ICON{edit} [(#OBJET|objet_info{texte_modifier}|_T)]</a>
     50                                        ]
     51                                        [(#GET{id_version}|=={#GET{lastversion}}|non)
     52                                                <a href="[(#URL_TRADLANG{#ID_OBJET}|parametre_url{id_version,#GET{id_version}})]" class="btn btn-primary float-right">#ICON{reload} [(#VAL{revisions:icone_restaurer_version}|_T{#ARRAY{version,#GET{id_version}}})]</a>
     53                                        ]
     54                                        </div>
     55                                ]
     56
     57
     58                        </div>
    2659                </div>
    2760        </div>
    28         <div class="voir_revisions">
    29                 <h2 class="h2"><:revisions:differences_versions{id_version=#GET{id_version},id_diff=#GET{id_diff}}:></h2>
    3061
    31                 [<div class='id_rubrique'>(#GET{textes}|table_valeur{id_rubrique})</div>]
    32                 [(#ENV{modifier,oui}|=={oui}|oui)
    33                 [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|oui)
    34                         [(#GET{id_version}|=={#GET{lastversion}}|oui)
    35                                 [(#URL_TRADLANG{#ID_OBJET}|icone_verticale{[(#OBJET|objet_info{texte_modifier}|_T)],#OBJET|objet_info{icone_objet},edit,right})]
    36                         ]
    37                         [(#GET{id_version}|=={#GET{lastversion}}|non)
    38                                 [(#URL_TRADLANG{#ID_OBJET}|parametre_url{id_version,#GET{id_version}}
    39                                         |icone_verticale{[(#VAL{revisions:icone_restaurer_version}|_T{#ARRAY{version,#GET{id_version}}})],revision-24.png,'edit',right})]
    40                         ]
    41                 ]]
    42                 <div id="wysiwyg" class="revision">
    43                         <INCLURE{fond=prive/objets/contenu/revision,textes=#GET*{textes},env} />
    44                 </div>
    45         </div>
    4662</div>
  • _galaxie_/trad.spip.net/trunk/theme/css/_content.scss

    r120880 r120881  
    143143  }
    144144}
     145
     146.page_tradlang_revision {
     147  .revisions {
     148    margin-top: $rem-vert-margin;
     149    .pre {
     150      display: none;
     151    }
     152  }
     153}
     154.tradlang-revisions {
     155  .historique_revisions, .voir_revisions {
     156    margin-bottom: $rem-vert-margin;
     157    .formulaire_spip, .card {
     158      margin-bottom: 0;
     159      height: 100%;
     160    }
     161  }
     162}
  • _galaxie_/trad.spip.net/trunk/top/tradlang.html

    r120880 r120881  
    44          <li class="breadcrumb-item"><a href="#URL_SITE_SPIP"><:accueil_site:></a></li>
    55                <BOUCLE_module(TRADLANG_MODULES){id_tradlang_module}>[(#SET{lang_mere,#LANG_MERE})]
    6           <li class="breadcrumb-item"><a href="[(#URL_TRADLANG_MODULE{#ID_TRADLANG_MODULE}|parametre_url{lang_cible,#_tradlang:LANG}|parametre_url{lang_orig,#ENV{lang_orig}})]">#NOM_MOD[ <small>\[(#DIR_MODULE|dir_module_to_basename)\]</small>]</a></li>
     6          <li class="breadcrumb-item"><a href="[(#URL_TRADLANG_MODULE{#ID_TRADLANG_MODULE}|parametre_url{lang_cible,#_tradlang:LANG}|parametre_url{lang_orig,#ENV{lang_orig}})]">[(#NOM_MOD|tradlang_module_jolinom)]</a></li>
    77                </BOUCLE_module>
    88          <li class="breadcrumb-item active" aria-current="page">[<strong class="on">(#ID)</strong>]</li>
     
    1818                #SET{lang_cible_long,#LANG|traduire_nom_langue}
    1919                <h1><span class="module_id"><span class="text-muted">#MODULE:</span>#ID</span>
    20                 <small class="display-2 float-right"><span class="badge badge-secondary" title="[(#GET{lang_orig_long}|attribut_html)]">#GET{lang_orig}</span>#ICON{arrow-right}<span class="badge badge-primary" title="[(#GET{lang_cible_long}|attribut_html)]">#LANG</span></small>
     20                        [(#ENV{subtitle}|non)
     21                        <small class="display-2 float-right"><span class="badge badge-secondary" title="[(#GET{lang_orig_long}|attribut_html)]">#GET{lang_orig}</span>#ICON{arrow-right}<span class="badge badge-primary" title="[(#GET{lang_cible_long}|attribut_html)]">#LANG</span></small>]
     22                        [<small>(#ENV{subtitle})</small>]
    2123                </h1>
    2224                [(#INCLURE{fond=inclure/tradlang_precedent_suivant,id_tradlang,id_tradlang_module,lang_orig=#GET{lang_orig},lang_cible=#GET{lang_cible},statuts=#LISTE{NEW,MODIF,RELIRE}})]
Note: See TracChangeset for help on using the changeset viewer.