summaryrefslogtreecommitdiff
path: root/gstudio/views/ajaxviews.py
diff options
context:
space:
mode:
authorgnowgi <nagarjun@gnowledge.org>2012-09-26 08:46:47 -0700
committergnowgi <nagarjun@gnowledge.org>2012-09-26 08:46:47 -0700
commit3ba6b57c6d605262ef9e1f7bba8d62ea20aacc36 (patch)
tree8d77de86b443495d67360dcd40786f2b8208d334 /gstudio/views/ajaxviews.py
parentcad11e2f7ed848cdfd7779451bb0f4f931e062c3 (diff)
parent94535d4adc3a4960795d22e3b229a8375de10b74 (diff)
downloadgnowsys-3ba6b57c6d605262ef9e1f7bba8d62ea20aacc36.tar.gz
Merge pull request #85 from supriyasawant/master
All modules, wiki, loom, image, document and video libraries integrated.
Diffstat (limited to 'gstudio/views/ajaxviews.py')
-rw-r--r--gstudio/views/ajaxviews.py26
1 files changed, 17 insertions, 9 deletions
diff --git a/gstudio/views/ajaxviews.py b/gstudio/views/ajaxviews.py
index e763020..a55cf4e 100644
--- a/gstudio/views/ajaxviews.py
+++ b/gstudio/views/ajaxviews.py
@@ -351,33 +351,41 @@ def AjaxAddContentOrg(request):
def AjaxCreateFile(request):
+ usr=str(request.user)
iden = request.GET["id"]
orgcontent = request.GET["content_org"]
- myfile = open('/tmp/file.org', 'w')
- myfile.write(orgcontent)
+ ext='.org'
+ html='.html'
+ myfile = open(os.path.join('/tmp/',usr+ext),'w')
+ myfile.write(new_ob.content_org)
myfile.close()
- myfile = open('/tmp/file.org', 'r')
+ myfile = open(os.path.join('/tmp/',usr+ext),'r')
myfile.readline()
- myfile = open('/tmp/file.org', 'a')
+ myfile = open(os.path.join('/tmp/',usr+ext),'a')
myfile.write("\n#+OPTIONS: timestamp:nil author:nil creator:nil H:3 num:nil toc:nil @:t ::t |:t ^:t -:t f:t *:t <:t")
myfile.write("\n#+TITLE: ")
- myfile = open('/tmp/file.org', 'r')
+ myfile = open(os.path.join('/tmp/',usr+ext),'r')
return HttpResponse("test sucess")
def AjaxCreateHtml(request):
- stdout = os.popen(PYSCRIPT_URL_GSTUDIO)
+ usr=str(request.user)
+ ext='.org'
+ stdout = os.popen("%s %s"%(PYSCRIPT_URL_GSTUDIO,usr+ext))
output = stdout.read()
return HttpResponse("sucess")
def AjaxAddContent(request):
+ usr=str(request.user)
+ html='.html'
iden = request.GET["id"]
nid = NID.objects.get(id = iden)
refobj = nid.ref
- data = open("/tmp/file.html")
+ data = open(os.path.join('/tmp/',usr+html))
data1 = data.readlines()
- data2 = data1[67:]
+ data2 = data1[72:]
+ data3 = data2[:-3]
newdata=""
- for line in data2:
+ for line in data3:
newdata += line.lstrip()
refobj.content= newdata
refobj.save()