Просмотр исходного кода

Added video link

Fix some typos on footer
Added shadow on titles
master
tr4ck3ur des JM2L 9 лет назад
Родитель
Сommit
98e2bf4ff5
13 измененных файлов: 49 добавлений и 100 удалений
  1. +1
    -0
      jm2l/__init__.py
  2. +8
    -0
      jm2l/static/css/jm2l.css
  3. +2
    -2
      jm2l/templates/Interventions/Interventions.mako
  4. +1
    -1
      jm2l/templates/NewIndex.mako
  5. +4
    -4
      jm2l/templates/Profil/Profil.mako
  6. +1
    -1
      jm2l/templates/Public/Plan.mako
  7. +5
    -73
      jm2l/templates/Public/Presse.mako
  8. +2
    -2
      jm2l/templates/Public/Programme.mako
  9. +5
    -2
      jm2l/templates/edit_event.mako
  10. +2
    -2
      jm2l/templates/helpers.mako
  11. +14
    -8
      jm2l/templates/jm2l.mako
  12. +3
    -3
      jm2l/templates/layout.mako
  13. +1
    -2
      jm2l/templates/view_event.mako

+ 1
- 0
jm2l/__init__.py Просмотреть файл

@@ -41,6 +41,7 @@ def main(global_config, **settings):
config.add_static_view('js', 'static/js', cache_max_age=3600)
config.add_static_view('vendor', 'static/vendor', cache_max_age=3600)
config.add_static_view('upload', 'upload', cache_max_age=3600)
config.add_static_view('resources', 'resources', cache_max_age=3600)
# ICal Routes
config.add_route('progr_iCal', '/{year:\d+}/JM2L.ics')


+ 8
- 0
jm2l/static/css/jm2l.css Просмотреть файл

@@ -2,6 +2,14 @@ a {
cursor: pointer;
}

.shadow {
text-shadow: 2px 2px 3px gray;
}

.lowshadow {
text-shadow: 1px 1px 3px gray;
}

.pagecontent {
padding: 0 50px;
}


+ 2
- 2
jm2l/templates/Interventions/Interventions.mako Просмотреть файл

@@ -63,7 +63,7 @@ elif Type=='T':
CurLink = "Ma_Table_Ronde"
%>
<fieldset>
<legend>Vos ${CurTitles} programmés pour 2015</legend>
<legend class="lowshadow">Vos ${CurTitles} programmés pour 2015</legend>
<%
Selection = filter(lambda x:(x.event_type==CurEventType and x.for_year==2015), uprofil.events)
HeadHistTitle = u"L'historique de vos %s ( %d ) " % ( CurTitles, len(Selection) )
@@ -222,7 +222,7 @@ NothingTitle = u"Vous n'avez pas sollicité d'intervention %s." % CurEvent
% if Type!='O':
<fieldset>
<legend>Historique</legend>
<legend class="lowshadow">Historique</legend>
<%
Selection = filter(lambda x:(x.event_type==CurEventType and x.for_year!=2015), uprofil.events)
HeadHistTitle = u"L'historique de vos %s ( %d ) " % ( CurTitles, len(Selection) )


+ 1
- 1
jm2l/templates/NewIndex.mako Просмотреть файл

@@ -20,7 +20,7 @@
}
</style>
</%def>
<H2 style="text-align: center;">9<sup>ème</sup> édition des JM2L</H2>
<H2 style="text-align: center;" class="shadow">9<sup>ème</sup> édition des JM2L</H2>
<br>
<div class="row-fluid">
<div class="span4 offset1">


+ 4
- 4
jm2l/templates/Profil/Profil.mako Просмотреть файл

@@ -73,13 +73,13 @@ ${helpers.DisplayRespForm(profil_form, DicFormB)}
Si elle n'existe pas dans la liste proposée, vous pouvez <a href="/entity"> en ajouter une. </a>

<div class="repeat">
<table class="wrapper table table-striped table-bordered" width="100%">
<table class="wrapper table" width="100%">
<thead>
<tr class="row">
<th style="width:4em;text-align:center;">Année</th>
<th style="width:19em;">Entité</th>
<th>Rôle</th>
<th style="width:6em;">Action</th>
<th style="width:19em;text-align:center;">Entitée</th>
<th style="text-align:center";>Rôle</th>
<th style="width:6em;text-align:center;">Action</th>
</tr>
</thead>
<tbody class="container">


