Browse Source

Quelques ajustements de largeurs de boites et dimensions de logos (sommaire), corrections de css (typo).

Nouvelle présentation de la page article, avec systématiquement le prochain évènement qui remonte sous le texte.

Ajout du formulaire d'inscription et affichage des noms des inscrits.
Nécessite la mise à jour du plugin agenda en 3.14.0 pour proposer l'inscription aux visiteurs non connectés et pour l'affichage des inscrits.

git-svn-id: svn://svn.spip.net/spip-zone/_galaxie_/party.spip.net@82117 ac52e18a-acf5-0310-9fe8-c4428f23b10a
old_history/pre_trunk
nicolas.dorigny@gmail.com 7 years ago
parent
commit
99450119e0
  1. 14
      squelettes/2012/article.html
  2. 6
      squelettes/2012/css/calendrier_mini.css
  3. 12
      squelettes/2012/css/formulaires.css
  4. 4
      squelettes/2012/css/theme.css
  5. 15
      squelettes/2012/inc_hcal.html
  6. 2
      squelettes/2012/sommaire.html

14
squelettes/2012/article.html

@ -30,11 +30,7 @@
</BOUCLE_suivant>
</div>
[(#ENV{id_evenement}|oui)
<INCLURE{fond=inc_hcal}{id_evenement}>
]
<div class="itemhead clearfix[(#ENV{id_evenement}|oui)hasevent]">
<div class="itemhead clearfix">
[<div>(#LOGO_ARTICLE_RUBRIQUE|right||image_reduire{75})</div>]
<h1 class="#EDIT{titre}">#TITRE</h1>
<small class="metadata">[<:par_auteur:> (#LESAUTEURS) &ndash; ]<BOUCLE_rub(RUBRIQUES){id_rubrique}><a href="#URL_RUBRIQUE">[(#TITRE|majuscules)]</a> &ndash; </BOUCLE_rub>[(#DATE|affdate)]<BOUCLE_compte_messages(FORUMS){id_article}{plat}> </BOUCLE_compte_messages> &mdash; <a href="#forum">[(#TOTAL_BOUCLE)]&nbsp;[(#TOTAL_BOUCLE|=={1}|?{commentaire,commentaires})]</a></B_compte_messages></small>
@ -45,11 +41,17 @@
<div class="itemtext">
[<div class="#EDIT{texte}">(#TEXTE|image_reduire{490})</div>]
[(#REM) inclure l'évènement passé en env, sinon inclure le prochain ]
[(#ENV{id_evenement}|oui) <INCLURE{fond=inc_hcal,id_evenement=#ENV{id_evenement},mode=complet}> ]
<BOUCLE_prochaine_date(EVENEMENTS){si #ENV{id_evenement}|=={''}}{id_article}{statut=publie}{par date_fin}{par date_fin}{!evenement_passe}{0,1}{doublons}>
<INCLURE{fond=inc_hcal,id_evenement=#ID_EVENEMENT,mode=complet}>
</BOUCLE_prochaine_date>
[(#REM) Les prochains evenements ]
<B_event_list>
<h2>Prochaines dates&nbsp;:</h2>
<ul class="liste-items events">
<BOUCLE_event_list(EVENEMENTS) {id_article}{id_evenement!=#ENV{id_evenement}}{statut=publie}{par date_fin}{par date_fin}{!evenement_passe}{pagination 5}>
<BOUCLE_event_list(EVENEMENTS) {id_article}{id_evenement!=#GET{id_evenement_article}}{statut=publie}{par date_fin}{par date_fin}{!evenement_passe}{pagination 5}>
<li class="event">[<span class="date">(#DATE_DEBUT|Agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE})</span>]<a href="[(#URL_ARTICLE|parametre_url{id_evenement,#ID_EVENEMENT})]">#TITRE</a>[
<br />(#LIEU)]</li>
</BOUCLE_event_list>

6
squelettes/2012/css/calendrier_mini.css

@ -20,12 +20,16 @@
-moz-border-radius: 1em;
-webkit-border-radius: 1em;
border-radius: 1em;
margin: 10px auto;
margin: 0 -10px 1.5em -10px;
padding: 10px;
min-height: 80px;
padding-left:100px;
position:relative;
}
.vevent h2.summary { margin-bottom: 0.3em; }
.vevent p { margin-bottom: 0.4em; }
.vevent p:last-child { margin-bottom: 0; }
.vevent .formulaire_spip { margin-top: 1.5em; }
.vevent .summary, .vevent .summary a { color: #000; }
.vevent .summary a:hover { text-decoration: underline; }
.vevent .spip_logos {position: absolute;top:10px;left:10px;}

12
squelettes/2012/css/formulaires.css

@ -15,7 +15,7 @@ div.sb_comments ul li a { text-decoration: none; }
.comments-list .comment-li { clear: both; margin: 0; padding: 0.75em 0;list-style: none;}
.comment-li .comment {padding-left:70px;position: relative;min-height: 60px;overflow: hidden;}
.comment-meta { font: normal 1.0em 'Century Gothic', 'Lucida Grande'; color: #999;margin-bottom: 0;}
.comment-meta { color: #999;margin-bottom: 0;}
.comment-meta a { color: #999; text-decoration: none; }
.comment-meta a.spip_out { text-decoration: underline; }
.comment-meta .item {display: none;}
@ -30,7 +30,8 @@ div.sb_comments ul li a { text-decoration: none; }
/* Formulaires */
fieldset { border: none; margin: 0; padding: 0; }
legend { display: none; }
label { font: normal 1.1em 'Century Gothic', 'Lucida Grande'; display: block;}
label { display: block;}
.choix label { display: inline-block;}
.formulaire_spip textarea {
margin: 0;
padding: 3px;
@ -38,10 +39,11 @@ label { font: normal 1.1em 'Century Gothic', 'Lucida Grande'; display: block;}
font: 1em Verdana, Sans-Serif;
color: #444;
}
.formulaire_spip .erreur_message { display: block;}
.formulaire_spip .explication { display: block; font-style: italic; color: #555;}
.formulaire_spip .boutons {clear: none;margin-top: 1.5em;}
.formulaire_spip .boutons input { border: 2px outset #666; background: #666; color: #fff;
font: normal 1.1em 'Century Gothic', 'Lucida Grande'; }
.reponse_formulaire { font-weight: bold; color: red; }
.formulaire_spip .boutons input { border: 2px outset #666; background: #666; color: #fff; }
.reponse_formulaire { font-weight: bold; color: #132711; }
/* Formulaire de forum */
.comments .comment-form > h2 {margin: 1.5em 0;}

4
squelettes/2012/css/theme.css

@ -150,7 +150,7 @@ h3.spip {font-size:160%;}
font-weight: bold; }
/* home page */
.page_index div.item.article {padding-left:80px;margin: 0 0 3em;min-height: 80px;position: relative;}
.page_index div.item.article {padding-left:90px;margin: 0 0 3em;min-height: 80px;position: relative;}
.page_index div.item.article .spip_logos {position: absolute;top:0;left:0;}
.page_index div.item.article .introduction {margin-bottom: 0;}
@ -158,7 +158,7 @@ h3.spip {font-size:160%;}
margin: 0; padding: 0;
letter-spacing: -1px;
font-weight: normal; }
.page_item h1, .page_mois h1, .page_jour h1, .page_item .vevent .summary { font-size: 2.2em; }
.page_item h1, .page_mois h1, .page_jour h1 { font-size: 2.2em; }
.primary h2 { font-size: 1.6em; }
.secondary h2 { /* Secondary H2 is sidebar headlines */

15
squelettes/2012/inc_hcal.html

@ -1,10 +1,11 @@
<BOUCLE_evenement(EVENEMENTS) {id_evenement}>
[(#REM) debut hcal ]
<div class="vevent">
[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{75})]
<h2 class="summary"><a class="url" href="[(#URL_ARTICLE|parametre_url{id_evenement,#ID_EVENEMENT})]">#TITRE</a></h2>
<div class="vevent" [(#ENV{mode}|=={complet}|oui)id="vevent"]>
[(#ENV{mode}|=={complet}|oui)<h2 class="summary">#TITRE</h2>]
[(#ENV{mode}|=={complet}|non)[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{75})]
<h2 class="summary"><a class="url" href="[(#URL_ARTICLE|parametre_url{id_evenement,#ID_EVENEMENT})]">#TITRE</a></h2>]
[<div class="description"><b>Quoi&nbsp;?</b> (#DESCRIPTIF|PtoBR)</div>]
[<p class="description"><b>Quoi&nbsp;?</b> (#DESCRIPTIF|PtoBR)</p>]
<p class="date"><b>Quand&nbsp;?</b>
<abbr class="dtstamp"[ title="(#DATE_DEBUT|date_iso)]">[(#DATE_DEBUT|Agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE})]</abbr>
@ -13,7 +14,11 @@
</p>
<p class="location">[<b>O&ugrave;&nbsp;?</b> (#LIEU|ucfirst|PtoBR)]</p>
[(#ENV{mode}|=={complet}|oui)
[<p class="location"><b>Adresse&nbsp;:</b><br>(#ADRESSE|PtoBR)</p>]
#FORMULAIRE_PARTICIPER_EVENEMENT{#ID_EVENEMENT,public}
<INCLURE{fond=inclure/liste_participants_evenement}{id_evenement}{ajax}>
]
</div>
[(#REM) fin hcal ]
</BOUCLE_evenement>

2
squelettes/2012/sommaire.html

@ -54,7 +54,7 @@
<BOUCLE_articles(ARTICLES) {!par date} {0,6} {doublons}>
<div class="item article clearfix">
[(#LOGO_ARTICLE_RUBRIQUE|left|#URL_RUBRIQUE|image_reduire{60})]
[(#LOGO_ARTICLE_RUBRIQUE|left|#URL_RUBRIQUE|image_reduire{75})]
<h2><a href="#URL_ARTICLE">#TITRE</a></h2>
<span class="metadata"><BOUCLE_rubrique_article(RUBRIQUES){id_rubrique}><a href="#URL_RUBRIQUE">[(#TITRE|majuscules)]</a></BOUCLE_rubrique_article></span>
<small class="metadata">[<:par_auteur:> (#LESAUTEURS), ][(#DATE|affdate_court)]

Loading…
Cancel
Save