From: olivier <>
Date: Thu, 11 Feb 2010 22:31:25 +0000 (+0000)
Subject: add support for rst based flat pages ; add descriptive text and image to home
X-Git-Tag: 1.1~549
X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=97f48ecba4e323d69e40ddd758a585b1cf080fc7;p=telemeta.git
add support for rst based flat pages ; add descriptive text and image to home
---
diff --git a/telemeta/htdocs/css/telemeta.css b/telemeta/htdocs/css/telemeta.css
index f1e9468a..a9708264 100644
--- a/telemeta/htdocs/css/telemeta.css
+++ b/telemeta/htdocs/css/telemeta.css
@@ -1,4 +1,4 @@
-* {margin: 0; padding: 0;}
+body {margin: 0; padding: 0;}
a {text-decoration: none; color: #969696;}
a img {border: none;}
html, input, select, textarea, h1, h2, h3, h4, h5, h6 {
@@ -23,7 +23,7 @@ a:link:hover, a:visited:hover {
}
a img { border: none; }
-h3 {
+.rst-content h1, h3 {
font-size: 1.2em;
font-weight: bold;
color: #353535;
@@ -620,3 +620,8 @@ table.listing tbody tr:hover { background: #f7f8fa !important }
border: solid 1px #888;
margin-top: 0.8em;
}
+
+img.home-image {
+ margin: 0 1.5em 1.5em 0;
+ float: left;
+}
diff --git a/telemeta/models/location.py b/telemeta/models/location.py
index d5c660d5..c0621423 100644
--- a/telemeta/models/location.py
+++ b/telemeta/models/location.py
@@ -102,6 +102,7 @@ class Location(ModelCore):
class Meta(MetaCore):
db_table = 'locations'
+ verbose_name = _('location')
def __unicode__(self):
return self.name
diff --git a/telemeta/pages/default/parts/home.rst b/telemeta/pages/default/parts/home.rst
new file mode 100644
index 00000000..76d944e2
--- /dev/null
+++ b/telemeta/pages/default/parts/home.rst
@@ -0,0 +1,16 @@
+===================================================
+Archives du Centre de Recherche en Ethnomusicologie
+===================================================
+
+Le Centre de Recherche en Ethnomusicologie fait partie du Laboratoire d'Ethnologie et de Sociologie Comparative (UMR 7186). Il se consacre à l'étude des pratiques et des savoirs musicaux, conçus autant comme processus de différentiation socio-culturelle que comme forme d'expression commune à l'Homme.
+
+Cette approche, fondée sur un recueil raisonné des données musicales et un travail simultané d'enquête ethnographique, s'inscrit dans une anthropologie du fait musical envisagé dans ses dimensions socio-culturelles, esthétiques, formelles, acoustiques, kinésiques et finalement cognitives.
+
+.. image:: home_img.jpg
+ :class: home-image
+
+Le Centre investit par ailleurs de nouveaux objets encore peu explorés de la discipline comme le geste musical et chorégraphique, la construction culturelle et cognitive de l'émotion, ou encore les représentations du sonore. Les thématiques développées par les chercheurs, soit individuellement, soit dans le cadre de groupes de recherche, sont régulièrement exposées dans le cadre d'un séminaire interne.
+
+Le CREM gère un vaste fonds documentaire (archives musicales et livres) de la plus haute valeur patrimoniale et consulté par un public international. Il est éditeur d'une importante collection de disques.
+
+
diff --git a/telemeta/pages/default/parts/home_img.jpg b/telemeta/pages/default/parts/home_img.jpg
new file mode 100644
index 00000000..b2dc98aa
Binary files /dev/null and b/telemeta/pages/default/parts/home_img.jpg differ
diff --git a/telemeta/pages/fr/parts/home.rst b/telemeta/pages/fr/parts/home.rst
new file mode 100644
index 00000000..76d944e2
--- /dev/null
+++ b/telemeta/pages/fr/parts/home.rst
@@ -0,0 +1,16 @@
+===================================================
+Archives du Centre de Recherche en Ethnomusicologie
+===================================================
+
+Le Centre de Recherche en Ethnomusicologie fait partie du Laboratoire d'Ethnologie et de Sociologie Comparative (UMR 7186). Il se consacre à l'étude des pratiques et des savoirs musicaux, conçus autant comme processus de différentiation socio-culturelle que comme forme d'expression commune à l'Homme.
+
+Cette approche, fondée sur un recueil raisonné des données musicales et un travail simultané d'enquête ethnographique, s'inscrit dans une anthropologie du fait musical envisagé dans ses dimensions socio-culturelles, esthétiques, formelles, acoustiques, kinésiques et finalement cognitives.
+
+.. image:: home_img.jpg
+ :class: home-image
+
+Le Centre investit par ailleurs de nouveaux objets encore peu explorés de la discipline comme le geste musical et chorégraphique, la construction culturelle et cognitive de l'émotion, ou encore les représentations du sonore. Les thématiques développées par les chercheurs, soit individuellement, soit dans le cadre de groupes de recherche, sont régulièrement exposées dans le cadre d'un séminaire interne.
+
+Le CREM gère un vaste fonds documentaire (archives musicales et livres) de la plus haute valeur patrimoniale et consulté par un public international. Il est éditeur d'une importante collection de disques.
+
+
diff --git a/telemeta/templates/telemeta/flatpage.html b/telemeta/templates/telemeta/flatpage.html
new file mode 100644
index 00000000..9ec14df7
--- /dev/null
+++ b/telemeta/templates/telemeta/flatpage.html
@@ -0,0 +1 @@
+{% extends "telemeta_default/flatpage.html" %}
diff --git a/telemeta/templates/telemeta_default/flatpage.html b/telemeta/templates/telemeta_default/flatpage.html
new file mode 100644
index 00000000..f7a06cf7
--- /dev/null
+++ b/telemeta/templates/telemeta_default/flatpage.html
@@ -0,0 +1,5 @@
+{% extends "telemeta/base.html" %}
+{% load telemeta_utils %}
+{% block content %}
+{{ page_content|rst }}
+{% endblock %}
diff --git a/telemeta/templates/telemeta_default/index.html b/telemeta/templates/telemeta_default/index.html
index 08d4e9bf..78e725dd 100644
--- a/telemeta/templates/telemeta_default/index.html
+++ b/telemeta/templates/telemeta_default/index.html
@@ -1,5 +1,9 @@
{% extends "telemeta/base.html" %}
+{% load telemeta_utils %}
{% block content %}
+{{ page_content|rst }}
+
+
{% endblock %}
diff --git a/telemeta/templates/telemeta_default/search_criteria.html b/telemeta/templates/telemeta_default/search_criteria.html
index d97000b3..d81df268 100644
--- a/telemeta/templates/telemeta_default/search_criteria.html
+++ b/telemeta/templates/telemeta_default/search_criteria.html
@@ -29,7 +29,7 @@ $(document).ready(function () {