diff options
Diffstat (limited to 'gstudio/templates/gstudio')
-rw-r--r-- | gstudio/templates/gstudio/docu.html | 86 | ||||
-rw-r--r-- | gstudio/templates/gstudio/fullscreen.html | 75 | ||||
-rw-r--r-- | gstudio/templates/gstudio/home.html | 24 | ||||
-rw-r--r-- | gstudio/templates/gstudio/image.html | 38 | ||||
-rw-r--r-- | gstudio/templates/gstudio/skeleton.html | 53 | ||||
-rw-r--r-- | gstudio/templates/gstudio/transcript.html | 122 | ||||
-rw-r--r-- | gstudio/templates/gstudio/video.html | 29 |
7 files changed, 352 insertions, 75 deletions
diff --git a/gstudio/templates/gstudio/docu.html b/gstudio/templates/gstudio/docu.html index 58e6a441..bb66363b 100644 --- a/gstudio/templates/gstudio/docu.html +++ b/gstudio/templates/gstudio/docu.html @@ -1,7 +1,3 @@ - -<html> - -<body> {% extends "gstudio/base.html" %} {% load pagination_tags %} {% load adminmedia grp_tags %} @@ -10,6 +6,8 @@ {% block content %} {% load tagging_tags comments i18n %} <script src="{% admin_media_prefix %}jquery/jquery-1.6.2.min.js" type="text/javascript"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> <script type="text/javascript" > $(window).load(function() { $("#content").css({ @@ -21,6 +19,41 @@ $(window).load(function() { $("#graphcss").hide(); }); var i = 0; +jQuery(document).ready(function($) { + $("#commenteditor").click(function(){ + document.getElementById('gnoweditor').style.visibility="visible"; + $("#gnoweditor").orgitdown(mySettings); + document.getElementById('descriptionsave').style.visibility="visible"; + $("#commenteditor").hide(); + + }); + $("#descriptionsave").click(function(){ + var org_data = $("#gnoweditor").val(); + var encode_data = encodeURIComponent(org_data); + var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " ")); + $("#descriptioncommenttext").val(decode_data); + + }); +}); +jQuery(document).ready(function($) { + $(".editcontent").click(function(){ + var a = $(this).attr("id"); + document.getElementById('gnoweditor').style.visibility="visible"; + $("#gnoweditor").val($("#editortext"+a).val()); + $("#gnoweditor").orgitdown(mySettings); + var screentop=$(document).scrollTop(); + $(".orgitdownContainer").css({"margin-top":screentop,}); + document.getElementById('save'+a).style.visibility="visible"; + $("#"+a).hide(); + }); + $(".commentsavecontent").click(function(){ + var org_data = $("#gnoweditor").val(); + var encode_data = encodeURIComponent(org_data); + var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " ")); + $(".commenttext").val(decode_data); + }); +}); + </script> <style type="text/css"> #divsearch @@ -65,9 +98,11 @@ margin-left:52%; <div id="divpost"> <form enctype="multipart/form-data" method="post" action="">{% csrf_token %} <br/> -<h4 style="color: black;">Post File:</h4> -file: <input type=file name="doc[]" multiple="multiple" /><br><br> -Description: <input type=textarea name="contenttext"/> +<h4 style="color: black;">Post File:</h4> +<font size="3">File:</font> <input type=file name="doc[]" multiple="multiple" /><br><br> +Description: <input type="button" id="commenteditor" value="Add Content" > +<input type="button" class="commentsavecontent" id="descriptionsave" value="Save" style="visibility:hidden" /> +<input type=text name="contenttext" id="descriptioncommenttext" style="visibility:hidden" /> <input type="hidden" name="user" value={{user.username}}><br><br> <input type="submit" value="Post"> @@ -86,6 +121,7 @@ Description: <input type=textarea name="contenttext"/> <div class="gbobject-content"> <!-- {{ object_content }}--> </div> +<form method="post" action="">{% csrf_token %} <h2 style="color: green;">{{document.title}}</a></h2> <font color = 'black'>Posted By : </font> {% for author in document.authors.all %} @@ -94,9 +130,24 @@ Description: <input type=textarea name="contenttext"/> <br> <font color = 'black'>Posted At : </font><font color = 'teal'>{{document.creation_date}}</font> <br> -<font color = 'black'>Description:</font><font color = 'teal'>{{ document.content }}</font> +<font color = 'black'>Description:</font><font color = 'teal'> +{%autoescape on%} +{% with document.html_content|safe as document_content %} + {{document_content}} +{% endwith %} +{% endautoescape%}</font> +{% for author in image.authors.all %} + {% ifequal author.username user.username %} +<input type="hidden" name="docid" value={{document.id}}> +<input type="button" class="editcontent" id="{{document.id}}" value="Edit"/> +<input type="submit" class="commentsavecontent" id="save{{document.id}}" value="Save" style="visibility:hidden" /> +<input type="hidden" name="commenttext" class="commenttext" id="commenttext{{document.id}}" style="visibility:hidden" /> +<input type="hidden" id="editortext{{document.id}}" style="visibility:hidden" value="{{document.content_org}}"> + {% endifequal %} +{% endfor %} +</form> <br> -<a href="{% admin_media_prefix %}img/{{document.title}}">Download now!!</a> +<font color = 'black'>Download: </font><a href="{% admin_media_prefix %}img/{{document.title}}">Click to download!!</a> <br> {% for author in document.authors.all %} {% ifequal author.username user.username %} @@ -114,20 +165,17 @@ Description: <input type=textarea name="contenttext"/> return false; } } -{% else %} - <script type="text/javascript"> - function myFunction() - { - alert("You are not authorised to delete other users file!"); - } - </script> - - <input type="button" onclick="myFunction()" value="Delete" /> {% endifequal %} {% endfor %} </script> <br> -<font color = 'black'>Current rating is </font><h4>{{ document.rating.get_rating }}</h4> +{% ifequal document.rating.get_rating 0 %} + +<font color = 'black'>Current rating is: <font color = 'teal'> No rating yet </font></font> +{% else %} +<font color = 'black'>Average Current rating is: </font><h4>{{ document.rating.get_rating }}</h4> +<font color = 'black'>Total Number of votes is: <font color='teal'><b>{{ document.rating_votes }}</b></font> </font> +{% endifequal %} <br> <form method="post" action=""> {% csrf_token %} diff --git a/gstudio/templates/gstudio/fullscreen.html b/gstudio/templates/gstudio/fullscreen.html index 8c3efed7..e08a09dd 100644 --- a/gstudio/templates/gstudio/fullscreen.html +++ b/gstudio/templates/gstudio/fullscreen.html @@ -1,17 +1,47 @@ +{% extends "gstudio/base.html" %} {% load adminmedia grp_tags %} {% load i18n comments gstudio_tags %} {% load tagging_tags comments i18n %} - -<html> -<head> +{% block content %} +<script src="{% admin_media_prefix %}jquery/jquery-1.6.2.min.js" type="text/javascript"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> + <script type="text/javascript" > + $(window).load(function() { + $("#content").css({ + "width": "600px",});}); +$(window).load(function() { + $("#chart").hide();}); +$(window).load(function() { + + $("#graphcss").hide(); + }); +jQuery(document).ready(function($) { + $("#editcontent").click(function(){ + document.getElementById('gnoweditor').style.visibility="visible"; + $("#gnoweditor").val($("#editortext").val()); + $("#gnoweditor").orgitdown(mySettings); + document.getElementById('save').style.visibility="visible"; + $("#editcontent").hide(); + + }); + $("#save").click(function(){ + var org_data = $("#gnoweditor").val(); + var encode_data = encodeURIComponent(org_data); + var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " ")); + $("#commenttext").val(decode_data); + + }); +}); +</script> +</script> <link href="{% admin_media_prefix %}css/base.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" media="screen, projection" href="{{ STATIC_URL }}gstudio/css/screen.css" /> <link rel="shortcut icon" href="{{ STATIC_URL }}gstudio/img/favicon.ico" /> -</head> -<body> <img src="{% admin_media_prefix %}img/{{image.image}}" > <br/> +<form method="post" action="">{% csrf_token %} <font color = 'black'>Name : </font><font color = 'teal'>{{image.title}}</font> <br/> <font color = 'black'>Posted By : </font> @@ -22,14 +52,34 @@ <font color = 'black'>Posted At : </font><font color = 'teal'>{{image.creation_date}}</font> <br/> -<font color = 'black'>Description:</font><font color = 'teal'>{{ image.content }}</font> -<br/> +<font color = 'black'>Description:</font><font color = 'teal'> +{%autoescape on%} +{% with image.html_content|safe as image_content %} + {{image_content}} +{% endwith %} +{% endautoescape%} +</font> + +{% for author in image.authors.all %} + {% ifequal author.username user.username %} +<input type="hidden" name="imgid" value={{image.id}}> +<input type="button" id="editcontent" value="Edit"/> + +<input type="submit" class="commentsavecontent" id="save" value="Save" style="visibility:hidden" /> +<input type="hidden" name="contenttext" id="commenttext" style="visibility:hidden" /> +<input type="hidden" id="editortext" style="visibility:hidden" value="{{image.content_org}}"> + {% endifequal %} +{% endfor %} +</form> + +<br/> {% ifequal image.rating.get_rating 0 %} <font color = 'black'>Current rating is: <font color = 'teal'> No rating yet </font></font> {% else %} -<font color = 'black'>Current rating is: <font color = 'teal'> {{ image.rating.get_rating }} </font></font> +<font color = 'black'>Average Current rating is: <font color = 'teal'> {{ image.rating.get_rating }} </font></font><br/> +<font color = 'black'>Total Number of votes is: <font color='teal'><b>{{ image.rating_votes }}</b></font> </font> {% endifequal %} <br> <form method="post" action=""> @@ -42,13 +92,6 @@ </br> <input type="hidden" name="imgid" value={{image.id}}> <input type="submit" value="Rate it!!!"> -<script type="text/javascript"> -function myFunction() -{ - document.this_form.action = "/gstudio/resources/images/"; -} -</script> -<input type="submit" value="Back" onclick()="myFunction()"> </form> <br/> @@ -124,4 +167,4 @@ function myFunction() <hr width="100%" style="height:5px;" color="black"/> <br> -</html></body> +{% endblock %} diff --git a/gstudio/templates/gstudio/home.html b/gstudio/templates/gstudio/home.html index 8859bca9..44680fd2 100644 --- a/gstudio/templates/gstudio/home.html +++ b/gstudio/templates/gstudio/home.html @@ -14,7 +14,7 @@ } #homebody{ height:100%; - background: #B3B3B3; + background: white; } #header { @@ -77,6 +77,14 @@ position:absolute; margin-left:47%; } + .tags .tag_1 { font-size: 1em; color: #001e2d; } + .tags .tag_2 { font-size: 1.125em; color: #00334c; } + .tags .tag_3 { font-size: 2em; color: #005b89; } + .tags .tag_4 { font-size: 2.25em; color: #0070a8; } + .tags .tag_5 { font-size: 3em; color: #0099e5; } + .tags .tag_6 { font-size: 3.20em; color: #00adff; } + } + #tag{ width: 50%; } } </style> @@ -114,11 +122,11 @@ <div id="header" > {% include "gstudio/_header.html" %} </div> - <div class="tags"> - <h3>{% trans "Tags" %}</h3> + <div class="tags" align="center" id="tag"> + <h2>{% trans "Tag Cloud" %}</h2> {% get_tag_cloud %} </div> - + </center> <div id="main"> <center><font size="23" color="#4d659e"><b>{{ site }}</b></font></center> <form action="{% url gstudio_nodetype_search %}" method="get"> @@ -129,16 +137,16 @@ </form> </div><br/><br/><br/> <link rel="stylesheet" type="text/css" media="screen, projection" href="/static/gstudio/css/screen.css" /> -<center><p style = " font-size : 19px ; color : #4d659e"><b>Let us collaboratively construct semantic knowledge networks with a special focus on education.<a href="/more/"><font color="red">more</font></a></b></p></center> +<center><p style = " font-size : 19px ; color : #4d659e"><b>The site provides a loom (place to exchange views from the members of the site on a topic, or seek responses from members); collaboratively construct wikipages; share electronic documents, images and videos and use them in your discussions or wikipages; and create semantic networks. We will soon provide a link on how to use the site prominently on the home page. All resources are released under creative commons license. <a href="/more/"><font color="red">more</font></a></b></p></center> <div class="bottom"> <div class="authors"> - <h3>{% trans "Recents Authors" %}</h3> + <h3>{% trans "Recent Authors" %}</h3> {% get_authors %} </div> <div class="recentsnodetype"> -<h3>{% trans "Recent Nodes" %}</h3> -{% get_recent_nodetypes %} +<h3>{% trans "Recent Objects" %}</h3> +{% get_recent_gbobjects %} </div> <div class="comments"> <h3>{% trans "Recent Comments" %}</h3> diff --git a/gstudio/templates/gstudio/image.html b/gstudio/templates/gstudio/image.html index 73d05da5..fa6ccbd7 100644 --- a/gstudio/templates/gstudio/image.html +++ b/gstudio/templates/gstudio/image.html @@ -6,10 +6,11 @@ {% load i18n %} {% block content %} <script src="{% admin_media_prefix %}jquery/jquery-1.6.2.min.js" type="text/javascript"></script> - <script type="text/javascript" > - $(window).load(function() { - $("#content").css({ - "width": "600px",});}); +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> +<script type="text/javascript" > +$(window).load(function(){ +$("#content").css({"width": "600px"});}); $(window).load(function() { $("#chart").hide();}); $(window).load(function() { @@ -18,6 +19,23 @@ $(window).load(function() { }); var i = 0; + +jQuery(document).ready(function($) { + $("#commenteditor").click(function(){ + document.getElementById('gnoweditor').style.visibility="visible"; + $("#gnoweditor").orgitdown(mySettings); + document.getElementById('save').style.visibility="visible"; + $("#commenteditor").hide(); + + }); + $("#save").click(function(){ + var org_data = $("#gnoweditor").val(); + var encode_data = encodeURIComponent(org_data); + var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " ")); + $("#commenttext").val(decode_data); + + }); +}); </script> <style type="text/css"> #div2 @@ -76,7 +94,9 @@ margin-left:52%; <h4 style="color: black; margin-left: 0px;">Post Image:</h4> Title: <input type="text" name="title1"><br/><br/> Image: <input type=file name="image[]" multiple="multiple" /><br/><br/> -Description: <input type=textarea name="contenttext"/> +Description: <input type="button" id="commenteditor" value="Add Content" > +<input type="button" class="commentsavecontent" id="save" value="Save" style="visibility:hidden" /> +<input type=text name="contenttext" id="commenttext" style="visibility:hidden" /> <input type="hidden" name="user" value={{user.username}}><br/><br/> <input type="submit" value=" Post " size="900" name="post" onclick="return myupload();"> @@ -101,11 +121,15 @@ else document.getElementById("divimage").setAttribute("id","div2"); } + + </script> <h2>{{image.title}}</h2> <form method="post" action="">{% csrf_token %} <input type="hidden" name="fulid" value={{image.id}}> - <input type="submit" value="Show" name="Show"> + <!-- <input type="submit" value="Show" name="Show">--> + + <a href="/gstudio/resources/images/show/{{image.id}}/"><font size="4"><u>Show</u></font></a> <!-- <p> --> <!-- <img src="{% admin_media_prefix %}img/{{image.title}}" width="300" height="225" alt="{{ image.title }}" > --> @@ -157,7 +181,7 @@ document.getElementById("divimage").setAttribute("id","div2"); } </script> - <input type="button" onclick="myFunction()" value="Delete" /> + <input type="button" onclick="myFunction()" value="Delete" style="visibility:hidden" /> </form> {% endifequal %} {% endfor %} diff --git a/gstudio/templates/gstudio/skeleton.html b/gstudio/templates/gstudio/skeleton.html index 8f5c30dc..cddc112b 100644 --- a/gstudio/templates/gstudio/skeleton.html +++ b/gstudio/templates/gstudio/skeleton.html @@ -51,9 +51,9 @@ display: block; position: absolute; } -.orgitdown .orgitdownButton1 a { - background-image:url(/static/gstudio/js/orgitdown/orgitdown/sets/org/images/save.jpeg); -} +<!-- .orgitdown .orgitdownButton1 a { --> +<!-- background-image:url(/static/gstudio/js/orgitdown/orgitdown/sets/org/images/save.jpeg); --> +<!-- } --> .orgitdown .orgitdownButton2 a { background-image:url(/static/gstudio/js/orgitdown/orgitdown/sets/default/images/bold.png); } @@ -101,10 +101,10 @@ } .orgitdownContainer { border:1px solid #3C769D; - background:#FFF url(/static/gstudio/js/orgitdown/orgitdown/skins/orgitdown/images/bg-container.png) repeat-x top left; + <!-- background:#FFF url(/static/gstudio/js/orgitdown/orgitdown/skins/orgitdown/images/bg-container.png) repeat-x top left; --> padding:5px 5px 2px 5px; font:11px Verdana, Arial, Helvetica, sans-serif; - margin-left:450px; + margin-left:640px; width:450px; margin-top:30px; } @@ -283,8 +283,47 @@ <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/replytotopic.js"></script> + + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/replycomment.js"></script> + <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> + + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> + + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/topiccomment.js"></script> + + <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> + + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/savedata.js"></script> + <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> + + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> + + <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/addcontent.js"></script> + <!-- <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> --> + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> --> + + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> --> + + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/updatepage.js"></script> --> + + <!-- <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> --> + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> --> + + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> --> + + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/addcontent.js"></script> --> + <!-- <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> --> + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> --> + + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> --> + + <!-- <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/updatesection.js"></script> --> <!-- EXTRAHEAD --> @@ -341,7 +380,7 @@ <textarea id="gnoweditor" style="visibility:hidden;"> </textarea> - + {% block graph %} <div id="graphcss"> <div id="chart"> @@ -773,6 +812,7 @@ return relations; </script> </div> + {% endblock %} </div> @@ -792,3 +832,4 @@ return relations; </body> </html> + diff --git a/gstudio/templates/gstudio/transcript.html b/gstudio/templates/gstudio/transcript.html index 7860061b..d86810e1 100644 --- a/gstudio/templates/gstudio/transcript.html +++ b/gstudio/templates/gstudio/transcript.html @@ -1,17 +1,64 @@ +{% extends "gstudio/base.html" %} {% load adminmedia grp_tags %} {% load i18n comments gstudio_tags %} {% load tagging_tags comments i18n %} +{% load gstudio_tags %} <html> <head> +{% block javascripts %} + +<script type="text/javascript"> + // GLOBALS + var grappelli = {}, + // TODO: klemens: drop ADMIN_URL + ADMIN_URL = "{% url admin:index %}", + MODEL_URL_ARRAY = {% get_content_types %}, DATE_FORMAT = "{% get_date_format %}", TIME_FORMAT = "{% get_time_format %}", DATETIME_FORMAT = "{% get_datetime_format %}"; +</script> <link href="{% admin_media_prefix %}css/base.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" media="screen, projection" href="{{ STATIC_URL }}gstudio/css/screen.css" /> <link rel="shortcut icon" href="{{ STATIC_URL }}gstudio/img/favicon.ico" /> <script src="{% admin_media_prefix %}jquery/jquery-1.6.2.min.js" type="text/javascript"></script> +<script src="{% admin_media_prefix %}jquery/ui/js/jquery-ui-1.8.15.custom.min.js" type="text/javascript"></script> +<script src="{% admin_media_prefix %}js/grappelli/grappelli.js" type="text/javascript"></script> +<script src="{% admin_media_prefix %}js/grappelli/jquery.grp_collapsible.js" type="text/javascript"></script> +<script src="{% admin_media_prefix %}jquery/jquery-1.6.2.min.js" type="text/javascript"></script> <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/jquery.pandoravideo.js"></script> <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/jquery.js"></script> <script type="text/javascript" src="{{STATIC_URL}}gstudio/js/jquery-ui-1.8.21.custom.min.js"></script> - +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> + + + <script type="text/javascript" > + $(window).load(function() { + $("#content").css({ + "width": "600px"});}); + +$(window).load(function() { + + $("#graphcss").hide(); + }); +$(window).load(function() { + $("#chart").hide();}); +var i = 0; +jQuery(document).ready(function($) { + $("#editcontent").click(function(){ + document.getElementById('gnoweditor').style.visibility="visible"; + $("#gnoweditor").val($("#editortext").val()); + $("#gnoweditor").orgitdown(mySettings); + document.getElementById('save').style.visibility="visible"; + $("#editcontent").hide(); + + }); + $("#save").click(function(){ + var org_data = $("#gnoweditor").val(); + var encode_data = encodeURIComponent(org_data); + var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " ")); + $("#commenttext").val(decode_data); + }); +}); +</script> <script type="text/javascript"> $.noConflict(); @@ -19,28 +66,72 @@ $(function() { $('#pandoravideo').pandoravideo(); }); </script> + +{% endblock %} + {% block title %}{{ video.title }}{% endblock %} </head> <body> -<div id="pandoravideo" data-pandora-id={{id}} data-pandora-layers="transcripts, descriptions, keywords, places"> - +{% block content %} +<div id="pandoravideo" data-pandora-id={{video.slug}} data-pandora-layers="transcripts, descriptions, keywords, places"> </div> +<b>Download:</b> <a href={{video.rurl}} target="_blank">Right click to download</a><br/> +<form method="post" action="">{% csrf_token %} <font color='black'>Name:</font> -<font color='teal'>{{ titlename }}</font><br/> +<font color='teal'>{{ video.title }}</font><br/> <font color = 'black'>Posted By : </font> +{% for author in video.get_nbh.posted_by %} + <font color = 'teal'>{{ author }}</font> +{% endfor %} - <font color = 'teal'>{{postedby}}</font> <br> <font color = 'black'>Posted At :</font> - <font color = 'teal'>{{date}}</font> +{% for date in video.get_nbh.creation_day %} +<font color = 'teal'>{{date}}</font> + +{% endfor %} + <br> <font color = 'black'>Location: </font> +{% for we in video.get_nbh.source %} + <!-- <font color = 'black'>Location: </font> --> + {% for map in video.get_nbh.map_link %} + {% ifnotequal map '' %} <a href=http://maps.google.co.in/maps?hl=en&cp=43&gs_id=6&xhr=t&q={{map}}&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&biw=1304&bih=680&um=1&ie=UTF-8&sa=N&tab=wl target="_blank">{{we}}</a> + {% endifnotequal %} + {% endfor %} + {% endfor %} + <br> -<font color = 'black'>Description:</font><font color = 'teal'>{{ contentname }}</font> + <input type="hidden" name="contentname" value="{{ video.content }}" /> + <input type="hidden" name="ratename" value="{{ video.rating.get_rating }}" /> +<font color = 'black'>Description:</font><font color = 'teal'> +{%autoescape on%} +{% with video.html_content|safe as video_content %} + {{video_content}} +{% endwith %} +{% endautoescape%}</font> + +{% for author in video.get_nbh.posted_by %} + {% ifequal author user.username %} +<input type="hidden" name="vidid" value={{video.id}}> +<input type="button" id="editcontent" name="{{video.content}}" value="Edit"/> +<input type="submit" class="commentsavecontent" id="save" value="Save" style="visibility:hidden" /> +<input type="hidden" name="contenttext" id="commenttext" style="visibility:hidden" /> +<input type="hidden" id="editortext" style="visibility:hidden" value="{{video.content_org}}"> + {% endifequal %} +{% endfor %} +</form> <br/> -<font color = 'black'>Current rating is: <font color='teal'><b>{{ rateby }}</b></font> </font> + +{% ifequal video.rating.get_rating 0 %} + +<font color = 'black'>Current rating is: <font color = 'teal'> No rating yet </font></font> +{% else %} +<font color = 'black'>Average Current rating is: <font color='teal'><b>{{ video.rating.get_rating }}</b></font> </font><br/> +<font color = 'black'>Total Number of votes is: <font color='teal'><b>{{ video.rating_votes }}</b></font> </font> +{% endifequal %} <br> <form method="post" action=""> {% csrf_token %} @@ -50,18 +141,18 @@ $('#pandoravideo').pandoravideo(); <input name="star1" type="radio" value=4 class="star"/> <input name="star1" type="radio" value=5 class="star"/> -<input type="hidden" name="vidid" value={{vidid}}> +<input type="hidden" name="vidid" value={{video.id}}> <input type="submit" value="Rate it!!!"> </form> <br> <form method="post" action=""> {% csrf_token %} -<input type="hidden" name="favid" value={{vidid}}> +<input type="hidden" name="favid" value={{video.id}}> <input type="hidden" name="favusr" value={{user.username}}> <input type="submit" value="Add to favourites"> </form><br> <form method="post" action="">{% csrf_token %} -<input type="hidden" name="vidid" value={{vidid}}> +<input type="hidden" name="vidid" value={{video.id}}> <input type="text" value="" name="texttags" /> <input type="submit" value="Add Tags" name="addtags" /> </form> @@ -125,8 +216,11 @@ $('#pandoravideo').pandoravideo(); <div class="commentForm span-16 last"> {% render_comment_form for video %} </div> -<hr width="100%" style="height:5px;" color="black"/> +<!--<hr width="100%" style="height:5px;" color="black"/>--> <br> + +{% endblock %} +{% block graph %} + +{% endblock %} </body> - -</html> diff --git a/gstudio/templates/gstudio/video.html b/gstudio/templates/gstudio/video.html index 1a2f6bf4..f88572b7 100644 --- a/gstudio/templates/gstudio/video.html +++ b/gstudio/templates/gstudio/video.html @@ -6,6 +6,8 @@ {% block content %} <script src="{% admin_media_prefix %}jquery/jquery-1.6.2.min.js" type="text/javascript"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/sets/org/set.js"></script> +<script type="text/javascript" src="{{STATIC_URL}}gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js"></script> <script type="text/javascript" > $(window).load(function() { $("#content").css({ @@ -17,6 +19,21 @@ $(window).load(function() { $("#graphcss").hide(); }); var i = 0; +jQuery(document).ready(function($) { + $("#commenteditor").click(function(){ + document.getElementById('gnoweditor').style.visibility="visible"; + $("#gnoweditor").orgitdown(mySettings); + document.getElementById('save').style.visibility="visible"; + $("#commenteditor").hide(); + + }); + $("#save").click(function(){ + var org_data = $("#gnoweditor").val(); + var encode_data = encodeURIComponent(org_data); + var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " ")); + $("#commenttext").val(decode_data); + }); +}); </script> <style type="text/css"> #div2 @@ -92,13 +109,15 @@ background: green; <form enctype="multipart/form-data" method="post" action=""> {% csrf_token %} <p><h4 style="color: black;">Submit Videos:</h4>Video: <input type="file" name="clip" multiple="multiple" /></p><br/> -Description: <input type=textarea name="contenttext"/> +Description: <input type="button" id="commenteditor" value="Add Content" > +<input type="button" class="commentsavecontent" id="save" value="Save" style="visibility:hidden" /> +<input type=text name="contenttext" id="commenttext" style="visibility:hidden" /> <input type="hidden" name="user" value={{user.username}}> <input type="hidden" name="userpassword" value={{user.password}}> -<input type="hidden" name="useremail" value={{user.email}}><br/><br/> +<input type="hidden" name="useremail" value={{user.email}}> <p><b> Enter the password of wetube.gnowledge.org</b> </p> <input type="password" name="videopassword" /> -<br/><br/> + <input type="submit" value="Upload" onclick="return myupload();" > <script type="text/javascript"> function myupload() @@ -165,8 +184,8 @@ document.getElementById("divvideo").setAttribute("id","div2"); <form enctype="multipart/form-data" method="post" action="" target="_blank"> {% csrf_token %} <input type="hidden" name = "full" value ={{video.slug}}> -<input type="submit" value="Play"> - +<!--<input type="submit" value="Play">--> +<a href="/gstudio/resources/videos/show/{{video.id}}/"><font size="4"><u>Show</u></font></a> <a href={{video.rurl}} target="_blank">Right click to download</a><br> <!-- <font color = 'black'>Posted By : </font> --> {% for author in video.get_nbh.posted_by %} |