## -*- coding: utf-8 -*- <%inherit file="jm2l:templates/layout.mako"/> <%namespace name="helpers" file="jm2l:templates/helpers.mako"/> <%def name="jsAddOn()"> <%def name="cssAddOn()"> <% from datetime import datetime %>
${helpers.show_salles( Salles, form.salle_uid.data or form.salle_uid.choices and form.salle_uid.choices[0][0] )}
% if event.for_year==2015 and request.user and (request.user.Staff or request.user in event.intervenants): Supprimer %endif % if 'uid' in form._fields:
${event.start_time.strftime('%d %b %Y').decode('utf-8')} - ${event.start_time.strftime('%H:%M')} à ${event.end_time.strftime('%H:%M')} %if event.Salle: - Salle: ${event.Salle.name} %endif
%endif

${form.event_type.data}

% if 'uid' in form._fields:
Intrevenants programmés:
    % if event.intervenants.count()==0: Aucun % else: % for num, iterv in enumerate(event.intervenants):
  • ${iterv.prenom} ${iterv.nom}. % if iterv.pseudo: (${iterv.pseudo}) %endif
  • % endfor % endif
Voir la version publiée de cet évenement
%endif
Proposer un événement
${form.csrf_token} % if 'uid' in form._fields: ${form.uid} %endif ${form.start_time} ${form.end_time} <% DicForm = { 'for_year': {'PlaceHolder':u"Année", 'ContainerStyle':"padding-right:5px;float:left;", }, 'event_type': {'PlaceHolder':u"Nom", 'ContainerStyle':"padding-right:5px;", }, 'start_sel': {'PlaceHolder':u"Début", 'ContainerStyle':"padding-right:15px;float:left;", "FieldStyle":"width:15em;"}, 'duration': {'PlaceHolder':u"Durée", 'ContainerStyle':"padding-right:15px;float:left;", "FieldStyle":"width:15em;"}, 'salle_uid': {'PlaceHolder':u"Salle", 'ContainerStyle':"padding-right:15px;", "FieldStyle":"width:15em;"}, 'name': {'PlaceHolder':u"Nom", 'ContainerStyle':"padding-right:5px;", "FieldStyle":"width:95%;"}, 'description': {'PlaceHolder':u"Description", 'ContainerStyle':"padding-right:5px;", "FieldStyle":"width:90%;height:500px;", "ckeditor":1 }, } %> ${helpers.DisplayForm(form, DicForm)}
% if 'uid' in form._fields:
Vos support de présentation

En plus de vos support de présentation classique. Pensez aussi aux affiches, aux flyers, aux stickers, au bulletin d'adhésion à une association, à la documentation technique... Tous ce qui peut être utile, de près ou de loin à la promotion de votre évenement.

${helpers.uploader("event", form.uid.data, u"un support de présentation" )}
%else:

NB: Vous devez proposer votre conférence avant de pouvoir téléverser votre support de présentation.

% endif <%def name="callback_Del_Summary(Entity)"> \ % if 'uid' in form._fields:
Indiquez l'entité dont vous faites la promotion :

${helpers.show_SummaryEntities( event.get_linked_tiers(), callback_Del_Summary )}

${formAddT.event_uid}
NB : Notez que les entités séléctionnées apparaissent dans les exposants.

Ajouter vos co-intervenants

Vous avez la possibilité d'être plusieurs pour un même évenement.
Chacun des intervenants doit être inscrit sur le site.

${formAdd.event_uid}
NB : Notez que les intervenants d'un même évenement ont tous les droits de modification.

Les Intrevenants:
    % if event.intervenants.count()==0: Aucun % else: % for num, iterv in enumerate(event.intervenants):
  • ${iterv.prenom} ${iterv.nom}. % if iterv.pseudo: (${iterv.pseudo}) %endif % if iterv!=request.user: %endif
  • % endfor % endif
 

Créé le ${event.created.strftime('%d %b %Y').decode('utf-8')}

%else:

Créé le ${datetime.now().strftime('%d %b %Y').decode('utf-8')}

% endif

<%def name="jsAddOn()"> <% for jsitem in form._fields.keys(): context._kwargs['postpone_js'].append( "$('#%s-help').popover();" % jsitem ) if form._fields[jsitem].type=='SelectField': context._kwargs['postpone_js'].append( "$('#%s').select2({width:'resolve'});" % jsitem ) if formAdd: for jsitem in formAdd._fields.keys(): context._kwargs['postpone_js'].append( "$('#%s-help').popover();" % jsitem ) %>