From ea46f42ee640928b92947bfb204c41a482d80937 Mon Sep 17 00:00:00 2001
From: root
Date: Tue, 8 May 2012 18:39:56 -0500
Subject: Add all the source codes into the github.
---
web/webqtl/management/editHeaderFooter.py | 200 ++++++++++++++++++++++++++++++
1 file changed, 200 insertions(+)
create mode 100755 web/webqtl/management/editHeaderFooter.py
(limited to 'web/webqtl/management/editHeaderFooter.py')
diff --git a/web/webqtl/management/editHeaderFooter.py b/web/webqtl/management/editHeaderFooter.py
new file mode 100755
index 00000000..1461fa3a
--- /dev/null
+++ b/web/webqtl/management/editHeaderFooter.py
@@ -0,0 +1,200 @@
+# Copyright (C) University of Tennessee Health Science Center, Memphis, TN.
+#
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License
+# as published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# See the GNU Affero General Public License for more details.
+#
+# This program is available from Source Forge: at GeneNetwork Project
+# (sourceforge.net/projects/genenetwork/).
+#
+# Contact Drs. Robert W. Williams and Xiaodong Zhou (2010)
+# at rwilliams@uthsc.edu and xzhou15@uthsc.edu
+#
+#
+#
+# This module is used by GeneNetwork project (www.genenetwork.org)
+#
+# Created by GeneNetwork Core Team 2010/08/10
+#
+# Last updated by GeneNetwork Core Team 2010/10/20
+
+from htmlgen import HTMLgen2 as HT
+import os
+import string
+import urlparse
+
+from base.templatePage import templatePage
+from base import webqtlConfig
+
+# 20100309 Lei Yan
+class editHeaderFooter(templatePage):
+
+ htmlPath = webqtlConfig.ChangableHtmlPath
+
+ def __init__(self, fd):
+
+ templatePage.__init__(self, fd)
+
+ self.templateInclude = 1
+ self.dict['title'] = "Editing HTML"
+
+ if not self.updMysql():
+ return
+
+ path = fd.formdata.getvalue('path')
+ preview = fd.formdata.getvalue('preview')
+ newHtmlCode = fd.formdata.getvalue('htmlSrc')
+ hf = fd.formdata.getvalue('hf')
+
+ if newHtmlCode:
+ newHtmlCode = string.replace(newHtmlCode,"&", "&")
+ if path and preview:
+ self.templateInclude = 0
+ if hf=='h':
+ tempH = newHtmlCode
+ fp = open(self.htmlPath+'/footer.html', 'r')
+ tempF = fp.read()
+ fp.close()
+ else:
+ fp = open(self.htmlPath+'/header.html', 'r')
+ tempH = fp.read()
+ fp.close()
+ tempF = newHtmlCode
+ tempHtml = """
+
+