app/soc/templates/soc/student_project/public.html
author Lennard de Rijk <ljvderijk@gmail.com>
Tue, 07 Apr 2009 22:22:43 +0000
changeset 2126 df06ceda7dcc
parent 2123 31a1e8e7eb18
child 2228 d58dd8963332
permissions -rw-r--r--
Public page for StudentProjects now displays public info. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1934
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     1
{% extends "soc/base.html" %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     2
{% comment %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     3
Licensed under the Apache License, Version 2.0 (the "License");
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     4
you may not use this file except in compliance with the License.
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     5
You may obtain a copy of the License at
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     6
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     7
  http://www.apache.org/licenses/LICENSE-2.0
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     8
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
     9
Unless required by applicable law or agreed to in writing, software
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    10
distributed under the License is distributed on an "AS IS" BASIS,
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    11
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    12
See the License for the specific language governing permissions and
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    13
limitations under the License.
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    14
{% endcomment %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    15
{% load forms_helpers %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    16
2123
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    17
{% block scripts %}
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    18
{{ block.super }}
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    19
{% if entity.feed_url %}
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    20
  <script type="text/javascript" src="http://www.google.com/jsapi"></script>
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    21
  <script type="text/javascript" src="/soc/content/js/blog-081117.js"></script>
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    22
  <script type="text/javascript" >
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    23
  google.load("feeds", "1");
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    24
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    25
  function initialize() {
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    26
    var blog = new BlogPreview(document.getElementById("blog"));
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    27
    blog.show("{{ entity.feed_url }}", 3);
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    28
  }
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    29
  google.setOnLoadCallback(initialize);
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    30
  </script>
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    31
{% endif %}
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    32
{% endblock %}
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    33
1934
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    34
{% block header_title %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    35
{{ page_name }} {{ entity.title }} for {{ entity.scope.name }}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    36
{% endblock %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    37
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    38
{% block body %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    39
<p>
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    40
 <table>
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    41
  {% readonly_field_as_table_row "Student Name" entity.student.name %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    42
  {% readonly_field_as_table_row "Mentor Name" entity.mentor.name %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    43
  {% readonly_field_as_table_row entity.fields.title.label entity.title %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    44
  {% readonly_field_as_twoline_table_row entity.fields.abstract.label entity.abstract %}
2126
df06ceda7dcc Public page for StudentProjects now displays public info.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 2123
diff changeset
    45
  {% readonly_safe_field_as_twoline_table_row entity.fields.public_info.label entity.public_info %}
1934
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    46
  {% readonly_url_field_as_table_row entity.fields.additional_info.label entity.additional_info %}
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    47
 </table>
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    48
</p>
2123
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    49
{% if entity.feed_url %}
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    50
  <div id="blog"></div>
31a1e8e7eb18 Student Project public page now shows feed entries.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 1934
diff changeset
    51
{% endif %}
1934
fb29f54c588a Added basic Student Project templates.
Lennard de Rijk <ljvderijk@gmail.com>
parents:
diff changeset
    52
{% endblock %}