+ 1
- 1
jm2l/templates/Public/Plan.mako Просмотреть файл

@@ -11,7 +11,7 @@
</style>
</%def>

<h2 class="page-title">Nous rejoindre...</h2>
<h2 class="shadow">Nous rejoindre...</h2>

<div class="span10 offset1">
<p>D’où que vous veniez, tout est mis en place pour que vous


+ 5
- 73
jm2l/templates/Public/Presse.mako Просмотреть файл

@@ -3,83 +3,15 @@
<%
DisplayYear = request.session.get('year',2015)
%>
<div class="span9">
<h1 class="page-title">Dossier de presse ${DisplayYear}</h1>
% if request.user and request.user.Staff:
<a href="dossier-de-presse/edit">Modifier</a><br>
% endif
<h2 class="shadow">Dossier de presse ${DisplayYear}</h2>
% if content and content.doss_presse:
<div class="span10 offset1">
<div class="span8 offset1">
${content.doss_presse | n}
</div>
% endif
%if 0 and DisplayYear==2013:
<div class="region region-content">
<div id="block-system-main" class="block block-system">

<div class="content">
<div class="content node-page">
<span class="print-link"></span>
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items"><div class="field-item even">
<h2>
<strong>Il est primordial pour assurer le succès de l’événement que la couverture médiatique soit optimale.&nbsp;</strong></h2>
<div>
<p>Le Logiciel Libre manque de diffusion essentiellement faute de publicité, au contraire de ses cousins propriétaires.&nbsp;Si l’association fournit le contenu d’information, c’est grâce au concours des médias que le public pourra y accéder.</p>
<p>Qu’il s’agisse de médias écrits, écoutés ou visionnés, notre dossier de presse est une introduction permettant de savoir à l’avance le contenu qui sera présenté durant les JM2L.&nbsp;Il est <strong>téléchargeable ici-même</strong> au format pdf. Le flyer A6 est en ligne en bas de cette page. Si vous souhaitez en distribuer, Linux Azur en mettra à votre disposition lors des prochaines réunions (rals, Alt Tab', etc.).&nbsp;</p>
<h2>Articles et entrevues "média" :</h2>
<ul><li><a href="http://www.agendadulibre.org/showevent.php?id=8036">agenda du libre</a></li>
<li><a href="http://www.casa-infos.fr/content/jm2l-2013-cest-reparti">C.A.S.A.</a> Communauté d'Agglomération de Sophia Antipolis</li>
<li><a href="http://boutique.ed-diamond.com/linux-essentiel/499-lpe34.html">Éditions Diamond</a>, Linux Essentiel n° 34, pages 12 &amp; 55</li>
<li><a href="http://www.unixgarden.com/index.php/linux-essentiel/linux-essentiel-partenaire-des-jm2l-a-lecole-polytechnice-sophia">Éditions Diamond, Linux Essentiel, partenaire</a>&nbsp;\o/</li>
<li><a href="http://www.unixgarden.com/index.php/category/linux-essentiel">Éditions Diamond, Linux Essentiel, l'actualité</a>&nbsp;!</li>
<li><a href="http://www.joomlazur.com/index.php?option=com_acymailing&amp;ctrl=archive&amp;task=view&amp;mailid=72&amp;key=548404fee17cb168d0f038c5130ddf3f&amp;subid=90-0afedd578789ad2dbfb1ab8804762c87&amp;tmpl=component&amp;acm=90_72">chez les voisins Joomal</a>&nbsp;!</li>
<li><a href="http://linuxfr.org/news/jm2l-2013-linux-c-est-le-luxe">LinuxFR</a>&nbsp; : Linux ? C'est le luxe !</li>
<li><a href="http://www.toolinux.com/">Toolinux</a>&nbsp;</li>
<li><a href="http://www.bluenetech.com/news/">chez notre sponsor Bluenetech&nbsp;!</a></li>
</ul><p>Le programme est disponible sous forme de <a href="http://jm2l.linux-azur.org/calendar/ical">flux</a> pour s'intégrer dans vos agendas.</p>
<p>Si vous voulez aider le staff par des moyens financiers ou matériels tout en associant l’image de votre société à l’événement, cela nous fait vraiment plaisir.</p>
<p>L’événement bénéficie d’une présence sur le Web relayée par de nombreuses associations locales en France, ainsi que des magasines spécialisés. La communication touche le public régional et national par les journaux généralistes et les radios qui nous annoncent. Une campagne d’affichage et de distribution de prospectus&nbsp;permet d’aller au contact des gens de manière plus directe.</p>
<p>Sur place, JM2L est couverte par plusieurs médias diffusés au niveau national.</p>
<p>Si vous voulez que nos communications mentionnent le nom de votre structure, ou en affichent le visuel, prenez contact avec nous pour en définir les modalités.</p>
<p>Nous sommes disponibles pour tout complément d’information grâce au formulaire sur <a href="http://jm2l.linux-azur.org/content/organisation"><strong>la page de contact</strong></a>.</p>
</div>
<p>&nbsp;</p>
</div></div></div><div class="field field-name-upload field-type-file field-label-hidden"><div class="field-items"><div class="field-item even"><table style="position: fixed; top: 0px; left: 47.8833px; visibility: hidden;" class="sticky-header"><thead style="display: block;"><tr><th>Fichier attaché</th><th>Taille</th> </tr></thead></table><table class="sticky-enabled tableheader-processed sticky-table">
<thead><tr><th>Fichier attaché</th><th>Taille</th> </tr></thead>
<tbody>
<tr class="odd"><td><span class="file"><img class="file-icon" alt="" title="application/pdf" src="/modules/file/icons/application-pdf.png"> <a href="http://jm2l.linux-azur.org/sites/jm2l.linux-azur.org/files/communique_presse_jm2l_2013.pdf" type="application/pdf; length=371724" title="communique_presse_jm2l_2013.pdf">Communiqué de presse jm2L 2013</a></span></td><td>363.01 Ko</td> </tr>
<tr class="even"><td><span class="file"><img class="file-icon" alt="" title="image/png" src="/modules/file/icons/image-x-generic.png"> <a href="http://jm2l.linux-azur.org/sites/jm2l.linux-azur.org/files/2013_banniere_jm2l.png" type="image/png; length=43954" title="2013_banniere_jm2l.png">bannière jm2l 2013 (pour vos cyberespaces, etc.)</a></span></td><td>42.92 Ko</td> </tr>
<tr class="odd"><td><span class="file"><img class="file-icon" alt="" title="application/pdf" src="/modules/file/icons/application-pdf.png"> <a href="http://jm2l.linux-azur.org/sites/jm2l.linux-azur.org/files/accueil_jm2l_gare_aeroport.pdf" type="application/pdf; length=2887" title="accueil_jm2l_gare_aeroport.pdf">Panneau JM2L 2013 covoiturage</a></span></td><td>2.82 Ko</td>
</tbody>
</table>
% elif 0 and DisplayYear==2007:
<h1 class="titre">On parle de nous ...</h1>
<p class="soustitre">mais oui mais oui, la JM2L est un véritable événement dans le monde du logiciel libre. </p>
<br>
<div class="texte"><p class="spip">Vous parlez de nous sur vos pages ou votre blog&nbsp;? Vous avez trouvé un site qui parle de nous&nbsp;? C’est l’endroit idéal pour indiquer des sites qui nous aident à diffuser l’information.
<a href="/web/20071231104349/http://jm2l.linux-azur.org/spip.php?auteur3" class="spip_out">Signaler un site qui nous référence</a></p>

<h3 class="spip">Ils nous font de la pub et vous&nbsp;? </h3>
<ul class="spip"><li class="spip"> <a href="/web/20071231104349/http://formats-ouverts.org/blog/2007/11/04/1388-conference-a-nice-le-retour-de" class="spip_out">FORMATS OUVERTS</a></li><li class="spip"> <a href="/web/20071231104349/http://www.sophianet.com/wtm_article45482.fr.htm" class="spip_out">SOPHIANET </a></li><li class="spip"> <a href="/web/20071231104349/http://www.clubs-unesco.org/paca/spip.php?breve4" class="spip_out">ClubS UNESCO PACA</a></li><li class="spip"> <a href="/web/20071231104349/http://www.local.attac.org/attac06/" class="spip_out">ATTAC 06</a></li><li class="spip"> <a href="/web/20071231104349/http://doesnotunderstand.free.fr/?p=409" class="spip_url spip_out">http://doesnotunderstand.free.fr/?p=409</a></li><li class="spip"> <a href="/web/20071231104349/http://linuxfr.org/2007/10/29/23272.html" class="spip_url spip_out">http://linuxfr.org/2007/10/29/23272.html</a></li><li class="spip"> <a href="/web/20071231104349/http://linuxfr.org/2007/11/07/23320.html" class="spip_url spip_out">http://linuxfr.org/2007/11/07/23320.html</a></li><li class="spip"> <a href="/web/20071231104349/http://lists.squeakfoundation.org/pipermail/squeak-fr/2007-November/004648.html" class="spip_url spip_out">http://lists.squeakfoundation.org/p...</a></li><li class="spip"> <a href="/web/20071231104349/http://www.gnulinuxmatters.org/blog/going-to-the-jm2l/" class="spip_out">GnuLinuxMatters</a></li><li class="spip"><a href="/web/20071231104349/http://www.linuxpourlesnuls.org/v4/modules.php?name=Forums&amp;file=viewtopic&amp;t=6885" class="spip_out">Linux Pour Les Nuls</a></li><li class="spip"> <a href="/web/20071231104349/http://www.rmages.fr/" class="spip_url spip_out">http://www.rmages.fr/</a></li><li class="spip"> <a href="/web/20071231104349/http://www.tuxisalive.com/journee-mediterraneenne-du-logiciel-libre-sophia-antipolis-france" class="spip_out">Tuxdroid</a></li></ul>
<h3 class="spip">Suivez l’actualité en direct </h3>
<p class="spip">Au fait, un “flux” dont le contenu change assez fréquemment est disponible à cette adresse&nbsp;: <a href="/web/20071231104349/http://jm2l.linux-azur.org/spip.php?page=backend" class="spip_url spip_out">http://jm2l.linux-azur.org/spip.php...</a></p>

<p class="spip">Vous pouvez vous abonner à ce flux pour recevoir les mises à jour lorsque le contenu de notre site JM2L change.</p>

<h3 class="spip">du code html pour nous faire de la pub</h3>
<p class="spip">Insérez ce petit bout de code dans vos pages web afin de faire un peu de promotion pour la journée.</p>
<blockquote class="spip">
<div style="text-align: left;" class="spip_code" dir="ltr"><code>&lt;a href="http://jm2l.linux-azur.org"&gt;<br>
&lt;img align="center" src="http://jm2l.linux-azur.org/IMG/png/banner2007.png" border=0 alt="JM2L-2007 : jm2l.linux-azur.org"&gt;&lt;/a&gt;</code></div>
</blockquote>
<p class="spip">Et pour ce ux qui veullent tout mettre en local sur leur espace web, l’image banner2007.png est ici&nbsp;: <a href="/web/20071231104349/http://jm2l.linux-azur.org/IMG/png/banner2007.png" class="spip_url spip_out">http://jm2l.linux-azur.org/IMG/png/...</a>
Préférez quand même la première méthode qui présente l’avantage de nous permettre de faire quelques statistiques.</p>
% endif

</div>
<div class="span3">
<!--Sidebar content-->
${helpers.participants(DisplayYear)}


+ 2
- 2
jm2l/templates/Public/Programme.mako Просмотреть файл

@@ -63,8 +63,8 @@ rect {
<div class="row-fluid">
<div class="span9">
<h2>Le Programme ${DisplayYear}</h2>
<h2 class="shadow">Le Programme ${DisplayYear}</h2>
<a class="pull-right" href="/${DisplayYear}/JM2L.ics">Fichier ICAL ${DisplayYear}</a>
<div class="tabbable" id="main_tab">
<ul class="nav nav-tabs" style="margin-bottom: 5px;">
% for Num, (Day, IdDay) in enumerate(Days):


+ 5
- 2
jm2l/templates/edit_event.mako Просмотреть файл

@@ -30,7 +30,7 @@
%endif
</div>
%endif
<h3 style="line-height:30px;">${form.event_type.data}</h3>
<h3 style="line-height:30px;" class="lowshadow">${form.event_type.data}</h3>
% if 'uid' in form._fields:
<div class="borderbox">
Intrevenants programmés:
@@ -75,7 +75,10 @@ DicForm = {
%>

${helpers.DisplayForm(form, DicForm)}
<button class="btn btn-primary" type="submit">Proposer</button>
<br>
<center>
<button class="btn btn-large btn-primary" type="submit">Proposer</button>
</center>
</form>
</fieldset>


+ 2
- 2
jm2l/templates/helpers.mako Просмотреть файл

@@ -595,7 +595,7 @@ TabJs = {'select':[], 'desc':[]}

<table class="ShowEntities table">
<thead>
<th colspan="3">Nos sponsors ${Year}</th>
<th colspan="3">Sponsors ${Year}</th>
</thead>
<tr>
<% num = -1 %>
@@ -617,7 +617,7 @@ TabJs = {'select':[], 'desc':[]}
<br />
<table class="ShowEntities table">
<thead>
<th colspan="3">Nos exposants ${Year}</th>
<th colspan="3">Exposants ${Year}</th>
</thead>
<tr>
<% num = -1 %>


+ 14
- 8
jm2l/templates/jm2l.mako Просмотреть файл

@@ -117,9 +117,9 @@
<div class="tab-pane fade" id="Frais">
<fieldset>
<legend>Une participation à mes frais ?</legend>
Comment ? L'équipe des JM2L participe à mes <u>frais de transport</u> ? NOon... <br /><br />
Et bien si, mais cette participation ne sera effective que si vous remplissez <u>toutes les conditions</u> suivantes:
<legend class="lowshadow">Une participation à mes frais ?</legend>
L'équipe des JM2L participe aux <u>frais de transport</u> des intervenants !<br /><br />
Et bien oui, mais cette participation ne sera effective que si vous remplissez <u>toutes les conditions</u> suivantes:
<ul style="list-style:circle;">
<li>Vous animez <strong>un atelier, une conférence ou une table ronde</strong> aux JM2L 2015.</li>
<li>Votre fiche est renseignée avec <strong>votre RIB</strong>.</li>
@@ -140,11 +140,17 @@
le remboursement sera effectif au maximum 2 semaines après la fin des JM2L.
</p>
<br />
Mais, mais, je sais faire :
<label >Je joins mon <strong>Relevé d'identité Bancaire</strong></label>
${h.uploader("RIB", request.user.uid, "mon RIB")}
<label for="edit-rib-upload">Je joins une ou plusieurs <strong>preuve d'achat</strong></label>
${h.uploader("Justif", request.user.uid, "un Justificatif")}
<h4>Téléverser vos documents </h4>
<div class="container-fluid">
<div class="span6">
<label >Je joins mon <strong>Relevé d'identité Bancaire</strong></label>
${h.uploader("RIB", request.user.uid, "mon RIB")}
</div>
<div class="span6">
<label for="edit-rib-upload">Je joins une ou plusieurs <strong>preuve d'achat</strong></label>
${h.uploader("Justif", request.user.uid, "un Justificatif")}
</div>
</div>
</fieldset>
</div>


+ 3
- 3
jm2l/templates/layout.mako Просмотреть файл

@@ -182,17 +182,17 @@ ${helpers.uploader_js()}
<h4>JM2L 2005-2015</h4>
<p>
Concocté par <a href="http://www.linux-azur.org/">Linux Azur</a> ~
<a href="http://creativecommons.org/licenses/by-sa/4.0/">CopyFriendly</a> ~
<a href="http://creativecommons.org/licenses/by-sa/4.0/">CopyFriendly</a>
</p>
<p>
+33 (0) 6 52 42 31 37 ~ contact at jm2l.linux-azur.org
+33 6 52 42 31 37 ~ contact at jm2l.linux-azur dot org
</p>
<p>
Conception et construction en <a href="http://git.linux-azur.org/JM2L/jm2l/src/master">DIY</a> ~
Hébergé par <a href="http://www.heberg-24.com/"> Heberg24 </a>
</p>
<p>
Vous avez trouvé un bug ? <a href="http://git.linux-azur.org/JM2L/jm2l/issues">Reportez le ici</a>
Vous avez trouvé un bug ? <a href="http://git.linux-azur.org/JM2L/jm2l/issues">Reportez-le ici</a>
</p>
</div>
</footer>


+ 1
- 2
jm2l/templates/view_event.mako Просмотреть файл

@@ -37,8 +37,7 @@ ${event.start_time.strftime('%H:%M')} à ${event.end_time.strftime('%H:%M')}
<div style="width:480px;margin:auto;">
<video width="480" poster="" controls="controls" preload="metadata">
<source type="${media.mime_type}"
src="${media.filename}">
</source>
src="/resources/${media.for_year}/Video/${media.filename}" />
</video> <br />
<strong>Vidéo</strong>:${media.filename} (${media.mime_type})
</div>


Загрузка…
Отмена
Сохранить