Changeset 557

Show
Ignore:
Timestamp:
02/15/10 21:14:48 (5 months ago)
Author:
olivier
Message:

fix the lists of countries for a given continent ; fix a layout alignment bug in the geonav raw list

Location:
trunk/telemeta
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/telemeta/htdocs/css/telemeta.css

    r553 r557  
    152152ul.continents { margin: 1em 0; } 
    153153ul.continents ul {margin-left: 0; margin-bottom: 0.9em; padding: 0 1em 1em 0;} 
    154 ul.continents li.name { width: 460px; float: left; margin-right: 30px;} 
     154ul.continents li.name { width: 460px; float: left; clear: left; margin-right: 30px;} 
     155ul.continents li.odd { clear: none;} 
    155156ul.continents li.name b { font-size: 120%; font-weight: bold; } 
    156157ul.continents ul li { display: inline; padding-right: 2em;} 
  • trunk/telemeta/models/query.py

    r553 r557  
    330330        "Return the number of collections by continents and countries as a tree" 
    331331 
     332        from telemeta.models.media import MediaItem 
     333        from telemeta.models.location import Location 
     334 
    332335        countries = [] 
    333336        for lid in MediaItem.objects.filter(location__isnull=False).values_list('location', flat=True).distinct(): 
  • trunk/telemeta/templates/telemeta_default/geo_continents.html

    r532 r557  
    2626<ul class="continents"> 
    2727{% for group in continents %} 
    28   <li class="name"><b><a href="{% url telemeta-geo-countries group.continent.flatname %}">{{ group.continent }}</a></b> 
     28  <li class="name {% if not forloop.counter0|divisibleby:"2" %}odd{% endif %}"><b><a href="{% url telemeta-geo-countries group.continent.flatname %}">{{ group.continent }}</a></b> 
    2929    <ul> 
    3030    {% for country in group.countries %} 
     
    3838      </li> 
    3939    {% endfor %} 
    40     {% if group.countries.10 %} 
    41     <li><a href="{% url telemeta-geo-countries group.continent.flatname %}">More..</a></li> 
    42     {% endif %} 
    4340    </ul> 
    4441  </li>