Project

General

Profile

Site web

C'est une instance django avec l'application Symposion pour gérer les appels à participation et le programme. Il y a des fonctionnalités de pages et de boites, on a utilisé ça pour le contenu classique.

Design

Au mieux et au plus simple : peu de modification du thème d'origine (bootstrap), et une bannière avec des photos et le logo, pour personnaliser.

Contenu

  • la page d'accueil est modifiable par l'intermédiaire de 2 boxes : homepage et homepage_postface
  • les autres pages sont des pages "CMS", avec notamment un titre et un contenu

Il y avait une sidebar, je l'ai virée, on pourra mettre du contenu récurrent entre le footer et le content, avec le template _default_postface.html, et éventuellement une box éditable.

Application

On utilise Symposion, une application django qui gère :
  • les appels à conf', ateliers, stands : on a fait un peu de configuration, mais il y a encore des choses qui ne fonctionnent pas
  • les sponsors : non configuré
  • le programme : on ne s'y est pas encore penché, mais c'est censé afficher un tableau des confs, par salle, etc.

Blog

Jusqu'à l'an dernier, c'était Pelican qui était utilisé. Aujourd'hui on utilise Mezzanine, un système de blog basé sur django pour faciliter les contributions d'un maximum de personnes.

http://2014.capitoledulibre.org/blog/

Le top menu du site est reproduit dans le blog pour faire en sorte que /blog/ soit considéré comme une section du site.