enhance migration and correct css
authorcavaliet
Fri, 08 Nov 2013 16:10:15 +0100
changeset 179 5df15024a40b
parent 178 32d2ddbb63a1
child 180 11ed1a51b7dd
enhance migration and correct css
src/core/migrations/0013_order_images.py
src/jocondelab/static/jocondelab/css/front-common.css
src/jocondelab/templates/jocondelab/front_legal.html
--- a/src/core/migrations/0013_order_images.py	Thu Nov 07 17:29:10 2013 +0100
+++ b/src/core/migrations/0013_order_images.py	Fri Nov 08 16:10:15 2013 +0100
@@ -31,10 +31,10 @@
         #total = 3
         #for i,notice in enumerate(orm['core.notice'].objects.filter(image=True, id__in=["111520","111521","111522"])) :
         total = orm['core.notice'].objects.filter(image=True).count()
-        for i,notice in enumerate(orm['core.notice'].objects.filter(image=True)) :
+        for i,notice in enumerate(orm['core.notice'].objects.filter(image=True).iterator()) :
             writer = show_progress(i+1, total, u"Processing notice %s" % notice.id, 50, writer)
             #print "notice " + str(notice.id)
-            for j,img in enumerate(notice.images.all().order_by('relative_url')):
+            for j,img in enumerate(notice.images.all().order_by('relative_url').iterator()):
                 # Set order
                 img.order = j
                 # Set main picture for notice
@@ -50,7 +50,7 @@
                 img.save()
                 #print "    " + str(img.relative_url) + " order = " + str(img.order) + ", large = " + str(img.large) + ", main = " + str(img.main)
                 
-            if not ((i+1) % 5000):
+            if not ((i+1) % 100):
                 transaction.commit()
                 reset_queries() 
                  
--- a/src/jocondelab/static/jocondelab/css/front-common.css	Thu Nov 07 17:29:10 2013 +0100
+++ b/src/jocondelab/static/jocondelab/css/front-common.css	Fri Nov 08 16:10:15 2013 +0100
@@ -516,7 +516,7 @@
 .about-text h5 {
     font-size: 14px; margin-top: 2px; font-weight: bold;
 }
-.about-text ul, li {
+li.about-text {
     list-style: inside;
 }
 .about-text a {
--- a/src/jocondelab/templates/jocondelab/front_legal.html	Thu Nov 07 17:29:10 2013 +0100
+++ b/src/jocondelab/templates/jocondelab/front_legal.html	Fri Nov 08 16:10:15 2013 +0100
@@ -24,24 +24,24 @@
 	<p>Attention : cette manipulation entraînera la suppression de tous les cookies utilisés par le navigateur, y compris ceux employés par d’autres sites internet, ce qui peut conduire à la perte de certaines informations ou réglages.</p>
 	<p class="italic">Instructions pour Internet Explorer 7 sur Windows :</p>
 	<ul>
-	    <li>Cliquez sur le bouton « Outils » du menu.</li>
-	    <li>Sélectionnez « Options Internet… » du menu déroulant.</li>
-	    <li>Cliquez sur l’onglet « Général »</li>
-	    <li>Cliquez sur le bouton « Supprimer » du bloc « Historique de navigation ».</li>
-	    <li>Cliquez sur le bouton « Supprimer les cookies… » dans la boîte de dialogue.</li>
+	    <li class="about-text">Cliquez sur le bouton « Outils » du menu.</li>
+	    <li class="about-text">Sélectionnez « Options Internet… » du menu déroulant.</li>
+	    <li class="about-text">Cliquez sur l’onglet « Général »</li>
+	    <li class="about-text">Cliquez sur le bouton « Supprimer » du bloc « Historique de navigation ».</li>
+	    <li class="about-text">Cliquez sur le bouton « Supprimer les cookies… » dans la boîte de dialogue.</li>
 	</ul>
 	<p class="italic">Instructions pour Internet Explorer 6 sur Windows :</p>
 	<ul>
-	    <li>Cliquez sur le bouton « Outils » du menu.</li> 
-	    <li>Sélectionnez « Options Internet… » du menu déroulant.</li>
-	    <li>Cliquez sur le bouton « Supprimer les cookies… » dans la boîte de dialogue. Il est au centre à gauche de la boîte de dialogue.</li>
+	    <li class="about-text">Cliquez sur le bouton « Outils » du menu.</li> 
+	    <li class="about-text">Sélectionnez « Options Internet… » du menu déroulant.</li>
+	    <li class="about-text">Cliquez sur le bouton « Supprimer les cookies… » dans la boîte de dialogue. Il est au centre à gauche de la boîte de dialogue.</li>
 	</ul>
 	<p class="italic">Instructions pour Mozilla Firefox :</p>
 	<ul>
-	    <li>Cliquez sur le bouton « Outils » du menu.</li> 
-	    <li>Sélectionnez « Options… » du menu déroulant.</li>
-	    <li>Dans la boîte de dialogue, sélectionnez « vie privée ».</li>
-	    <li>Cliquez sur l’onglet « Cookies », et cliquez sur le bouton « Supprimer les cookies ».</li>
+	    <li class="about-text">Cliquez sur le bouton « Outils » du menu.</li> 
+	    <li class="about-text">Sélectionnez « Options… » du menu déroulant.</li>
+	    <li class="about-text">Dans la boîte de dialogue, sélectionnez « vie privée ».</li>
+	    <li class="about-text">Cliquez sur l’onglet « Cookies », et cliquez sur le bouton « Supprimer les cookies ».</li>
 	</ul>
 	<h4>IV– Propriété intellectuelle</h4>
 	<p>Les textes et images utilisés sur le site JocondeLab proviennent de la base Joconde (catalogue collectif des collections des musées de France) : <a target="_blank" href="http://www.culture.gouv.fr/documentation/joconde/fr/pres.htm">http://www.culture.gouv.fr/documentation/joconde/fr/pres.htm</a>. Cette base est protégée au titre du droit spécial des bases de données et confère au ministère le droit de s'opposer à toute extraction substantielle de celle-ci.</p>