source: spip-zone/_core_/plugins/revisions/prive/style_prive_plugin_revisions.html @ 45623

Last change on this file since 45623 was 45623, checked in by cedric@…, 9 years ago

support des revisions sur les jointure : il suffit de definir 'jointure_{table}' comme champ a versionner (avec table = version abregee 'mots', 'auteurs'...)
Il faut que les liens soient gérés par l'api editer_lien pour que les pipelines pre_edition_lien et post_edition_lien soient appelés er declenchent la gestion de revision.
Pour l'affichage des diff, une fonction afficher_diff_jointure generique est utilisee pour les jointures, mais il est possible de definir sa propre fonction d'affichage afficher_diff_jointure_xxx comme pour les champs standards.

File size: 2.1 KB
Line 
1[(#REM)
2
3        Ce squelette definit les styles de l'espace prive
4
5        Note: l'entete "Vary:" sert a repousser l'entete par
6        defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
7        genant en cas de "rotation du cookie de session" apres
8        un changement d'IP (effet de clignotement).
9
10        ATTENTION: il faut absolument le charset sinon Firefox croit que
11        c'est du text/html !
12        <style>
13]
14#CACHE{3600*100,cache-client}
15#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
16#HTTP_HEADER{Vary: Accept-Encoding}
17
18#SET{claire,##ENV{couleur_claire,edf3fe}}
19#SET{foncee,##ENV{couleur_foncee,3874b0}}
20#SET{left,#ENV{ltr}|choixsiegal{left,left,right}}
21#SET{right,#ENV{ltr}|choixsiegal{left,right,left}}
22#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}}
23
24/* * Comparaison d articles */
25.diff-para-deplace { display:block;background: #e8e8ff; }
26.diff-para-ajoute { display:block;background: #d0ffc0; color: #000; }
27.diff-para-supprime { display:block;background: #ffd0c0; color: #904040; text-decoration: line-through; }
28.diff-deplace { background: #e8e8ff; }
29.diff-ajoute { background: #d0ffc0; }
30.diff-supprime { background: #ffd0c0; color: #802020; text-decoration: line-through; }
31.diff-para-deplace .diff-ajoute { background: #b8ffb8; border: 1px solid #808080; }
32.diff-para-deplace .diff-supprime { background: #ffb8b8; border: 1px solid #808080; }
33.diff-para-deplace .diff-deplace { background: #b8b8ff; border: 1px solid #808080; }
34
35/* liste de versions */
36.liste-objets.versions tr > .type {width:30px;}
37.liste-objets.versions tr > .diff {width:30px;}
38.liste-objets.versions blockquote {margin-left:0;margin-right:0;}
39.liste-objets.versions .caption {background-image:url(#CHEMIN_IMAGE{revision-24.png});padding-#GET{left}:30px;}
40
41.revision #wysiwyg .contenu_id_rubrique {display:none;}
42.revision #wysiwyg .jointure {display:block;margin:1em 0;}
43.revision #wysiwyg .jointure .label {display:block;font-weight:bold;}
44
45
46.formulaire_reviser table,.formulaire_reviser table tr,.formulaire_reviser table td {border-left:0;border-right:0;}
47.formulaire_reviser table .version,.formulaire_reviser table .diff {padding:0;}
48.fiche_objet_diff .hd {border-bottom:1px solid #ddd;}
Note: See TracBrowser for help on using the repository browser.