~widelands-dev/widelands-website/django_staticfiles

« back to all changes in this revision

Viewing changes to templates/wlmaps/index.html

  • Committer: Holger Rapp
  • Date: 2009-02-19 15:31:42 UTC
  • Revision ID: sirver@h566336-20090219153142-dc8xuabldnw5t395
Initial commit of new widelands homepage

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
{% extends "wlmaps/base.html" %}
2
 
{% comment %}
3
 
   vim:ft=htmldjango
4
 
{% endcomment %}
5
 
 
6
 
{% load custom_date %}
7
 
{% load wlprofile_extras %}
8
 
{% load threadedcommentstags %}
9
 
{% load pagination_tags %}
10
 
{% load ratings %}
11
 
{% load static %}
12
 
 
13
 
{% block content_header %}
14
 
        <h1>Maps</h1>
15
 
{% endblock %}
16
 
{% block content_tabbing %}
17
 
        <ul class="tab-list small">
18
 
                <li>
19
 
                        <a href="{% url 'wlmaps_upload' %}">Upload a new map</a>
20
 
                </li>
21
 
        </ul>
22
 
{% endblock %}
23
 
 
24
 
{% block content_main %}
25
 
 
26
 
<div class="blogEntry">
27
 
        <p>
28
 
        The map files have to be placed in the Widelands map directory to be found by the game. Check the <a href="/wiki/Technical%20FAQ/#where_are_my_maps_and_savegames_stored">Technical FAQ</a> to find the map directory.
29
 
        </p>
30
 
        {% autopaginate maps maps_per_page as object_list %}
31
 
        {% paginate using "pagination/pagination_mod.html" %}
32
 
        <br />
33
 
        <table class="maps">
34
 
                {% for map in object_list %}
35
 
                <tr class="{% cycle "odd" "even" %}">
36
 
                        <td class="first-column"><a href="{{ map.get_absolute_url }}"><img class="minimap" src="{{ MEDIA_URL }}{{ map.minimap }}" alt="{{ map.name }}" /></a></td>
37
 
                        <td>
38
 
                                <h3><a class="invertedColor" href="{{ map.get_absolute_url }}">{{ map.name }}</a></h3>
39
 
                                <table>
40
 
                                        <tr>
41
 
                                                <td class="grey">Author:</td><td>{{ map.author }}</td>
42
 
                                                <td class="spacer"></td>
43
 
                                                <td class="grey">Dimensions:</td><td>{{ map.w }} x {{ map.h }}</td>
44
 
                                        </tr>
45
 
                                        <tr>
46
 
                                                <td class="grey">World:</td>
47
 
                                                <td>
48
 
                                                {% if map.world_name %}
49
 
                                                {{ map.world_name|title }}
50
 
                                                {% else %}
51
 
                                                One World
52
 
                                                {% endif %}
53
 
                                                </td>
54
 
                                                <td class="spacer"></td>
55
 
                                                <td class="grey">Max. Players:</td><td>{{ map.nr_players }}</td>
56
 
                                        </tr>
57
 
                                        <tr>
58
 
                                                <td class="grey">Rating:</td>
59
 
                                                <td>
60
 
                                                        {% ratings map read_only template_name='star_rating/average.html' %}
61
 
                                                </td>
62
 
                                                <td class="spacer"></td>
63
 
                                                {% get_comment_count for map as ccount %}
64
 
                                                <td class="grey">Comments:</td><td>{{ ccount }}</td>
65
 
                                        </tr>
66
 
                                        <tr>
67
 
                                                <td class="grey">Upload:</td>
68
 
                                                <td colspan="4">by {{ map.uploader|user_link }} at {{ map.pub_date|custom_date:user }}</td>
69
 
                                        </tr>
70
 
                                        {% if not map.world_name %}
71
 
                                        <tr>
72
 
                                                <td colspan="5"><strong>This map requires a version of Widelands newer than build
73
 
                                                {% if map.nr_players > 8 %}
74
 
                                                        19!
75
 
                                                {% else %}
76
 
                                                        18!
77
 
                                                {% endif %}
78
 
                                                </strong></td>
79
 
                                        </tr>
80
 
                                        {% endif %}
81
 
                                        <tr>
82
 
                                                <td class="grey">Downloads:</td><td>{{ map.nr_downloads }}</td>
83
 
                                                <td class="spacer"></td>
84
 
                                                <td colspan="2">
85
 
                                                        <a class="button" href="{% url 'wlmaps_download' map.slug %}">
86
 
                                                                <img src="{% static 'img/arrow_down_short.png' %}" alt ="" class="middle" />
87
 
                                                                <span class="middle">Direct Download</span>
88
 
                                                        </a>
89
 
                                                </td>
90
 
                                        </tr>
91
 
                                </table>
92
 
                        </td>
93
 
                </tr>
94
 
                {% endfor %}
95
 
        </table>
96
 
        <br />
97
 
        {% paginate %}
98
 
</div>
99
 
{% endblock %}