summaryrefslogtreecommitdiff
path: root/gstudio/static/gstudio/js
diff options
context:
space:
mode:
Diffstat (limited to 'gstudio/static/gstudio/js')
-rw-r--r--gstudio/static/gstudio/js/addcontent.js54
-rw-r--r--gstudio/static/gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js6
-rw-r--r--gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/images/video.jpegbin0 -> 440 bytes
-rw-r--r--gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/set.js1
4 files changed, 50 insertions, 11 deletions
diff --git a/gstudio/static/gstudio/js/addcontent.js b/gstudio/static/gstudio/js/addcontent.js
index 5c0c4bc..54be47a 100644
--- a/gstudio/static/gstudio/js/addcontent.js
+++ b/gstudio/static/gstudio/js/addcontent.js
@@ -8,6 +8,7 @@
var isSubsection=false;
var editSubsection=false;
var isNode=false;
+ var isObject=false;
function subsecsave(objid){
var org_data = $("#gnoweditor").val();
var encode_data = encodeURIComponent(org_data);
@@ -40,13 +41,15 @@
});
$("#pagecontent1").one("click",function() {
+ $(this).replaceWith('<textarea id="gnoweditor" style="visibility:hidden;width:450px"></textarea>');
isWikipage=true;
- $("#chart").hide();
- document.getElementById('gnoweditor').style.visibility="visible";
- $("#gnoweditor").orgitdown(mySettings);
+ $("#chart").hide();
+ document.getElementById('gnoweditor').style.visibility="visible";
+ $("#gnoweditor").orgitdown(mySettings);
+ $(".orgitdownContainer").css({"margin-top":"0px","margin-left":"10px"});
//$("#save1").show();
- $("#pagecontent1").hide();
- $("#content").css({"width":"300px",})
+ $("#pagecontent1").hide();
+ $("#content").css({"width":"300px",})
});
$("#save1").one("click",function() {
var org_data = $("#gnoweditor").val();
@@ -125,6 +128,7 @@
$(".deletesec").hide();
});
$(".editpagecontent").one("click",function(){
+ $(this).replaceWith('<textarea id="gnoweditor" style="visibility:hidden;width:450px"></textarea>');
editWikipage=true;
$("#chart").hide();
$(".editpagecontent").hide();
@@ -139,11 +143,11 @@
var elmts = document.getElementsByClassName("editval");
for (var i = 0; i < elmts.length; i++){
elmts[i].setAttribute("value","edited");}
- var screenTop = $(document).scrollTop();
+ // var screenTop = $(document).scrollTop();
$(".orgitdownContainer").css({
- "margin-top":screenTop,});
- $(".tag").hide();
- $(".tagtext").hide();
+ "margin-top":"0px","margin-left":"10px"});
+ //$(".tag").hide();
+ //$(".tagtext").hide();
$("#newsection1").hide();
$(".createsubsection").hide();
$("#rating").hide();
@@ -163,6 +167,7 @@
elmts[i].setAttribute("value",decode_data);}
$(".pagedit").trigger('click');
$(".savepagecontent").hide();
+ $(".orgitdownContainer").hide();
});
$("#editnodecontent").one("click",function(){
@@ -194,6 +199,37 @@
$("#nodedit").hide();
});
+
+ $("#editobjectcontent").one("click",function(){
+ isObject=true;
+ $("#chart").hide();
+ $("#content img").css({"max-width":"600px",})
+
+ $("#content").css({"width":"600px",})
+ document.getElementById('gnoweditor').style.visibility="visible";
+ $("#gnoweditor").orgitdown(mySettings);
+ var a = this.name;
+
+ $("#gnoweditor").val(a);
+ var screenTop = $(document).scrollTop();
+ $(".orgitdownContainer").css({
+ "margin-top":screenTop,});
+ $("#editnodecontent").hide();
+ //$("#savenodecontent").show();
+ $("#objectedit").hide();
+
+ });
+ $("#saveobjectcontent").one("click",function(){
+ var org_data = $("#gnoweditor").val();
+ var encode_data = encodeURIComponent(org_data);
+
+ var decode_data = decodeURIComponent(encode_data.replace(/\+/g, " "));
+ $("#reptext").val(decode_data);
+ $("#objectedit").trigger('click');
+ $("#objectedit").hide();
+
+ });
+
$(".createsubsection").one("click",function(){
isSubsection=true;
diff --git a/gstudio/static/gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js b/gstudio/static/gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js
index 6e207a0..78974fd 100644
--- a/gstudio/static/gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js
+++ b/gstudio/static/gstudio/js/orgitdown/orgitdown/jquery.orgitdown.js
@@ -474,7 +474,8 @@
$("#save1").trigger('click');}
if (isNode){
$("#savenodecontent").trigger('click');}
-
+ if (isObject){
+ $("#saveobjectcontent").trigger('click');}
if (editWikipage){
$(".savepagecontent").trigger('click');}
if (isSection){
@@ -505,7 +506,8 @@
$("#save"+objid).trigger('click');}
if (isVideotitle){
$("#titlesave").trigger('click');}
-
+ if(isSubResponse){
+ saveclick(objid);}
}
// open preview window
diff --git a/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/images/video.jpeg b/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/images/video.jpeg
new file mode 100644
index 0000000..8edf9d6
--- /dev/null
+++ b/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/images/video.jpeg
Binary files differ
diff --git a/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/set.js b/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/set.js
index 17121d7..3ed79ff 100644
--- a/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/set.js
+++ b/gstudio/static/gstudio/js/orgitdown/orgitdown/sets/org/set.js
@@ -26,6 +26,7 @@ var mySettings = {
{name:'Picture', key:'P', replaceWith:'\n#+CAPTION: \n#+ATTR_HTML: width="600" \n[[http:fileName.jpg]]\n' },
{name:'Link', key:'L', openWith:'[[http://your.address.com here/][Your visible link text here]]', closeWith:'', placeHolder:'' },
{separator:'---------------' },
+ {name:'Insert Embed Html',replaceWith:'\n#+BEGIN_HTML \n#+END_HTML\n' },
{name:'Close',call:'close' }
//{name:'Clean', className:'clean', replaceWith:function(orgitdown) { return orgitdown.selection.replace(/<(.*?)>/g, "") } }