annotate templates/code.djhtml @ 156:8c5810c3be63

Fix reference to snippet_new view on code page
author dellsystem <ilostwaldo@gmail.com>
date Mon, 15 Oct 2012 01:43:53 -0400
parents c7be7def8b57
children 728712eaa1b2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
80
eaa36eaaf74a Start integration of new design
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
1 {% extends "base.djhtml" %}
eaa36eaaf74a Start integration of new design
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
2
eaa36eaaf74a Start integration of new design
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
3 {% block content %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
4
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
5 <h1>Browse code submissions</h1>
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
6
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
7 {% if not user.is_authenticated %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
8 <p class="hint">
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
9 Welcome to Agora.
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
10 </p>
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
11 {% endif %}
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
12
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
13 <div class="row">
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
14 <div class="span3">
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
15 <h2 class="center-align">Snippets</h2>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
16 <a class="pill" href="{% url snippet_new %}">
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
17 Post a snippet
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
18 </a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
19 {% if snippets %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
20 <ul>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
21 {% for snippet in snippets %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
22 <li>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
23 <a href="{{ snippet.get_absolute_url }}">
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
24 <strong>{{ snippet.get_title }}</strong>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
25 </a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
26 by
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
27 <a href="{{ snippet.author.get_absolute_url }}">
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
28 {{ snippet.author }}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
29 </a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
30 <br />
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
31 {{ snippet.published }}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
32 </li>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
33 {% endfor %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
34 </ul>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
35 <p class="right-float">
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
36 <a href="{% url snippet_explore %}">View more &raquo;</a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
37 </p>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
38 {% else %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
39 <p>No one has yet created a snippet.
156
8c5810c3be63 Fix reference to snippet_new view on code page
dellsystem <ilostwaldo@gmail.com>
parents: 151
diff changeset
40 <a href="{% url snippet_new %}">Be the first!</a>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
41 </p>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
42 {% endif %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
43 </div><div class="span3">
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
44 <h2 class="center-align">Bundles</h2>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
45 {% if user.is_authenticated %}
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
46 <a class="pill" href="{% url bundle_new %}">Upload a bundle</a>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
47 {% else %}
107
2bca07be6e51 Add login popup box
dellsystem <ilostwaldo@gmail.com>
parents: 106
diff changeset
48 <a class="pill login-link" href="{% url login %}">
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
49 Login to upload bundles
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
50 </a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
51 {% endif %}
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
52 {% if bundles %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
53 <ul>
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
54 {% for bundle in bundles %}
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
55 <li>
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
56 <a href="{{ bundle.get_absolute_url }}">{{ bundle }}</a>
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
57 by
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
58 <a href="{{ bundle.uploader.get_absolute_url }}">
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
59 {{ bundle.uploader }}
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
60 </a>
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
61 <br />
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
62 {{ bundle.pub_date }}
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
63 </li>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
64 {% endfor %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
65 </ul>
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
66 <p class="right-float">
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
67 <a href="{% url bundle_explore %}">View more &raquo;</a>
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 139
diff changeset
68 </p>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
69 {% else %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
70 <p>This feature is not yet available.</p>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
71 {% endif %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
72 </div><div class="span3">
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
73 <h2 class="center-align">Forge</h2>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
74 {% if user.is_authenticated %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
75 <a class="pill" href="">Add a module to the forge</a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
76 {% else %}
107
2bca07be6e51 Add login popup box
dellsystem <ilostwaldo@gmail.com>
parents: 106
diff changeset
77 <a class="pill login-link" href="{% url login %}">
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
78 Login to add a module to the forge
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
79 </a>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
80 {% endif %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
81 {% if forge %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
82 <ul>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
83 {% for forge_module in forge %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
84 <li>{{ forge_module }}</li>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
85 {% endfor %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
86 </ul>
106
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
87 {% else %}
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
88 <p>This feature is not yet available.</p>
17bc502c65a4 Update "code" page
dellsystem <ilostwaldo@gmail.com>
parents: 89
diff changeset
89 {% endif %}
89
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
90 </div>
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
91 </div>
64f69c85df71 Add prototype for code page layout
dellsystem <ilostwaldo@gmail.com>
parents: 80
diff changeset
92
80
eaa36eaaf74a Start integration of new design
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
93 {% endblock %}