diff --git a/libreavous_fonctions.php b/libreavous_fonctions.php index 22bd461..d4fb2d0 100644 --- a/libreavous_fonctions.php +++ b/libreavous_fonctions.php @@ -201,5 +201,29 @@ function libreavous_mio($number) { return $mio; } +function titre_chronique_court($titre) { + $sans = array( + "Chronique d’Isabella Vanni sur ", + "Chronique d’Isabella Vanni : ", + "Chronique d’Isabella Vanni ", + "Chronique d’Isabella Vanni : ", + "Chronique d’Isabella sur ", + "Chronique de Xavier Berne sur ", + "Chronique de Laurent et Lorette Costy sur le thème ", + "Chronique de Luk sur le thème ", + "Chronique de Véronique Bonnet sur le thème ", + "Chronique d’Éric Fraudain sur ", + "Chronique de Jean-Christophe Becquet sur ", + "Chronique de Marie-Odile Morandi sur ", + "Chronique de Vincent Calame sur ", + "Chronique d’Antanak sur ", + "Chronique d’Emmanuel Revah sur ", + "Chronique d’Isabella Vanni sur ", + "Chronique de Noémie Bergez sur ", + ); + $titrecourt = str_replace($sans,'',$titre); + return $titrecourt; +} + diff --git a/squelettes/content/article-emission.html b/squelettes/content/article-emission.html index 9698501..551df68 100644 --- a/squelettes/content/article-emission.html +++ b/squelettes/content/article-emission.html @@ -13,9 +13,9 @@ (#SOUSTITRE) ] - + [(#PODCAST_CODE|oui) #FORMULAIRE_JAIME_JAIMEPAS - + ]
#MODELE{article_traductions} @@ -34,7 +34,7 @@
-
+
[(#PODCAST_CODE|oui)
@@ -52,9 +52,9 @@
+ ] - - #SET{chapitres,oui} + #SET{chapitres,oui}[(#REFERENCES_SUJET|oui)#SET{references,oui}]

<:libreavous:sujet_principal:>

@@ -63,14 +63,14 @@

<:libreavous:et_aussi:>

- + [(#REFERENCES_SUJET|oui)#SET{references,oui}]
[(#GET{chapitres}|!={oui}|oui) - [
(#CHAPO)
] + [
(#CHAPO)
] ]
@@ -92,7 +92,7 @@
[(#PODCAST_PERSONNES|oui)<:libreavous:personnes_participantes:>] - <:libreavous:references:> + [(#PODCAST_REFERENCES|ou{#GET{references}|=={oui}}|oui)<:libreavous:references:>] [(#PODCAST_TRANSCRIPTION|oui)<:libreavous:transcription:>] [(#PODCAST_MUSIQUE|oui)<:libreavous:pauses_musicales:>] [(#CONFIG{libreavous/licence}|oui)<:libreavous:licence:>] @@ -100,7 +100,7 @@ [

Personnes participantes

(#PODCAST_PERSONNES|propre)
] -

Références

+ [(#PODCAST_REFERENCES|ou{#GET{references}|=={oui}}|oui)

Références

] [
(#PODCAST_REFERENCES|propre)
]
diff --git a/squelettes/content/rubrique-chroniques.html b/squelettes/content/rubrique-chroniques.html index 609160b..b0401c3 100644 --- a/squelettes/content/rubrique-chroniques.html +++ b/squelettes/content/rubrique-chroniques.html @@ -1,3 +1,9 @@ - - - + + +

#TITRE

+ + [
(#TEXTE|adaptive_images{#CONST{_CONTENT_WIDTH}})
] + + + + diff --git a/squelettes/content/rubrique-emissions.html b/squelettes/content/rubrique-emissions.html index 47caf6f..c247344 100644 --- a/squelettes/content/rubrique-emissions.html +++ b/squelettes/content/rubrique-emissions.html @@ -1,23 +1,9 @@ -

#TITRE

- -
+

#TITRE

[
(#TEXTE|adaptive_images{#CONST{_CONTENT_WIDTH}})
] -
- -
#ANCRE_PAGINATION -

<:libreavous:emissions_precedentes:>

-
    - -
  • - -
  • - -
- [] -
+ diff --git a/squelettes/content/rubrique.html b/squelettes/content/rubrique.html index d9f5d64..5b56317 100644 --- a/squelettes/content/rubrique.html +++ b/squelettes/content/rubrique.html @@ -2,7 +2,6 @@

#TITRE

-
[
(#TEXTE|adaptive_images{#CONST{_CONTENT_WIDTH}})
] @@ -26,5 +25,4 @@

Tous les articles « #TITRE »

-
diff --git a/squelettes/content/sommaire.html b/squelettes/content/sommaire.html index dd7d378..443bb1f 100644 --- a/squelettes/content/sommaire.html +++ b/squelettes/content/sommaire.html @@ -15,7 +15,7 @@

<:libreavous:c_est_bientot:>
[[(#DATE|nom_jour) ][(#DATE|jour) ](#DATE|nom_mois)
] - <:libreavous:de_15h30_a_17h:> + <:libreavous:de_15h30_a_17h:>[(#PODCAST_REFERENCES|oui) <:libreavous:page_de_l_emission:>]

diff --git a/squelettes/inclure/chapitre.html b/squelettes/inclure/chapitre.html index e9a42ee..9579d58 100644 --- a/squelettes/inclure/chapitre.html +++ b/squelettes/inclure/chapitre.html @@ -1,7 +1,11 @@
- - #TITRE + [(#ENV{titre_court}|=={oui}|?{ + [(#TITRE|titre_chronique_court)] + , + [(#TITRE)] + })] + ogg mp3 diff --git a/squelettes/inclure/chronique.html b/squelettes/inclure/chronique.html new file mode 100644 index 0000000..2f8906b --- /dev/null +++ b/squelettes/inclure/chronique.html @@ -0,0 +1,26 @@ + +
+ + [(#TITRE|titre_chronique_court)] + + + ogg + mp3 + + + + [(#ENV{page_emission}|=={oui}|oui)

+ <:libreavous:page_de_l_emission:> +

] + [(#ENV{telecharger}|=={oui}|oui) + ] + +
+ [(#ENV{references}|=={oui}|oui)[
+ (#REFERENCES_SUJET|propre) +
]] +
+ diff --git a/squelettes/inclure/liste/dernieres_chroniques.html b/squelettes/inclure/liste/dernieres_chroniques.html new file mode 100644 index 0000000..840b8cf --- /dev/null +++ b/squelettes/inclure/liste/dernieres_chroniques.html @@ -0,0 +1,12 @@ + +
#ANCRE_PAGINATION +

<:libreavous:dernieres_chroniques:>

+
    + +
  • + +
  • + +
+ [] +
diff --git a/squelettes/inclure/liste/emissions-precedentes.html b/squelettes/inclure/liste/emissions-precedentes.html new file mode 100644 index 0000000..154fe74 --- /dev/null +++ b/squelettes/inclure/liste/emissions-precedentes.html @@ -0,0 +1,12 @@ + +
#ANCRE_PAGINATION +

<:libreavous:emissions_precedentes:>

+
    + +
  • + +
  • + +
+ [] +
diff --git a/squelettes/inclure/resume/chronique.html b/squelettes/inclure/resume/chronique.html new file mode 100644 index 0000000..5283651 --- /dev/null +++ b/squelettes/inclure/resume/chronique.html @@ -0,0 +1,39 @@ + + + + + diff --git a/squelettes/modeles/liste_chroniques.html b/squelettes/modeles/liste_chroniques.html index 5792377..bacdee1 100644 --- a/squelettes/modeles/liste_chroniques.html +++ b/squelettes/modeles/liste_chroniques.html @@ -1,3 +1,3 @@ - + diff --git a/squelettes/scss/styles/_perso.scss b/squelettes/scss/styles/_perso.scss index 09930ed..8ac43b3 100644 --- a/squelettes/scss/styles/_perso.scss +++ b/squelettes/scss/styles/_perso.scss @@ -1,8 +1,27 @@ // perso // les différences + +.btn { + padding: 0.5em 1em; + font-weight: 500; + &:hover { + background:$couleurPrincipaleOn; + color:$couleurPrincipale !important; + } +} +.liens .btn { + padding: 0.7em 1em; +} +.btn.blanc { + border-radius: 0.7em; +} +span.btn { + cursor:text; +} + .page_wrapper { background:$couleurPrincipale url('../images/egalizer.png') repeat-x center -150px; - background-attachment:fixed; +/* background-attachment:fixed; */ @media ($bp-small) { background:$couleurPrincipale url('../images/egalizer-480.png') repeat-x center -150px; } @@ -151,28 +170,46 @@ flex-direction: column; } .page_content, .page_aside { - /* width:100%; - margin:0 0 ($spacer*2); - padding:$spacer ($spacer*4); - background-color:white;*/ + } .page_content { } } - -.page_content > *, .page_aside > * { - margin:0 0 ($spacer*2); - padding:$spacer ($spacer*4); - background-color:white; - &.page_extra { - padding:0; +.page_content { + .page_rubrique & { +/* background-color:#fff; */ } - &.btn { - background:$couleurPrincipaleOn; - color:$couleurPrincipale !important; - &:hover { - background:$couleurSecondaire; +} +.page_aside { + +} +.page_content, .page_aside { + > * { + margin:0 0 ($spacer*2); + padding:$spacer ($spacer*4); + background-color:white; + &.page_extra { + padding:0; + } + &.btn { + background:$couleurPrincipaleOn; + color:$couleurPrincipale !important; + &:hover { + background:$couleurSecondaire; + } + } + } + h1 { + margin-bottom:0; + } + > .ajaxbloc { + padding-top: 0; + margin-top: 6rem; + position: relative; + .emissions > h2, .emissions > a { + position:absolute; + margin-top:-2.6rem; } } } @@ -268,18 +305,27 @@ h2 { display:none; /* provisoire, par simplicite */ } -.article__date { - display:inline; - font-size:1.5rem; - color:$couleurSecondaire; - font-weight:700; - font-family:$typo-titre; +.composition_emissions, .composition_emission, .emissions, .derniere_emission, .prochaine_emission { + .article__date { + display:inline; + font-size:1.5rem; + color:$couleurSecondaire; + font-weight:700; + font-family:$typo-titre; + } +} +.composition_blog { + .article__infos { + margin:-($spacer*2) 0 0; + } + .article__date { + display:inline-block; + } } - .lecteur { @include flex; align-items:center; - margin-bottom:3em; + margin-bottom:($spacer*3); > .podlove_wrapper { /* flex-grow:2; */ width:76%; @@ -289,13 +335,10 @@ h2 { .telecharger { list-style:none; width:200px; - padding:0 0 0 2em; + padding:0 0 0 ($spacer*2); margin:0; li { - margin-bottom:1em; - &:last-child { - margin:0; - } + padding:($spacer/2) 0 ($spacer/2); } .btn.podcast { width:100%; @@ -403,7 +446,8 @@ div.rating-cancel a { /* bloc connex */ .page_connex { - margin:3rem 0 1rem; + margin:3rem 0 0; + padding:0 0 1rem; background:$couleurPrincipale; } .page_connex_content { @@ -453,11 +497,11 @@ div.rating-cancel a { } } -.derniere_emission, .emissions_precedentes { +.derniere_emission, .liste.emissions { margin-top:($spacer*6); padding-bottom:0; > h2 { - margin-top:-($spacer*2.5); + margin-top:-($spacer*3.6); margin-bottom:($spacer*0.7); color:white; } @@ -515,7 +559,7 @@ div.rating-cancel a { } } } -.emissions_precedentes { +.liste.emissions { .cartouche { margin:0; } @@ -539,6 +583,14 @@ div.rating-cancel a { } } } +.liste.emissions.chroniques { + > ul > li { + border-bottom-width:$spacer; + } + .emission-resume.article-resume { + align-items:start; + } +} .prochaine_emission { .article__date { font-size:1rem; @@ -589,30 +641,17 @@ Sur le menu, je vais voir s'il est possible de faire des filets de rollover comp border-bottom:3px solid #2E5281; } -.btn { - padding: 0.5em 1em; - font-weight: 500; -} - -/*! Boutons trop hauts*/ -.liens .btn{ - padding: 0.7em 1em; - } -.btn.blanc { - border-radius: 0.7em; -} - -.emission-Programme ul::before { +/*.emission-programme ul::before { content: "Sujet Principal :"; font-size: 1.3em; font-weight: 700; font-family: 'Montserrat'; line-height: 2em; margin-left: -1em; -} +}*/ a.spip_out { color: #2E5281; border-bottom: 2px solid #FDC; @@ -776,4 +815,10 @@ a.spip_out { .article-resume > :last-child.telecharger { margin-bottom:1rem; } + .page_header .header_menu .liens .formulaire_spip.formulaire_abomailman_mini_une_liste { + width:160px; + } + .page_header .header_title { + min-width: 100px; + } }