summaryrefslogtreecommitdiff
path: root/objectapp/templates/objectapp/_gbobject_detail.html
diff options
context:
space:
mode:
Diffstat (limited to 'objectapp/templates/objectapp/_gbobject_detail.html')
-rw-r--r--objectapp/templates/objectapp/_gbobject_detail.html111
1 files changed, 100 insertions, 11 deletions
diff --git a/objectapp/templates/objectapp/_gbobject_detail.html b/objectapp/templates/objectapp/_gbobject_detail.html
index a070716..89d8650 100644
--- a/objectapp/templates/objectapp/_gbobject_detail.html
+++ b/objectapp/templates/objectapp/_gbobject_detail.html
@@ -1,15 +1,104 @@
{% load tagging_tags comments i18n %}
+{% load i18n gstudio_tags %}
+<script type="text/javascript" >
+$(window).load(function() {
+
+ $("#savecontent").hide();
+});
+</script>
<div id="gbobject-{{ object.pk }}" class="hgbobject{% if object.featured %} featured{% endif %} span-16 last">
<div class="gbobject-header span-16 last">
- <h2 class="gbobject-title">
- <a href="{{ object.get_absolute_url }}" title="{{ object.title }}" rel="bookmark">
- {{ object.title }}
- </a><a href="{{ object.ref.get_edit_url }}" target="_blank" >[edit]</a>
+ <h2 class="nodetype-title">
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-document' %}
+ <a href="/gstudio/resources/documents/show/{{object.id}}">{{object.title}}</a>&nbsp;<font size="2" color="black"> is a Document</font>
+
+ {% else %}
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-image' %}
+ <a href="/gstudio/resources/images/show/{{object.id}}">{{object.title}}</a>&nbsp;<font size="2" color="black"> is an Image</font>
+
+ {% else %}
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-video' %}
+ <a href="/gstudio/resources/videos/show/{{object.id}}">{{object.title}}</a>&nbsp;<font size="2" color="black"> is a Video</font>
+ {% else %}
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-topic' %}
+ <a href="/gstudio/{% show_nodesystem object.id %}">{{object.title}}</a>&nbsp; <font size="2" color="black">is a Topic of a Loom-thread</font>
+ {% else %}
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-section' %}
+ <a href="/gstudio/{% show_nodesystem object.id %}">{{object.title}}</a>&nbsp;<font size="2" color="black"> is a Section of a wiki-page</font>
+ {% else %}
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-reply' %}
+
+ {% for eachobject in object.ref.prior_nodes.all %}
+ {% if eachobject.ref.prior_nodes.all %}
+ {% for eachobject1 in eachobject.ref.prior_nodes.all %}
+ {% if eachobject1.ref.prior_nodes.all %}
+ {% for eachobject2 in eachobject1.ref.prior_nodes.all %}
+ <a href="/gstudio/{% show_nodesystem eachobject2.id %}">{{object.title}}</a>&nbsp; <font size="2" color="black">is a Reply</font>
+ {% endfor %}
+ {% else %}
+ <a href="/gstudio/{% show_nodesystem eachobject1.id %}">{{object.title}}</a>&nbsp; <font size="2" color="black">is a Reply </font>
+ {% endif %}
+ {% endfor %}
+ {% else %}
+ <a href="/gstudio/{% show_nodesystem eachobject.id %}">{{object.title}}</a>&nbsp;<font size="2" color="black"> is a Reply </font>
+ {% endif %}
+
+ {% endfor %}
+ {% else %}
+ {% ifequal object.ref.get_nbh.member_of|slugify 'nodetype-ot-subsection' %}
+ {% for eachobject in object.ref.prior_nodes.all %}
+ <a href="/gstudio/{% show_nodesystem eachobject.id %}">{{object.title}}</a>&nbsp;<font size="2" color="black"> is a Subsection of a Section wiki-page</font>
+ {% endfor %}
+ {% else %}
+<a href="{{ object.get_absolute_url }}" title="{{ object.title }}" rel="bookmark" id = "{{object.id}}awikiloom"> {{ object.title }} </a><font size="2" color="black">
+<script type="text/javascript" >
+var a = "{% show_nodesystem object.id %}"
+if (a != "")
+{
+document.getElementById("{{object.id}}awikiloom").setAttribute("href","/gstudio/"+a);
+space = a.replace( "/", " " );
+b = space.match("group")
+c = space.match("page")
+if(b == "group"){
+document.write("is a Loom thread" );
+}
+if(c == "page"){
+document.write("is a Wiki page" );
+}
+
+}
+else
+{
+var e;
+e = "{{ object.nodemodel}}";
+if(e == "Gbobject")
+{document.write("is an Object");
+}
+else
+{
+document.write("is a {{object.nodemodel}}");
+}
+}
+</script>
+</font>
+
+
+
+{% endifequal %}
+{% endifequal %}
+{% endifequal %}
+ {% endifequal %}
+ {% endifequal %}
+ {% endifequal %}
+ {% endifequal %}
+
+
+<!-- <a href="{{ object.ref.get_edit_url }}" target="_blank" >[edit]</a> -->
</h2>
<table border="1" cellspacing="0">
-
+ <b>Versions:&nbsp;</b>
{% for sid in object.ref.get_ssid %}
@@ -19,9 +108,9 @@
</table>
<p class="gbobject-info">
- {% if object.authors.count %}
+ {% if object.ref.authors.count %}
{% trans "Written by" %}
- {% for author in object.authors.all %}
+ {% for author in object.ref.authors.all %}
<span class="vcard author">
<a href="{% url objectapp_author_detail author %}" class="fn nickname url" rel="author"
title="{% blocktrans with author as author %}Show {{ author }} gbobjects{% endblocktrans %}">{{ author }}</a>
@@ -67,8 +156,8 @@
<b>
Content:<nbsp>
- <input type="button" id="editdata" value="Edit Content"/><ndsp><nbsp>
- <input type="button" id="savecontent" value="Save Content"/><ndsp><nbsp>
+ <!-- <input type="button" id="editdata" value="Edit Content"/><nbsp><nbsp>
+ <input type="button" id="savecontent" value="Save Content"/>-->
<input type="hidden" id="objectid" value="{{object.id}}"/>
<input type="hidden" id="title" value="{{object.title}}"/>
@@ -80,8 +169,8 @@
{% else %}
<b>
- Content:<nbsp> <input type="button"id="editdata"value="Edit Content"/><ndsp><nbsp>
-
+ Content:<nbsp> <!--<input type="button"id="editdata"value="Edit Content"/><nbsp><nbsp>
+ <input type="button" id="savecontent" value="Save Content"/>-->
<input type="hidden" id="objectid" value="{{object.id}}"/>
<input type="hidden" id="title" value="{{object.title}}"/>