diff --git a/INSTALL.txt b/INSTALL.md
similarity index 78%
rename from INSTALL.txt
rename to INSTALL.md
index 58bfec90b6..15048a468c 100644
--- a/INSTALL.txt
+++ b/INSTALL.md
@@ -3,8 +3,6 @@ INSTALL.txt
Web Notes Framework Installation guide
-Web Notes Framework (WNF) is a meta-data driven web app framework. After install, you build
-and configure your application from the web browser.
WNF requires the following applications
@@ -30,23 +28,14 @@ WNF requires the following applications
------------------------------------------------------------------------
2. Setup defs.py
- The framework picks up the database details from cgi-bin/webnotes/defs.py
+ The framework picks up the database details from py/webnotes/defs.py
You need to edit this file and set your database name and other options
------------------------------------------------------------------------
3. Configuring Apache
-a. You must set Apache to execute index.cgi file, one way to do this is to add cgi handler
- and add ExecCGI in the options directive.
-
-b. You can also add couple of lines below to block Apache from rendering .py files
-
- RewriteEngine on
- RewriteRule \.py - [F]
-
-c. Add "index.cgi" to DirectoryIndex
-
+see conf/apache.conf
------------------------------------------------------------------------
4. Login to application
diff --git a/README b/README
deleted file mode 100644
index 06857ed75a..0000000000
--- a/README
+++ /dev/null
@@ -1 +0,0 @@
-Web Notes Framework: A web application framework with client-side and server-side libraries including metadata definition, forms, virtual pages- Ideal for developing js driven database apps.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000000..965ad1145d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,23 @@
+## wnframework
+
+wnframework is a full-stack web application framework that uses python/mysql on the server side. includes a tightly integrated client side library and uses many html5 featuers.
+
+Projects: [erpnext](http://erpnext.org) | [webnotes/erpnext](https://github.com/webnotes/erpnext)
+
+## Version
+
+Version 2 is a radical reworking of the wnframework. This will be the current development version. For a stable version see -1.7 branches
+
+#### Roadmap for version 2
+
+- lazy loading + localstorage of js libs (completed)
+- refactoring of js library
+- separation of the view from the model
+
+## Librarires
+
+wnframework uses a number of libraries in the open domain, see attribution.md (it may not be a complete list but we are working on it!)
+
+## License
+
+wnframework is freely available to use under the MIT License
\ No newline at end of file
diff --git a/blank.html b/blank.html
deleted file mode 100755
index 2488c5be1c..0000000000
--- a/blank.html
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- blank.html - Needed for Internet Explorer's hidden iframe
-
-
-
-
diff --git a/blank1.html b/blank1.html
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/cgi-bin/backupall.py b/cgi-bin/backupall.py
deleted file mode 100644
index eb4954b0c6..0000000000
--- a/cgi-bin/backupall.py
+++ /dev/null
@@ -1,24 +0,0 @@
-import os
-
-# go to current directory
-os.chdir(__file__[:-12])
-
-import webnotes.utils.backups
-
-webnotes.utils.backups.backup_all()
-
-# send the daily backup to the pair server
-import webnotes.defs
-if hasattr(webnotes.defs,'ps_host'):
- import ftplib, time
-
- ftp = ftplib.FTP(webnotes.defs.ps_host, webnotes.defs.ps_login, webnotes.defs.ps_pwd)
- ftp.cwd('pair_backups')
- fname = 'daily-' + time.strftime('%Y-%m-%d') + '.tar.gz'
- f = open('/backups/daily/' + fname, 'rb')
- ftp.storbinary('STOR ' + webnotes.defs.server_prefix + '-' + fname, f)
- ftp.quit()
-
- # delete from local pair directory
- if hasattr(webnotes.defs, 'pair_dir') and len(os.listdir(webnotes.defs.pair_dir)) > 3:
- delete_oldest_file(webnotes.defs.pair_dir)
\ No newline at end of file
diff --git a/cgi-bin/compilejs.py b/cgi-bin/compilejs.py
deleted file mode 100644
index 9c2a8e1af8..0000000000
--- a/cgi-bin/compilejs.py
+++ /dev/null
@@ -1,73 +0,0 @@
-class wnJSCompiler:
- @staticmethod
- def concate_files_in_dir(path,dest):
- """
- Concatenates all files in a directory
- """
- import os
- allfiles = []
- dirname = path
- l = os.listdir(path)
- for i in l:
- if os.path.isfile(os.path.join(dirname,i)):
- allfiles.append(os.path.join(dirname,i))
- fout = open(dest,'w')
- for filename in allfiles:
- f = open(filename)
- fout.write(f.read())
- f.close
- fout.close
-
-
- @staticmethod
- def getsubs(path):
- """
- gets all the sub directories of a directory (recursive)
- """
- import os
- subs = []
- for root, subd, files in os.walk(path):
- for i in subd:
- subs.append(os.path.join(root,i))
- return subs
- @staticmethod
- def compilejs(path):
- """
- Compiles the js tree for ondemand import
- """
- if not wnJSCompiler.is_changed(path):
- return
-
- import os
- import webnotes.utils.jsnamespace as jsn
- subs = wnJSCompiler.getsubs(path)
- for subdir in subs:
- modname = jsn.jsNamespace.getmodname(subdir)
- wnJSCompiler.concate_files_in_dir(subdir,os.path.join(subdir, modname))
- wnJSCompiler.minifyjs(os.path.join(subdir, modname))
-
- @staticmethod
- def is_changed(path):
- #compare new timestamps with the ones stored in file
- from webnotes.utils import jstimestamp
- try:
- frm_file = jstimestamp.generateTimestamp.read_ts_from_file(path)
- newts = jstimestamp.generateTimestamp.gents(path)
- except IOError:
- return True
- if frm_file == newts:
- return False
- else:
- return True
-
-
- @staticmethod
- def minifyjs(modpath):
- """
- Stub to minify js
- """
- pass
-
-if __name__=="__main__":
- a = wnJSCompiler()
- print a.compilejs('../js/wn')
diff --git a/cgi-bin/core/module.info b/cgi-bin/core/module.info
deleted file mode 100644
index f51efd8b20..0000000000
--- a/cgi-bin/core/module.info
+++ /dev/null
@@ -1 +0,0 @@
-{'update_date': '2011-03-18 18:12:06'}
\ No newline at end of file
diff --git a/cgi-bin/get_module_js.cgi b/cgi-bin/get_module_js.cgi
deleted file mode 100755
index 2845026485..0000000000
--- a/cgi-bin/get_module_js.cgi
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/usr/bin/python
-
-import cgi
-import datetime
-import os
-
-try:
-
- form = cgi.FieldStorage()
- out = ''
- out_buf, str_out = '', ''
- jsdir='../js'
- jsonout= {}
-
- # Traceback
- # ---------
- def getTraceback():
- import sys, traceback, string
- type, value, tb = sys.exc_info()
- body = "Traceback (innermost last):\n"
- list = traceback.format_tb(tb, None) \
- + traceback.format_exception_only(type, value)
- body = body + "%-20s %s" % (string.join(list[:-1], ""), list[-1])
- return body
-
- def load_js_from_file(module_name):
- global out
- global jsonout
- import webnotes.utils.jsnamespace as jsn
- filename = jsn.jsNamespace.modname_to_filename(module_name,jsdir)
- import os
- try:
- f = open(os.path.join(filename))
- try:
- out = f.read()
- finally:
- f.close()
- except IOError,e:
- out = "Not Found: %s" % filename
- jsonout[module_name]=out
-
- def load_js_module(module_name):
- global jsonout
- from webnotes import defs
- devmode = getattr(defs,'developer_mode')
- if devmode:
- import compilejs
- compilejs.wnJSCompiler.compilejs(jsdir)
- if module_name not in jsonout:
- dependent_mods = get_dependencies(module_name)
- for module in dependent_mods:
- load_js_from_file(module)
- load_js_from_file(module_name)
-
- def get_dependencies(module_name):
- import webnotes.utils.jsdependency as jsd
- ret = jsd.jsDependencyBuilder.build_dependency(jsdir,module_name)
- return ret
-
-
- def compress_string(buf):
- import gzip, cStringIO
- zbuf = cStringIO.StringIO()
- zfile = gzip.GzipFile(mode = 'wb', fileobj = zbuf, compresslevel = 5)
- zfile.write(buf)
- zfile.close()
- return zbuf.getvalue()
-
- compress = 0
- try:
- if string.find(os.environ["HTTP_ACCEPT_ENCODING"], "gzip") != -1:
- compress = 1
- except:
- pass
-
- load_js_module(form.getvalue('module'))
- #load_js_module('wn.modules')
-
- if compress and len(out)>512:
- out_buf = compress_string(str_out)
- print "Content-Encoding: gzip"
- print "Content-Length: %d" % (len(out_buf))
-
- print "Content-Type: text/javascript"
-
- # Headers end
- print
-
- if out_buf:
- sys.stdout.write(out_buf)
- elif out:
- import json
- print json.dumps(jsonout)
-
-except Exception, e:
- print "Content-Type: text/javascript"
- print
- print getTraceback()#.replace('\n','
')
diff --git a/cgi-bin/getfile.cgi b/cgi-bin/getfile.cgi
deleted file mode 100755
index cd652c0b6d..0000000000
--- a/cgi-bin/getfile.cgi
+++ /dev/null
@@ -1,82 +0,0 @@
-#!/usr/bin/python
-
-try:
-
- import sys, os
-
- sys.path.append(os.getcwd()+'/cgi-bin')
-
- def getTraceback():
- import sys, traceback, string
- type, value, tb = sys.exc_info()
- body = "Traceback (innermost last):\n"
- list = traceback.format_tb(tb, None) \
- + traceback.format_exception_only(type, value)
- body = body + "%-20s %s" % (string.join(list[:-1], ""), list[-1])
- return body
-
- import cgi
- import webnotes
- import webnotes.auth
- import webnotes.utils
- import webnotes.utils.file_manager
- import webnotes.db
- import webnotes.defs
-
- sys.path.append(webnotes.defs.modules_path)
-
- form = cgi.FieldStorage()
- webnotes.form_dict = {}
-
- for each in form.keys():
- webnotes.form_dict[each] = form.getvalue(each)
-
- n = form.getvalue('name')
-
- # authenticate
- webnotes.auth.HTTPRequest()
-
- # get file
- res = webnotes.utils.file_manager.get_file(n)
-
- fname = res[0]
- if hasattr(res[1], 'tostring'):
- fcontent = res[1].tostring()
- else:
- fcontent = res[1]
-
- if form.getvalue('thumbnail'):
- tn = webnotes.utils.cint(form.getvalue('thumbnail'))
- try:
- from PIL import Image
- import cStringIO
-
- fobj = cStringIO.StringIO(fcontent)
- image = Image.open(fobj)
- image.thumbnail((tn,tn*2), Image.ANTIALIAS)
- outfile = cStringIO.StringIO()
-
- if image.mode != "RGB":
- image = image.convert("RGB")
-
- image.save(outfile, 'JPEG')
- outfile.seek(0)
- fcontent = outfile.read()
- except:
- pass
-
- import mimetypes
- print "Content-Type: %s" % (mimetypes.guess_type(fname)[0] or 'application/unknown')
- print "Content-Disposition: filename="+fname.replace(' ', '_')
- print "Cache-Control: max-age=3600"
- print
- print fcontent
-
-except Exception, e:
- print "Content-Type: text/html"
- try:
- out = {'message':'', 'exc':getTraceback().replace('\n','
')}
- except:
- out = {'exc': e}
- print
- print str(out)
diff --git a/cgi-bin/getjsfile.cgi b/cgi-bin/getjsfile.cgi
deleted file mode 100755
index 0e1594fc04..0000000000
--- a/cgi-bin/getjsfile.cgi
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/python
-
-import cgi
-import datetime
-import os
-
-try:
-
- form = cgi.FieldStorage()
- out = ''
- out_buf, str_out = '', ''
-
- # Traceback
- # ---------
- def getTraceback():
- import sys, traceback, string
- type, value, tb = sys.exc_info()
- body = "Traceback (innermost last):\n"
- list = traceback.format_tb(tb, None) \
- + traceback.format_exception_only(type, value)
- body = body + "%-20s %s" % (string.join(list[:-1], ""), list[-1])
- return body
-
- def load_js_file():
- global out
- filename = form.getvalue('filename')
- import os
- try:
- f = open(os.path.join('../js/', filename))
- try:
- out = f.read()
- finally:
- f.close()
- except IOError,e:
- out = "Not Found: %s" % filename
-
- def compress_string(buf):
- import gzip, cStringIO
- zbuf = cStringIO.StringIO()
- zfile = gzip.GzipFile(mode = 'wb', fileobj = zbuf, compresslevel = 5)
- zfile.write(buf)
- zfile.close()
- return zbuf.getvalue()
-
- compress = 0
- try:
- if string.find(os.environ["HTTP_ACCEPT_ENCODING"], "gzip") != -1:
- compress = 1
- except:
- pass
-
- load_js_file()
-
- if compress and len(out)>512:
- out_buf = compress_string(str_out)
- print "Content-Encoding: gzip"
- print "Content-Length: %d" % (len(out_buf))
-
- print "Content-Type: text/javascript"
-
- # Headers end
- print
-
- if out_buf:
- sys.stdout.write(out_buf)
- elif out:
- print out
-
-except Exception, e:
- print "Content-Type: text/javascript"
- print
- print getTraceback().replace('\n','
')
diff --git a/cgi-bin/pypi-setup.py b/cgi-bin/pypi-setup.py
deleted file mode 100755
index 07c6bb952d..0000000000
--- a/cgi-bin/pypi-setup.py
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-
-# Script for creating the pypi packages
-# Works only for python 2.6+
-
-
-import os
-
-try:
- from setuptools import setup, find_packages
-except ImportError:
- import ez_setup
- ez_setup.use_setuptools()
- from setuptools import setup, find_packages
-
-# Startup
-appname = "webnotes-core"
-appversion = "v170"
-
-setup(
- name = appname,
- version = appversion,
- author = "Rushabh Mehta",
- namespace_packages = ["webnotes"],
- packages = ["webnotes"] + [ os.path.join("webnotes", a) for a in find_packages("webnotes") ],
- author_email = "rmehta@gmail.com",
- description = "A meta-data based library for creating web apps in python and javascript",
- license = "MIT",
- keywords = "Meta-data web app framework python",
- url = "http://code.google.com/p/webnotes/",
- classifiers = ["License :: OSI Approved :: MIT License","Topic :: Software Development :: Libraries :: Python Modules"],
- long_description = "Webnotes is a meta-data based framework for web applications in python",
-)
-
diff --git a/compress.py b/compress.py
deleted file mode 100644
index 408e531d33..0000000000
--- a/compress.py
+++ /dev/null
@@ -1,425 +0,0 @@
-in_files_main = [
- 'utils/rsh.compressed.js'
- ,'globals.js'
- ,'utils/datatype.js'
- ,'utils/browser_detect.js'
- ,'utils/datetime.js'
- ,'utils/dom.js'
- ,'utils/handler.js'
- ,'utils/msgprint.js'
- ,'utils/json.js'
- ,'utils/shortcut.js'
- ,'utils/printElement.js'
- ,'wn/widgets/dialog.js'
- ,'widgets/dialog.js'
- ,'widgets/listing.js'
- ,'wn/widgets/listing.js'
- ,'widgets/tree.js'
- ,'widgets/menu.js'
- ,'widgets/layout.js'
- ,'widgets/tabbedpage.js'
- ,'webpage/page_header.js'
- ,'widgets/autosuggest.js'
- ,'widgets/select.js'
- ,'widgets/tags.js'
- ,'widgets/export_query.js'
- ,'widgets/list_selector.js'
- ,'widgets/form/fields.js'
- ,'webpage/wntoolbar.js'
- ,'webpage/history.js'
- ,'webpage/search.js'
- ,'webpage/spinner.js'
- ,'webpage/freeze_page.js'
- ,'webpage/error_console.js'
- ,'webpage/about.js'
- ,'webpage/loaders.js'
- ,'webpage/uploader.js'
- ,'webpage/page.js'
- ,'webpage/docbrowser.js'
- ,'wn/page_layout.js'
- #,'wn/widgets/doc_column_view.js'
- ,'wn/widgets/page_sidebar.js'
- ,'wn/widgets/footer.js'
- #,'wn/widgets/follow.js'
- ,'model/local_data.js'
- ,'model/doclist.js'
- ,'webpage/body.js'
- ,'app.js'
- ,'widgets/calendar.js'
- ]
-
-out_file_main = 'js/wnf.compressed.js'
-
-#-------------------------------------------------
-
-in_files_lite = [
- 'utils/rsh.compressed.js'
- ,'globals.js'
- ,'utils/datatype.js'
- ,'utils/browser_detect.js'
- ,'utils/datetime.js'
- ,'utils/dom.js'
- ,'utils/handler.js'
- ,'utils/msgprint.js'
- ,'utils/json.js'
- ,'wn/widgets/dialog.js'
- ,'widgets/dialog.js'
- ,'widgets/listing.js'
- ,'widgets/layout.js'
- ,'widgets/tabbedpage.js'
- ,'webpage/page_header.js'
- ,'widgets/autosuggest.js'
- ,'widgets/tags.js'
- ,'widgets/form/fields.js'
- ,'webpage/history.js'
- ,'webpage/search.js'
- ,'webpage/spinner.js'
- ,'webpage/freeze_page.js'
- ,'webpage/error_console.js'
- ,'webpage/about.js'
- ,'webpage/loaders.js'
- ,'webpage/uploader.js'
- ,'webpage/page.js'
- ,'wn/widgets/page_sidebar.js'
- ,'wn/widgets/follow.js'
- ,'model/local_data.js'
- ,'model/doclist.js'
- ,'webpage/body.js'
- ,'app.js'
- ]
-
-out_file_lite = 'js/wnf-lite.compressed.js'
-
-#-------------------------------------------------
-
-in_files_form = [
- 'widgets/form/form_container.js'
- ,'widgets/form/form_header.js'
- ,'widgets/form/form.js'
- ,'widgets/form/form_fields.js'
- ,'widgets/form/grid.js'
- ,'widgets/form/form_grid.js'
- ,'widgets/form/print_format.js'
- ,'widgets/form/email.js'
- ,'widgets/form/clientscriptAPI.js'
- ,'widgets/form/form_comments.js'
- ,'wn/widgets/form/sidebar.js'
- ,'wn/widgets/form/comments.js'
- ,'wn/widgets/form/attachments.js'
-]
-
-out_file_form = 'js/form.compressed.js';
-
-in_files_report = [
- 'widgets/report_builder/bargraph.js'
- ,'widgets/report_builder/report_builder.js'
- ,'widgets/report_builder/datatable.js'
- ,'widgets/report_builder/calculator.js'
-]
-
-out_file_report = 'js/report.compressed.js'
-
-in_files_css = [
- 'css/body.css',
- 'css/menus.css',
- 'css/messages.css',
- 'css/forms.css',
- 'css/grid.css',
- 'css/listing.css',
- 'css/report.css',
- 'css/calendar.css',
- 'css/autosuggest.css',
- 'css/dialog.css',
- 'css/wntoolbar.css',
- 'css/tabs.css',
- 'css/jqplot.css',
- 'css/bw-icons.css',
- 'css/sidebar.css',
- 'css/doc_column_view.css',
-]
-
-out_file_css = 'css/default.css'
-
-
-
-#in_files_main += in_files_form
-
-import os, os.path, shutil
-
-# This code is original from jsmin by Douglas Crockford, it was translated to
-# Python by Baruch Even. The original code had the following copyright and
-# license.
-#
-# /* jsmin.c
-# 2007-05-22
-#
-# Copyright (c) 2002 Douglas Crockford (www.crockford.com)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy of
-# this software and associated documentation files (the "Software"), to deal in
-# the Software without restriction, including without limitation the rights to
-# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
-# of the Software, and to permit persons to whom the Software is furnished to do
-# so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# The Software shall be used for Good, not Evil.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-# */
-
-from StringIO import StringIO
-
-def jsmin(js):
- ins = StringIO(js)
- outs = StringIO()
- JavascriptMinify().minify(ins, outs)
- str = outs.getvalue()
- if len(str) > 0 and str[0] == '\n':
- str = str[1:]
- return str
-
-def isAlphanum(c):
- """return true if the character is a letter, digit, underscore,
- dollar sign, or non-ASCII character.
- """
- return ((c >= 'a' and c <= 'z') or (c >= '0' and c <= '9') or
- (c >= 'A' and c <= 'Z') or c == '_' or c == '$' or c == '\\' or (c is not None and ord(c) > 126));
-
-class UnterminatedComment(Exception):
- pass
-
-class UnterminatedStringLiteral(Exception):
- pass
-
-class UnterminatedRegularExpression(Exception):
- pass
-
-class JavascriptMinify(object):
-
- def _outA(self):
- self.outstream.write(self.theA)
- def _outB(self):
- self.outstream.write(self.theB)
-
- def _get(self):
- """return the next character from stdin. Watch out for lookahead. If
- the character is a control character, translate it to a space or
- linefeed.
- """
- c = self.theLookahead
- self.theLookahead = None
- if c == None:
- c = self.instream.read(1)
- if c >= ' ' or c == '\n':
- return c
- if c == '': # EOF
- return '\000'
- if c == '\r':
- return '\n'
- return ' '
-
- def _peek(self):
- self.theLookahead = self._get()
- return self.theLookahead
-
- def _next(self):
- """get the next character, excluding comments. peek() is used to see
- if an unescaped '/' is followed by a '/' or '*'.
- """
- c = self._get()
- if c == '/' and self.theA != '\\':
- p = self._peek()
- if p == '/':
- c = self._get()
- while c > '\n':
- c = self._get()
- return c
- if p == '*':
- c = self._get()
- while 1:
- c = self._get()
- if c == '*':
- if self._peek() == '/':
- self._get()
- return ' '
- if c == '\000':
- raise UnterminatedComment()
-
- return c
-
- def _action(self, action):
- """do something! What you do is determined by the argument:
- 1 Output A. Copy B to A. Get the next B.
- 2 Copy B to A. Get the next B. (Delete A).
- 3 Get the next B. (Delete B).
- action treats a string as a single character. Wow!
- action recognizes a regular expression if it is preceded by ( or , or =.
- """
- if action <= 1:
- self._outA()
-
- if action <= 2:
- self.theA = self.theB
- if self.theA == "'" or self.theA == '"':
- while 1:
- self._outA()
- self.theA = self._get()
- if self.theA == self.theB:
- break
- if self.theA <= '\n':
- raise UnterminatedStringLiteral()
- if self.theA == '\\':
- self._outA()
- self.theA = self._get()
-
-
- if action <= 3:
- self.theB = self._next()
- if self.theB == '/' and (self.theA == '(' or self.theA == ',' or
- self.theA == '=' or self.theA == ':' or
- self.theA == '[' or self.theA == '?' or
- self.theA == '!' or self.theA == '&' or
- self.theA == '|' or self.theA == ';' or
- self.theA == '{' or self.theA == '}' or
- self.theA == '\n'):
- self._outA()
- self._outB()
- while 1:
- self.theA = self._get()
- if self.theA == '/':
- break
- elif self.theA == '\\':
- self._outA()
- self.theA = self._get()
- elif self.theA <= '\n':
- raise UnterminatedRegularExpression()
- self._outA()
- self.theB = self._next()
-
-
- def _jsmin(self):
- """Copy the input to the output, deleting the characters which are
- insignificant to JavaScript. Comments will be removed. Tabs will be
- replaced with spaces. Carriage returns will be replaced with linefeeds.
- Most spaces and linefeeds will be removed.
- """
- self.theA = '\n'
- self._action(3)
-
- while self.theA != '\000':
- if self.theA == ' ':
- if isAlphanum(self.theB):
- self._action(1)
- else:
- self._action(2)
- elif self.theA == '\n':
- if self.theB in ['{', '[', '(', '+', '-']:
- self._action(1)
- elif self.theB == ' ':
- self._action(3)
- else:
- if isAlphanum(self.theB):
- self._action(1)
- else:
- self._action(2)
- else:
- if self.theB == ' ':
- if isAlphanum(self.theA):
- self._action(1)
- else:
- self._action(3)
- elif self.theB == '\n':
- if self.theA in ['}', ']', ')', '+', '-', '"', '\'']:
- self._action(1)
- else:
- if isAlphanum(self.theA):
- self._action(1)
- else:
- self._action(3)
- else:
- self._action(1)
-
- def minify(self, instream, outstream):
- self.instream = instream
- self.outstream = outstream
- self.theA = '\n'
- self.theB = None
- self.theLookahead = None
-
- self._jsmin()
- self.instream.close()
-
-def combine_css():
- global out_file_css, in_files_css
-
- data = ''
- for f in in_files_css:
- fh = open(f, 'read')
- data += fh.read() + '\n'
- fh.close()
-
- out_file = open(out_file_css, 'w')
- out_file.write(data)
- out_file.close()
-
-def _compress(in_files, out_file, in_type='js', verbose=False,
- temp_file='.temp'):
-
- import os
-
- temp = open(temp_file, 'w')
- for f in in_files:
- print f + ' | ' + str(int(os.path.getsize('js/'+f)/1024)) + 'k'
-
- fh = open('js/' + f)
- data = fh.read() + '\n'
- fh.close()
-
- temp.write(data)
-
- #print ' + %s' % f
- temp.close()
-
- out = open(out_file, 'w')
-
- jsm = JavascriptMinify()
- jsm.minify(open(temp_file,'r'), out)
-
- out.close()
-
- org_size = os.path.getsize(temp_file)
- new_size = os.path.getsize(out_file)
-
- print '=> %s' % out_file
- print 'Original: %.2f kB' % (org_size / 1024.0)
- print 'Compressed: %.2f kB' % (new_size / 1024.0)
- print 'Reduction: %.1f%%' % (float(org_size - new_size) / org_size * 100)
- print ''
-
- os.remove(temp_file)
-
-
-if __name__=='__main__':
- import sys
- if sys.argv[1]=='main':
- _compress(in_files_main, out_file_main)
- elif sys.argv[1]=='lite':
- _compress(in_files_lite, out_file_lite)
- elif sys.argv[1]=='form':
- _compress(in_files_form, out_file_form)
- elif sys.argv[1]=='report':
- _compress(in_files_report, out_file_report)
- elif sys.argv[1]=='css':
- combine_css()
- else:
- print 'parameter must be one of main, lite, css, form or report'
-
diff --git a/sitemap.xml b/conf/sitemap.xml
similarity index 100%
rename from sitemap.xml
rename to conf/sitemap.xml
diff --git a/css/autosuggest.css b/css/legacy/autosuggest.css
similarity index 100%
rename from css/autosuggest.css
rename to css/legacy/autosuggest.css
diff --git a/css/body.css b/css/legacy/body.css
similarity index 100%
rename from css/body.css
rename to css/legacy/body.css
diff --git a/css/bw-icons.css b/css/legacy/bw-icons.css
similarity index 99%
rename from css/bw-icons.css
rename to css/legacy/bw-icons.css
index 4f42de4488..1d9dcdbcce 100644
--- a/css/bw-icons.css
+++ b/css/legacy/bw-icons.css
@@ -1,7 +1,7 @@
/** general icons **/
-.wn-icon { background: url('../images/icons/icons.png'); width: 16px; height: 16px; cursor: pointer; }
+.wn-icon { background: url('lib/images/icons/icons.png'); width: 16px; height: 16px; cursor: pointer; }
.ic-2x2_grid { background-position: 0 0; }
.ic-3x3_grid { background-position: 0 -36px; }
.ic-3x3_grid_2 { background-position: 0 -72px; }
diff --git a/css/calendar.css b/css/legacy/calendar.css
similarity index 100%
rename from css/calendar.css
rename to css/legacy/calendar.css
diff --git a/css/default.css b/css/legacy/default.css
similarity index 94%
rename from css/default.css
rename to css/legacy/default.css
index c1f0f8b44f..4dfba54852 100644
--- a/css/default.css
+++ b/css/legacy/default.css
@@ -107,41 +107,6 @@ div.std-footer-item {
margin: 0px 13px 13px 0px;
}
-.shadow {
- -moz-box-shadow: 0px 2px 2px #888;
- -webkit-box-shadow: 0px 2px 2px #888;
- box-shadow: 0px 2px 2px #888;
-}
-
-.round {
- -webkit-border-radius: 5px;
- -moz-border-radius: 5px;
- border-radius: 5px;
-}
-.gradient {
- background: #ededed; /* Old browsers */
- background: -moz-linear-gradient(top, #ededed 0%, #d1d1d1 47%, #b7b7b7 100%); /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(47%,#d1d1d1), color-stop(100%,#b7b7b7)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* Opera11.10+ */
- background: -ms-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* IE10+ */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#b7b7b7',GradientType=0 ); /* IE6-9 */
- background: linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* W3C */
-}
-
-.header-gradient {
- background: #84827c; /* Old browsers */
- background: -moz-linear-gradient(top, #84827c 0%, #27211c 100%); /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84827c), color-stop(100%,#27211c)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #84827c 0%,#27211c 100%); /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(top, #84827c 0%,#27211c 100%); /* Opera11.10+ */
- background: -ms-linear-gradient(top, #84827c 0%,#27211c 100%); /* IE10+ */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84827c', endColorstr='#27211c',GradientType=0 ); /* IE6-9 */
- background: linear-gradient(top, #84827c 0%,#27211c 100%); /* W3C */
- color: #FFF;
-}
-
-
/******** Menus - menu.js ************/
ul.menu_toolbar {
@@ -1176,20 +1141,6 @@ div.dialog_row table td textarea {
/* Recent */
-div.recent_starred {
- width: 16px;
- height: 16px;
- cursor: pointer;
- background: url('../images/ui/star.gif');
-}
-
-div.recent_unstarred {
- width: 16px;
- height: 16px;
- cursor: pointer;
- background: url('../images/ui/star_plain.gif');
-}
-
div.status_flag {
width: 8px;
height: 8px;
@@ -1198,21 +1149,14 @@ div.status_flag {
background-color: #EEE;
}
-
-
-
-
/* Search */
.search_table td {
padding: 2px;
}
-
-
-
/*** for wn toolbar ***/
-.wntoolbar-icon { background: url('../images/icons/wntoolbar-icons.png'); width: 16px; height: 16px; }
+.wntoolbar-icon { background: url('lib/images/icons/wntoolbar-icons.png'); width: 16px; height: 16px; }
.sprite-home { background-position: 0 0; }
.sprite-new { background-position: 0 -66px; }
.sprite-pages { background-position: 0 -132px; }
@@ -1509,7 +1453,7 @@ div.jqplot-noData-container {
/** general icons **/
-.wn-icon { background: url('../images/icons/icons.png'); width: 16px; height: 16px; cursor: pointer; }
+.wn-icon { background: url('lib/images/icons/icons.png'); width: 16px; height: 16px; cursor: pointer; }
.ic-2x2_grid { background-position: 0 0; }
.ic-3x3_grid { background-position: 0 -36px; }
.ic-3x3_grid_2 { background-position: 0 -72px; }
diff --git a/css/dialog.css b/css/legacy/dialog.css
similarity index 100%
rename from css/dialog.css
rename to css/legacy/dialog.css
diff --git a/css/doc_column_view.css b/css/legacy/doc_column_view.css
similarity index 100%
rename from css/doc_column_view.css
rename to css/legacy/doc_column_view.css
diff --git a/css/forms.css b/css/legacy/forms.css
similarity index 100%
rename from css/forms.css
rename to css/legacy/forms.css
diff --git a/css/grid.css b/css/legacy/grid.css
similarity index 100%
rename from css/grid.css
rename to css/legacy/grid.css
diff --git a/css/images/ui-bg_flat_0_aaaaaa_40x100.png b/css/legacy/images/ui-bg_flat_0_aaaaaa_40x100.png
similarity index 100%
rename from css/images/ui-bg_flat_0_aaaaaa_40x100.png
rename to css/legacy/images/ui-bg_flat_0_aaaaaa_40x100.png
diff --git a/css/images/ui-bg_flat_75_ffffff_40x100.png b/css/legacy/images/ui-bg_flat_75_ffffff_40x100.png
similarity index 100%
rename from css/images/ui-bg_flat_75_ffffff_40x100.png
rename to css/legacy/images/ui-bg_flat_75_ffffff_40x100.png
diff --git a/css/images/ui-bg_glass_55_fbf9ee_1x400.png b/css/legacy/images/ui-bg_glass_55_fbf9ee_1x400.png
similarity index 100%
rename from css/images/ui-bg_glass_55_fbf9ee_1x400.png
rename to css/legacy/images/ui-bg_glass_55_fbf9ee_1x400.png
diff --git a/css/images/ui-bg_glass_95_fef1ec_1x400.png b/css/legacy/images/ui-bg_glass_95_fef1ec_1x400.png
similarity index 100%
rename from css/images/ui-bg_glass_95_fef1ec_1x400.png
rename to css/legacy/images/ui-bg_glass_95_fef1ec_1x400.png
diff --git a/css/images/ui-bg_highlight-hard_65_ffffff_1x100.png b/css/legacy/images/ui-bg_highlight-hard_65_ffffff_1x100.png
similarity index 100%
rename from css/images/ui-bg_highlight-hard_65_ffffff_1x100.png
rename to css/legacy/images/ui-bg_highlight-hard_65_ffffff_1x100.png
diff --git a/css/images/ui-bg_highlight-hard_75_dadada_1x100.png b/css/legacy/images/ui-bg_highlight-hard_75_dadada_1x100.png
similarity index 100%
rename from css/images/ui-bg_highlight-hard_75_dadada_1x100.png
rename to css/legacy/images/ui-bg_highlight-hard_75_dadada_1x100.png
diff --git a/css/images/ui-bg_highlight-hard_75_e6e6e6_1x100.png b/css/legacy/images/ui-bg_highlight-hard_75_e6e6e6_1x100.png
similarity index 100%
rename from css/images/ui-bg_highlight-hard_75_e6e6e6_1x100.png
rename to css/legacy/images/ui-bg_highlight-hard_75_e6e6e6_1x100.png
diff --git a/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/css/legacy/images/ui-bg_highlight-soft_75_cccccc_1x100.png
similarity index 100%
rename from css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
rename to css/legacy/images/ui-bg_highlight-soft_75_cccccc_1x100.png
diff --git a/css/images/ui-icons_222222_256x240.png b/css/legacy/images/ui-icons_222222_256x240.png
similarity index 100%
rename from css/images/ui-icons_222222_256x240.png
rename to css/legacy/images/ui-icons_222222_256x240.png
diff --git a/css/images/ui-icons_2e83ff_256x240.png b/css/legacy/images/ui-icons_2e83ff_256x240.png
similarity index 100%
rename from css/images/ui-icons_2e83ff_256x240.png
rename to css/legacy/images/ui-icons_2e83ff_256x240.png
diff --git a/css/images/ui-icons_454545_256x240.png b/css/legacy/images/ui-icons_454545_256x240.png
similarity index 100%
rename from css/images/ui-icons_454545_256x240.png
rename to css/legacy/images/ui-icons_454545_256x240.png
diff --git a/css/images/ui-icons_888888_256x240.png b/css/legacy/images/ui-icons_888888_256x240.png
similarity index 100%
rename from css/images/ui-icons_888888_256x240.png
rename to css/legacy/images/ui-icons_888888_256x240.png
diff --git a/css/images/ui-icons_cd0a0a_256x240.png b/css/legacy/images/ui-icons_cd0a0a_256x240.png
similarity index 100%
rename from css/images/ui-icons_cd0a0a_256x240.png
rename to css/legacy/images/ui-icons_cd0a0a_256x240.png
diff --git a/css/jqplot.css b/css/legacy/jqplot.css
similarity index 100%
rename from css/jqplot.css
rename to css/legacy/jqplot.css
diff --git a/css/jquery-ui.css b/css/legacy/jquery-ui.css
similarity index 100%
rename from css/jquery-ui.css
rename to css/legacy/jquery-ui.css
diff --git a/css/listing.css b/css/legacy/listing.css
similarity index 100%
rename from css/listing.css
rename to css/legacy/listing.css
diff --git a/css/menus.css b/css/legacy/menus.css
similarity index 100%
rename from css/menus.css
rename to css/legacy/menus.css
diff --git a/css/messages.css b/css/legacy/messages.css
similarity index 100%
rename from css/messages.css
rename to css/legacy/messages.css
diff --git a/css/report.css b/css/legacy/report.css
similarity index 100%
rename from css/report.css
rename to css/legacy/report.css
diff --git a/css/sidebar.css b/css/legacy/sidebar.css
similarity index 100%
rename from css/sidebar.css
rename to css/legacy/sidebar.css
diff --git a/css/tabs.css b/css/legacy/tabs.css
similarity index 100%
rename from css/tabs.css
rename to css/legacy/tabs.css
diff --git a/css/user.css b/css/legacy/user.css
similarity index 100%
rename from css/user.css
rename to css/legacy/user.css
diff --git a/css/wntoolbar.css b/css/legacy/wntoolbar.css
similarity index 61%
rename from css/wntoolbar.css
rename to css/legacy/wntoolbar.css
index 163943a6d9..b54c1f1e4f 100644
--- a/css/wntoolbar.css
+++ b/css/legacy/wntoolbar.css
@@ -1,20 +1,6 @@
/* Recent */
-div.recent_starred {
- width: 16px;
- height: 16px;
- cursor: pointer;
- background: url('../images/ui/star.gif');
-}
-
-div.recent_unstarred {
- width: 16px;
- height: 16px;
- cursor: pointer;
- background: url('../images/ui/star_plain.gif');
-}
-
div.status_flag {
width: 8px;
height: 8px;
@@ -23,21 +9,14 @@ div.status_flag {
background-color: #EEE;
}
-
-
-
-
/* Search */
.search_table td {
padding: 2px;
}
-
-
-
/*** for wn toolbar ***/
-.wntoolbar-icon { background: url('../images/icons/wntoolbar-icons.png'); width: 16px; height: 16px; }
+.wntoolbar-icon { background: url('lib/images/icons/wntoolbar-icons.png'); width: 16px; height: 16px; }
.sprite-home { background-position: 0 0; }
.sprite-new { background-position: 0 -66px; }
.sprite-pages { background-position: 0 -132px; }
diff --git a/data/Framework.sql b/data/Framework.sql
deleted file mode 100644
index 27faa19913..0000000000
--- a/data/Framework.sql
+++ /dev/null
@@ -1,245 +0,0 @@
--- Core Elements to install WNFramework
--- To be called from install.py
-
-
---
--- Table structure for table `__DocTypeCache`
---
-
-DROP TABLE IF EXISTS `__DocTypeCache`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `__DocTypeCache` (
- `name` varchar(120) DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `content` text
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
---
--- Table structure for table `__SessionCache`
---
-
-DROP TABLE IF EXISTS `__SessionCache`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `__SessionCache` (
- `user` varchar(120) DEFAULT NULL,
- `country` varchar(120) DEFAULT NULL,
- `cache` longtext
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
-
-
---
--- Table structure for table `tabDocField`
---
-
-DROP TABLE IF EXISTS `tabDocField`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabDocField` (
- `name` varchar(120) NOT NULL,
- `creation` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `modified_by` varchar(40) DEFAULT NULL,
- `owner` varchar(40) DEFAULT NULL,
- `docstatus` int(1) DEFAULT '0',
- `parent` varchar(120) DEFAULT NULL,
- `parentfield` varchar(120) DEFAULT NULL,
- `parenttype` varchar(120) DEFAULT NULL,
- `idx` int(8) DEFAULT NULL,
- `fieldname` varchar(180) DEFAULT NULL,
- `label` varchar(180) DEFAULT NULL,
- `oldfieldname` varchar(180) DEFAULT NULL,
- `fieldtype` varchar(180) DEFAULT NULL,
- `oldfieldtype` varchar(180) DEFAULT NULL,
- `options` text,
- `search_index` int(3) DEFAULT NULL,
- `hidden` int(3) DEFAULT NULL,
- `print_hide` int(3) DEFAULT NULL,
- `report_hide` int(3) DEFAULT NULL,
- `reqd` int(3) DEFAULT NULL,
- `no_copy` int(3) DEFAULT NULL,
- `allow_on_submit` int(3) DEFAULT NULL,
- `trigger` varchar(180) DEFAULT NULL,
- `depends_on` varchar(180) DEFAULT NULL,
- `permlevel` int(3) DEFAULT NULL,
- `width` varchar(180) DEFAULT NULL,
- `default` text,
- `description` text,
- `colour` varchar(180) DEFAULT NULL,
- `icon` varchar(180) DEFAULT NULL,
- `in_filter` int(3) DEFAULT NULL,
- PRIMARY KEY (`name`),
- KEY `parent` (`parent`),
- KEY `label` (`label`),
- KEY `fieldtype` (`fieldtype`),
- KEY `fieldname` (`fieldname`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
---
--- Table structure for table `tabDocFormat`
---
-
-DROP TABLE IF EXISTS `tabDocFormat`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabDocFormat` (
- `name` varchar(120) NOT NULL,
- `creation` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `modified_by` varchar(40) DEFAULT NULL,
- `owner` varchar(40) DEFAULT NULL,
- `docstatus` int(1) DEFAULT '0',
- `parent` varchar(120) DEFAULT NULL,
- `parentfield` varchar(120) DEFAULT NULL,
- `parenttype` varchar(120) DEFAULT NULL,
- `idx` int(8) DEFAULT NULL,
- `format` varchar(180) DEFAULT NULL,
- PRIMARY KEY (`name`),
- KEY `parent` (`parent`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
---
--- Table structure for table `tabDocPerm`
---
-
-DROP TABLE IF EXISTS `tabDocPerm`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabDocPerm` (
- `name` varchar(120) NOT NULL,
- `creation` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `modified_by` varchar(40) DEFAULT NULL,
- `owner` varchar(40) DEFAULT NULL,
- `docstatus` int(1) DEFAULT '0',
- `parent` varchar(120) DEFAULT NULL,
- `parentfield` varchar(120) DEFAULT NULL,
- `parenttype` varchar(120) DEFAULT NULL,
- `idx` int(8) DEFAULT NULL,
- `permlevel` int(11) DEFAULT NULL,
- `role` varchar(180) DEFAULT NULL,
- `match` varchar(180) DEFAULT NULL,
- `read` int(3) DEFAULT NULL,
- `write` int(3) DEFAULT NULL,
- `create` int(3) DEFAULT NULL,
- `submit` int(3) DEFAULT NULL,
- `cancel` int(3) DEFAULT NULL,
- `amend` int(3) DEFAULT NULL,
- `execute` int(3) DEFAULT NULL,
- PRIMARY KEY (`name`),
- KEY `parent` (`parent`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
---
--- Table structure for table `tabDocType`
---
-
-DROP TABLE IF EXISTS `tabDocType`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabDocType` (
- `name` varchar(180) NOT NULL DEFAULT '',
- `creation` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `modified_by` varchar(40) DEFAULT NULL,
- `owner` varchar(180) DEFAULT NULL,
- `docstatus` int(1) DEFAULT '0',
- `parent` varchar(120) DEFAULT NULL,
- `parentfield` varchar(120) DEFAULT NULL,
- `parenttype` varchar(120) DEFAULT NULL,
- `idx` int(8) DEFAULT NULL,
- `search_fields` varchar(180) DEFAULT NULL,
- `issingle` int(1) DEFAULT NULL,
- `istable` int(1) DEFAULT NULL,
- `version` int(11) DEFAULT NULL,
- `module` varchar(180) DEFAULT NULL,
- `autoname` varchar(180) DEFAULT NULL,
- `name_case` varchar(180) DEFAULT NULL,
- `description` text,
- `colour` varchar(180) DEFAULT NULL,
- `read_only` int(1) DEFAULT NULL,
- `in_create` int(1) DEFAULT NULL,
- `show_in_menu` int(3) DEFAULT NULL,
- `menu_index` int(11) DEFAULT NULL,
- `parent_node` varchar(180) DEFAULT NULL,
- `smallicon` varchar(180) DEFAULT NULL,
- `allow_print` int(1) DEFAULT NULL,
- `allow_email` int(1) DEFAULT NULL,
- `allow_copy` int(1) DEFAULT NULL,
- `allow_rename` int(1) DEFAULT NULL,
- `hide_toolbar` int(1) DEFAULT NULL,
- `hide_heading` int(1) DEFAULT NULL,
- `allow_attach` int(1) DEFAULT NULL,
- `use_template` int(1) DEFAULT NULL,
- `max_attachments` int(11) DEFAULT NULL,
- `section_style` varchar(180) DEFAULT NULL,
- `client_script` text,
- `client_script_core` text,
- `server_code` text,
- `server_code_core` text,
- `server_code_compiled` text,
- `client_string` text,
- `server_code_error` varchar(180) DEFAULT NULL,
- `print_outline` varchar(180) DEFAULT NULL,
- `dt_template` text,
- `is_transaction_doc` int(1) DEFAULT NULL,
- `change_log` text,
- `read_only_onload` int(1) DEFAULT NULL,
- PRIMARY KEY (`name`),
- KEY `parent` (`parent`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
---
--- Table structure for table `tabSeries`
---
-
-DROP TABLE IF EXISTS `tabSeries`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabSeries` (
- `name` varchar(40) DEFAULT NULL,
- `current` int(10) DEFAULT NULL
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
-
---
--- Table structure for table `tabSessions`
---
-
-DROP TABLE IF EXISTS `tabSessions`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabSessions` (
- `user` varchar(40) DEFAULT NULL,
- `sid` varchar(120) DEFAULT NULL,
- `sessiondata` longtext,
- `ipaddress` varchar(16) DEFAULT NULL,
- `lastupdate` datetime DEFAULT NULL,
- `status` varchar(20) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
-
---
--- Table structure for table `tabSingles`
---
-
-DROP TABLE IF EXISTS `tabSingles`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `tabSingles` (
- `doctype` varchar(40) DEFAULT NULL,
- `field` varchar(40) DEFAULT NULL,
- `value` text,
- KEY `doctype` (`doctype`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-
diff --git a/images/icons/Accounts.gif b/images/icons/Accounts.gif
deleted file mode 100755
index 62f2d5fc42..0000000000
Binary files a/images/icons/Accounts.gif and /dev/null differ
diff --git a/images/icons/Accounts.png b/images/icons/Accounts.png
deleted file mode 100755
index 7ea341551d..0000000000
Binary files a/images/icons/Accounts.png and /dev/null differ
diff --git a/images/icons/Analysis.gif b/images/icons/Analysis.gif
deleted file mode 100755
index bb2277aef1..0000000000
Binary files a/images/icons/Analysis.gif and /dev/null differ
diff --git a/images/icons/Analysis.png b/images/icons/Analysis.png
deleted file mode 100755
index 4a1808a3af..0000000000
Binary files a/images/icons/Analysis.png and /dev/null differ
diff --git a/images/icons/Buying.gif b/images/icons/Buying.gif
deleted file mode 100755
index e4a8da38ce..0000000000
Binary files a/images/icons/Buying.gif and /dev/null differ
diff --git a/images/icons/Buying.png b/images/icons/Buying.png
deleted file mode 100755
index ca0bd78a32..0000000000
Binary files a/images/icons/Buying.png and /dev/null differ
diff --git a/images/icons/HR.gif b/images/icons/HR.gif
deleted file mode 100755
index bc98682972..0000000000
Binary files a/images/icons/HR.gif and /dev/null differ
diff --git a/images/icons/HR.png b/images/icons/HR.png
deleted file mode 100755
index ec916a2d02..0000000000
Binary files a/images/icons/HR.png and /dev/null differ
diff --git a/images/icons/Home.gif b/images/icons/Home.gif
deleted file mode 100755
index 85fd2a08aa..0000000000
Binary files a/images/icons/Home.gif and /dev/null differ
diff --git a/images/icons/Home.png b/images/icons/Home.png
deleted file mode 100755
index 400c19fc03..0000000000
Binary files a/images/icons/Home.png and /dev/null differ
diff --git a/images/icons/Maintenance.gif b/images/icons/Maintenance.gif
deleted file mode 100755
index f7af5ef1bc..0000000000
Binary files a/images/icons/Maintenance.gif and /dev/null differ
diff --git a/images/icons/Maintenance.png b/images/icons/Maintenance.png
deleted file mode 100755
index 1c834e6ef8..0000000000
Binary files a/images/icons/Maintenance.png and /dev/null differ
diff --git a/images/icons/Production.gif b/images/icons/Production.gif
deleted file mode 100755
index 4a39f543bb..0000000000
Binary files a/images/icons/Production.gif and /dev/null differ
diff --git a/images/icons/Production.png b/images/icons/Production.png
deleted file mode 100755
index 4bd6bf582f..0000000000
Binary files a/images/icons/Production.png and /dev/null differ
diff --git a/images/icons/Projects.gif b/images/icons/Projects.gif
deleted file mode 100755
index 1d57cf5d2a..0000000000
Binary files a/images/icons/Projects.gif and /dev/null differ
diff --git a/images/icons/Projects.png b/images/icons/Projects.png
deleted file mode 100755
index 82006e357f..0000000000
Binary files a/images/icons/Projects.png and /dev/null differ
diff --git a/images/icons/Selling.gif b/images/icons/Selling.gif
deleted file mode 100755
index 7dd6717feb..0000000000
Binary files a/images/icons/Selling.gif and /dev/null differ
diff --git a/images/icons/Selling.png b/images/icons/Selling.png
deleted file mode 100755
index 55200468c8..0000000000
Binary files a/images/icons/Selling.png and /dev/null differ
diff --git a/images/icons/Setup.gif b/images/icons/Setup.gif
deleted file mode 100755
index 5a2f717804..0000000000
Binary files a/images/icons/Setup.gif and /dev/null differ
diff --git a/images/icons/Setup.png b/images/icons/Setup.png
deleted file mode 100755
index 6b5542afe2..0000000000
Binary files a/images/icons/Setup.png and /dev/null differ
diff --git a/images/icons/Stock.gif b/images/icons/Stock.gif
deleted file mode 100755
index b6182da78d..0000000000
Binary files a/images/icons/Stock.gif and /dev/null differ
diff --git a/images/icons/Stock.png b/images/icons/Stock.png
deleted file mode 100755
index cf2fffa1f4..0000000000
Binary files a/images/icons/Stock.png and /dev/null differ
diff --git a/images/icons/accept.gif b/images/icons/accept.gif
deleted file mode 100644
index 29f3ed7c97..0000000000
Binary files a/images/icons/accept.gif and /dev/null differ
diff --git a/images/icons/accept.png b/images/icons/accept.png
deleted file mode 100755
index 89c8129a49..0000000000
Binary files a/images/icons/accept.png and /dev/null differ
diff --git a/images/icons/add.gif b/images/icons/add.gif
deleted file mode 100644
index 48ee701b98..0000000000
Binary files a/images/icons/add.gif and /dev/null differ
diff --git a/images/icons/add.png b/images/icons/add.png
deleted file mode 100755
index 6332fefea4..0000000000
Binary files a/images/icons/add.png and /dev/null differ
diff --git a/images/icons/anchor.png b/images/icons/anchor.png
deleted file mode 100755
index 9b3422c61e..0000000000
Binary files a/images/icons/anchor.png and /dev/null differ
diff --git a/images/icons/application.gif b/images/icons/application.gif
deleted file mode 100644
index 457867741c..0000000000
Binary files a/images/icons/application.gif and /dev/null differ
diff --git a/images/icons/application.png b/images/icons/application.png
deleted file mode 100755
index 1dee9e3660..0000000000
Binary files a/images/icons/application.png and /dev/null differ
diff --git a/images/icons/application_add.png b/images/icons/application_add.png
deleted file mode 100755
index 2e945076cf..0000000000
Binary files a/images/icons/application_add.png and /dev/null differ
diff --git a/images/icons/application_cascade.png b/images/icons/application_cascade.png
deleted file mode 100755
index da5c622eac..0000000000
Binary files a/images/icons/application_cascade.png and /dev/null differ
diff --git a/images/icons/application_delete.png b/images/icons/application_delete.png
deleted file mode 100755
index 0a335acf67..0000000000
Binary files a/images/icons/application_delete.png and /dev/null differ
diff --git a/images/icons/application_double.png b/images/icons/application_double.png
deleted file mode 100755
index 647592f2e9..0000000000
Binary files a/images/icons/application_double.png and /dev/null differ
diff --git a/images/icons/application_form.png b/images/icons/application_form.png
deleted file mode 100755
index 807b862cfc..0000000000
Binary files a/images/icons/application_form.png and /dev/null differ
diff --git a/images/icons/application_go.png b/images/icons/application_go.png
deleted file mode 100755
index 5cc2b0dd36..0000000000
Binary files a/images/icons/application_go.png and /dev/null differ
diff --git a/images/icons/application_side_list.png b/images/icons/application_side_list.png
deleted file mode 100755
index 248eaf1ac1..0000000000
Binary files a/images/icons/application_side_list.png and /dev/null differ
diff --git a/images/icons/application_side_tree.png b/images/icons/application_side_tree.png
deleted file mode 100755
index f04a52b3df..0000000000
Binary files a/images/icons/application_side_tree.png and /dev/null differ
diff --git a/images/icons/application_split.png b/images/icons/application_split.png
deleted file mode 100755
index a91c78a5c4..0000000000
Binary files a/images/icons/application_split.png and /dev/null differ
diff --git a/images/icons/application_tile_horizontal.png b/images/icons/application_tile_horizontal.png
deleted file mode 100755
index 8a1191c389..0000000000
Binary files a/images/icons/application_tile_horizontal.png and /dev/null differ
diff --git a/images/icons/application_tile_vertical.png b/images/icons/application_tile_vertical.png
deleted file mode 100755
index 1d40383d31..0000000000
Binary files a/images/icons/application_tile_vertical.png and /dev/null differ
diff --git a/images/icons/application_view_columns.png b/images/icons/application_view_columns.png
deleted file mode 100755
index dc2e9d5f5f..0000000000
Binary files a/images/icons/application_view_columns.png and /dev/null differ
diff --git a/images/icons/application_view_detail.png b/images/icons/application_view_detail.png
deleted file mode 100755
index aba044bbc9..0000000000
Binary files a/images/icons/application_view_detail.png and /dev/null differ
diff --git a/images/icons/application_view_tile.png b/images/icons/application_view_tile.png
deleted file mode 100755
index 3bc0bd32fc..0000000000
Binary files a/images/icons/application_view_tile.png and /dev/null differ
diff --git a/images/icons/application_xp.png b/images/icons/application_xp.png
deleted file mode 100755
index d22860a316..0000000000
Binary files a/images/icons/application_xp.png and /dev/null differ
diff --git a/images/icons/application_xp_terminal.png b/images/icons/application_xp_terminal.png
deleted file mode 100755
index c28dd63812..0000000000
Binary files a/images/icons/application_xp_terminal.png and /dev/null differ
diff --git a/images/icons/arrow_branch.png b/images/icons/arrow_branch.png
deleted file mode 100755
index 7542db1d1a..0000000000
Binary files a/images/icons/arrow_branch.png and /dev/null differ
diff --git a/images/icons/arrow_divide.png b/images/icons/arrow_divide.png
deleted file mode 100755
index 61a7b1d995..0000000000
Binary files a/images/icons/arrow_divide.png and /dev/null differ
diff --git a/images/icons/arrow_down.gif b/images/icons/arrow_down.gif
deleted file mode 100644
index cf389527b8..0000000000
Binary files a/images/icons/arrow_down.gif and /dev/null differ
diff --git a/images/icons/arrow_down.png b/images/icons/arrow_down.png
deleted file mode 100755
index 2c4e279377..0000000000
Binary files a/images/icons/arrow_down.png and /dev/null differ
diff --git a/images/icons/arrow_in.png b/images/icons/arrow_in.png
deleted file mode 100755
index 745c65134d..0000000000
Binary files a/images/icons/arrow_in.png and /dev/null differ
diff --git a/images/icons/arrow_inout.png b/images/icons/arrow_inout.png
deleted file mode 100755
index 1b763672ab..0000000000
Binary files a/images/icons/arrow_inout.png and /dev/null differ
diff --git a/images/icons/arrow_join.png b/images/icons/arrow_join.png
deleted file mode 100755
index a128413d88..0000000000
Binary files a/images/icons/arrow_join.png and /dev/null differ
diff --git a/images/icons/arrow_left.gif b/images/icons/arrow_left.gif
deleted file mode 100644
index 0d1137ced8..0000000000
Binary files a/images/icons/arrow_left.gif and /dev/null differ
diff --git a/images/icons/arrow_left.png b/images/icons/arrow_left.png
deleted file mode 100755
index 5dc696781e..0000000000
Binary files a/images/icons/arrow_left.png and /dev/null differ
diff --git a/images/icons/arrow_merge.png b/images/icons/arrow_merge.png
deleted file mode 100755
index 7502dbb332..0000000000
Binary files a/images/icons/arrow_merge.png and /dev/null differ
diff --git a/images/icons/arrow_out.png b/images/icons/arrow_out.png
deleted file mode 100755
index 2e9bc42bec..0000000000
Binary files a/images/icons/arrow_out.png and /dev/null differ
diff --git a/images/icons/arrow_redo.png b/images/icons/arrow_redo.png
deleted file mode 100755
index fdc394c7c5..0000000000
Binary files a/images/icons/arrow_redo.png and /dev/null differ
diff --git a/images/icons/arrow_refresh.png b/images/icons/arrow_refresh.png
deleted file mode 100755
index 0de26566d4..0000000000
Binary files a/images/icons/arrow_refresh.png and /dev/null differ
diff --git a/images/icons/arrow_refresh_small.png b/images/icons/arrow_refresh_small.png
deleted file mode 100755
index d3087dfc92..0000000000
Binary files a/images/icons/arrow_refresh_small.png and /dev/null differ
diff --git a/images/icons/arrow_right.gif b/images/icons/arrow_right.gif
deleted file mode 100644
index 995af25f3a..0000000000
Binary files a/images/icons/arrow_right.gif and /dev/null differ
diff --git a/images/icons/arrow_right.png b/images/icons/arrow_right.png
deleted file mode 100755
index b1a1819238..0000000000
Binary files a/images/icons/arrow_right.png and /dev/null differ
diff --git a/images/icons/arrow_rotate_anticlockwise.png b/images/icons/arrow_rotate_anticlockwise.png
deleted file mode 100755
index 46c75aa859..0000000000
Binary files a/images/icons/arrow_rotate_anticlockwise.png and /dev/null differ
diff --git a/images/icons/arrow_rotate_clockwise.png b/images/icons/arrow_rotate_clockwise.png
deleted file mode 100755
index aa65210eb0..0000000000
Binary files a/images/icons/arrow_rotate_clockwise.png and /dev/null differ
diff --git a/images/icons/arrow_switch.png b/images/icons/arrow_switch.png
deleted file mode 100755
index 258c16c63a..0000000000
Binary files a/images/icons/arrow_switch.png and /dev/null differ
diff --git a/images/icons/arrow_turn_left.png b/images/icons/arrow_turn_left.png
deleted file mode 100755
index a3d6c9e39e..0000000000
Binary files a/images/icons/arrow_turn_left.png and /dev/null differ
diff --git a/images/icons/arrow_turn_right.png b/images/icons/arrow_turn_right.png
deleted file mode 100755
index 629f20d622..0000000000
Binary files a/images/icons/arrow_turn_right.png and /dev/null differ
diff --git a/images/icons/arrow_undo.png b/images/icons/arrow_undo.png
deleted file mode 100755
index 6972c5e594..0000000000
Binary files a/images/icons/arrow_undo.png and /dev/null differ
diff --git a/images/icons/arrow_up.gif b/images/icons/arrow_up.gif
deleted file mode 100644
index 92378d54ee..0000000000
Binary files a/images/icons/arrow_up.gif and /dev/null differ
diff --git a/images/icons/arrow_up.png b/images/icons/arrow_up.png
deleted file mode 100755
index 1ebb193243..0000000000
Binary files a/images/icons/arrow_up.png and /dev/null differ
diff --git a/images/icons/asterisk_orange.png b/images/icons/asterisk_orange.png
deleted file mode 100755
index 1ebebde546..0000000000
Binary files a/images/icons/asterisk_orange.png and /dev/null differ
diff --git a/images/icons/asterisk_yellow.png b/images/icons/asterisk_yellow.png
deleted file mode 100755
index bab7cc9bcc..0000000000
Binary files a/images/icons/asterisk_yellow.png and /dev/null differ
diff --git a/images/icons/attach.png b/images/icons/attach.png
deleted file mode 100755
index ea897cc9f1..0000000000
Binary files a/images/icons/attach.png and /dev/null differ
diff --git a/images/icons/award_star_add.png b/images/icons/award_star_add.png
deleted file mode 100755
index 9c4be9be20..0000000000
Binary files a/images/icons/award_star_add.png and /dev/null differ
diff --git a/images/icons/award_star_bronze_1.png b/images/icons/award_star_bronze_1.png
deleted file mode 100755
index 658c7117bb..0000000000
Binary files a/images/icons/award_star_bronze_1.png and /dev/null differ
diff --git a/images/icons/award_star_bronze_2.png b/images/icons/award_star_bronze_2.png
deleted file mode 100755
index e47babd7ba..0000000000
Binary files a/images/icons/award_star_bronze_2.png and /dev/null differ
diff --git a/images/icons/award_star_bronze_3.png b/images/icons/award_star_bronze_3.png
deleted file mode 100755
index 396e4b3a25..0000000000
Binary files a/images/icons/award_star_bronze_3.png and /dev/null differ
diff --git a/images/icons/award_star_delete.png b/images/icons/award_star_delete.png
deleted file mode 100755
index 4721b152a0..0000000000
Binary files a/images/icons/award_star_delete.png and /dev/null differ
diff --git a/images/icons/award_star_gold_1.png b/images/icons/award_star_gold_1.png
deleted file mode 100755
index 97a22b72ee..0000000000
Binary files a/images/icons/award_star_gold_1.png and /dev/null differ
diff --git a/images/icons/award_star_gold_2.png b/images/icons/award_star_gold_2.png
deleted file mode 100755
index 0eaa571757..0000000000
Binary files a/images/icons/award_star_gold_2.png and /dev/null differ
diff --git a/images/icons/award_star_gold_3.png b/images/icons/award_star_gold_3.png
deleted file mode 100755
index 124c9914f3..0000000000
Binary files a/images/icons/award_star_gold_3.png and /dev/null differ
diff --git a/images/icons/award_star_silver_1.png b/images/icons/award_star_silver_1.png
deleted file mode 100755
index 028a54626a..0000000000
Binary files a/images/icons/award_star_silver_1.png and /dev/null differ
diff --git a/images/icons/award_star_silver_2.png b/images/icons/award_star_silver_2.png
deleted file mode 100755
index e487c3a19e..0000000000
Binary files a/images/icons/award_star_silver_2.png and /dev/null differ
diff --git a/images/icons/award_star_silver_3.png b/images/icons/award_star_silver_3.png
deleted file mode 100755
index 1d72d47247..0000000000
Binary files a/images/icons/award_star_silver_3.png and /dev/null differ
diff --git a/images/icons/basket.png b/images/icons/basket.png
deleted file mode 100755
index b0686d7871..0000000000
Binary files a/images/icons/basket.png and /dev/null differ
diff --git a/images/icons/bell.png b/images/icons/bell.png
deleted file mode 100755
index 6e0015df4f..0000000000
Binary files a/images/icons/bell.png and /dev/null differ
diff --git a/images/icons/bin.png b/images/icons/bin.png
deleted file mode 100755
index ebad933c8b..0000000000
Binary files a/images/icons/bin.png and /dev/null differ
diff --git a/images/icons/bin_closed.png b/images/icons/bin_closed.png
deleted file mode 100755
index afe22ba99e..0000000000
Binary files a/images/icons/bin_closed.png and /dev/null differ
diff --git a/images/icons/bin_empty.png b/images/icons/bin_empty.png
deleted file mode 100755
index 375b8bf6a0..0000000000
Binary files a/images/icons/bin_empty.png and /dev/null differ
diff --git a/images/icons/bomb.png b/images/icons/bomb.png
deleted file mode 100755
index 1be37974ad..0000000000
Binary files a/images/icons/bomb.png and /dev/null differ
diff --git a/images/icons/book.png b/images/icons/book.png
deleted file mode 100755
index b0f4dd7928..0000000000
Binary files a/images/icons/book.png and /dev/null differ
diff --git a/images/icons/book_add.png b/images/icons/book_add.png
deleted file mode 100755
index e2f0847274..0000000000
Binary files a/images/icons/book_add.png and /dev/null differ
diff --git a/images/icons/book_addresses.png b/images/icons/book_addresses.png
deleted file mode 100755
index b73419ba82..0000000000
Binary files a/images/icons/book_addresses.png and /dev/null differ
diff --git a/images/icons/box.png b/images/icons/box.png
deleted file mode 100755
index 8443c23eb9..0000000000
Binary files a/images/icons/box.png and /dev/null differ
diff --git a/images/icons/brick.png b/images/icons/brick.png
deleted file mode 100755
index 7851cf34c9..0000000000
Binary files a/images/icons/brick.png and /dev/null differ
diff --git a/images/icons/bricks.png b/images/icons/bricks.png
deleted file mode 100755
index 0905f933b8..0000000000
Binary files a/images/icons/bricks.png and /dev/null differ
diff --git a/images/icons/briefcase.png b/images/icons/briefcase.png
deleted file mode 100755
index 05c5649129..0000000000
Binary files a/images/icons/briefcase.png and /dev/null differ
diff --git a/images/icons/bug.png b/images/icons/bug.png
deleted file mode 100755
index 2d5fb90ec6..0000000000
Binary files a/images/icons/bug.png and /dev/null differ
diff --git a/images/icons/building.png b/images/icons/building.png
deleted file mode 100755
index 11a017cfaa..0000000000
Binary files a/images/icons/building.png and /dev/null differ
diff --git a/images/icons/bullet_add.png b/images/icons/bullet_add.png
deleted file mode 100755
index 41ff8335b0..0000000000
Binary files a/images/icons/bullet_add.png and /dev/null differ
diff --git a/images/icons/bullet_arrow_bottom.png b/images/icons/bullet_arrow_bottom.png
deleted file mode 100755
index 1a28d82500..0000000000
Binary files a/images/icons/bullet_arrow_bottom.png and /dev/null differ
diff --git a/images/icons/bullet_arrow_down.png b/images/icons/bullet_arrow_down.png
deleted file mode 100755
index 9b23c06d7b..0000000000
Binary files a/images/icons/bullet_arrow_down.png and /dev/null differ
diff --git a/images/icons/bullet_arrow_top.png b/images/icons/bullet_arrow_top.png
deleted file mode 100755
index 0ce86d2b2b..0000000000
Binary files a/images/icons/bullet_arrow_top.png and /dev/null differ
diff --git a/images/icons/bullet_arrow_up.png b/images/icons/bullet_arrow_up.png
deleted file mode 100755
index 24df0f4212..0000000000
Binary files a/images/icons/bullet_arrow_up.png and /dev/null differ
diff --git a/images/icons/bullet_black.png b/images/icons/bullet_black.png
deleted file mode 100755
index 57619706d1..0000000000
Binary files a/images/icons/bullet_black.png and /dev/null differ
diff --git a/images/icons/bullet_blue.png b/images/icons/bullet_blue.png
deleted file mode 100755
index a7651ec8a0..0000000000
Binary files a/images/icons/bullet_blue.png and /dev/null differ
diff --git a/images/icons/bullet_delete.png b/images/icons/bullet_delete.png
deleted file mode 100755
index bd6271b246..0000000000
Binary files a/images/icons/bullet_delete.png and /dev/null differ
diff --git a/images/icons/bullet_green.png b/images/icons/bullet_green.png
deleted file mode 100755
index 058ad261f5..0000000000
Binary files a/images/icons/bullet_green.png and /dev/null differ
diff --git a/images/icons/bullet_key.png b/images/icons/bullet_key.png
deleted file mode 100755
index 3d37f2ea49..0000000000
Binary files a/images/icons/bullet_key.png and /dev/null differ
diff --git a/images/icons/bullet_orange.png b/images/icons/bullet_orange.png
deleted file mode 100755
index fa63024e55..0000000000
Binary files a/images/icons/bullet_orange.png and /dev/null differ
diff --git a/images/icons/bullet_picture.png b/images/icons/bullet_picture.png
deleted file mode 100755
index 386cb302f1..0000000000
Binary files a/images/icons/bullet_picture.png and /dev/null differ
diff --git a/images/icons/bullet_pink.png b/images/icons/bullet_pink.png
deleted file mode 100755
index 0c9f73e3f5..0000000000
Binary files a/images/icons/bullet_pink.png and /dev/null differ
diff --git a/images/icons/bullet_purple.png b/images/icons/bullet_purple.png
deleted file mode 100755
index 52ba5036b9..0000000000
Binary files a/images/icons/bullet_purple.png and /dev/null differ
diff --git a/images/icons/bullet_red.png b/images/icons/bullet_red.png
deleted file mode 100755
index 0cd8031158..0000000000
Binary files a/images/icons/bullet_red.png and /dev/null differ
diff --git a/images/icons/bullet_star.png b/images/icons/bullet_star.png
deleted file mode 100755
index fab774a328..0000000000
Binary files a/images/icons/bullet_star.png and /dev/null differ
diff --git a/images/icons/bullet_toggle_minus.png b/images/icons/bullet_toggle_minus.png
deleted file mode 100755
index b47ce55f68..0000000000
Binary files a/images/icons/bullet_toggle_minus.png and /dev/null differ
diff --git a/images/icons/bullet_toggle_plus.png b/images/icons/bullet_toggle_plus.png
deleted file mode 100755
index 9ab4a89664..0000000000
Binary files a/images/icons/bullet_toggle_plus.png and /dev/null differ
diff --git a/images/icons/bullet_white.png b/images/icons/bullet_white.png
deleted file mode 100755
index a9af8d44bf..0000000000
Binary files a/images/icons/bullet_white.png and /dev/null differ
diff --git a/images/icons/bullet_wrench.png b/images/icons/bullet_wrench.png
deleted file mode 100755
index 67817e6e5a..0000000000
Binary files a/images/icons/bullet_wrench.png and /dev/null differ
diff --git a/images/icons/bullet_yellow.png b/images/icons/bullet_yellow.png
deleted file mode 100755
index 6469cea7e9..0000000000
Binary files a/images/icons/bullet_yellow.png and /dev/null differ
diff --git a/images/icons/cake.png b/images/icons/cake.png
deleted file mode 100755
index 4ef151aeef..0000000000
Binary files a/images/icons/cake.png and /dev/null differ
diff --git a/images/icons/calculator.gif b/images/icons/calculator.gif
deleted file mode 100644
index fd478fe4a4..0000000000
Binary files a/images/icons/calculator.gif and /dev/null differ
diff --git a/images/icons/calculator.png b/images/icons/calculator.png
deleted file mode 100755
index 701a60a5a4..0000000000
Binary files a/images/icons/calculator.png and /dev/null differ
diff --git a/images/icons/calendar.gif b/images/icons/calendar.gif
deleted file mode 100644
index 96a8bd14fc..0000000000
Binary files a/images/icons/calendar.gif and /dev/null differ
diff --git a/images/icons/calendar.png b/images/icons/calendar.png
deleted file mode 100755
index 658913852d..0000000000
Binary files a/images/icons/calendar.png and /dev/null differ
diff --git a/images/icons/calendar_view_day.png b/images/icons/calendar_view_day.png
deleted file mode 100755
index 9740f76ee6..0000000000
Binary files a/images/icons/calendar_view_day.png and /dev/null differ
diff --git a/images/icons/calendar_view_month.png b/images/icons/calendar_view_month.png
deleted file mode 100755
index 6cff76c1db..0000000000
Binary files a/images/icons/calendar_view_month.png and /dev/null differ
diff --git a/images/icons/calendar_view_week.png b/images/icons/calendar_view_week.png
deleted file mode 100755
index 8fe695f51f..0000000000
Binary files a/images/icons/calendar_view_week.png and /dev/null differ
diff --git a/images/icons/camera.png b/images/icons/camera.png
deleted file mode 100755
index 8536d1a795..0000000000
Binary files a/images/icons/camera.png and /dev/null differ
diff --git a/images/icons/cancel.gif b/images/icons/cancel.gif
deleted file mode 100644
index 2837a6c8b3..0000000000
Binary files a/images/icons/cancel.gif and /dev/null differ
diff --git a/images/icons/cancel.png b/images/icons/cancel.png
deleted file mode 100755
index c149c2bc01..0000000000
Binary files a/images/icons/cancel.png and /dev/null differ
diff --git a/images/icons/car.png b/images/icons/car.png
deleted file mode 100755
index 4f3a770f04..0000000000
Binary files a/images/icons/car.png and /dev/null differ
diff --git a/images/icons/car_add.png b/images/icons/car_add.png
deleted file mode 100755
index 1215a51a4c..0000000000
Binary files a/images/icons/car_add.png and /dev/null differ
diff --git a/images/icons/car_delete.png b/images/icons/car_delete.png
deleted file mode 100755
index 2803b56784..0000000000
Binary files a/images/icons/car_delete.png and /dev/null differ
diff --git a/images/icons/cart.png b/images/icons/cart.png
deleted file mode 100755
index 1baf7b9fde..0000000000
Binary files a/images/icons/cart.png and /dev/null differ
diff --git a/images/icons/cart_add.png b/images/icons/cart_add.png
deleted file mode 100755
index 45c2900089..0000000000
Binary files a/images/icons/cart_add.png and /dev/null differ
diff --git a/images/icons/cart_delete.png b/images/icons/cart_delete.png
deleted file mode 100755
index ac5bce5c88..0000000000
Binary files a/images/icons/cart_delete.png and /dev/null differ
diff --git a/images/icons/cart_edit.png b/images/icons/cart_edit.png
deleted file mode 100755
index b94ff88e6a..0000000000
Binary files a/images/icons/cart_edit.png and /dev/null differ
diff --git a/images/icons/cart_error.png b/images/icons/cart_error.png
deleted file mode 100755
index 144c8353aa..0000000000
Binary files a/images/icons/cart_error.png and /dev/null differ
diff --git a/images/icons/cart_go.png b/images/icons/cart_go.png
deleted file mode 100755
index 20ee0584f6..0000000000
Binary files a/images/icons/cart_go.png and /dev/null differ
diff --git a/images/icons/cart_put.png b/images/icons/cart_put.png
deleted file mode 100755
index 3aec353e03..0000000000
Binary files a/images/icons/cart_put.png and /dev/null differ
diff --git a/images/icons/cart_remove.png b/images/icons/cart_remove.png
deleted file mode 100755
index 360217b526..0000000000
Binary files a/images/icons/cart_remove.png and /dev/null differ
diff --git a/images/icons/cd.png b/images/icons/cd.png
deleted file mode 100755
index ef4322357c..0000000000
Binary files a/images/icons/cd.png and /dev/null differ
diff --git a/images/icons/chart_bar.gif b/images/icons/chart_bar.gif
deleted file mode 100644
index 9032e83607..0000000000
Binary files a/images/icons/chart_bar.gif and /dev/null differ
diff --git a/images/icons/chart_bar.png b/images/icons/chart_bar.png
deleted file mode 100755
index 9051fbc609..0000000000
Binary files a/images/icons/chart_bar.png and /dev/null differ
diff --git a/images/icons/chart_curve.png b/images/icons/chart_curve.png
deleted file mode 100755
index 01e933a619..0000000000
Binary files a/images/icons/chart_curve.png and /dev/null differ
diff --git a/images/icons/chart_line.png b/images/icons/chart_line.png
deleted file mode 100755
index 85020f3205..0000000000
Binary files a/images/icons/chart_line.png and /dev/null differ
diff --git a/images/icons/chart_organisation.png b/images/icons/chart_organisation.png
deleted file mode 100755
index c32d25c16f..0000000000
Binary files a/images/icons/chart_organisation.png and /dev/null differ
diff --git a/images/icons/chart_pie.png b/images/icons/chart_pie.png
deleted file mode 100755
index fe00fa050a..0000000000
Binary files a/images/icons/chart_pie.png and /dev/null differ
diff --git a/images/icons/clock.png b/images/icons/clock.png
deleted file mode 100755
index e2672c2067..0000000000
Binary files a/images/icons/clock.png and /dev/null differ
diff --git a/images/icons/clock_play.png b/images/icons/clock_play.png
deleted file mode 100755
index fb4ebc850a..0000000000
Binary files a/images/icons/clock_play.png and /dev/null differ
diff --git a/images/icons/clock_red.png b/images/icons/clock_red.png
deleted file mode 100755
index 2842cc3386..0000000000
Binary files a/images/icons/clock_red.png and /dev/null differ
diff --git a/images/icons/clock_stop.png b/images/icons/clock_stop.png
deleted file mode 100755
index 6fe8a6f951..0000000000
Binary files a/images/icons/clock_stop.png and /dev/null differ
diff --git a/images/icons/cog.png b/images/icons/cog.png
deleted file mode 100755
index 67de2c6ccb..0000000000
Binary files a/images/icons/cog.png and /dev/null differ
diff --git a/images/icons/coins.png b/images/icons/coins.png
deleted file mode 100755
index 0ca9074d66..0000000000
Binary files a/images/icons/coins.png and /dev/null differ
diff --git a/images/icons/coins_add.png b/images/icons/coins_add.png
deleted file mode 100755
index cdff5d3d4d..0000000000
Binary files a/images/icons/coins_add.png and /dev/null differ
diff --git a/images/icons/coins_delete.png b/images/icons/coins_delete.png
deleted file mode 100755
index 18e0c0fd94..0000000000
Binary files a/images/icons/coins_delete.png and /dev/null differ
diff --git a/images/icons/color_swatch.png b/images/icons/color_swatch.png
deleted file mode 100755
index 6e6e85212b..0000000000
Binary files a/images/icons/color_swatch.png and /dev/null differ
diff --git a/images/icons/color_wheel.png b/images/icons/color_wheel.png
deleted file mode 100755
index 809fb00e5a..0000000000
Binary files a/images/icons/color_wheel.png and /dev/null differ
diff --git a/images/icons/comment.png b/images/icons/comment.png
deleted file mode 100755
index 7bc9233ea6..0000000000
Binary files a/images/icons/comment.png and /dev/null differ
diff --git a/images/icons/comment_add.png b/images/icons/comment_add.png
deleted file mode 100755
index 75e78dede2..0000000000
Binary files a/images/icons/comment_add.png and /dev/null differ
diff --git a/images/icons/comment_delete.png b/images/icons/comment_delete.png
deleted file mode 100755
index 643fdbe8d9..0000000000
Binary files a/images/icons/comment_delete.png and /dev/null differ
diff --git a/images/icons/comment_edit.png b/images/icons/comment_edit.png
deleted file mode 100755
index 73db110df5..0000000000
Binary files a/images/icons/comment_edit.png and /dev/null differ
diff --git a/images/icons/comments.gif b/images/icons/comments.gif
deleted file mode 100644
index f75c32b447..0000000000
Binary files a/images/icons/comments.gif and /dev/null differ
diff --git a/images/icons/comments.png b/images/icons/comments.png
deleted file mode 100755
index 39433cf78a..0000000000
Binary files a/images/icons/comments.png and /dev/null differ
diff --git a/images/icons/comments_add.png b/images/icons/comments_add.png
deleted file mode 100755
index b32563442d..0000000000
Binary files a/images/icons/comments_add.png and /dev/null differ
diff --git a/images/icons/comments_delete.png b/images/icons/comments_delete.png
deleted file mode 100755
index 6df7376d05..0000000000
Binary files a/images/icons/comments_delete.png and /dev/null differ
diff --git a/images/icons/compress.png b/images/icons/compress.png
deleted file mode 100755
index 8606ff0fd2..0000000000
Binary files a/images/icons/compress.png and /dev/null differ
diff --git a/images/icons/computer.png b/images/icons/computer.png
deleted file mode 100755
index 9bc37dce36..0000000000
Binary files a/images/icons/computer.png and /dev/null differ
diff --git a/images/icons/connect.png b/images/icons/connect.png
deleted file mode 100755
index 024138eb33..0000000000
Binary files a/images/icons/connect.png and /dev/null differ
diff --git a/images/icons/contrast.png b/images/icons/contrast.png
deleted file mode 100755
index adcc0046f8..0000000000
Binary files a/images/icons/contrast.png and /dev/null differ
diff --git a/images/icons/control_eject.png b/images/icons/control_eject.png
deleted file mode 100755
index 924d817bb6..0000000000
Binary files a/images/icons/control_eject.png and /dev/null differ
diff --git a/images/icons/control_eject_blue.png b/images/icons/control_eject_blue.png
deleted file mode 100755
index 2bd4963834..0000000000
Binary files a/images/icons/control_eject_blue.png and /dev/null differ
diff --git a/images/icons/control_end.png b/images/icons/control_end.png
deleted file mode 100755
index 036e04dcd9..0000000000
Binary files a/images/icons/control_end.png and /dev/null differ
diff --git a/images/icons/control_end_blue.png b/images/icons/control_end_blue.png
deleted file mode 100755
index 7207935761..0000000000
Binary files a/images/icons/control_end_blue.png and /dev/null differ
diff --git a/images/icons/control_equalizer.png b/images/icons/control_equalizer.png
deleted file mode 100755
index 46060872cc..0000000000
Binary files a/images/icons/control_equalizer.png and /dev/null differ
diff --git a/images/icons/control_equalizer_blue.png b/images/icons/control_equalizer_blue.png
deleted file mode 100755
index 1b2e6a3746..0000000000
Binary files a/images/icons/control_equalizer_blue.png and /dev/null differ
diff --git a/images/icons/control_fastforward.png b/images/icons/control_fastforward.png
deleted file mode 100755
index 31f7fd3adf..0000000000
Binary files a/images/icons/control_fastforward.png and /dev/null differ
diff --git a/images/icons/control_fastforward_blue.png b/images/icons/control_fastforward_blue.png
deleted file mode 100755
index 4a2f9d4e4a..0000000000
Binary files a/images/icons/control_fastforward_blue.png and /dev/null differ
diff --git a/images/icons/control_pause.png b/images/icons/control_pause.png
deleted file mode 100755
index 2d9ce9c4ec..0000000000
Binary files a/images/icons/control_pause.png and /dev/null differ
diff --git a/images/icons/control_pause_blue.png b/images/icons/control_pause_blue.png
deleted file mode 100755
index ec61099b0b..0000000000
Binary files a/images/icons/control_pause_blue.png and /dev/null differ
diff --git a/images/icons/control_play.png b/images/icons/control_play.png
deleted file mode 100755
index 0846555d0c..0000000000
Binary files a/images/icons/control_play.png and /dev/null differ
diff --git a/images/icons/control_play_blue.png b/images/icons/control_play_blue.png
deleted file mode 100755
index f8c8ec683e..0000000000
Binary files a/images/icons/control_play_blue.png and /dev/null differ
diff --git a/images/icons/control_repeat.png b/images/icons/control_repeat.png
deleted file mode 100755
index 1c4f57a161..0000000000
Binary files a/images/icons/control_repeat.png and /dev/null differ
diff --git a/images/icons/control_repeat_blue.png b/images/icons/control_repeat_blue.png
deleted file mode 100755
index 406ec333bc..0000000000
Binary files a/images/icons/control_repeat_blue.png and /dev/null differ
diff --git a/images/icons/control_rewind.png b/images/icons/control_rewind.png
deleted file mode 100755
index c029447717..0000000000
Binary files a/images/icons/control_rewind.png and /dev/null differ
diff --git a/images/icons/control_rewind_blue.png b/images/icons/control_rewind_blue.png
deleted file mode 100755
index 15d1584bdb..0000000000
Binary files a/images/icons/control_rewind_blue.png and /dev/null differ
diff --git a/images/icons/control_start.png b/images/icons/control_start.png
deleted file mode 100755
index 7dd1c07fba..0000000000
Binary files a/images/icons/control_start.png and /dev/null differ
diff --git a/images/icons/control_start_blue.png b/images/icons/control_start_blue.png
deleted file mode 100755
index 6f11fcb086..0000000000
Binary files a/images/icons/control_start_blue.png and /dev/null differ
diff --git a/images/icons/controller.png b/images/icons/controller.png
deleted file mode 100755
index 5cf76ed029..0000000000
Binary files a/images/icons/controller.png and /dev/null differ
diff --git a/images/icons/creditcards.png b/images/icons/creditcards.png
deleted file mode 100755
index 4eae583e15..0000000000
Binary files a/images/icons/creditcards.png and /dev/null differ
diff --git a/images/icons/cross.png b/images/icons/cross.png
deleted file mode 100755
index 1514d51a3c..0000000000
Binary files a/images/icons/cross.png and /dev/null differ
diff --git a/images/icons/css.png b/images/icons/css.png
deleted file mode 100755
index 23f3101811..0000000000
Binary files a/images/icons/css.png and /dev/null differ
diff --git a/images/icons/cup.png b/images/icons/cup.png
deleted file mode 100755
index b7bfcd15fb..0000000000
Binary files a/images/icons/cup.png and /dev/null differ
diff --git a/images/icons/cursor.png b/images/icons/cursor.png
deleted file mode 100755
index 532f532d87..0000000000
Binary files a/images/icons/cursor.png and /dev/null differ
diff --git a/images/icons/cut.png b/images/icons/cut.png
deleted file mode 100755
index f215d6f6b7..0000000000
Binary files a/images/icons/cut.png and /dev/null differ
diff --git a/images/icons/cut_red.png b/images/icons/cut_red.png
deleted file mode 100755
index 85bb2f0fd7..0000000000
Binary files a/images/icons/cut_red.png and /dev/null differ
diff --git a/images/icons/database.png b/images/icons/database.png
deleted file mode 100755
index 3d09261a26..0000000000
Binary files a/images/icons/database.png and /dev/null differ
diff --git a/images/icons/date.png b/images/icons/date.png
deleted file mode 100755
index 783c83357f..0000000000
Binary files a/images/icons/date.png and /dev/null differ
diff --git a/images/icons/date_magnify.png b/images/icons/date_magnify.png
deleted file mode 100755
index cd05f19064..0000000000
Binary files a/images/icons/date_magnify.png and /dev/null differ
diff --git a/images/icons/date_next.png b/images/icons/date_next.png
deleted file mode 100755
index 48d740abf7..0000000000
Binary files a/images/icons/date_next.png and /dev/null differ
diff --git a/images/icons/date_previous.png b/images/icons/date_previous.png
deleted file mode 100755
index e117a8374f..0000000000
Binary files a/images/icons/date_previous.png and /dev/null differ
diff --git a/images/icons/delete.png b/images/icons/delete.png
deleted file mode 100755
index 08f249365a..0000000000
Binary files a/images/icons/delete.png and /dev/null differ
diff --git a/images/icons/disconnect.png b/images/icons/disconnect.png
deleted file mode 100755
index b335cb11c4..0000000000
Binary files a/images/icons/disconnect.png and /dev/null differ
diff --git a/images/icons/disk.gif b/images/icons/disk.gif
deleted file mode 100644
index e0c861350a..0000000000
Binary files a/images/icons/disk.gif and /dev/null differ
diff --git a/images/icons/disk.png b/images/icons/disk.png
deleted file mode 100755
index 99d532e8b1..0000000000
Binary files a/images/icons/disk.png and /dev/null differ
diff --git a/images/icons/disk_multiple.png b/images/icons/disk_multiple.png
deleted file mode 100755
index fc5a52f5e4..0000000000
Binary files a/images/icons/disk_multiple.png and /dev/null differ
diff --git a/images/icons/door.png b/images/icons/door.png
deleted file mode 100755
index 369fc46ed2..0000000000
Binary files a/images/icons/door.png and /dev/null differ
diff --git a/images/icons/door_in.png b/images/icons/door_in.png
deleted file mode 100755
index 41676a0a5b..0000000000
Binary files a/images/icons/door_in.png and /dev/null differ
diff --git a/images/icons/door_open.png b/images/icons/door_open.png
deleted file mode 100755
index 64bab57ddd..0000000000
Binary files a/images/icons/door_open.png and /dev/null differ
diff --git a/images/icons/door_out.png b/images/icons/door_out.png
deleted file mode 100755
index 2541d2bcbc..0000000000
Binary files a/images/icons/door_out.png and /dev/null differ
diff --git a/images/icons/down-arrow.gif b/images/icons/down-arrow.gif
deleted file mode 100644
index 8846023655..0000000000
Binary files a/images/icons/down-arrow.gif and /dev/null differ
diff --git a/images/icons/drink.png b/images/icons/drink.png
deleted file mode 100755
index d98359c2ab..0000000000
Binary files a/images/icons/drink.png and /dev/null differ
diff --git a/images/icons/drink_empty.png b/images/icons/drink_empty.png
deleted file mode 100755
index a40211ed41..0000000000
Binary files a/images/icons/drink_empty.png and /dev/null differ
diff --git a/images/icons/drive.png b/images/icons/drive.png
deleted file mode 100755
index 37b7c9b27d..0000000000
Binary files a/images/icons/drive.png and /dev/null differ
diff --git a/images/icons/dvd.png b/images/icons/dvd.png
deleted file mode 100755
index 9d94de5df0..0000000000
Binary files a/images/icons/dvd.png and /dev/null differ
diff --git a/images/icons/email.gif b/images/icons/email.gif
deleted file mode 100644
index df138fc139..0000000000
Binary files a/images/icons/email.gif and /dev/null differ
diff --git a/images/icons/email.png b/images/icons/email.png
deleted file mode 100755
index 7348aed77f..0000000000
Binary files a/images/icons/email.png and /dev/null differ
diff --git a/images/icons/email_add.png b/images/icons/email_add.png
deleted file mode 100755
index 6c933681f3..0000000000
Binary files a/images/icons/email_add.png and /dev/null differ
diff --git a/images/icons/email_attach.png b/images/icons/email_attach.png
deleted file mode 100755
index 1f994851c6..0000000000
Binary files a/images/icons/email_attach.png and /dev/null differ
diff --git a/images/icons/email_delete.png b/images/icons/email_delete.png
deleted file mode 100755
index a9932b1ad5..0000000000
Binary files a/images/icons/email_delete.png and /dev/null differ
diff --git a/images/icons/email_edit.png b/images/icons/email_edit.png
deleted file mode 100755
index 244f04ae15..0000000000
Binary files a/images/icons/email_edit.png and /dev/null differ
diff --git a/images/icons/email_error.png b/images/icons/email_error.png
deleted file mode 100755
index 8bdd3304de..0000000000
Binary files a/images/icons/email_error.png and /dev/null differ
diff --git a/images/icons/email_go.png b/images/icons/email_go.png
deleted file mode 100755
index 4a6c5d396a..0000000000
Binary files a/images/icons/email_go.png and /dev/null differ
diff --git a/images/icons/email_link.png b/images/icons/email_link.png
deleted file mode 100755
index 2c49f78a65..0000000000
Binary files a/images/icons/email_link.png and /dev/null differ
diff --git a/images/icons/email_open.png b/images/icons/email_open.png
deleted file mode 100755
index 7b6f9813d4..0000000000
Binary files a/images/icons/email_open.png and /dev/null differ
diff --git a/images/icons/email_open_image.png b/images/icons/email_open_image.png
deleted file mode 100755
index e588e2fb2d..0000000000
Binary files a/images/icons/email_open_image.png and /dev/null differ
diff --git a/images/icons/emoticon_evilgrin.png b/images/icons/emoticon_evilgrin.png
deleted file mode 100755
index 817bd509b0..0000000000
Binary files a/images/icons/emoticon_evilgrin.png and /dev/null differ
diff --git a/images/icons/emoticon_grin.png b/images/icons/emoticon_grin.png
deleted file mode 100755
index fc60c5e1cd..0000000000
Binary files a/images/icons/emoticon_grin.png and /dev/null differ
diff --git a/images/icons/emoticon_happy.png b/images/icons/emoticon_happy.png
deleted file mode 100755
index 6b7336e175..0000000000
Binary files a/images/icons/emoticon_happy.png and /dev/null differ
diff --git a/images/icons/emoticon_smile.gif b/images/icons/emoticon_smile.gif
deleted file mode 100644
index 69d8d0d962..0000000000
Binary files a/images/icons/emoticon_smile.gif and /dev/null differ
diff --git a/images/icons/emoticon_smile.png b/images/icons/emoticon_smile.png
deleted file mode 100755
index ade431851b..0000000000
Binary files a/images/icons/emoticon_smile.png and /dev/null differ
diff --git a/images/icons/emoticon_surprised.png b/images/icons/emoticon_surprised.png
deleted file mode 100755
index 4520cfc552..0000000000
Binary files a/images/icons/emoticon_surprised.png and /dev/null differ
diff --git a/images/icons/emoticon_tongue.png b/images/icons/emoticon_tongue.png
deleted file mode 100755
index ecafd2ffc5..0000000000
Binary files a/images/icons/emoticon_tongue.png and /dev/null differ
diff --git a/images/icons/emoticon_unhappy.png b/images/icons/emoticon_unhappy.png
deleted file mode 100755
index fd5d030ef7..0000000000
Binary files a/images/icons/emoticon_unhappy.png and /dev/null differ
diff --git a/images/icons/emoticon_waii.png b/images/icons/emoticon_waii.png
deleted file mode 100755
index 458f936117..0000000000
Binary files a/images/icons/emoticon_waii.png and /dev/null differ
diff --git a/images/icons/emoticon_wink.png b/images/icons/emoticon_wink.png
deleted file mode 100755
index a631949b51..0000000000
Binary files a/images/icons/emoticon_wink.png and /dev/null differ
diff --git a/images/icons/error.gif b/images/icons/error.gif
deleted file mode 100644
index 4682b63007..0000000000
Binary files a/images/icons/error.gif and /dev/null differ
diff --git a/images/icons/error.png b/images/icons/error.png
deleted file mode 100755
index 628cf2dae3..0000000000
Binary files a/images/icons/error.png and /dev/null differ
diff --git a/images/icons/error_add.png b/images/icons/error_add.png
deleted file mode 100755
index 4c974840e9..0000000000
Binary files a/images/icons/error_add.png and /dev/null differ
diff --git a/images/icons/error_delete.png b/images/icons/error_delete.png
deleted file mode 100755
index 7f78bcc8e1..0000000000
Binary files a/images/icons/error_delete.png and /dev/null differ
diff --git a/images/icons/error_go.png b/images/icons/error_go.png
deleted file mode 100755
index caa1838d7f..0000000000
Binary files a/images/icons/error_go.png and /dev/null differ
diff --git a/images/icons/exclamation.png b/images/icons/exclamation.png
deleted file mode 100755
index c37bd062e6..0000000000
Binary files a/images/icons/exclamation.png and /dev/null differ
diff --git a/images/icons/eye.png b/images/icons/eye.png
deleted file mode 100755
index 564a1a9714..0000000000
Binary files a/images/icons/eye.png and /dev/null differ
diff --git a/images/icons/feed.png b/images/icons/feed.png
deleted file mode 100755
index 315c4f4fa6..0000000000
Binary files a/images/icons/feed.png and /dev/null differ
diff --git a/images/icons/female.png b/images/icons/female.png
deleted file mode 100755
index f92958e6af..0000000000
Binary files a/images/icons/female.png and /dev/null differ
diff --git a/images/icons/film.png b/images/icons/film.png
deleted file mode 100755
index b0ce7bb198..0000000000
Binary files a/images/icons/film.png and /dev/null differ
diff --git a/images/icons/find.png b/images/icons/find.png
deleted file mode 100755
index 1547479646..0000000000
Binary files a/images/icons/find.png and /dev/null differ
diff --git a/images/icons/flag_blue.png b/images/icons/flag_blue.png
deleted file mode 100755
index 003924f5ea..0000000000
Binary files a/images/icons/flag_blue.png and /dev/null differ
diff --git a/images/icons/flag_green.png b/images/icons/flag_green.png
deleted file mode 100755
index e4bc611f87..0000000000
Binary files a/images/icons/flag_green.png and /dev/null differ
diff --git a/images/icons/flag_orange.png b/images/icons/flag_orange.png
deleted file mode 100755
index e63202420f..0000000000
Binary files a/images/icons/flag_orange.png and /dev/null differ
diff --git a/images/icons/flag_pink.png b/images/icons/flag_pink.png
deleted file mode 100755
index 5f15e526c0..0000000000
Binary files a/images/icons/flag_pink.png and /dev/null differ
diff --git a/images/icons/flag_purple.png b/images/icons/flag_purple.png
deleted file mode 100755
index d06986644c..0000000000
Binary files a/images/icons/flag_purple.png and /dev/null differ
diff --git a/images/icons/flag_red.png b/images/icons/flag_red.png
deleted file mode 100755
index e8a602da7b..0000000000
Binary files a/images/icons/flag_red.png and /dev/null differ
diff --git a/images/icons/flag_yellow.png b/images/icons/flag_yellow.png
deleted file mode 100755
index 14c89a5430..0000000000
Binary files a/images/icons/flag_yellow.png and /dev/null differ
diff --git a/images/icons/folder.png b/images/icons/folder.png
deleted file mode 100755
index 784e8fa482..0000000000
Binary files a/images/icons/folder.png and /dev/null differ
diff --git a/images/icons/folder_delete.png b/images/icons/folder_delete.png
deleted file mode 100755
index 112b01638e..0000000000
Binary files a/images/icons/folder_delete.png and /dev/null differ
diff --git a/images/icons/folder_error.png b/images/icons/folder_error.png
deleted file mode 100755
index 1af8809513..0000000000
Binary files a/images/icons/folder_error.png and /dev/null differ
diff --git a/images/icons/folder_link.png b/images/icons/folder_link.png
deleted file mode 100755
index b9b75f6c39..0000000000
Binary files a/images/icons/folder_link.png and /dev/null differ
diff --git a/images/icons/folder_page_white.png b/images/icons/folder_page_white.png
deleted file mode 100755
index 14d6b6181f..0000000000
Binary files a/images/icons/folder_page_white.png and /dev/null differ
diff --git a/images/icons/folder_star.png b/images/icons/folder_star.png
deleted file mode 100755
index 448e46fd5a..0000000000
Binary files a/images/icons/folder_star.png and /dev/null differ
diff --git a/images/icons/folder_user.png b/images/icons/folder_user.png
deleted file mode 100755
index f021c3e12a..0000000000
Binary files a/images/icons/folder_user.png and /dev/null differ
diff --git a/images/icons/font.png b/images/icons/font.png
deleted file mode 100755
index b7960db9da..0000000000
Binary files a/images/icons/font.png and /dev/null differ
diff --git a/images/icons/font_add.png b/images/icons/font_add.png
deleted file mode 100755
index b709ebaef4..0000000000
Binary files a/images/icons/font_add.png and /dev/null differ
diff --git a/images/icons/font_delete.png b/images/icons/font_delete.png
deleted file mode 100755
index 1d6124d6e3..0000000000
Binary files a/images/icons/font_delete.png and /dev/null differ
diff --git a/images/icons/font_go.png b/images/icons/font_go.png
deleted file mode 100755
index 75eba80d62..0000000000
Binary files a/images/icons/font_go.png and /dev/null differ
diff --git a/images/icons/group.gif b/images/icons/group.gif
deleted file mode 100644
index bef3d22b9c..0000000000
Binary files a/images/icons/group.gif and /dev/null differ
diff --git a/images/icons/group.png b/images/icons/group.png
deleted file mode 100755
index 7fb4e1f1e1..0000000000
Binary files a/images/icons/group.png and /dev/null differ
diff --git a/images/icons/heart.png b/images/icons/heart.png
deleted file mode 100755
index d9ee53e590..0000000000
Binary files a/images/icons/heart.png and /dev/null differ
diff --git a/images/icons/heart_add.png b/images/icons/heart_add.png
deleted file mode 100755
index d4195ff802..0000000000
Binary files a/images/icons/heart_add.png and /dev/null differ
diff --git a/images/icons/heart_delete.png b/images/icons/heart_delete.png
deleted file mode 100755
index ce523e3436..0000000000
Binary files a/images/icons/heart_delete.png and /dev/null differ
diff --git a/images/icons/help.gif b/images/icons/help.gif
deleted file mode 100644
index 40545aa8be..0000000000
Binary files a/images/icons/help.gif and /dev/null differ
diff --git a/images/icons/help.png b/images/icons/help.png
deleted file mode 100755
index 5c870176d4..0000000000
Binary files a/images/icons/help.png and /dev/null differ
diff --git a/images/icons/hourglass.png b/images/icons/hourglass.png
deleted file mode 100755
index 57b03ce7a6..0000000000
Binary files a/images/icons/hourglass.png and /dev/null differ
diff --git a/images/icons/house.gif b/images/icons/house.gif
deleted file mode 100644
index f888434d7f..0000000000
Binary files a/images/icons/house.gif and /dev/null differ
diff --git a/images/icons/house.png b/images/icons/house.png
deleted file mode 100755
index fed62219f5..0000000000
Binary files a/images/icons/house.png and /dev/null differ
diff --git a/images/icons/house_go.png b/images/icons/house_go.png
deleted file mode 100755
index 5457dbd3cd..0000000000
Binary files a/images/icons/house_go.png and /dev/null differ
diff --git a/images/icons/house_link.png b/images/icons/house_link.png
deleted file mode 100755
index be2c2719ec..0000000000
Binary files a/images/icons/house_link.png and /dev/null differ
diff --git a/images/icons/html.png b/images/icons/html.png
deleted file mode 100755
index 55d1072eaf..0000000000
Binary files a/images/icons/html.png and /dev/null differ
diff --git a/images/icons/icon-recommend.gif b/images/icons/icon-recommend.gif
deleted file mode 100644
index 0d933d4bb1..0000000000
Binary files a/images/icons/icon-recommend.gif and /dev/null differ
diff --git a/images/icons/image.png b/images/icons/image.png
deleted file mode 100755
index fc3c393caa..0000000000
Binary files a/images/icons/image.png and /dev/null differ
diff --git a/images/icons/image_add.png b/images/icons/image_add.png
deleted file mode 100755
index fc5d6139e9..0000000000
Binary files a/images/icons/image_add.png and /dev/null differ
diff --git a/images/icons/image_delete.png b/images/icons/image_delete.png
deleted file mode 100755
index c260e1d966..0000000000
Binary files a/images/icons/image_delete.png and /dev/null differ
diff --git a/images/icons/image_edit.png b/images/icons/image_edit.png
deleted file mode 100755
index 0aa4cc6512..0000000000
Binary files a/images/icons/image_edit.png and /dev/null differ
diff --git a/images/icons/image_link.png b/images/icons/image_link.png
deleted file mode 100755
index 4bdb3541ec..0000000000
Binary files a/images/icons/image_link.png and /dev/null differ
diff --git a/images/icons/images.png b/images/icons/images.png
deleted file mode 100755
index 184860d1e0..0000000000
Binary files a/images/icons/images.png and /dev/null differ
diff --git a/images/icons/information.png b/images/icons/information.png
deleted file mode 100755
index 12cd1aef90..0000000000
Binary files a/images/icons/information.png and /dev/null differ
diff --git a/images/icons/ipod.png b/images/icons/ipod.png
deleted file mode 100755
index 3f768da502..0000000000
Binary files a/images/icons/ipod.png and /dev/null differ
diff --git a/images/icons/joystick.png b/images/icons/joystick.png
deleted file mode 100755
index 62168f56f2..0000000000
Binary files a/images/icons/joystick.png and /dev/null differ
diff --git a/images/icons/key.png b/images/icons/key.png
deleted file mode 100755
index 4ec1a92814..0000000000
Binary files a/images/icons/key.png and /dev/null differ
diff --git a/images/icons/key_add.png b/images/icons/key_add.png
deleted file mode 100755
index d40740396c..0000000000
Binary files a/images/icons/key_add.png and /dev/null differ
diff --git a/images/icons/key_delete.png b/images/icons/key_delete.png
deleted file mode 100755
index 00dec80d84..0000000000
Binary files a/images/icons/key_delete.png and /dev/null differ
diff --git a/images/icons/key_go.png b/images/icons/key_go.png
deleted file mode 100755
index 30b0dc316e..0000000000
Binary files a/images/icons/key_go.png and /dev/null differ
diff --git a/images/icons/keyboard.png b/images/icons/keyboard.png
deleted file mode 100755
index 898d402d70..0000000000
Binary files a/images/icons/keyboard.png and /dev/null differ
diff --git a/images/icons/layers.png b/images/icons/layers.png
deleted file mode 100755
index 00818f6363..0000000000
Binary files a/images/icons/layers.png and /dev/null differ
diff --git a/images/icons/layout.png b/images/icons/layout.png
deleted file mode 100755
index ea086b0428..0000000000
Binary files a/images/icons/layout.png and /dev/null differ
diff --git a/images/icons/layout_add.png b/images/icons/layout_add.png
deleted file mode 100755
index 62037221c0..0000000000
Binary files a/images/icons/layout_add.png and /dev/null differ
diff --git a/images/icons/layout_content.png b/images/icons/layout_content.png
deleted file mode 100755
index b4aaad9a45..0000000000
Binary files a/images/icons/layout_content.png and /dev/null differ
diff --git a/images/icons/lightbulb.gif b/images/icons/lightbulb.gif
deleted file mode 100644
index 9a15662458..0000000000
Binary files a/images/icons/lightbulb.gif and /dev/null differ
diff --git a/images/icons/lightbulb.png b/images/icons/lightbulb.png
deleted file mode 100755
index d22fde8ba4..0000000000
Binary files a/images/icons/lightbulb.png and /dev/null differ
diff --git a/images/icons/lightbulb_off.png b/images/icons/lightbulb_off.png
deleted file mode 100755
index e95b8c5b12..0000000000
Binary files a/images/icons/lightbulb_off.png and /dev/null differ
diff --git a/images/icons/lightning.png b/images/icons/lightning.png
deleted file mode 100755
index 9680afd12f..0000000000
Binary files a/images/icons/lightning.png and /dev/null differ
diff --git a/images/icons/link.png b/images/icons/link.png
deleted file mode 100755
index 25eacb7c25..0000000000
Binary files a/images/icons/link.png and /dev/null differ
diff --git a/images/icons/lock.png b/images/icons/lock.png
deleted file mode 100755
index 2ebc4f6f96..0000000000
Binary files a/images/icons/lock.png and /dev/null differ
diff --git a/images/icons/lock_open.png b/images/icons/lock_open.png
deleted file mode 100755
index a471765ff1..0000000000
Binary files a/images/icons/lock_open.png and /dev/null differ
diff --git a/images/icons/lorry.png b/images/icons/lorry.png
deleted file mode 100755
index 8f95f5a5d8..0000000000
Binary files a/images/icons/lorry.png and /dev/null differ
diff --git a/images/icons/magifier_zoom_out.png b/images/icons/magifier_zoom_out.png
deleted file mode 100755
index 81f28199ac..0000000000
Binary files a/images/icons/magifier_zoom_out.png and /dev/null differ
diff --git a/images/icons/magnifier.gif b/images/icons/magnifier.gif
deleted file mode 100644
index e96e548b8a..0000000000
Binary files a/images/icons/magnifier.gif and /dev/null differ
diff --git a/images/icons/magnifier.png b/images/icons/magnifier.png
deleted file mode 100755
index cf3d97f75e..0000000000
Binary files a/images/icons/magnifier.png and /dev/null differ
diff --git a/images/icons/magnifier_zoom_in.png b/images/icons/magnifier_zoom_in.png
deleted file mode 100755
index af4fe07477..0000000000
Binary files a/images/icons/magnifier_zoom_in.png and /dev/null differ
diff --git a/images/icons/male.png b/images/icons/male.png
deleted file mode 100755
index 25d6ea91d1..0000000000
Binary files a/images/icons/male.png and /dev/null differ
diff --git a/images/icons/map.png b/images/icons/map.png
deleted file mode 100755
index f90ef25ec7..0000000000
Binary files a/images/icons/map.png and /dev/null differ
diff --git a/images/icons/medal_bronze_1.png b/images/icons/medal_bronze_1.png
deleted file mode 100755
index 5f8a6d65d5..0000000000
Binary files a/images/icons/medal_bronze_1.png and /dev/null differ
diff --git a/images/icons/medal_bronze_2.png b/images/icons/medal_bronze_2.png
deleted file mode 100755
index 623d68c5d6..0000000000
Binary files a/images/icons/medal_bronze_2.png and /dev/null differ
diff --git a/images/icons/medal_bronze_3.png b/images/icons/medal_bronze_3.png
deleted file mode 100755
index ed3f43eb02..0000000000
Binary files a/images/icons/medal_bronze_3.png and /dev/null differ
diff --git a/images/icons/medal_bronze_add.png b/images/icons/medal_bronze_add.png
deleted file mode 100755
index 8487b2c196..0000000000
Binary files a/images/icons/medal_bronze_add.png and /dev/null differ
diff --git a/images/icons/medal_bronze_delete.png b/images/icons/medal_bronze_delete.png
deleted file mode 100755
index d32aed727a..0000000000
Binary files a/images/icons/medal_bronze_delete.png and /dev/null differ
diff --git a/images/icons/medal_gold_1.png b/images/icons/medal_gold_1.png
deleted file mode 100755
index 87584dc958..0000000000
Binary files a/images/icons/medal_gold_1.png and /dev/null differ
diff --git a/images/icons/medal_gold_2.png b/images/icons/medal_gold_2.png
deleted file mode 100755
index fa3a15dd67..0000000000
Binary files a/images/icons/medal_gold_2.png and /dev/null differ
diff --git a/images/icons/medal_gold_3.png b/images/icons/medal_gold_3.png
deleted file mode 100755
index ef1b08b920..0000000000
Binary files a/images/icons/medal_gold_3.png and /dev/null differ
diff --git a/images/icons/medal_gold_add.png b/images/icons/medal_gold_add.png
deleted file mode 100755
index dcade0d8db..0000000000
Binary files a/images/icons/medal_gold_add.png and /dev/null differ
diff --git a/images/icons/medal_gold_delete.png b/images/icons/medal_gold_delete.png
deleted file mode 100755
index 84b06d5bfd..0000000000
Binary files a/images/icons/medal_gold_delete.png and /dev/null differ
diff --git a/images/icons/medal_silver_1.png b/images/icons/medal_silver_1.png
deleted file mode 100755
index 75a64da325..0000000000
Binary files a/images/icons/medal_silver_1.png and /dev/null differ
diff --git a/images/icons/medal_silver_2.png b/images/icons/medal_silver_2.png
deleted file mode 100755
index 2e0fe75c90..0000000000
Binary files a/images/icons/medal_silver_2.png and /dev/null differ
diff --git a/images/icons/medal_silver_3.png b/images/icons/medal_silver_3.png
deleted file mode 100755
index e385b54673..0000000000
Binary files a/images/icons/medal_silver_3.png and /dev/null differ
diff --git a/images/icons/medal_silver_add.png b/images/icons/medal_silver_add.png
deleted file mode 100755
index b0633fa0ef..0000000000
Binary files a/images/icons/medal_silver_add.png and /dev/null differ
diff --git a/images/icons/medal_silver_delete.png b/images/icons/medal_silver_delete.png
deleted file mode 100755
index 06cab46790..0000000000
Binary files a/images/icons/medal_silver_delete.png and /dev/null differ
diff --git a/images/icons/money.png b/images/icons/money.png
deleted file mode 100755
index 42c52d05f6..0000000000
Binary files a/images/icons/money.png and /dev/null differ
diff --git a/images/icons/money_add.png b/images/icons/money_add.png
deleted file mode 100755
index 588fa9d078..0000000000
Binary files a/images/icons/money_add.png and /dev/null differ
diff --git a/images/icons/money_delete.png b/images/icons/money_delete.png
deleted file mode 100755
index eae2c524b0..0000000000
Binary files a/images/icons/money_delete.png and /dev/null differ
diff --git a/images/icons/money_dollar.png b/images/icons/money_dollar.png
deleted file mode 100755
index 59af163824..0000000000
Binary files a/images/icons/money_dollar.png and /dev/null differ
diff --git a/images/icons/money_euro.png b/images/icons/money_euro.png
deleted file mode 100755
index b322ba9296..0000000000
Binary files a/images/icons/money_euro.png and /dev/null differ
diff --git a/images/icons/money_pound.png b/images/icons/money_pound.png
deleted file mode 100755
index b711364637..0000000000
Binary files a/images/icons/money_pound.png and /dev/null differ
diff --git a/images/icons/money_yen.png b/images/icons/money_yen.png
deleted file mode 100755
index 228a6778bc..0000000000
Binary files a/images/icons/money_yen.png and /dev/null differ
diff --git a/images/icons/monitor.png b/images/icons/monitor.png
deleted file mode 100755
index d040bd0223..0000000000
Binary files a/images/icons/monitor.png and /dev/null differ
diff --git a/images/icons/mouse.png b/images/icons/mouse.png
deleted file mode 100755
index 63a92fa91c..0000000000
Binary files a/images/icons/mouse.png and /dev/null differ
diff --git a/images/icons/mouse_add.png b/images/icons/mouse_add.png
deleted file mode 100755
index 65bcab5206..0000000000
Binary files a/images/icons/mouse_add.png and /dev/null differ
diff --git a/images/icons/mouse_delete.png b/images/icons/mouse_delete.png
deleted file mode 100755
index 72865668cf..0000000000
Binary files a/images/icons/mouse_delete.png and /dev/null differ
diff --git a/images/icons/mouse_error.png b/images/icons/mouse_error.png
deleted file mode 100755
index bcc156238b..0000000000
Binary files a/images/icons/mouse_error.png and /dev/null differ
diff --git a/images/icons/music.png b/images/icons/music.png
deleted file mode 100755
index a8b3ede3df..0000000000
Binary files a/images/icons/music.png and /dev/null differ
diff --git a/images/icons/new.png b/images/icons/new.png
deleted file mode 100755
index 6a9bf03707..0000000000
Binary files a/images/icons/new.png and /dev/null differ
diff --git a/images/icons/newspaper.png b/images/icons/newspaper.png
deleted file mode 100755
index 6a2ecce1b8..0000000000
Binary files a/images/icons/newspaper.png and /dev/null differ
diff --git a/images/icons/note.gif b/images/icons/note.gif
deleted file mode 100644
index ff2e700396..0000000000
Binary files a/images/icons/note.gif and /dev/null differ
diff --git a/images/icons/note.png b/images/icons/note.png
deleted file mode 100755
index 244e6ca045..0000000000
Binary files a/images/icons/note.png and /dev/null differ
diff --git a/images/icons/overlays.png b/images/icons/overlays.png
deleted file mode 100755
index ab3100b5c5..0000000000
Binary files a/images/icons/overlays.png and /dev/null differ
diff --git a/images/icons/package.png b/images/icons/package.png
deleted file mode 100755
index da3c2a2d74..0000000000
Binary files a/images/icons/package.png and /dev/null differ
diff --git a/images/icons/page.gif b/images/icons/page.gif
deleted file mode 100644
index 5f39482edf..0000000000
Binary files a/images/icons/page.gif and /dev/null differ
diff --git a/images/icons/page.png b/images/icons/page.png
deleted file mode 100755
index 03ddd799fa..0000000000
Binary files a/images/icons/page.png and /dev/null differ
diff --git a/images/icons/page_add.gif b/images/icons/page_add.gif
deleted file mode 100644
index f446514426..0000000000
Binary files a/images/icons/page_add.gif and /dev/null differ
diff --git a/images/icons/page_add.png b/images/icons/page_add.png
deleted file mode 100755
index d5bfa0719b..0000000000
Binary files a/images/icons/page_add.png and /dev/null differ
diff --git a/images/icons/page_attach.png b/images/icons/page_attach.png
deleted file mode 100755
index 89ee2da075..0000000000
Binary files a/images/icons/page_attach.png and /dev/null differ
diff --git a/images/icons/page_code.png b/images/icons/page_code.png
deleted file mode 100755
index f7ea90419d..0000000000
Binary files a/images/icons/page_code.png and /dev/null differ
diff --git a/images/icons/page_copy.gif b/images/icons/page_copy.gif
deleted file mode 100644
index 088f66b1c1..0000000000
Binary files a/images/icons/page_copy.gif and /dev/null differ
diff --git a/images/icons/page_copy.png b/images/icons/page_copy.png
deleted file mode 100755
index 195dc6d6c3..0000000000
Binary files a/images/icons/page_copy.png and /dev/null differ
diff --git a/images/icons/page_delete.png b/images/icons/page_delete.png
deleted file mode 100755
index 3141467c67..0000000000
Binary files a/images/icons/page_delete.png and /dev/null differ
diff --git a/images/icons/page_edit.png b/images/icons/page_edit.png
deleted file mode 100755
index 046811ed7a..0000000000
Binary files a/images/icons/page_edit.png and /dev/null differ
diff --git a/images/icons/page_error.png b/images/icons/page_error.png
deleted file mode 100755
index f07f449a44..0000000000
Binary files a/images/icons/page_error.png and /dev/null differ
diff --git a/images/icons/page_excel.gif b/images/icons/page_excel.gif
deleted file mode 100644
index d004013b30..0000000000
Binary files a/images/icons/page_excel.gif and /dev/null differ
diff --git a/images/icons/page_excel.png b/images/icons/page_excel.png
deleted file mode 100755
index eb6158eb5c..0000000000
Binary files a/images/icons/page_excel.png and /dev/null differ
diff --git a/images/icons/page_find.png b/images/icons/page_find.png
deleted file mode 100755
index 2f193889f7..0000000000
Binary files a/images/icons/page_find.png and /dev/null differ
diff --git a/images/icons/page_gear.png b/images/icons/page_gear.png
deleted file mode 100755
index 8e83281c5f..0000000000
Binary files a/images/icons/page_gear.png and /dev/null differ
diff --git a/images/icons/page_go.png b/images/icons/page_go.png
deleted file mode 100755
index 80fe1ed0cc..0000000000
Binary files a/images/icons/page_go.png and /dev/null differ
diff --git a/images/icons/page_green.png b/images/icons/page_green.png
deleted file mode 100755
index de8e003f9f..0000000000
Binary files a/images/icons/page_green.png and /dev/null differ
diff --git a/images/icons/page_key.png b/images/icons/page_key.png
deleted file mode 100755
index d6626cb09e..0000000000
Binary files a/images/icons/page_key.png and /dev/null differ
diff --git a/images/icons/page_lightning.png b/images/icons/page_lightning.png
deleted file mode 100755
index 7e568703d6..0000000000
Binary files a/images/icons/page_lightning.png and /dev/null differ
diff --git a/images/icons/page_link.png b/images/icons/page_link.png
deleted file mode 100755
index 312eab0914..0000000000
Binary files a/images/icons/page_link.png and /dev/null differ
diff --git a/images/icons/page_paintbrush.png b/images/icons/page_paintbrush.png
deleted file mode 100755
index 246a2f0b42..0000000000
Binary files a/images/icons/page_paintbrush.png and /dev/null differ
diff --git a/images/icons/page_paste.png b/images/icons/page_paste.png
deleted file mode 100755
index 968f073fdd..0000000000
Binary files a/images/icons/page_paste.png and /dev/null differ
diff --git a/images/icons/page_red.png b/images/icons/page_red.png
deleted file mode 100755
index 0b18247da5..0000000000
Binary files a/images/icons/page_red.png and /dev/null differ
diff --git a/images/icons/page_refresh.gif b/images/icons/page_refresh.gif
deleted file mode 100644
index 8aff8cc854..0000000000
Binary files a/images/icons/page_refresh.gif and /dev/null differ
diff --git a/images/icons/page_refresh.png b/images/icons/page_refresh.png
deleted file mode 100755
index cf347c7d46..0000000000
Binary files a/images/icons/page_refresh.png and /dev/null differ
diff --git a/images/icons/page_save.png b/images/icons/page_save.png
deleted file mode 100755
index caea546af5..0000000000
Binary files a/images/icons/page_save.png and /dev/null differ
diff --git a/images/icons/page_white.png b/images/icons/page_white.png
deleted file mode 100755
index 8b8b1ca000..0000000000
Binary files a/images/icons/page_white.png and /dev/null differ
diff --git a/images/icons/page_white_acrobat.png b/images/icons/page_white_acrobat.png
deleted file mode 100755
index 8f8095e46f..0000000000
Binary files a/images/icons/page_white_acrobat.png and /dev/null differ
diff --git a/images/icons/page_white_actionscript.png b/images/icons/page_white_actionscript.png
deleted file mode 100755
index 159b240751..0000000000
Binary files a/images/icons/page_white_actionscript.png and /dev/null differ
diff --git a/images/icons/page_white_add.png b/images/icons/page_white_add.png
deleted file mode 100755
index aa23dde374..0000000000
Binary files a/images/icons/page_white_add.png and /dev/null differ
diff --git a/images/icons/page_white_c.png b/images/icons/page_white_c.png
deleted file mode 100755
index 34a05cccf0..0000000000
Binary files a/images/icons/page_white_c.png and /dev/null differ
diff --git a/images/icons/page_white_camera.png b/images/icons/page_white_camera.png
deleted file mode 100755
index f501a593a4..0000000000
Binary files a/images/icons/page_white_camera.png and /dev/null differ
diff --git a/images/icons/page_white_cd.png b/images/icons/page_white_cd.png
deleted file mode 100755
index 848bdaf3f1..0000000000
Binary files a/images/icons/page_white_cd.png and /dev/null differ
diff --git a/images/icons/page_white_code.png b/images/icons/page_white_code.png
deleted file mode 100755
index 0c76bd1297..0000000000
Binary files a/images/icons/page_white_code.png and /dev/null differ
diff --git a/images/icons/page_white_code_red.png b/images/icons/page_white_code_red.png
deleted file mode 100755
index 87a6914507..0000000000
Binary files a/images/icons/page_white_code_red.png and /dev/null differ
diff --git a/images/icons/page_white_copy.png b/images/icons/page_white_copy.png
deleted file mode 100755
index a9f31a278e..0000000000
Binary files a/images/icons/page_white_copy.png and /dev/null differ
diff --git a/images/icons/page_white_csharp.png b/images/icons/page_white_csharp.png
deleted file mode 100755
index ffb8fc932f..0000000000
Binary files a/images/icons/page_white_csharp.png and /dev/null differ
diff --git a/images/icons/page_white_cup.png b/images/icons/page_white_cup.png
deleted file mode 100755
index 0a7d6f4a6f..0000000000
Binary files a/images/icons/page_white_cup.png and /dev/null differ
diff --git a/images/icons/page_white_delete.png b/images/icons/page_white_delete.png
deleted file mode 100755
index af1ecaf298..0000000000
Binary files a/images/icons/page_white_delete.png and /dev/null differ
diff --git a/images/icons/page_white_dvd.png b/images/icons/page_white_dvd.png
deleted file mode 100755
index 4cc537af0b..0000000000
Binary files a/images/icons/page_white_dvd.png and /dev/null differ
diff --git a/images/icons/page_white_error.png b/images/icons/page_white_error.png
deleted file mode 100755
index 9fc5a0a103..0000000000
Binary files a/images/icons/page_white_error.png and /dev/null differ
diff --git a/images/icons/page_white_find.png b/images/icons/page_white_find.png
deleted file mode 100755
index 5818436370..0000000000
Binary files a/images/icons/page_white_find.png and /dev/null differ
diff --git a/images/icons/page_white_flash.png b/images/icons/page_white_flash.png
deleted file mode 100755
index 5769120b1b..0000000000
Binary files a/images/icons/page_white_flash.png and /dev/null differ
diff --git a/images/icons/page_white_freehand.png b/images/icons/page_white_freehand.png
deleted file mode 100755
index 8d719df520..0000000000
Binary files a/images/icons/page_white_freehand.png and /dev/null differ
diff --git a/images/icons/page_white_gear.png b/images/icons/page_white_gear.png
deleted file mode 100755
index 106f5aa361..0000000000
Binary files a/images/icons/page_white_gear.png and /dev/null differ
diff --git a/images/icons/page_white_get.png b/images/icons/page_white_get.png
deleted file mode 100755
index e4a1ecba1b..0000000000
Binary files a/images/icons/page_white_get.png and /dev/null differ
diff --git a/images/icons/page_white_go.png b/images/icons/page_white_go.png
deleted file mode 100755
index 7e62a924bc..0000000000
Binary files a/images/icons/page_white_go.png and /dev/null differ
diff --git a/images/icons/page_white_h.png b/images/icons/page_white_h.png
deleted file mode 100755
index e902abb076..0000000000
Binary files a/images/icons/page_white_h.png and /dev/null differ
diff --git a/images/icons/page_white_horizontal.png b/images/icons/page_white_horizontal.png
deleted file mode 100755
index 1d2d0a4987..0000000000
Binary files a/images/icons/page_white_horizontal.png and /dev/null differ
diff --git a/images/icons/page_white_key.png b/images/icons/page_white_key.png
deleted file mode 100755
index d616484522..0000000000
Binary files a/images/icons/page_white_key.png and /dev/null differ
diff --git a/images/icons/page_white_lightning.png b/images/icons/page_white_lightning.png
deleted file mode 100755
index 7215d1e8b0..0000000000
Binary files a/images/icons/page_white_lightning.png and /dev/null differ
diff --git a/images/icons/page_white_link.png b/images/icons/page_white_link.png
deleted file mode 100755
index bf7bd1c9bf..0000000000
Binary files a/images/icons/page_white_link.png and /dev/null differ
diff --git a/images/icons/page_white_magnify.png b/images/icons/page_white_magnify.png
deleted file mode 100755
index f6b74cc40f..0000000000
Binary files a/images/icons/page_white_magnify.png and /dev/null differ
diff --git a/images/icons/page_white_medal.png b/images/icons/page_white_medal.png
deleted file mode 100755
index d3fffb6d98..0000000000
Binary files a/images/icons/page_white_medal.png and /dev/null differ
diff --git a/images/icons/page_white_office.png b/images/icons/page_white_office.png
deleted file mode 100755
index a65bcb3e1e..0000000000
Binary files a/images/icons/page_white_office.png and /dev/null differ
diff --git a/images/icons/page_white_paint.png b/images/icons/page_white_paint.png
deleted file mode 100755
index 23a37b891c..0000000000
Binary files a/images/icons/page_white_paint.png and /dev/null differ
diff --git a/images/icons/page_white_paintbrush.png b/images/icons/page_white_paintbrush.png
deleted file mode 100755
index f907e44b33..0000000000
Binary files a/images/icons/page_white_paintbrush.png and /dev/null differ
diff --git a/images/icons/page_white_paste.png b/images/icons/page_white_paste.png
deleted file mode 100755
index 5b2cbb3fd0..0000000000
Binary files a/images/icons/page_white_paste.png and /dev/null differ
diff --git a/images/icons/page_white_put.png b/images/icons/page_white_put.png
deleted file mode 100755
index 884ffd6f0a..0000000000
Binary files a/images/icons/page_white_put.png and /dev/null differ
diff --git a/images/icons/page_white_stack.png b/images/icons/page_white_stack.png
deleted file mode 100755
index 44084add79..0000000000
Binary files a/images/icons/page_white_stack.png and /dev/null differ
diff --git a/images/icons/page_white_star.png b/images/icons/page_white_star.png
deleted file mode 100755
index 3a1441c9a1..0000000000
Binary files a/images/icons/page_white_star.png and /dev/null differ
diff --git a/images/icons/page_white_text.png b/images/icons/page_white_text.png
deleted file mode 100755
index 813f712f72..0000000000
Binary files a/images/icons/page_white_text.png and /dev/null differ
diff --git a/images/icons/page_white_text_width.png b/images/icons/page_white_text_width.png
deleted file mode 100755
index d9cf13256f..0000000000
Binary files a/images/icons/page_white_text_width.png and /dev/null differ
diff --git a/images/icons/page_white_tux.png b/images/icons/page_white_tux.png
deleted file mode 100755
index 52699bfee0..0000000000
Binary files a/images/icons/page_white_tux.png and /dev/null differ
diff --git a/images/icons/page_white_vector.png b/images/icons/page_white_vector.png
deleted file mode 100755
index 4a05955b33..0000000000
Binary files a/images/icons/page_white_vector.png and /dev/null differ
diff --git a/images/icons/page_white_visualstudio.png b/images/icons/page_white_visualstudio.png
deleted file mode 100755
index a0a433dfbb..0000000000
Binary files a/images/icons/page_white_visualstudio.png and /dev/null differ
diff --git a/images/icons/page_white_width.png b/images/icons/page_white_width.png
deleted file mode 100755
index 1eb880947d..0000000000
Binary files a/images/icons/page_white_width.png and /dev/null differ
diff --git a/images/icons/page_white_word.png b/images/icons/page_white_word.png
deleted file mode 100755
index ae8ecbf476..0000000000
Binary files a/images/icons/page_white_word.png and /dev/null differ
diff --git a/images/icons/page_white_world.png b/images/icons/page_white_world.png
deleted file mode 100755
index 6ed2490ed1..0000000000
Binary files a/images/icons/page_white_world.png and /dev/null differ
diff --git a/images/icons/page_white_wrench.png b/images/icons/page_white_wrench.png
deleted file mode 100755
index fecadd08af..0000000000
Binary files a/images/icons/page_white_wrench.png and /dev/null differ
diff --git a/images/icons/page_white_zip.png b/images/icons/page_white_zip.png
deleted file mode 100755
index fd4bbccdf1..0000000000
Binary files a/images/icons/page_white_zip.png and /dev/null differ
diff --git a/images/icons/page_word.png b/images/icons/page_word.png
deleted file mode 100755
index 834cdfaf48..0000000000
Binary files a/images/icons/page_word.png and /dev/null differ
diff --git a/images/icons/page_world.png b/images/icons/page_world.png
deleted file mode 100755
index b8895ddecf..0000000000
Binary files a/images/icons/page_world.png and /dev/null differ
diff --git a/images/icons/paintbrush.png b/images/icons/paintbrush.png
deleted file mode 100755
index a3ecf87784..0000000000
Binary files a/images/icons/paintbrush.png and /dev/null differ
diff --git a/images/icons/paintcan.png b/images/icons/paintcan.png
deleted file mode 100755
index f82a8865a7..0000000000
Binary files a/images/icons/paintcan.png and /dev/null differ
diff --git a/images/icons/palette.png b/images/icons/palette.png
deleted file mode 100755
index 73c5b3f243..0000000000
Binary files a/images/icons/palette.png and /dev/null differ
diff --git a/images/icons/paperclip.gif b/images/icons/paperclip.gif
deleted file mode 100644
index b6c6d62179..0000000000
Binary files a/images/icons/paperclip.gif and /dev/null differ
diff --git a/images/icons/paste_plain.png b/images/icons/paste_plain.png
deleted file mode 100755
index c0490eb797..0000000000
Binary files a/images/icons/paste_plain.png and /dev/null differ
diff --git a/images/icons/pencil.png b/images/icons/pencil.png
deleted file mode 100755
index 0bfecd50ee..0000000000
Binary files a/images/icons/pencil.png and /dev/null differ
diff --git a/images/icons/phone.png b/images/icons/phone.png
deleted file mode 100755
index c39f162f85..0000000000
Binary files a/images/icons/phone.png and /dev/null differ
diff --git a/images/icons/phone_sound.png b/images/icons/phone_sound.png
deleted file mode 100755
index 7fdf1c58c0..0000000000
Binary files a/images/icons/phone_sound.png and /dev/null differ
diff --git a/images/icons/photo.png b/images/icons/photo.png
deleted file mode 100755
index 6c2aaaaaf3..0000000000
Binary files a/images/icons/photo.png and /dev/null differ
diff --git a/images/icons/photos.png b/images/icons/photos.png
deleted file mode 100755
index 8836fe6c07..0000000000
Binary files a/images/icons/photos.png and /dev/null differ
diff --git a/images/icons/picture.png b/images/icons/picture.png
deleted file mode 100755
index 4a158fef7e..0000000000
Binary files a/images/icons/picture.png and /dev/null differ
diff --git a/images/icons/pictures.png b/images/icons/pictures.png
deleted file mode 100755
index d9591c13f6..0000000000
Binary files a/images/icons/pictures.png and /dev/null differ
diff --git a/images/icons/pilcrow.png b/images/icons/pilcrow.png
deleted file mode 100755
index 95704fbab3..0000000000
Binary files a/images/icons/pilcrow.png and /dev/null differ
diff --git a/images/icons/pill.png b/images/icons/pill.png
deleted file mode 100755
index f2bdef6be8..0000000000
Binary files a/images/icons/pill.png and /dev/null differ
diff --git a/images/icons/plugin.png b/images/icons/plugin.png
deleted file mode 100755
index 6187b15aec..0000000000
Binary files a/images/icons/plugin.png and /dev/null differ
diff --git a/images/icons/printer.gif b/images/icons/printer.gif
deleted file mode 100644
index d6aefba172..0000000000
Binary files a/images/icons/printer.gif and /dev/null differ
diff --git a/images/icons/printer.png b/images/icons/printer.png
deleted file mode 100755
index a350d18715..0000000000
Binary files a/images/icons/printer.png and /dev/null differ
diff --git a/images/icons/printer_error.png b/images/icons/printer_error.png
deleted file mode 100755
index 279ebb0e53..0000000000
Binary files a/images/icons/printer_error.png and /dev/null differ
diff --git a/images/icons/question.png b/images/icons/question.png
deleted file mode 100644
index 8ce3f0bcb1..0000000000
Binary files a/images/icons/question.png and /dev/null differ
diff --git a/images/icons/rainbow.png b/images/icons/rainbow.png
deleted file mode 100755
index 5ede989a4b..0000000000
Binary files a/images/icons/rainbow.png and /dev/null differ
diff --git a/images/icons/report.png b/images/icons/report.png
deleted file mode 100755
index 779ad58efc..0000000000
Binary files a/images/icons/report.png and /dev/null differ
diff --git a/images/icons/resultset_first.gif b/images/icons/resultset_first.gif
deleted file mode 100644
index e8c1a86ff0..0000000000
Binary files a/images/icons/resultset_first.gif and /dev/null differ
diff --git a/images/icons/resultset_first.png b/images/icons/resultset_first.png
deleted file mode 100755
index b03eaf8b54..0000000000
Binary files a/images/icons/resultset_first.png and /dev/null differ
diff --git a/images/icons/resultset_last.gif b/images/icons/resultset_last.gif
deleted file mode 100644
index 8417c50e3f..0000000000
Binary files a/images/icons/resultset_last.gif and /dev/null differ
diff --git a/images/icons/resultset_last.png b/images/icons/resultset_last.png
deleted file mode 100755
index 8ec8947847..0000000000
Binary files a/images/icons/resultset_last.png and /dev/null differ
diff --git a/images/icons/resultset_next.gif b/images/icons/resultset_next.gif
deleted file mode 100644
index 534f12361e..0000000000
Binary files a/images/icons/resultset_next.gif and /dev/null differ
diff --git a/images/icons/resultset_next.png b/images/icons/resultset_next.png
deleted file mode 100755
index e252606d3e..0000000000
Binary files a/images/icons/resultset_next.png and /dev/null differ
diff --git a/images/icons/resultset_previous.gif b/images/icons/resultset_previous.gif
deleted file mode 100644
index 7e0812a801..0000000000
Binary files a/images/icons/resultset_previous.gif and /dev/null differ
diff --git a/images/icons/resultset_previous.png b/images/icons/resultset_previous.png
deleted file mode 100755
index 18f9cc1094..0000000000
Binary files a/images/icons/resultset_previous.png and /dev/null differ
diff --git a/images/icons/rosette.png b/images/icons/rosette.png
deleted file mode 100755
index f233bc7705..0000000000
Binary files a/images/icons/rosette.png and /dev/null differ
diff --git a/images/icons/rss.png b/images/icons/rss.png
deleted file mode 100755
index 1dc6ff30ba..0000000000
Binary files a/images/icons/rss.png and /dev/null differ
diff --git a/images/icons/script.png b/images/icons/script.png
deleted file mode 100755
index 0f9ed4d483..0000000000
Binary files a/images/icons/script.png and /dev/null differ
diff --git a/images/icons/server.png b/images/icons/server.png
deleted file mode 100755
index 720a237c73..0000000000
Binary files a/images/icons/server.png and /dev/null differ
diff --git a/images/icons/shading.png b/images/icons/shading.png
deleted file mode 100755
index 09275f9c09..0000000000
Binary files a/images/icons/shading.png and /dev/null differ
diff --git a/images/icons/shield.png b/images/icons/shield.png
deleted file mode 100755
index 3cb4e25789..0000000000
Binary files a/images/icons/shield.png and /dev/null differ
diff --git a/images/icons/sitemap.png b/images/icons/sitemap.png
deleted file mode 100755
index ca779f3237..0000000000
Binary files a/images/icons/sitemap.png and /dev/null differ
diff --git a/images/icons/sitemap_color.png b/images/icons/sitemap_color.png
deleted file mode 100755
index c64582bcd4..0000000000
Binary files a/images/icons/sitemap_color.png and /dev/null differ
diff --git a/images/icons/sort_asc.gif b/images/icons/sort_asc.gif
deleted file mode 100644
index f9ddf4e7e1..0000000000
Binary files a/images/icons/sort_asc.gif and /dev/null differ
diff --git a/images/icons/sort_desc.gif b/images/icons/sort_desc.gif
deleted file mode 100644
index b16b69b6b9..0000000000
Binary files a/images/icons/sort_desc.gif and /dev/null differ
diff --git a/images/icons/sound.png b/images/icons/sound.png
deleted file mode 100755
index 6056d234a9..0000000000
Binary files a/images/icons/sound.png and /dev/null differ
diff --git a/images/icons/sound_add.png b/images/icons/sound_add.png
deleted file mode 100755
index 965c503c60..0000000000
Binary files a/images/icons/sound_add.png and /dev/null differ
diff --git a/images/icons/sound_delete.png b/images/icons/sound_delete.png
deleted file mode 100755
index ab9577aa13..0000000000
Binary files a/images/icons/sound_delete.png and /dev/null differ
diff --git a/images/icons/sound_low.png b/images/icons/sound_low.png
deleted file mode 100755
index 4d918633fb..0000000000
Binary files a/images/icons/sound_low.png and /dev/null differ
diff --git a/images/icons/sound_mute.png b/images/icons/sound_mute.png
deleted file mode 100755
index b652d2a71f..0000000000
Binary files a/images/icons/sound_mute.png and /dev/null differ
diff --git a/images/icons/sound_none.png b/images/icons/sound_none.png
deleted file mode 100755
index b497ebd54a..0000000000
Binary files a/images/icons/sound_none.png and /dev/null differ
diff --git a/images/icons/spellcheck.png b/images/icons/spellcheck.png
deleted file mode 100755
index ebc632d9bc..0000000000
Binary files a/images/icons/spellcheck.png and /dev/null differ
diff --git a/images/icons/sport_8ball.png b/images/icons/sport_8ball.png
deleted file mode 100755
index 4f627b7689..0000000000
Binary files a/images/icons/sport_8ball.png and /dev/null differ
diff --git a/images/icons/sport_basketball.png b/images/icons/sport_basketball.png
deleted file mode 100755
index f7a000b9ae..0000000000
Binary files a/images/icons/sport_basketball.png and /dev/null differ
diff --git a/images/icons/sport_football.png b/images/icons/sport_football.png
deleted file mode 100755
index 199f0f7f1c..0000000000
Binary files a/images/icons/sport_football.png and /dev/null differ
diff --git a/images/icons/sport_golf.png b/images/icons/sport_golf.png
deleted file mode 100755
index e21fa44c5d..0000000000
Binary files a/images/icons/sport_golf.png and /dev/null differ
diff --git a/images/icons/sport_raquet.png b/images/icons/sport_raquet.png
deleted file mode 100755
index f5e0f0c2ce..0000000000
Binary files a/images/icons/sport_raquet.png and /dev/null differ
diff --git a/images/icons/sport_shuttlecock.png b/images/icons/sport_shuttlecock.png
deleted file mode 100755
index 917287fa0b..0000000000
Binary files a/images/icons/sport_shuttlecock.png and /dev/null differ
diff --git a/images/icons/sport_soccer.png b/images/icons/sport_soccer.png
deleted file mode 100755
index 3eb1828b16..0000000000
Binary files a/images/icons/sport_soccer.png and /dev/null differ
diff --git a/images/icons/sport_tennis.png b/images/icons/sport_tennis.png
deleted file mode 100755
index e88a6efa1d..0000000000
Binary files a/images/icons/sport_tennis.png and /dev/null differ
diff --git a/images/icons/star.gif b/images/icons/star.gif
deleted file mode 100644
index d8a6b4e452..0000000000
Binary files a/images/icons/star.gif and /dev/null differ
diff --git a/images/icons/star.png b/images/icons/star.png
deleted file mode 100755
index b88c857895..0000000000
Binary files a/images/icons/star.png and /dev/null differ
diff --git a/images/icons/status_away.png b/images/icons/status_away.png
deleted file mode 100755
index 70bcbccaae..0000000000
Binary files a/images/icons/status_away.png and /dev/null differ
diff --git a/images/icons/status_busy.png b/images/icons/status_busy.png
deleted file mode 100755
index 987c806fff..0000000000
Binary files a/images/icons/status_busy.png and /dev/null differ
diff --git a/images/icons/status_offline.png b/images/icons/status_offline.png
deleted file mode 100755
index a88261a65e..0000000000
Binary files a/images/icons/status_offline.png and /dev/null differ
diff --git a/images/icons/status_online.png b/images/icons/status_online.png
deleted file mode 100755
index 947bd4b62c..0000000000
Binary files a/images/icons/status_online.png and /dev/null differ
diff --git a/images/icons/stop.png b/images/icons/stop.png
deleted file mode 100755
index 0cfd585963..0000000000
Binary files a/images/icons/stop.png and /dev/null differ
diff --git a/images/icons/sum.png b/images/icons/sum.png
deleted file mode 100755
index fd7b32e43b..0000000000
Binary files a/images/icons/sum.png and /dev/null differ
diff --git a/images/icons/table.gif b/images/icons/table.gif
deleted file mode 100644
index df990aba02..0000000000
Binary files a/images/icons/table.gif and /dev/null differ
diff --git a/images/icons/table.png b/images/icons/table.png
deleted file mode 100755
index abcd93689a..0000000000
Binary files a/images/icons/table.png and /dev/null differ
diff --git a/images/icons/table_edit.png b/images/icons/table_edit.png
deleted file mode 100755
index bfcb0249af..0000000000
Binary files a/images/icons/table_edit.png and /dev/null differ
diff --git a/images/icons/table_row_delete.gif b/images/icons/table_row_delete.gif
deleted file mode 100644
index 79b970f0f9..0000000000
Binary files a/images/icons/table_row_delete.gif and /dev/null differ
diff --git a/images/icons/table_row_delete.png b/images/icons/table_row_delete.png
deleted file mode 100755
index 54c69691ed..0000000000
Binary files a/images/icons/table_row_delete.png and /dev/null differ
diff --git a/images/icons/table_row_insert.gif b/images/icons/table_row_insert.gif
deleted file mode 100644
index da09255be4..0000000000
Binary files a/images/icons/table_row_insert.gif and /dev/null differ
diff --git a/images/icons/table_row_insert.png b/images/icons/table_row_insert.png
deleted file mode 100755
index ff5925efd4..0000000000
Binary files a/images/icons/table_row_insert.png and /dev/null differ
diff --git a/images/icons/table_save.png b/images/icons/table_save.png
deleted file mode 100755
index 25b74d18f7..0000000000
Binary files a/images/icons/table_save.png and /dev/null differ
diff --git a/images/icons/table_sort.png b/images/icons/table_sort.png
deleted file mode 100755
index ed6785a6a3..0000000000
Binary files a/images/icons/table_sort.png and /dev/null differ
diff --git a/images/icons/tag.png b/images/icons/tag.png
deleted file mode 100755
index e093032a77..0000000000
Binary files a/images/icons/tag.png and /dev/null differ
diff --git a/images/icons/tag_blue.png b/images/icons/tag_blue.png
deleted file mode 100755
index 9757fc6ed6..0000000000
Binary files a/images/icons/tag_blue.png and /dev/null differ
diff --git a/images/icons/tag_green.png b/images/icons/tag_green.png
deleted file mode 100755
index 83ec984bd7..0000000000
Binary files a/images/icons/tag_green.png and /dev/null differ
diff --git a/images/icons/tag_orange.png b/images/icons/tag_orange.png
deleted file mode 100755
index 454a59f30c..0000000000
Binary files a/images/icons/tag_orange.png and /dev/null differ
diff --git a/images/icons/tag_pink.png b/images/icons/tag_pink.png
deleted file mode 100755
index 76e2296cc1..0000000000
Binary files a/images/icons/tag_pink.png and /dev/null differ
diff --git a/images/icons/tag_purple.png b/images/icons/tag_purple.png
deleted file mode 100755
index ebaf0e8743..0000000000
Binary files a/images/icons/tag_purple.png and /dev/null differ
diff --git a/images/icons/tag_red.png b/images/icons/tag_red.png
deleted file mode 100755
index 6ebb37d25f..0000000000
Binary files a/images/icons/tag_red.png and /dev/null differ
diff --git a/images/icons/tag_yellow.png b/images/icons/tag_yellow.png
deleted file mode 100755
index 83d12924ff..0000000000
Binary files a/images/icons/tag_yellow.png and /dev/null differ
diff --git a/images/icons/telephone.png b/images/icons/telephone.png
deleted file mode 100755
index cecc436fbd..0000000000
Binary files a/images/icons/telephone.png and /dev/null differ
diff --git a/images/icons/television.png b/images/icons/television.png
deleted file mode 100755
index 1738a4f106..0000000000
Binary files a/images/icons/television.png and /dev/null differ
diff --git a/images/icons/television_add.png b/images/icons/television_add.png
deleted file mode 100755
index 2baaad99e5..0000000000
Binary files a/images/icons/television_add.png and /dev/null differ
diff --git a/images/icons/television_delete.png b/images/icons/television_delete.png
deleted file mode 100755
index b9a5860251..0000000000
Binary files a/images/icons/television_delete.png and /dev/null differ
diff --git a/images/icons/text_uppercase.png b/images/icons/text_uppercase.png
deleted file mode 100755
index 8dcc2dbbb2..0000000000
Binary files a/images/icons/text_uppercase.png and /dev/null differ
diff --git a/images/icons/textfield.png b/images/icons/textfield.png
deleted file mode 100755
index d37e7304e2..0000000000
Binary files a/images/icons/textfield.png and /dev/null differ
diff --git a/images/icons/thumb_down.png b/images/icons/thumb_down.png
deleted file mode 100755
index 3c832d4c83..0000000000
Binary files a/images/icons/thumb_down.png and /dev/null differ
diff --git a/images/icons/thumb_up.png b/images/icons/thumb_up.png
deleted file mode 100755
index 2bd16ccf29..0000000000
Binary files a/images/icons/thumb_up.png and /dev/null differ
diff --git a/images/icons/tick.png b/images/icons/tick.png
deleted file mode 100755
index a9925a06ab..0000000000
Binary files a/images/icons/tick.png and /dev/null differ
diff --git a/images/icons/time.png b/images/icons/time.png
deleted file mode 100755
index 911da3f1d3..0000000000
Binary files a/images/icons/time.png and /dev/null differ
diff --git a/images/icons/timeline_marker.png b/images/icons/timeline_marker.png
deleted file mode 100755
index a3fbddf88b..0000000000
Binary files a/images/icons/timeline_marker.png and /dev/null differ
diff --git a/images/icons/transmit.png b/images/icons/transmit.png
deleted file mode 100755
index f54bf736cd..0000000000
Binary files a/images/icons/transmit.png and /dev/null differ
diff --git a/images/icons/tux.png b/images/icons/tux.png
deleted file mode 100755
index bbefe2ec45..0000000000
Binary files a/images/icons/tux.png and /dev/null differ
diff --git a/images/icons/user.gif b/images/icons/user.gif
deleted file mode 100644
index 95c0aaafea..0000000000
Binary files a/images/icons/user.gif and /dev/null differ
diff --git a/images/icons/user.png b/images/icons/user.png
deleted file mode 100755
index 79f35ccbda..0000000000
Binary files a/images/icons/user.png and /dev/null differ
diff --git a/images/icons/user_add.png b/images/icons/user_add.png
deleted file mode 100755
index deae99bcff..0000000000
Binary files a/images/icons/user_add.png and /dev/null differ
diff --git a/images/icons/user_comment.png b/images/icons/user_comment.png
deleted file mode 100755
index e54ebebafb..0000000000
Binary files a/images/icons/user_comment.png and /dev/null differ
diff --git a/images/icons/user_delete.png b/images/icons/user_delete.png
deleted file mode 100755
index acbb5630e5..0000000000
Binary files a/images/icons/user_delete.png and /dev/null differ
diff --git a/images/icons/user_edit.png b/images/icons/user_edit.png
deleted file mode 100755
index c1974cda74..0000000000
Binary files a/images/icons/user_edit.png and /dev/null differ
diff --git a/images/icons/user_female.png b/images/icons/user_female.png
deleted file mode 100755
index 7c71de03b2..0000000000
Binary files a/images/icons/user_female.png and /dev/null differ
diff --git a/images/icons/user_go.png b/images/icons/user_go.png
deleted file mode 100755
index 0468cf08f3..0000000000
Binary files a/images/icons/user_go.png and /dev/null differ
diff --git a/images/icons/user_gray.png b/images/icons/user_gray.png
deleted file mode 100755
index 8fd539e9cb..0000000000
Binary files a/images/icons/user_gray.png and /dev/null differ
diff --git a/images/icons/user_green.png b/images/icons/user_green.png
deleted file mode 100755
index 30383c2de5..0000000000
Binary files a/images/icons/user_green.png and /dev/null differ
diff --git a/images/icons/user_orange.png b/images/icons/user_orange.png
deleted file mode 100755
index b818127df6..0000000000
Binary files a/images/icons/user_orange.png and /dev/null differ
diff --git a/images/icons/user_red.png b/images/icons/user_red.png
deleted file mode 100755
index c6f66e8b30..0000000000
Binary files a/images/icons/user_red.png and /dev/null differ
diff --git a/images/icons/user_suit.png b/images/icons/user_suit.png
deleted file mode 100755
index b3454e15fb..0000000000
Binary files a/images/icons/user_suit.png and /dev/null differ
diff --git a/images/icons/v_sprite.gif b/images/icons/v_sprite.gif
deleted file mode 100644
index 5aab77c839..0000000000
Binary files a/images/icons/v_sprite.gif and /dev/null differ
diff --git a/images/icons/vcard.png b/images/icons/vcard.png
deleted file mode 100755
index c02f315d20..0000000000
Binary files a/images/icons/vcard.png and /dev/null differ
diff --git a/images/icons/vcard_add.png b/images/icons/vcard_add.png
deleted file mode 100755
index 2a68453811..0000000000
Binary files a/images/icons/vcard_add.png and /dev/null differ
diff --git a/images/icons/vcard_delete.png b/images/icons/vcard_delete.png
deleted file mode 100755
index b194b971b3..0000000000
Binary files a/images/icons/vcard_delete.png and /dev/null differ
diff --git a/images/icons/vcard_edit.png b/images/icons/vcard_edit.png
deleted file mode 100755
index ab0f6e73d6..0000000000
Binary files a/images/icons/vcard_edit.png and /dev/null differ
diff --git a/images/icons/vector.png b/images/icons/vector.png
deleted file mode 100755
index a1291c2dfa..0000000000
Binary files a/images/icons/vector.png and /dev/null differ
diff --git a/images/icons/vector_add.png b/images/icons/vector_add.png
deleted file mode 100755
index 988770f408..0000000000
Binary files a/images/icons/vector_add.png and /dev/null differ
diff --git a/images/icons/vector_delete.png b/images/icons/vector_delete.png
deleted file mode 100755
index ca139e0f33..0000000000
Binary files a/images/icons/vector_delete.png and /dev/null differ
diff --git a/images/icons/wand.png b/images/icons/wand.png
deleted file mode 100755
index 44ccbf8128..0000000000
Binary files a/images/icons/wand.png and /dev/null differ
diff --git a/images/icons/weather_clouds.png b/images/icons/weather_clouds.png
deleted file mode 100755
index 3f73eaa144..0000000000
Binary files a/images/icons/weather_clouds.png and /dev/null differ
diff --git a/images/icons/weather_cloudy.png b/images/icons/weather_cloudy.png
deleted file mode 100755
index 5856e1d054..0000000000
Binary files a/images/icons/weather_cloudy.png and /dev/null differ
diff --git a/images/icons/weather_lightning.png b/images/icons/weather_lightning.png
deleted file mode 100755
index 1d42b3673f..0000000000
Binary files a/images/icons/weather_lightning.png and /dev/null differ
diff --git a/images/icons/weather_rain.png b/images/icons/weather_rain.png
deleted file mode 100755
index cb3d54d064..0000000000
Binary files a/images/icons/weather_rain.png and /dev/null differ
diff --git a/images/icons/weather_snow.png b/images/icons/weather_snow.png
deleted file mode 100755
index 45bbdf19c6..0000000000
Binary files a/images/icons/weather_snow.png and /dev/null differ
diff --git a/images/icons/weather_sun.png b/images/icons/weather_sun.png
deleted file mode 100755
index 0156c266e4..0000000000
Binary files a/images/icons/weather_sun.png and /dev/null differ
diff --git a/images/icons/webcam.png b/images/icons/webcam.png
deleted file mode 100755
index af71c30610..0000000000
Binary files a/images/icons/webcam.png and /dev/null differ
diff --git a/images/icons/world.png b/images/icons/world.png
deleted file mode 100755
index 68f21d3011..0000000000
Binary files a/images/icons/world.png and /dev/null differ
diff --git a/images/icons/world_link.png b/images/icons/world_link.png
deleted file mode 100755
index b8edc1265d..0000000000
Binary files a/images/icons/world_link.png and /dev/null differ
diff --git a/images/icons/wrench.gif b/images/icons/wrench.gif
deleted file mode 100644
index a64f202074..0000000000
Binary files a/images/icons/wrench.gif and /dev/null differ
diff --git a/images/icons/wrench.png b/images/icons/wrench.png
deleted file mode 100755
index 5c8213fef5..0000000000
Binary files a/images/icons/wrench.png and /dev/null differ
diff --git a/images/icons/wrench_orange.png b/images/icons/wrench_orange.png
deleted file mode 100755
index 565a9330e0..0000000000
Binary files a/images/icons/wrench_orange.png and /dev/null differ
diff --git a/images/icons/zoom.png b/images/icons/zoom.png
deleted file mode 100755
index 908612e394..0000000000
Binary files a/images/icons/zoom.png and /dev/null differ
diff --git a/images/icons/zoom_in.png b/images/icons/zoom_in.png
deleted file mode 100755
index cdf0a52fe0..0000000000
Binary files a/images/icons/zoom_in.png and /dev/null differ
diff --git a/images/icons/zoom_out.png b/images/icons/zoom_out.png
deleted file mode 100755
index 07bf98a79c..0000000000
Binary files a/images/icons/zoom_out.png and /dev/null differ
diff --git a/images/ui/blue-grad-1.gif b/images/ui/blue-grad-1.gif
deleted file mode 100644
index 87a9190ecf..0000000000
Binary files a/images/ui/blue-grad-1.gif and /dev/null differ
diff --git a/images/ui/checked_box.gif b/images/ui/checked_box.gif
deleted file mode 100644
index 812ef262fb..0000000000
Binary files a/images/ui/checked_box.gif and /dev/null differ
diff --git a/images/ui/circle-cutout.gif b/images/ui/circle-cutout.gif
deleted file mode 100644
index 3aa1962479..0000000000
Binary files a/images/ui/circle-cutout.gif and /dev/null differ
diff --git a/images/ui/down-arrow.gif b/images/ui/down-arrow.gif
deleted file mode 100644
index 8846023655..0000000000
Binary files a/images/ui/down-arrow.gif and /dev/null differ
diff --git a/images/ui/down-arrow1.gif b/images/ui/down-arrow1.gif
deleted file mode 100644
index 177a1ce45c..0000000000
Binary files a/images/ui/down-arrow1.gif and /dev/null differ
diff --git a/images/ui/loading.gif b/images/ui/loading.gif
deleted file mode 100644
index 7e7d48d272..0000000000
Binary files a/images/ui/loading.gif and /dev/null differ
diff --git a/images/ui/loading_startup.gif b/images/ui/loading_startup.gif
deleted file mode 100644
index ec0cabadcd..0000000000
Binary files a/images/ui/loading_startup.gif and /dev/null differ
diff --git a/images/ui/next_pointer.gif b/images/ui/next_pointer.gif
deleted file mode 100644
index 7ca043433b..0000000000
Binary files a/images/ui/next_pointer.gif and /dev/null differ
diff --git a/images/ui/no_img/no_img_f.gif b/images/ui/no_img/no_img_f.gif
deleted file mode 100644
index b14a5589fb..0000000000
Binary files a/images/ui/no_img/no_img_f.gif and /dev/null differ
diff --git a/images/ui/no_img/no_img_m.gif b/images/ui/no_img/no_img_m.gif
deleted file mode 100644
index 396e174fbd..0000000000
Binary files a/images/ui/no_img/no_img_m.gif and /dev/null differ
diff --git a/images/ui/plain_box.gif b/images/ui/plain_box.gif
deleted file mode 100644
index 1639f8a41e..0000000000
Binary files a/images/ui/plain_box.gif and /dev/null differ
diff --git a/images/ui/prev_pointer.gif b/images/ui/prev_pointer.gif
deleted file mode 100644
index 00918cf71f..0000000000
Binary files a/images/ui/prev_pointer.gif and /dev/null differ
diff --git a/images/ui/right-arrow.gif b/images/ui/right-arrow.gif
deleted file mode 100644
index bcecfec126..0000000000
Binary files a/images/ui/right-arrow.gif and /dev/null differ
diff --git a/images/ui/square_loading.gif b/images/ui/square_loading.gif
deleted file mode 100644
index 61447df88d..0000000000
Binary files a/images/ui/square_loading.gif and /dev/null differ
diff --git a/images/ui/star.gif b/images/ui/star.gif
deleted file mode 100644
index 349ac26e48..0000000000
Binary files a/images/ui/star.gif and /dev/null differ
diff --git a/images/ui/star_plain.gif b/images/ui/star_plain.gif
deleted file mode 100644
index ff3198fb94..0000000000
Binary files a/images/ui/star_plain.gif and /dev/null differ
diff --git a/images/ui/tick.gif b/images/ui/tick.gif
deleted file mode 100644
index 9203c05c4a..0000000000
Binary files a/images/ui/tick.gif and /dev/null differ
diff --git a/index.cgi b/index.cgi
deleted file mode 100755
index c95d4a8547..0000000000
--- a/index.cgi
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/usr/bin/python
-def getTraceback():
- import sys, traceback, string
- type, value, tb = sys.exc_info()
- body = "Traceback (innermost last):\n"
- list = traceback.format_tb(tb, None) + traceback.format_exception_only(type, value)
- body = body + "%-20s %s" % (string.join(list[:-1], ""), list[-1])
- return body
-try:
-
- import sys, os, cgi
-
- sys.path.append(os.path.join(os.path.dirname(__file__), 'cgi-bin'))
-
- import webnotes
- import webnotes.defs
-
- webnotes.form = cgi.FieldStorage()
- for each in webnotes.form.keys():
- webnotes.form_dict[each] = webnotes.form.getvalue(each)
- if webnotes.form.getvalue('cmd'):
- # AJAX Call
- import webnotes.handler
- else:
- # Page Call
- import webnotes.auth
- import webnotes.widgets.page_body
-
- webnotes.auth.HTTPRequest()
-
- print "Content-Type: text/html"
-
- # print cookies, if there ar additional cookies defined during the request, add them here
- if webnotes.cookies or webnotes.add_cookies:
- for c in webnotes.add_cookies.keys():
- webnotes.cookies[c] = webnotes.add_cookies[c]
-
- print webnotes.cookies
-
- print
- print webnotes.widgets.page_body.get()
-
-except Exception, e:
- d = {'exc':getTraceback()}
- import json
- print "Content-Type: text/html"
- print
- print json.dumps(d)
-
diff --git a/js/app.js b/js/legacy/app.js
similarity index 85%
rename from js/app.js
rename to js/legacy/app.js
index 641554aca7..a86334dc70 100644
--- a/js/app.js
+++ b/js/legacy/app.js
@@ -7,12 +7,6 @@ var start_sid = null;
function startup() {
- //initialize our DHTML history
- dhtmlHistory.initialize();
-
- //subscribe to DHTML history change events
- dhtmlHistory.addListener(historyChange);
-
// save the sid (so that we know if it changes mid-session)
start_sid = get_cookie('sid');
@@ -68,7 +62,8 @@ function startup() {
}
var callback = function(r,rt) {
- if(r.exc) msgprint(r.ext);
+ if(wn.sb) wn.sb.hide();
+ if(r.exc) msgprint(r.exc);
setup_globals(r);
setup_history();
@@ -100,14 +95,15 @@ function startup() {
loadpage(home_page);
}
}
- if(keys(_startup_data).length && _startup_data.docs) {
+ if(_startup_data && keys(_startup_data).length && _startup_data.docs) {
LocalDB.sync(_startup_data.docs);
callback(_startup_data, '');
// for debug
if(_startup_data.server_messages) msgprint(_startup_data.server_messages);
} else {
- $c('startup',{},callback,null,1);
+ if($i('startup_div'))
+ $c('startup',{},callback,null,1);
}
}
@@ -134,7 +130,7 @@ function redirect_to_login() {
if(login_file)
window.location.href = login_file;
else
- window.location.href = 'index.cgi';
+ window.location.href = 'index.html';
}
// default print style
@@ -176,6 +172,16 @@ function setup_calendar() {
startup_list.push(setup_calendar);
+// ie6 fixed pos fix
+if(isIE6) {
+ var scroll_list = []
+ window.onscroll = function() {
+ for(var i=0; i document.body.offsetHeight){ // all but Explorer Mac
- yh = document.body.scrollHeight;
- xh = document.body.scrollWidth;
- } else { // works in Explorer 6 Strict, Mozilla (not FF) and Safari
- yh = document.body.offsetHeight;
- xh = document.body.offsetWidth;
- }
- r = [xh, yh];
- //alert( 'The height is ' + yh + ' and the width is ' + xh );
- return r;
+ return [$(document).height(), $(document).width()];
}
// get scroll top
diff --git a/js/utils/handler.js b/js/legacy/utils/handler.js
similarity index 100%
rename from js/utils/handler.js
rename to js/legacy/utils/handler.js
diff --git a/js/utils/json.js b/js/legacy/utils/json.js
similarity index 100%
rename from js/utils/json.js
rename to js/legacy/utils/json.js
diff --git a/js/utils/msgprint.js b/js/legacy/utils/msgprint.js
similarity index 100%
rename from js/utils/msgprint.js
rename to js/legacy/utils/msgprint.js
diff --git a/js/utils/printElement.js b/js/legacy/utils/printElement.js
similarity index 100%
rename from js/utils/printElement.js
rename to js/legacy/utils/printElement.js
diff --git a/js/utils/rsh.compressed.js b/js/legacy/utils/rsh.compressed.js
similarity index 100%
rename from js/utils/rsh.compressed.js
rename to js/legacy/utils/rsh.compressed.js
diff --git a/js/utils/shortcut.js b/js/legacy/utils/shortcut.js
similarity index 100%
rename from js/utils/shortcut.js
rename to js/legacy/utils/shortcut.js
diff --git a/js/webpage/about.js b/js/legacy/webpage/about.js
similarity index 100%
rename from js/webpage/about.js
rename to js/legacy/webpage/about.js
diff --git a/js/webpage/body.js b/js/legacy/webpage/body.js
similarity index 100%
rename from js/webpage/body.js
rename to js/legacy/webpage/body.js
diff --git a/js/webpage/docbrowser.js b/js/legacy/webpage/docbrowser.js
similarity index 100%
rename from js/webpage/docbrowser.js
rename to js/legacy/webpage/docbrowser.js
diff --git a/js/webpage/error_console.js b/js/legacy/webpage/error_console.js
similarity index 100%
rename from js/webpage/error_console.js
rename to js/legacy/webpage/error_console.js
diff --git a/js/legacy/webpage/freeze_page.js b/js/legacy/webpage/freeze_page.js
new file mode 100644
index 0000000000..4a85486336
--- /dev/null
+++ b/js/legacy/webpage/freeze_page.js
@@ -0,0 +1,29 @@
+var fcount = 0;
+var frozen = 0;
+var dialog_message;
+var dialog_back;
+
+function freeze(msg, do_freeze) {
+ // blur
+ if(!dialog_back) {
+ dialog_back = $a($i('body_div'), 'div', 'dialog_back');
+ if(isIE) dialog_back.style['filter'] = 'alpha(opacity=60)';
+ }
+
+ $ds(dialog_back);
+ $y(dialog_back, {height: $(document).height() + 'px'});
+
+ fcount++;
+ frozen = 1;
+}
+function unfreeze() {
+ if(dialog_message)
+ $dh(dialog_message);
+ if(!fcount)return; // anything open?
+ fcount--;
+ if(!fcount) {
+ $dh(dialog_back);
+ show_selects();
+ frozen = 0;
+ }
+}
diff --git a/js/webpage/history.js b/js/legacy/webpage/history.js
similarity index 100%
rename from js/webpage/history.js
rename to js/legacy/webpage/history.js
diff --git a/js/webpage/loaders.js b/js/legacy/webpage/loaders.js
similarity index 100%
rename from js/webpage/loaders.js
rename to js/legacy/webpage/loaders.js
diff --git a/js/webpage/page.js b/js/legacy/webpage/page.js
similarity index 100%
rename from js/webpage/page.js
rename to js/legacy/webpage/page.js
diff --git a/js/webpage/page_header.js b/js/legacy/webpage/page_header.js
similarity index 100%
rename from js/webpage/page_header.js
rename to js/legacy/webpage/page_header.js
diff --git a/js/webpage/search.js b/js/legacy/webpage/search.js
similarity index 100%
rename from js/webpage/search.js
rename to js/legacy/webpage/search.js
diff --git a/js/webpage/spinner.js b/js/legacy/webpage/spinner.js
similarity index 100%
rename from js/webpage/spinner.js
rename to js/legacy/webpage/spinner.js
diff --git a/js/webpage/uploader.js b/js/legacy/webpage/uploader.js
similarity index 100%
rename from js/webpage/uploader.js
rename to js/legacy/webpage/uploader.js
diff --git a/js/webpage/wntoolbar.js b/js/legacy/webpage/wntoolbar.js
similarity index 100%
rename from js/webpage/wntoolbar.js
rename to js/legacy/webpage/wntoolbar.js
diff --git a/js/widgets/autosuggest.js b/js/legacy/widgets/autosuggest.js
similarity index 100%
rename from js/widgets/autosuggest.js
rename to js/legacy/widgets/autosuggest.js
diff --git a/js/widgets/calendar.js b/js/legacy/widgets/calendar.js
similarity index 100%
rename from js/widgets/calendar.js
rename to js/legacy/widgets/calendar.js
diff --git a/js/widgets/dialog.js b/js/legacy/widgets/dialog.js
similarity index 100%
rename from js/widgets/dialog.js
rename to js/legacy/widgets/dialog.js
diff --git a/js/widgets/export_query.js b/js/legacy/widgets/export_query.js
similarity index 100%
rename from js/widgets/export_query.js
rename to js/legacy/widgets/export_query.js
diff --git a/js/widgets/form/attachments.js b/js/legacy/widgets/form/attachments.js
similarity index 100%
rename from js/widgets/form/attachments.js
rename to js/legacy/widgets/form/attachments.js
diff --git a/js/widgets/form/clientscriptAPI.js b/js/legacy/widgets/form/clientscriptAPI.js
similarity index 100%
rename from js/widgets/form/clientscriptAPI.js
rename to js/legacy/widgets/form/clientscriptAPI.js
diff --git a/js/widgets/form/email.js b/js/legacy/widgets/form/email.js
similarity index 100%
rename from js/widgets/form/email.js
rename to js/legacy/widgets/form/email.js
diff --git a/js/widgets/form/fields.js b/js/legacy/widgets/form/fields.js
similarity index 100%
rename from js/widgets/form/fields.js
rename to js/legacy/widgets/form/fields.js
diff --git a/js/widgets/form/form.js b/js/legacy/widgets/form/form.js
similarity index 100%
rename from js/widgets/form/form.js
rename to js/legacy/widgets/form/form.js
diff --git a/js/widgets/form/form_comments.js b/js/legacy/widgets/form/form_comments.js
similarity index 100%
rename from js/widgets/form/form_comments.js
rename to js/legacy/widgets/form/form_comments.js
diff --git a/js/widgets/form/form_container.js b/js/legacy/widgets/form/form_container.js
similarity index 100%
rename from js/widgets/form/form_container.js
rename to js/legacy/widgets/form/form_container.js
diff --git a/js/widgets/form/form_fields.js b/js/legacy/widgets/form/form_fields.js
similarity index 100%
rename from js/widgets/form/form_fields.js
rename to js/legacy/widgets/form/form_fields.js
diff --git a/js/widgets/form/form_grid.js b/js/legacy/widgets/form/form_grid.js
similarity index 100%
rename from js/widgets/form/form_grid.js
rename to js/legacy/widgets/form/form_grid.js
diff --git a/js/widgets/form/form_header.js b/js/legacy/widgets/form/form_header.js
similarity index 100%
rename from js/widgets/form/form_header.js
rename to js/legacy/widgets/form/form_header.js
diff --git a/js/widgets/form/grid.js b/js/legacy/widgets/form/grid.js
similarity index 100%
rename from js/widgets/form/grid.js
rename to js/legacy/widgets/form/grid.js
diff --git a/js/widgets/form/print_format.js b/js/legacy/widgets/form/print_format.js
similarity index 100%
rename from js/widgets/form/print_format.js
rename to js/legacy/widgets/form/print_format.js
diff --git a/js/widgets/layout.js b/js/legacy/widgets/layout.js
similarity index 100%
rename from js/widgets/layout.js
rename to js/legacy/widgets/layout.js
diff --git a/js/widgets/list_selector.js b/js/legacy/widgets/list_selector.js
similarity index 100%
rename from js/widgets/list_selector.js
rename to js/legacy/widgets/list_selector.js
diff --git a/js/widgets/listing.js b/js/legacy/widgets/listing.js
similarity index 100%
rename from js/widgets/listing.js
rename to js/legacy/widgets/listing.js
diff --git a/js/widgets/menu.js b/js/legacy/widgets/menu.js
similarity index 100%
rename from js/widgets/menu.js
rename to js/legacy/widgets/menu.js
diff --git a/js/widgets/print_query.js b/js/legacy/widgets/print_query.js
similarity index 100%
rename from js/widgets/print_query.js
rename to js/legacy/widgets/print_query.js
diff --git a/js/widgets/report_builder/bargraph.js b/js/legacy/widgets/report_builder/bargraph.js
similarity index 100%
rename from js/widgets/report_builder/bargraph.js
rename to js/legacy/widgets/report_builder/bargraph.js
diff --git a/js/widgets/report_builder/calculator.js b/js/legacy/widgets/report_builder/calculator.js
similarity index 100%
rename from js/widgets/report_builder/calculator.js
rename to js/legacy/widgets/report_builder/calculator.js
diff --git a/js/widgets/report_builder/datatable.js b/js/legacy/widgets/report_builder/datatable.js
similarity index 100%
rename from js/widgets/report_builder/datatable.js
rename to js/legacy/widgets/report_builder/datatable.js
diff --git a/js/widgets/report_builder/report_builder.js b/js/legacy/widgets/report_builder/report_builder.js
similarity index 100%
rename from js/widgets/report_builder/report_builder.js
rename to js/legacy/widgets/report_builder/report_builder.js
diff --git a/js/widgets/select.js b/js/legacy/widgets/select.js
similarity index 100%
rename from js/widgets/select.js
rename to js/legacy/widgets/select.js
diff --git a/js/widgets/tabbedpage.js b/js/legacy/widgets/tabbedpage.js
similarity index 100%
rename from js/widgets/tabbedpage.js
rename to js/legacy/widgets/tabbedpage.js
diff --git a/js/widgets/tags.js b/js/legacy/widgets/tags.js
similarity index 100%
rename from js/widgets/tags.js
rename to js/legacy/widgets/tags.js
diff --git a/js/widgets/tree.js b/js/legacy/widgets/tree.js
similarity index 97%
rename from js/widgets/tree.js
rename to js/legacy/widgets/tree.js
index 23966cd621..bdb92b6edf 100644
--- a/js/widgets/tree.js
+++ b/js/legacy/widgets/tree.js
@@ -9,8 +9,8 @@ function Tree(parent, width, do_animate) {
this.is_root = 1;
this.do_animate = do_animate;
var me = this;
- this.exp_img = 'images/icons/plus.gif';
- this.col_img = 'images/icons/minus.gif';
+ this.exp_img = 'lib/images/icons/plus.gif';
+ this.col_img = 'lib/images/icons/minus.gif';
this.body = $a(parent, 'div');
if(width)$w(this.body, width);
@@ -102,7 +102,7 @@ function TreeNode(tree, parent, id, imagesrc, onclick, onexpand, opts, label) {
$y(t2,{borderCollapse:'collapse'});
this.img_cell = $td(t2, 0, 0);
$y(this.img_cell, {cursor:'pointer',verticalAlign:'middle',width:'20px'});
- if(!imagesrc) imagesrc = "images/icons/folder.gif";
+ if(!imagesrc) imagesrc = "lib/images/icons/folder.gif";
this.usrimg = $a(this.img_cell, 'img');
this.usrimg.src = imagesrc;
diff --git a/js/wn/modules.js b/js/legacy/wn/modules.js
similarity index 100%
rename from js/wn/modules.js
rename to js/legacy/wn/modules.js
diff --git a/js/wn/page_layout.js b/js/legacy/wn/page_layout.js
similarity index 100%
rename from js/wn/page_layout.js
rename to js/legacy/wn/page_layout.js
diff --git a/js/wn/widgets/dialog.js b/js/legacy/wn/widgets/dialog.js
similarity index 98%
rename from js/wn/widgets/dialog.js
rename to js/legacy/wn/widgets/dialog.js
index 955e6a4ff4..be5ca318ac 100644
--- a/js/wn/widgets/dialog.js
+++ b/js/legacy/wn/widgets/dialog.js
@@ -82,7 +82,7 @@ wn.widgets.Dialog = function(opts) {
$y($td(t,0,1),{textAlign:'right'});
var img = $a($td(t,0,01),'img','',{cursor:'pointer'});
- img.src='images/icons/close.gif';
+ img.src='lib/images/icons/close.gif';
this.title_text = $td(t,0,0);
this.set_title(this.opts.title);
diff --git a/js/wn/widgets/doc_column_view.js b/js/legacy/wn/widgets/doc_column_view.js
similarity index 100%
rename from js/wn/widgets/doc_column_view.js
rename to js/legacy/wn/widgets/doc_column_view.js
diff --git a/js/wn/widgets/filters.js b/js/legacy/wn/widgets/filters.js
similarity index 100%
rename from js/wn/widgets/filters.js
rename to js/legacy/wn/widgets/filters.js
diff --git a/js/wn/widgets/follow.js b/js/legacy/wn/widgets/follow.js
similarity index 100%
rename from js/wn/widgets/follow.js
rename to js/legacy/wn/widgets/follow.js
diff --git a/js/wn/widgets/footer.js b/js/legacy/wn/widgets/footer.js
similarity index 100%
rename from js/wn/widgets/footer.js
rename to js/legacy/wn/widgets/footer.js
diff --git a/js/wn/widgets/form/attachments.js b/js/legacy/wn/widgets/form/attachments.js
similarity index 100%
rename from js/wn/widgets/form/attachments.js
rename to js/legacy/wn/widgets/form/attachments.js
diff --git a/js/wn/widgets/form/comments.js b/js/legacy/wn/widgets/form/comments.js
similarity index 100%
rename from js/wn/widgets/form/comments.js
rename to js/legacy/wn/widgets/form/comments.js
diff --git a/js/wn/widgets/form/sidebar.js b/js/legacy/wn/widgets/form/sidebar.js
similarity index 100%
rename from js/wn/widgets/form/sidebar.js
rename to js/legacy/wn/widgets/form/sidebar.js
diff --git a/js/wn/widgets/listing.js b/js/legacy/wn/widgets/listing.js
similarity index 100%
rename from js/wn/widgets/listing.js
rename to js/legacy/wn/widgets/listing.js
diff --git a/js/wn/widgets/page_sidebar.js b/js/legacy/wn/widgets/page_sidebar.js
similarity index 100%
rename from js/wn/widgets/page_sidebar.js
rename to js/legacy/wn/widgets/page_sidebar.js
diff --git a/js/wnf.compressed.js b/js/legacy/wnf.compressed.js
similarity index 93%
rename from js/wnf.compressed.js
rename to js/legacy/wnf.compressed.js
index 5b3ea6af0a..b330ab5969 100644
--- a/js/wnf.compressed.js
+++ b/js/legacy/wnf.compressed.js
@@ -1,13 +1,7 @@
-window.dhtmlHistory={isIE:false,isOpera:false,isSafari:false,isKonquerer:false,isGecko:false,isSupported:false,create:function(_1){var _2=this;var UA=navigator.userAgent.toLowerCase();var _4=navigator.platform.toLowerCase();var _5=navigator.vendor||"";if(_5==="KDE"){this.isKonqueror=true;this.isSupported=false;}else{if(typeof window.opera!=="undefined"){this.isOpera=true;this.isSupported=true;}else{if(typeof document.all!=="undefined"){this.isIE=true;this.isSupported=true;}else{if(_5.indexOf("Apple Computer, Inc.")>-1&&parseFloat(navigator.appVersion)<3.0){this.isSafari=true;this.isSupported=(_4.indexOf("mac")>-1);}else{if(UA.indexOf("gecko")!=-1){this.isGecko=true;this.isSupported=true;}}}}}window.historyStorage.setup(_1);if(this.isSafari){this.createSafari();}else{if(this.isOpera){this.createOpera();}}var _6=this.getCurrentLocation();this.currentLocation=_6;if(this.isIE){this.createIE(_6);}var _7=function(){_2.firstLoad=null;};this.addEventListener(window,"unload",_7);if(this.isIE){this.ignoreLocationChange=true;}else{if(!historyStorage.hasKey(this.PAGELOADEDSTRING)){this.ignoreLocationChange=true;this.firstLoad=true;historyStorage.put(this.PAGELOADEDSTRING,true);}else{this.ignoreLocationChange=false;this.fireOnNewListener=true;}}var _8=function(){_2.checkLocation();};setInterval(_8,100);},initialize:function(){if(this.isIE){if(!historyStorage.hasKey(this.PAGELOADEDSTRING)){this.fireOnNewListener=false;this.firstLoad=true;historyStorage.put(this.PAGELOADEDSTRING,true);}else{this.fireOnNewListener=true;this.firstLoad=false;}}},addListener:function(_9){this.listener=_9;if(this.fireOnNewListener){this.fireHistoryEvent(this.currentLocation);this.fireOnNewListener=false;}},addEventListener:function(o,e,l){if(o.addEventListener){o.addEventListener(e,l,false);}else{if(o.attachEvent){o.attachEvent("on"+e,function(){l(window.event);});}}},add:function(_d,_e){if(this.isSafari){_d=this.removeHash(_d);historyStorage.put(_d,_e);this.currentLocation=_d;window.location.hash=_d;this.putSafariState(_d);}else{var _f=this;var _10=function(){if(_f.currentWaitTime>0){_f.currentWaitTime=_f.currentWaitTime-_f.waitTime;}_d=_f.removeHash(_d);if(document.getElementById(_d)&&_f.debugMode){var e="Exception: History locations can not have the same value as _any_ IDs that might be in the document,"+" due to a bug in IE; please ask the developer to choose a history location that does not match any HTML"+" IDs in this document. The following ID is already taken and cannot be a location: "+_d;throw new Error(e);}historyStorage.put(_d,_e);_f.ignoreLocationChange=true;_f.ieAtomicLocationChange=true;_f.currentLocation=_d;window.location.hash=_d;if(_f.isIE){_f.iframe.src="blank.html?"+_d;}_f.ieAtomicLocationChange=false;};window.setTimeout(_10,this.currentWaitTime);this.currentWaitTime=this.currentWaitTime+this.waitTime;}},isFirstLoad:function(){return this.firstLoad;},getVersion:function(){return"0.6";},getCurrentLocation:function(){var r=(this.isSafari?this.getSafariState():this.getCurrentHash());return r;},getCurrentHash:function(){var r=window.location.href;var i=r.indexOf("#");return(i>=0?r.substr(i+1):"");},PAGELOADEDSTRING:"DhtmlHistory_pageLoaded",listener:null,waitTime:200,currentWaitTime:0,currentLocation:null,iframe:null,safariHistoryStartPoint:null,safariStack:null,safariLength:null,ignoreLocationChange:null,fireOnNewListener:null,firstLoad:null,ieAtomicLocationChange:null,createIE:function(_15){this.waitTime=400;var _16=(historyStorage.debugMode?"width: 800px;height:80px;border:1px solid black;":historyStorage.hideStyles);var _17="rshHistoryFrame";var _18="";document.write(_18);this.iframe=document.getElementById(_17);},createOpera:function(){this.waitTime=400;var _19="
";document.write(_19);},createSafari:function(){var _1a="rshSafariForm";var _1b="rshSafariStack";var _1c="rshSafariLength";var _1d=historyStorage.debugMode?historyStorage.showStyles:historyStorage.hideStyles;var _1e=(historyStorage.debugMode?"width:800px;height:20px;border:1px solid black;margin:0;padding:0;":historyStorage.hideStyles);var _1f="";document.write(_1f);this.safariStack=document.getElementById(_1b);this.safariLength=document.getElementById(_1c);if(!historyStorage.hasKey(this.PAGELOADEDSTRING)){this.safariHistoryStartPoint=history.length;this.safariLength.value=this.safariHistoryStartPoint;}else{this.safariHistoryStartPoint=this.safariLength.value;}},getSafariStack:function(){var r=this.safariStack.value;return historyStorage.fromJSON(r);},getSafariState:function(){var _21=this.getSafariStack();var _22=_21[history.length-this.safariHistoryStartPoint-1];return _22;},putSafariState:function(_23){var _24=this.getSafariStack();_24[history.length-this.safariHistoryStartPoint]=_23;this.safariStack.value=historyStorage.toJSON(_24);},fireHistoryEvent:function(_25){var _26=historyStorage.get(_25);this.listener.call(null,_25,_26);},checkLocation:function(){if(!this.isIE&&this.ignoreLocationChange){this.ignoreLocationChange=false;return;}if(!this.isIE&&this.ieAtomicLocationChange){return;}var _27=this.getCurrentLocation();if(_27==this.currentLocation){return;}this.ieAtomicLocationChange=true;if(this.isIE&&this.getIframeHash()!=_27){this.iframe.src="blank.html?"+_27;}else{if(this.isIE){return;}}this.currentLocation=_27;this.ieAtomicLocationChange=false;this.fireHistoryEvent(_27);},getIframeHash:function(){var doc=this.iframe.contentWindow.document;var _29=String(doc.location.search);if(_29.length==1&&_29.charAt(0)=="?"){_29="";}else{if(_29.length>=2&&_29.charAt(0)=="?"){_29=_29.substring(1);}}return _29;},removeHash:function(_2a){var r;if(_2a===null||_2a===undefined){r=null;}else{if(_2a===""){r="";}else{if(_2a.length==1&&_2a.charAt(0)=="#"){r="";}else{if(_2a.length>1&&_2a.charAt(0)=="#"){r=_2a.substring(1);}else{r=_2a;}}}}return r;},iframeLoaded:function(_2c){if(this.ignoreLocationChange){this.ignoreLocationChange=false;return;}var _2d=String(_2c.search);if(_2d.length==1&&_2d.charAt(0)=="?"){_2d="";}else{if(_2d.length>=2&&_2d.charAt(0)=="?"){_2d=_2d.substring(1);}}window.location.hash=_2d;this.fireHistoryEvent(_2d);}};window.historyStorage={setup:function(_2e){if(typeof _2e!=="undefined"){if(_2e.debugMode){this.debugMode=_2e.debugMode;}if(_2e.toJSON){this.toJSON=_2e.toJSON;}if(_2e.fromJSON){this.fromJSON=_2e.fromJSON;}}var _2f="rshStorageForm";var _30="rshStorageField";var _31=this.debugMode?historyStorage.showStyles:historyStorage.hideStyles;var _32=(historyStorage.debugMode?"width: 800px;height:80px;border:1px solid black;":historyStorage.hideStyles);var _33="";document.write(_33);this.storageField=document.getElementById(_30);if(typeof window.opera!=="undefined"){this.storageField.focus();}},put:function(key,_35){this.assertValidKey(key);if(this.hasKey(key)){this.remove(key);}this.storageHash[key]=_35;this.saveHashTable();},get:function(key){this.assertValidKey(key);this.loadHashTable();var _37=this.storageHash[key];if(_37===undefined){_37=null;}return _37;},remove:function(key){this.assertValidKey(key);this.loadHashTable();delete this.storageHash[key];this.saveHashTable();},reset:function(){this.storageField.value="";this.storageHash={};},hasKey:function(key){this.assertValidKey(key);this.loadHashTable();return(typeof this.storageHash[key]!=="undefined");},isValidKey:function(key){return(typeof key==="string");},showStyles:"border:0;margin:0;padding:0;",hideStyles:"left:-1000px;top:-1000px;width:1px;height:1px;border:0;position:absolute;",debugMode:false,storageHash:{},hashLoaded:false,storageField:null,assertValidKey:function(key){var _3c=this.isValidKey(key);if(!_3c&&this.debugMode){throw new Error("Please provide a valid key for window.historyStorage. Invalid key = "+key+".");}},loadHashTable:function(){if(!this.hashLoaded){var _3d=this.storageField.value;if(_3d!==""&&_3d!==null){this.storageHash=this.fromJSON(_3d);this.hashLoaded=true;}}},saveHashTable:function(){this.loadHashTable();var _3e=this.toJSON(this.storageHash);this.storageField.value=_3e;},toJSON:function(o){return o;},fromJSON:function(s){return s;}};var wn={}
-wn.widgets={form:{},report:{}}
-wn.utils={}
-wn.model={}
-wn.profile={}
-wn.session={}
-var NEWLINE='\n';var login_file='';var version='v170';var profile;var session={};var is_testing=false;var user;var user_defaults;var user_roles;var user_fullname;var user_email;var user_img={};var home_page;var page_body;var pscript={};var selector;var keypress_observers=[];var click_observers=[];var editAreaLoader;var top_index=91;var _f={};var _p={};var _e={};var _r={};var FILTER_SEP='\1';var _c={};var widget_files={'_f.FrmContainer':'form.compressed.js','_c.CalendarPopup':'widgets/form/date_picker.js','_r.ReportContainer':'report.compressed.js','_p.PrintQuery':'widgets/print_query.js','Calendar':'widgets/calendar.js','Recommendation':'widgets/recommend.js','RatingWidget':'widgets/rating.js'}
-var Recommendation;var RatingWidget;var frms={};var cur_frm;var pscript={};var validated=true;var validation_message='';var tinymce_loaded;var $c_get_values;var get_server_fields;var set_multiple;var set_field_tip;var refresh_field;var refresh_many;var set_field_options;var set_field_permlevel;var hide_field;var unhide_field;var print_table;var sendmail;var exp_icon="images/ui/right-arrow.gif";var min_icon="images/ui/down-arrow.gif";var space_holder_div=$a(null,'div','space_holder');space_holder_div.innerHTML='Loading...'
-var startup_list=[];wn.utils.full_name=function(fn,ln){return fn+(ln?' ':'')+(ln?ln:'')}
+wn.provide('wn.widgets.form');wn.provide('wn.widgets.report');wn.provide('wn.utils');wn.provide('wn.model');wn.provide('wn.profile');wn.provide('wn.session');wn.provide('_f');wn.provide('_p');wn.provide('_r');wn.provide('_c');wn.provide('_e');wn.provide('_startup_data')
+wn.settings.no_history=1;var NEWLINE='\n';var login_file='';var version='v170';var profile=null;var session={};var is_testing=false;var user=null;var user_defaults=null;var user_roles=null;var user_fullname=null;var user_email=null;var user_img={};var home_page=null;var page_body=null;var pscript={};var selector=null;var keypress_observers=[];var click_observers=[];var top_index=91;var _f={};var _p={};var _e={};var _r={};var FILTER_SEP='\1';var _c={};var widget_files={'_f.FrmContainer':'form.compressed.js','_c.CalendarPopup':'widgets/form/date_picker.js','_r.ReportContainer':'report.compressed.js','_p.PrintQuery':'widgets/print_query.js','Calendar':'widgets/calendar.js','Recommendation':'widgets/recommend.js','RatingWidget':'widgets/rating.js'}
+var frms={};var cur_frm=null;var pscript={};var validated=true;var validation_message='';var tinymce_loaded=null;var exp_icon="images/ui/right-arrow.gif";var min_icon="images/ui/down-arrow.gif";var startup_list=[];wn.utils.full_name=function(fn,ln){return fn+(ln?' ':'')+(ln?ln:'')}
function fmt_money(v){if(v==null||v=='')return'0.00';v=(v+'').replace(/,/g,'');v=parseFloat(v);if(isNaN(v)){return'';}else{var cp=locals['Control Panel']['Control Panel'];var val=2;if(cp.currency_format=='Millions')val=3;v=v.toFixed(2);var delimiter=",";amount=v+'';var a=amount.split('.',2)
var d=a[1];var i=parseInt(a[0]);if(isNaN(i)){return'';}
var minus='';if(v<0){minus='-';}
@@ -107,7 +101,7 @@ wn.datetime.time_to_hhmm=function(hh,mm,am){if(am=='AM'&&hh=='12'){hh='00';}else
return hh+':'+mm;}
wn.datetime.comment_when=function(dt,only_days){if(only_days){var cdate=dateutil.str_to_obj(dt.split(' ')[0]);var diff=(new Date()-cdate)/1000;if(diff<604800){var t=Math.floor(diff/86400);if(t==0)return"Today";if(t==1)return"Yesterday";return t+" days ago"}else{return cdate.getDate()+" "+month_list[cdate.getMonth()]+" "+cdate.getFullYear();}}else{var cdate=dateutil.str_to_obj(dt);var diff=(new Date()-cdate)/1000;if(diff<60){return"Few moments ago"}else if(diff<3600){var t=Math.floor(diff/60);return t+" minute"+(t==1?"":"s")+" ago"}else if(diff<86400){var t=Math.floor(diff/3600);return t+" hour"+(t==1?"":"s")+" ago"}else if(diff<604800){var t=Math.floor(diff/86400);return t+" day"+(t==1?"":"s")+" ago"}else{return cdate.getDate()+" "+month_list[cdate.getMonth()]+" "+cdate.getFullYear();}}}
var date=dateutil=wn.datetime;var get_today=wn.datetime.get_today
-var comment_when=wn.datetime.comment_when;var time_to_ampm=wn.datetime.time_to_ampm;var time_to_hhmm=wn.datetime.time_to_hhmm;var only_date=wn.datetime.only_date;wn.dom={id_count:0,set_unique_id:function(ele){var id='unique-'+wn.dom.id_count;ele.setAttribute('id',id);wn.dom.id_count++;return id;}}
+var comment_when=wn.datetime.comment_when;var time_to_ampm=wn.datetime.time_to_ampm;var time_to_hhmm=wn.datetime.time_to_hhmm;var only_date=wn.datetime.only_date;wn.dom.set_unique_id=function(ele){var id='unique-'+wn.dom.id_count;ele.setAttribute('id',id);wn.dom.id_count++;return id;}
wn.tinymce={add_simple:function(ele,height){if(ele.myid){tinyMCE.execCommand('mceAddControl',true,ele.myid);return;}
ele.myid=wn.dom.set_unique_id(ele);$(ele).tinymce({script_url:'js/tiny_mce_33/tiny_mce.js',height:height?height:'200px',theme:"advanced",theme_advanced_buttons1:"bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,bullist,numlist,outdent,indent,link,unlink,forecolor,backcolor,code,",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_path:false,theme_advanced_resizing:false});},remove:function(ele){tinyMCE.execCommand('mceRemoveControl',true,ele.myid);},get_value:function(ele){return tinymce.get(ele.myid).getContent();}}
wn.ele={link:function(args){var span=$a(args.parent,'span','link_type',args.style);span.loading_img=$a(args.parent,'img','',{margin:'0px 4px -2px 4px',display:'none'});span.loading_img.src='images/ui/button-load.gif';span.innerHTML=args.label;span.user_onclick=args.onclick;span.onclick=function(){if(!this.disabled)this.user_onclick(this);}
@@ -220,8 +214,7 @@ return s;}
function objpos(obj){if(obj.substr)obj=$i(obj);var p=$(obj).offset();return{x:cint(p.left),y:cint(p.top)}}
function get_screen_dims(){var d={};d.w=0;d.h=0;if(typeof(window.innerWidth)=='number'){d.w=window.innerWidth;d.h=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){d.w=document.documentElement.clientWidth;d.h=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){d.w=document.body.clientWidth;d.h=document.body.clientHeight;}
return d}
-function get_page_size(){if(window.innerHeight&&window.scrollMaxY){yh=window.innerHeight+window.scrollMaxY;xh=window.innerWidth+window.scrollMaxX;}else if(document.body.scrollHeight>document.body.offsetHeight){yh=document.body.scrollHeight;xh=document.body.scrollWidth;}else{yh=document.body.offsetHeight;xh=document.body.offsetWidth;}
-r=[xh,yh];return r;}
+function get_page_size(){return[$(document).height(),$(document).width()];}
function get_scroll_top(){var st=0;if(document.documentElement&&document.documentElement.scrollTop)
st=document.documentElement.scrollTop;else if(document.body&&document.body.scrollTop)
st=document.body.scrollTop;return st;}
@@ -255,10 +248,10 @@ if(freeze_msg)unfreeze();if(!validate_session(r,rtxt))return;if(r.exc){errprint(
saveAllowed=true;if(fn)fn(r,rtxt);}}
req.onreadystatechange=ret_fn;req.open("POST",outUrl,true);req.setRequestHeader("ENCTYPE","multipart/form-data");req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");args['cmd']=command;req.send(makeArgString(args));if(!no_spinner)set_loading();if(freeze_msg)freeze(freeze_msg,1);}
function validate_session(r,rt){if(r.message=='Logged In'){start_sid=get_cookie('sid');return true;}
-if(start_sid&&start_sid!=get_cookie('sid')&&user!='Guest'){page_body.set_session_changed();return;}
+if(start_sid&&start_sid!=get_cookie('sid')&&user!='Guest'){return;}
if(r.exc&&r.session_status=='Session Expired'){resume_session();return;}
if(r.exc&&r.session_status=='Logged Out'){msgprint('You have been logged out');setTimeout('redirect_to_login()',3000);return;}
-if(r.exc&&r.exc_type&&r.exc_type=='PermissionError'){loadpage('_home');}
+if(r.exc&&r.exc_type&&r.exc_type=='PermissionError'){try{loadpage('_home');}catch(e){}}
return true;}
function $c_obj(doclist,method,arg,call_back,no_spinner,freeze_msg){var args={'method':method,'arg':(typeof arg=='string'?arg:JSON.stringify(arg))}
if(typeof doclist=='string')args.doctype=doclist;else args.docs=compress_doclist(doclist)
@@ -370,7 +363,7 @@ this.set_values=function(dict){for(var key in dict){if(this.fields_dict[key]){th
wn.widgets.Dialog=function(opts){this.opts=opts;this.display=false;this.make=function(opts){if(opts)this.opts=opts;this.wrapper=$a(popup_cont,'div','dialog_wrapper');if(this.opts.width)
this.wrapper.style.width=this.opts.width+'px';this.make_head();this.body=$a(this.wrapper,'div','dialog_body');if(this.opts.fields)
this.make_fields(this.body,this.opts.fields);}
-this.make_head=function(){var me=this;this.head=$a(this.wrapper,'div','dialog_head');var t=make_table(this.head,1,2,'100%',['100%','16px'],{padding:'2px'});$y($td(t,0,0),{paddingLeft:'16px',fontWeight:'bold',fontSize:'14px',textAlign:'center'});$y($td(t,0,1),{textAlign:'right'});var img=$a($td(t,0,01),'img','',{cursor:'pointer'});img.src='images/icons/close.gif';this.title_text=$td(t,0,0);this.set_title(this.opts.title);img.onclick=function(){if(me.oncancel)me.oncancel();me.hide();}
+this.make_head=function(){var me=this;this.head=$a(this.wrapper,'div','dialog_head');var t=make_table(this.head,1,2,'100%',['100%','16px'],{padding:'2px'});$y($td(t,0,0),{paddingLeft:'16px',fontWeight:'bold',fontSize:'14px',textAlign:'center'});$y($td(t,0,1),{textAlign:'right'});var img=$a($td(t,0,01),'img','',{cursor:'pointer'});img.src='lib/images/icons/close.gif';this.title_text=$td(t,0,0);this.set_title(this.opts.title);img.onclick=function(){if(me.oncancel)me.oncancel();me.hide();}
this.cancel_img=img;}
this.set_title=function(t){this.title_text.innerHTML=t?t:'';}
this.set_postion=function(){var d=get_screen_dims();this.wrapper.style.left=((d.w-cint(this.wrapper.style.width))/2)+'px';this.wrapper.style.top=(get_scroll_top()+60)+'px';top_index++;$y(this.wrapper,{zIndex:top_index});}
@@ -507,7 +500,7 @@ this.start=0;this.query=this.opts.get_query();this.add_limits();args={query_max:
args.simple_query=this.query;if(this.opts.as_dict)args.as_dict=1;if(this.opts.formatted)args.formatted=1;if(this.loading_img)$di(this.loading_img);$c('webnotes.widgets.query_builder.runquery',args,function(r,rt){me.make_results(r,rt)},null,this.opts.no_loading);}
this.add_limits=function(){this.query+=' LIMIT '+this.start+','+(this.page_length+1);}
if(opts)this.make();}
-function Tree(parent,width,do_animate){this.width=width;this.nodes={};this.allnodes={};this.cur_node;this.is_root=1;this.do_animate=do_animate;var me=this;this.exp_img='images/icons/plus.gif';this.col_img='images/icons/minus.gif';this.body=$a(parent,'div');if(width)$w(this.body,width);this.addNode=function(parent,id,imagesrc,onclick,onexpand,opts,label){var t=new TreeNode(me,parent,id,imagesrc,onclick,onexpand,opts,label);if(!parent){me.nodes[id]=t;}else{parent.nodes[id]=t;}
+function Tree(parent,width,do_animate){this.width=width;this.nodes={};this.allnodes={};this.cur_node;this.is_root=1;this.do_animate=do_animate;var me=this;this.exp_img='lib/images/icons/plus.gif';this.col_img='lib/images/icons/minus.gif';this.body=$a(parent,'div');if(width)$w(this.body,width);this.addNode=function(parent,id,imagesrc,onclick,onexpand,opts,label){var t=new TreeNode(me,parent,id,imagesrc,onclick,onexpand,opts,label);if(!parent){me.nodes[id]=t;}else{parent.nodes[id]=t;}
me.allnodes[id]=t;if(onexpand)
t.create_expimage();t.expanded_once=0;return t;}
var me=this;this.collapseall=function(){for(n in me.allnodes){me.allnodes[n].collapse();}}}
@@ -517,7 +510,7 @@ this.opts={show_exp_img:1,show_icon:1,label_style:{padding:'2px',cursor:'pointer
var tc=1;if(this.opts.show_exp_img)tc+=1;if(!this.parent.tab){this.parent.tab=make_table(this.parent.body,2,tc,'100%');$y(this.parent.tab,{tableLayout:'fixed',borderCollapse:'collapse'});}else{this.parent.tab.append_row();this.parent.tab.append_row();}
var mytab=this.parent.tab;if(this.opts.show_exp_img){this.exp_cell=$td(mytab,mytab.rows.length-2,0);$y(this.exp_cell,{cursor:'pointer',textAlign:'center',verticalAlign:'middle',width:'20px'});this.exp_cell.innerHTML=' ';}else{}
this.create_expimage=function(){if(!me.opts.show_exp_img)return;if(!me.expimage){me.exp_cell.innerHTML='';me.expimage=$a(me.exp_cell,'img');me.expimage.src=me.exp_img?me.exp_img:me.tree.exp_img;me.expimage.onclick=me.toggle;}}
-this.label=$a($td(mytab,mytab.rows.length-2,tc-1),'div');$y(this.label,this.opts.label_style);if(this.opts.show_icon){var t2=make_table($a(this.label,'div'),1,2,'100%',['20px',null]);$y(t2,{borderCollapse:'collapse'});this.img_cell=$td(t2,0,0);$y(this.img_cell,{cursor:'pointer',verticalAlign:'middle',width:'20px'});if(!imagesrc)imagesrc="images/icons/folder.gif";this.usrimg=$a(this.img_cell,'img');this.usrimg.src=imagesrc;this.label=$td(t2,0,1);$y(this.label,{verticalAlign:'middle'});}
+this.label=$a($td(mytab,mytab.rows.length-2,tc-1),'div');$y(this.label,this.opts.label_style);if(this.opts.show_icon){var t2=make_table($a(this.label,'div'),1,2,'100%',['20px',null]);$y(t2,{borderCollapse:'collapse'});this.img_cell=$td(t2,0,0);$y(this.img_cell,{cursor:'pointer',verticalAlign:'middle',width:'20px'});if(!imagesrc)imagesrc="lib/images/icons/folder.gif";this.usrimg=$a(this.img_cell,'img');this.usrimg.src=imagesrc;this.label=$td(t2,0,1);$y(this.label,{verticalAlign:'middle'});}
this.loading_div=$a($td(mytab,mytab.rows.length-1,this.opts.show_exp_img?1:0),"div","comment",{fontSize:'11px'});$dh(this.loading_div);this.loading_div.innerHTML='Loading...';this.body=$a($td(mytab,mytab.rows.length-1,this.opts.show_exp_img?1:0),"div",'',{overflow:'hidden',display:'none'});this.select=function(){me.show_selected();if(me.onclick)me.onclick(me);}
this.show_selected=function(){if(me.tree.cur_node)me.tree.cur_node.deselect();if(me.opts.onselect_style)$y(me.label,me.opts.onselect_style)
me.tree.cur_node=me;}
@@ -990,7 +983,7 @@ this.setup_search=function(){me.menu.add_top_menu('Search',function(){me.search_
me.search_dialog=d;keypress_observers.push({notify_keypress:function(ev,keycode){if(keycode==13&&me.search_dialog.display)me.open_quick_search();}});me.search_sel=new SelectWidget(d.widgets['Select'],[],'120px');me.search_sel.inp.value='Select...';me.open_quick_search=function(){me.search_dialog.hide();var v=sel_val(me.search_sel);if(v)selector.set_search(v);me.search_sel.disabled=1;selector.show();}
var nl=profile.can_read.join(',').split(',');for(var i=0;iHelp';$td(t,0,2).innerHTML='Feedback';$td(t,0,3).innerHTML='Profile';$td(t,0,4).innerHTML='Logout';this.menu_table_right=t;$y($td(t,0,5),{width:'18px'});this.spinner=$a($td(t,0,5),'img','',{display:'none'});this.spinner.src='images/ui/spinner.gif';}
+this.setup_logout=function(){var w=$a($td(this.body_tab,0,2),'div','',{paddingTop:'2px',textAlign:'right'});this.right_table_style={fontSize:'11px',verticalAlign:'middle',height:'20px',paddingLeft:'4px',paddingRight:'4px'};var t=make_table(w,1,6,null,[],this.right_table_style);$y(t,{cssFloat:'right',color:'#FFF'});$td(t,0,0).innerHTML=user_fullname;$td(t,0,1).innerHTML='Help';$td(t,0,2).innerHTML='Feedback';$td(t,0,3).innerHTML='Profile';$td(t,0,4).innerHTML='Logout';this.menu_table_right=t;$y($td(t,0,5),{width:'18px'});this.spinner=$a($td(t,0,5),'img','',{display:'none'});this.spinner.src='lib/images/ui/spinner.gif';}
this.download_backup=function(){$c('webnotes.utils.backups.get_backup',{},function(r,rt){});}
this.setup();}
var get_help=function(){msgprint('Help not implemented');}
@@ -1002,7 +995,7 @@ if(!no_history){var tmp=[];for(var i in nav_obj.ol)
if(!(nav_obj.ol[i][0]==t&&nav_obj.ol[i][1]==dt&&nav_obj.ol[i][2]==dn))tmp.push(nav_obj.ol[i]);nav_obj.ol=tmp;nav_obj.ol.push([t,dt,dn])
en_t=encodeURIComponent(t);en_dt=encodeURIComponent(dt);en_dn=dn?encodeURIComponent(dn):'';if(en_t=='Page'){var id=en_dt+(dn?('/'+en_dn):'')}else{var id=en_t+'/'+en_dt+(dn?('/'+en_dn):'')}
if(nav_obj.on_open)
-nav_obj.on_open(id);dhtmlHistory.add('!'+id,'');}
+nav_obj.on_open(id);state=History.getState();if(state.hash!='!'+id){History.replaceState(null,null,'!'+id);}}
nav_obj.notify_observers(t,dt,dn);}
nav_obj.notify_observers=function(t,dt,dn){for(var i=0;i'+msg+'';$ds(dialog_message);}
-if(!dialog_back){dialog_back=$a($i('body_div'),'div','dialog_back');if(isIE)dialog_back.style['filter']='alpha(opacity=60)';}
-$ds(dialog_back);$y(dialog_back,{height:get_page_size()[1]+'px'});fcount++;frozen=1;}
+var fcount=0;var frozen=0;var dialog_message;var dialog_back;function freeze(msg,do_freeze){if(!dialog_back){dialog_back=$a($i('body_div'),'div','dialog_back');if(isIE)dialog_back.style['filter']='alpha(opacity=60)';}
+$ds(dialog_back);$y(dialog_back,{height:$(document).height()+'px'});fcount++;frozen=1;}
function unfreeze(){if(dialog_message)
$dh(dialog_message);if(!fcount)return;fcount--;if(!fcount){$dh(dialog_back);show_selects();frozen=0;}}
-function hide_selects(){}
-function show_selects(){}
var err_console;var err_list=[];function errprint(t){err_list[err_list.length]=(''+t+'
');}
function submit_error(e){if(isIE){var t='Explorer: '+e+'\n'+e.description;}else{var t='Mozilla: '+e.toString()+'\n'+e.message+'\nLine Number:'+e.lineNumber;}
errprint(e+'\nLine Number:'+e.lineNumber+'\nStack:'+e.stack);}
@@ -1350,16 +1340,16 @@ this.set_status=function(txt){if(this.status_area)
this.status_area.innerHTML=txt;}
this.set_session_changed=function(){if(this.session_message_set)return;var div=$a($i('body_div').parentNode,'div','',{textAlign:'center',fontSize:'14px',margin:'150px auto'});$dh('body_div');div.innerHTML='This session has been changed. Please refresh to continue';this.session_message_set=1;}
this.setup();}
-var popup_cont;var session={};var start_sid=null;function startup(){dhtmlHistory.initialize();dhtmlHistory.addListener(historyChange);start_sid=get_cookie('sid');popup_cont=$a(document.getElementsByTagName('body')[0],'div');var setup_globals=function(r){profile=r.profile;user=r.profile.name;user_fullname=profile.first_name+(r.profile.last_name?(' '+r.profile.last_name):'');user_defaults=profile.defaults;user_roles=profile.roles;user_email=profile.email;profile.start_items=r.start_items;home_page=r.home_page;_p.letter_heads=r.letter_heads;sys_defaults=r.sysdefaults;session.rt=profile.can_read;if(r.ipinfo)session.ipinfo=r.ipinfo;session.dt_labels=r.dt_labels;session.rev_dt_labels={}
+var popup_cont;var session={};var start_sid=null;function startup(){start_sid=get_cookie('sid');popup_cont=$a(document.getElementsByTagName('body')[0],'div');var setup_globals=function(r){profile=r.profile;user=r.profile.name;user_fullname=profile.first_name+(r.profile.last_name?(' '+r.profile.last_name):'');user_defaults=profile.defaults;user_roles=profile.roles;user_email=profile.email;profile.start_items=r.start_items;home_page=r.home_page;_p.letter_heads=r.letter_heads;sys_defaults=r.sysdefaults;session.rt=profile.can_read;if(r.ipinfo)session.ipinfo=r.ipinfo;session.dt_labels=r.dt_labels;session.rev_dt_labels={}
_tags.color_map=r.tag_color_map;if(r.dt_labels){for(key in r.dt_labels)session.rev_dt_labels[r.dt_labels[key]]=key;}}
var setup_history=function(r){rename_observers.push(nav_obj);}
var setup_events=function(){addEvent('keyup',function(ev,target){for(var i in keypress_observers){if(keypress_observers[i])
keypress_observers[i].notify_keypress(ev,ev.keyCode);}});addEvent('click',function(ev,target){for(var i=0;i';
- $ds(dialog_message);
- }
-
- // blur
- if(!dialog_back) {
- dialog_back = $a($i('body_div'), 'div', 'dialog_back');
- if(isIE) dialog_back.style['filter'] = 'alpha(opacity=60)';
- }
-
- $ds(dialog_back);
- $y(dialog_back, {height: get_page_size()[1] + 'px'});
-
- fcount++;
- frozen = 1;
-}
-function unfreeze() {
- if(dialog_message)
- $dh(dialog_message);
- if(!fcount)return; // anything open?
- fcount--;
- if(!fcount) {
- $dh(dialog_back);
- show_selects();
- frozen = 0;
- }
-}
-
-// Selects for IE6
-// ------------------------------------
-
-function hide_selects() { }
-
-function show_selects() { }
-
-
-//var fmessage;
diff --git a/js/wn-coffee/app.coffee b/js/wn-coffee/app.coffee
deleted file mode 100644
index da3494930e..0000000000
--- a/js/wn-coffee/app.coffee
+++ /dev/null
@@ -1,3 +0,0 @@
-# Entry level app
-
-wn.app = {}
\ No newline at end of file
diff --git a/js/wn-coffee/widgets/form/form.coffee b/js/wn-coffee/widgets/form/form.coffee
deleted file mode 100644
index 43b8a8bae0..0000000000
--- a/js/wn-coffee/widgets/form/form.coffee
+++ /dev/null
@@ -1,31 +0,0 @@
-class wn.widgets.Form
- constructor: (@modeltype) ->
- @view = wn.app.models['DocType'][modeltype].__view
- @sections = []
-
- render: (@parent) ->
- # wrapper
- @wrapper = $a @parent 'div' 'form_wrapper'
-
- # render sections
- for s in @view.sections
- @sections.push new wn.widgets.FormSection @wrapper, section
-
-class wn.widgets.FormSection
- constructor: (@parent, @section) ->
- @columns = []
- @fields = []
- @render()
-
- render: ->
- @wrapper = $a @parent 'div'
- for f in section.fields
- @render_field f, section
-
- render_section: (section) ->
- # render fields
-
-
- render_field: (field, section) ->
- # call the field factory
- make_field field,
\ No newline at end of file
diff --git a/cgi-bin/core/Module Def/Core/Core.txt b/py/core/Module Def/Core/Core.txt
similarity index 100%
rename from cgi-bin/core/Module Def/Core/Core.txt
rename to py/core/Module Def/Core/Core.txt
diff --git a/cgi-bin/core/Role/Administrator/Administrator.txt b/py/core/Role/Administrator/Administrator.txt
similarity index 100%
rename from cgi-bin/core/Role/Administrator/Administrator.txt
rename to py/core/Role/Administrator/Administrator.txt
diff --git a/cgi-bin/core/Role/All/All.txt b/py/core/Role/All/All.txt
similarity index 100%
rename from cgi-bin/core/Role/All/All.txt
rename to py/core/Role/All/All.txt
diff --git a/cgi-bin/core/Role/Guest/Guest.txt b/py/core/Role/Guest/Guest.txt
similarity index 100%
rename from cgi-bin/core/Role/Guest/Guest.txt
rename to py/core/Role/Guest/Guest.txt
diff --git a/cgi-bin/core/__init__.py b/py/core/__init__.py
similarity index 100%
rename from cgi-bin/core/__init__.py
rename to py/core/__init__.py
diff --git a/cgi-bin/core/doctype/__init__.py b/py/core/doctype/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/__init__.py
rename to py/core/doctype/__init__.py
diff --git a/cgi-bin/core/doctype/comment_widget_record/__init__.py b/py/core/doctype/comment_widget_record/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/comment_widget_record/__init__.py
rename to py/core/doctype/comment_widget_record/__init__.py
diff --git a/cgi-bin/core/doctype/comment_widget_record/comment_widget_record.txt b/py/core/doctype/comment_widget_record/comment_widget_record.txt
similarity index 100%
rename from cgi-bin/core/doctype/comment_widget_record/comment_widget_record.txt
rename to py/core/doctype/comment_widget_record/comment_widget_record.txt
diff --git a/cgi-bin/core/doctype/control_panel/__init__.py b/py/core/doctype/control_panel/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/control_panel/__init__.py
rename to py/core/doctype/control_panel/__init__.py
diff --git a/cgi-bin/core/doctype/control_panel/control_panel.py b/py/core/doctype/control_panel/control_panel.py
similarity index 100%
rename from cgi-bin/core/doctype/control_panel/control_panel.py
rename to py/core/doctype/control_panel/control_panel.py
diff --git a/cgi-bin/core/doctype/control_panel/control_panel.txt b/py/core/doctype/control_panel/control_panel.txt
similarity index 100%
rename from cgi-bin/core/doctype/control_panel/control_panel.txt
rename to py/core/doctype/control_panel/control_panel.txt
diff --git a/cgi-bin/core/doctype/custom_field/__init__.py b/py/core/doctype/custom_field/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/custom_field/__init__.py
rename to py/core/doctype/custom_field/__init__.py
diff --git a/cgi-bin/core/doctype/custom_field/custom_field.js b/py/core/doctype/custom_field/custom_field.js
similarity index 100%
rename from cgi-bin/core/doctype/custom_field/custom_field.js
rename to py/core/doctype/custom_field/custom_field.js
diff --git a/cgi-bin/core/doctype/custom_field/custom_field.py b/py/core/doctype/custom_field/custom_field.py
similarity index 100%
rename from cgi-bin/core/doctype/custom_field/custom_field.py
rename to py/core/doctype/custom_field/custom_field.py
diff --git a/cgi-bin/core/doctype/custom_field/custom_field.txt b/py/core/doctype/custom_field/custom_field.txt
similarity index 100%
rename from cgi-bin/core/doctype/custom_field/custom_field.txt
rename to py/core/doctype/custom_field/custom_field.txt
diff --git a/cgi-bin/core/doctype/custom_script/__init__.py b/py/core/doctype/custom_script/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/custom_script/__init__.py
rename to py/core/doctype/custom_script/__init__.py
diff --git a/cgi-bin/core/doctype/custom_script/custom_script.txt b/py/core/doctype/custom_script/custom_script.txt
similarity index 100%
rename from cgi-bin/core/doctype/custom_script/custom_script.txt
rename to py/core/doctype/custom_script/custom_script.txt
diff --git a/cgi-bin/core/doctype/default_home_page/__init__.py b/py/core/doctype/default_home_page/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/default_home_page/__init__.py
rename to py/core/doctype/default_home_page/__init__.py
diff --git a/cgi-bin/core/doctype/default_home_page/default_home_page.txt b/py/core/doctype/default_home_page/default_home_page.txt
similarity index 100%
rename from cgi-bin/core/doctype/default_home_page/default_home_page.txt
rename to py/core/doctype/default_home_page/default_home_page.txt
diff --git a/cgi-bin/core/doctype/defaultvalue/__init__.py b/py/core/doctype/defaultvalue/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/defaultvalue/__init__.py
rename to py/core/doctype/defaultvalue/__init__.py
diff --git a/cgi-bin/core/doctype/defaultvalue/defaultvalue.txt b/py/core/doctype/defaultvalue/defaultvalue.txt
similarity index 100%
rename from cgi-bin/core/doctype/defaultvalue/defaultvalue.txt
rename to py/core/doctype/defaultvalue/defaultvalue.txt
diff --git a/cgi-bin/core/doctype/docfield/__init__.py b/py/core/doctype/docfield/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/docfield/__init__.py
rename to py/core/doctype/docfield/__init__.py
diff --git a/cgi-bin/core/doctype/docfield/docfield.txt b/py/core/doctype/docfield/docfield.txt
similarity index 100%
rename from cgi-bin/core/doctype/docfield/docfield.txt
rename to py/core/doctype/docfield/docfield.txt
diff --git a/cgi-bin/core/doctype/docformat/__init__.py b/py/core/doctype/docformat/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/docformat/__init__.py
rename to py/core/doctype/docformat/__init__.py
diff --git a/cgi-bin/core/doctype/docformat/docformat.txt b/py/core/doctype/docformat/docformat.txt
similarity index 100%
rename from cgi-bin/core/doctype/docformat/docformat.txt
rename to py/core/doctype/docformat/docformat.txt
diff --git a/cgi-bin/core/doctype/docperm/__init__.py b/py/core/doctype/docperm/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/docperm/__init__.py
rename to py/core/doctype/docperm/__init__.py
diff --git a/cgi-bin/core/doctype/docperm/docperm.txt b/py/core/doctype/docperm/docperm.txt
similarity index 100%
rename from cgi-bin/core/doctype/docperm/docperm.txt
rename to py/core/doctype/docperm/docperm.txt
diff --git a/cgi-bin/core/doctype/doctrigger/__init__.py b/py/core/doctype/doctrigger/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/doctrigger/__init__.py
rename to py/core/doctype/doctrigger/__init__.py
diff --git a/cgi-bin/core/doctype/doctrigger/doctrigger.txt b/py/core/doctype/doctrigger/doctrigger.txt
similarity index 100%
rename from cgi-bin/core/doctype/doctrigger/doctrigger.txt
rename to py/core/doctype/doctrigger/doctrigger.txt
diff --git a/cgi-bin/core/doctype/doctype/__init__.py b/py/core/doctype/doctype/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/doctype/__init__.py
rename to py/core/doctype/doctype/__init__.py
diff --git a/cgi-bin/core/doctype/doctype/doctype.js b/py/core/doctype/doctype/doctype.js
similarity index 100%
rename from cgi-bin/core/doctype/doctype/doctype.js
rename to py/core/doctype/doctype/doctype.js
diff --git a/cgi-bin/core/doctype/doctype/doctype.py b/py/core/doctype/doctype/doctype.py
similarity index 100%
rename from cgi-bin/core/doctype/doctype/doctype.py
rename to py/core/doctype/doctype/doctype.py
diff --git a/cgi-bin/core/doctype/doctype/doctype.txt b/py/core/doctype/doctype/doctype.txt
similarity index 100%
rename from cgi-bin/core/doctype/doctype/doctype.txt
rename to py/core/doctype/doctype/doctype.txt
diff --git a/cgi-bin/core/doctype/doctype_label/__init__.py b/py/core/doctype/doctype_label/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/doctype_label/__init__.py
rename to py/core/doctype/doctype_label/__init__.py
diff --git a/cgi-bin/core/doctype/doctype_label/doctype_label.txt b/py/core/doctype/doctype_label/doctype_label.txt
similarity index 100%
rename from cgi-bin/core/doctype/doctype_label/doctype_label.txt
rename to py/core/doctype/doctype_label/doctype_label.txt
diff --git a/cgi-bin/core/doctype/doctype_mapper/__init__.py b/py/core/doctype/doctype_mapper/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/doctype_mapper/__init__.py
rename to py/core/doctype/doctype_mapper/__init__.py
diff --git a/cgi-bin/core/doctype/doctype_mapper/doctype_mapper.js b/py/core/doctype/doctype_mapper/doctype_mapper.js
similarity index 100%
rename from cgi-bin/core/doctype/doctype_mapper/doctype_mapper.js
rename to py/core/doctype/doctype_mapper/doctype_mapper.js
diff --git a/cgi-bin/core/doctype/doctype_mapper/doctype_mapper.py b/py/core/doctype/doctype_mapper/doctype_mapper.py
similarity index 100%
rename from cgi-bin/core/doctype/doctype_mapper/doctype_mapper.py
rename to py/core/doctype/doctype_mapper/doctype_mapper.py
diff --git a/cgi-bin/core/doctype/doctype_mapper/doctype_mapper.txt b/py/core/doctype/doctype_mapper/doctype_mapper.txt
similarity index 100%
rename from cgi-bin/core/doctype/doctype_mapper/doctype_mapper.txt
rename to py/core/doctype/doctype_mapper/doctype_mapper.txt
diff --git a/cgi-bin/core/doctype/event/__init__.py b/py/core/doctype/event/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/event/__init__.py
rename to py/core/doctype/event/__init__.py
diff --git a/cgi-bin/core/doctype/event/event.js b/py/core/doctype/event/event.js
similarity index 100%
rename from cgi-bin/core/doctype/event/event.js
rename to py/core/doctype/event/event.js
diff --git a/cgi-bin/core/doctype/event/event.txt b/py/core/doctype/event/event.txt
similarity index 100%
rename from cgi-bin/core/doctype/event/event.txt
rename to py/core/doctype/event/event.txt
diff --git a/cgi-bin/core/doctype/event_role/__init__.py b/py/core/doctype/event_role/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/event_role/__init__.py
rename to py/core/doctype/event_role/__init__.py
diff --git a/cgi-bin/core/doctype/event_role/event_role.txt b/py/core/doctype/event_role/event_role.txt
similarity index 100%
rename from cgi-bin/core/doctype/event_role/event_role.txt
rename to py/core/doctype/event_role/event_role.txt
diff --git a/cgi-bin/core/doctype/event_user/__init__.py b/py/core/doctype/event_user/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/event_user/__init__.py
rename to py/core/doctype/event_user/__init__.py
diff --git a/cgi-bin/core/doctype/event_user/event_user.txt b/py/core/doctype/event_user/event_user.txt
similarity index 100%
rename from cgi-bin/core/doctype/event_user/event_user.txt
rename to py/core/doctype/event_user/event_user.txt
diff --git a/cgi-bin/core/doctype/field_mapper_detail/__init__.py b/py/core/doctype/field_mapper_detail/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/field_mapper_detail/__init__.py
rename to py/core/doctype/field_mapper_detail/__init__.py
diff --git a/cgi-bin/core/doctype/field_mapper_detail/field_mapper_detail.txt b/py/core/doctype/field_mapper_detail/field_mapper_detail.txt
similarity index 100%
rename from cgi-bin/core/doctype/field_mapper_detail/field_mapper_detail.txt
rename to py/core/doctype/field_mapper_detail/field_mapper_detail.txt
diff --git a/cgi-bin/core/doctype/file/__init__.py b/py/core/doctype/file/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/file/__init__.py
rename to py/core/doctype/file/__init__.py
diff --git a/cgi-bin/core/doctype/file/file.py b/py/core/doctype/file/file.py
similarity index 100%
rename from cgi-bin/core/doctype/file/file.py
rename to py/core/doctype/file/file.py
diff --git a/cgi-bin/core/doctype/file/file.txt b/py/core/doctype/file/file.txt
similarity index 100%
rename from cgi-bin/core/doctype/file/file.txt
rename to py/core/doctype/file/file.txt
diff --git a/cgi-bin/core/doctype/file_data/__init__.py b/py/core/doctype/file_data/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/file_data/__init__.py
rename to py/core/doctype/file_data/__init__.py
diff --git a/cgi-bin/core/doctype/file_data/file_data.txt b/py/core/doctype/file_data/file_data.txt
similarity index 100%
rename from cgi-bin/core/doctype/file_data/file_data.txt
rename to py/core/doctype/file_data/file_data.txt
diff --git a/cgi-bin/core/doctype/file_group/__init__.py b/py/core/doctype/file_group/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/file_group/__init__.py
rename to py/core/doctype/file_group/__init__.py
diff --git a/cgi-bin/core/doctype/file_group/file_group.txt b/py/core/doctype/file_group/file_group.txt
similarity index 100%
rename from cgi-bin/core/doctype/file_group/file_group.txt
rename to py/core/doctype/file_group/file_group.txt
diff --git a/cgi-bin/core/doctype/letter_head/__init__.py b/py/core/doctype/letter_head/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/letter_head/__init__.py
rename to py/core/doctype/letter_head/__init__.py
diff --git a/cgi-bin/core/doctype/letter_head/letter_head.js b/py/core/doctype/letter_head/letter_head.js
similarity index 100%
rename from cgi-bin/core/doctype/letter_head/letter_head.js
rename to py/core/doctype/letter_head/letter_head.js
diff --git a/cgi-bin/core/doctype/letter_head/letter_head.py b/py/core/doctype/letter_head/letter_head.py
similarity index 100%
rename from cgi-bin/core/doctype/letter_head/letter_head.py
rename to py/core/doctype/letter_head/letter_head.py
diff --git a/cgi-bin/core/doctype/letter_head/letter_head.txt b/py/core/doctype/letter_head/letter_head.txt
similarity index 100%
rename from cgi-bin/core/doctype/letter_head/letter_head.txt
rename to py/core/doctype/letter_head/letter_head.txt
diff --git a/cgi-bin/core/doctype/module_def/__init__.py b/py/core/doctype/module_def/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/module_def/__init__.py
rename to py/core/doctype/module_def/__init__.py
diff --git a/cgi-bin/core/doctype/module_def/module_def.py b/py/core/doctype/module_def/module_def.py
similarity index 100%
rename from cgi-bin/core/doctype/module_def/module_def.py
rename to py/core/doctype/module_def/module_def.py
diff --git a/cgi-bin/core/doctype/module_def/module_def.txt b/py/core/doctype/module_def/module_def.txt
similarity index 100%
rename from cgi-bin/core/doctype/module_def/module_def.txt
rename to py/core/doctype/module_def/module_def.txt
diff --git a/cgi-bin/core/doctype/module_def_item/__init__.py b/py/core/doctype/module_def_item/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/module_def_item/__init__.py
rename to py/core/doctype/module_def_item/__init__.py
diff --git a/cgi-bin/core/doctype/module_def_item/module_def_item.txt b/py/core/doctype/module_def_item/module_def_item.txt
similarity index 100%
rename from cgi-bin/core/doctype/module_def_item/module_def_item.txt
rename to py/core/doctype/module_def_item/module_def_item.txt
diff --git a/cgi-bin/core/doctype/module_def_role/__init__.py b/py/core/doctype/module_def_role/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/module_def_role/__init__.py
rename to py/core/doctype/module_def_role/__init__.py
diff --git a/cgi-bin/core/doctype/module_def_role/module_def_role.txt b/py/core/doctype/module_def_role/module_def_role.txt
similarity index 100%
rename from cgi-bin/core/doctype/module_def_role/module_def_role.txt
rename to py/core/doctype/module_def_role/module_def_role.txt
diff --git a/cgi-bin/core/doctype/page/__init__.py b/py/core/doctype/page/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/page/__init__.py
rename to py/core/doctype/page/__init__.py
diff --git a/cgi-bin/core/doctype/page/page.py b/py/core/doctype/page/page.py
similarity index 100%
rename from cgi-bin/core/doctype/page/page.py
rename to py/core/doctype/page/page.py
diff --git a/cgi-bin/core/doctype/page/page.txt b/py/core/doctype/page/page.txt
similarity index 100%
rename from cgi-bin/core/doctype/page/page.txt
rename to py/core/doctype/page/page.txt
diff --git a/cgi-bin/core/doctype/page_role/__init__.py b/py/core/doctype/page_role/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/page_role/__init__.py
rename to py/core/doctype/page_role/__init__.py
diff --git a/cgi-bin/core/doctype/page_role/page_role.txt b/py/core/doctype/page_role/page_role.txt
similarity index 100%
rename from cgi-bin/core/doctype/page_role/page_role.txt
rename to py/core/doctype/page_role/page_role.txt
diff --git a/cgi-bin/core/doctype/page_template/__init__.py b/py/core/doctype/page_template/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/page_template/__init__.py
rename to py/core/doctype/page_template/__init__.py
diff --git a/cgi-bin/core/doctype/page_template/page_template.py b/py/core/doctype/page_template/page_template.py
similarity index 100%
rename from cgi-bin/core/doctype/page_template/page_template.py
rename to py/core/doctype/page_template/page_template.py
diff --git a/cgi-bin/core/doctype/page_template/page_template.txt b/py/core/doctype/page_template/page_template.txt
similarity index 100%
rename from cgi-bin/core/doctype/page_template/page_template.txt
rename to py/core/doctype/page_template/page_template.txt
diff --git a/cgi-bin/core/doctype/print_format/__init__.py b/py/core/doctype/print_format/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/print_format/__init__.py
rename to py/core/doctype/print_format/__init__.py
diff --git a/cgi-bin/core/doctype/print_format/print_format.txt b/py/core/doctype/print_format/print_format.txt
similarity index 100%
rename from cgi-bin/core/doctype/print_format/print_format.txt
rename to py/core/doctype/print_format/print_format.txt
diff --git a/cgi-bin/core/doctype/profile/__init__.py b/py/core/doctype/profile/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/profile/__init__.py
rename to py/core/doctype/profile/__init__.py
diff --git a/cgi-bin/core/doctype/profile/profile.js b/py/core/doctype/profile/profile.js
similarity index 100%
rename from cgi-bin/core/doctype/profile/profile.js
rename to py/core/doctype/profile/profile.js
diff --git a/cgi-bin/core/doctype/profile/profile.py b/py/core/doctype/profile/profile.py
similarity index 100%
rename from cgi-bin/core/doctype/profile/profile.py
rename to py/core/doctype/profile/profile.py
diff --git a/cgi-bin/core/doctype/profile/profile.txt b/py/core/doctype/profile/profile.txt
similarity index 100%
rename from cgi-bin/core/doctype/profile/profile.txt
rename to py/core/doctype/profile/profile.txt
diff --git a/cgi-bin/core/doctype/property_setter/__init__.py b/py/core/doctype/property_setter/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/property_setter/__init__.py
rename to py/core/doctype/property_setter/__init__.py
diff --git a/cgi-bin/core/doctype/property_setter/property_setter.comp.js b/py/core/doctype/property_setter/property_setter.comp.js
similarity index 100%
rename from cgi-bin/core/doctype/property_setter/property_setter.comp.js
rename to py/core/doctype/property_setter/property_setter.comp.js
diff --git a/cgi-bin/core/doctype/property_setter/property_setter.js b/py/core/doctype/property_setter/property_setter.js
similarity index 100%
rename from cgi-bin/core/doctype/property_setter/property_setter.js
rename to py/core/doctype/property_setter/property_setter.js
diff --git a/cgi-bin/core/doctype/property_setter/property_setter.py b/py/core/doctype/property_setter/property_setter.py
similarity index 100%
rename from cgi-bin/core/doctype/property_setter/property_setter.py
rename to py/core/doctype/property_setter/property_setter.py
diff --git a/cgi-bin/core/doctype/property_setter/property_setter.txt b/py/core/doctype/property_setter/property_setter.txt
similarity index 100%
rename from cgi-bin/core/doctype/property_setter/property_setter.txt
rename to py/core/doctype/property_setter/property_setter.txt
diff --git a/cgi-bin/core/doctype/role/__init__.py b/py/core/doctype/role/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/role/__init__.py
rename to py/core/doctype/role/__init__.py
diff --git a/cgi-bin/core/doctype/role/role.js b/py/core/doctype/role/role.js
similarity index 100%
rename from cgi-bin/core/doctype/role/role.js
rename to py/core/doctype/role/role.js
diff --git a/cgi-bin/core/doctype/role/role.txt b/py/core/doctype/role/role.txt
similarity index 100%
rename from cgi-bin/core/doctype/role/role.txt
rename to py/core/doctype/role/role.txt
diff --git a/cgi-bin/core/doctype/sandbox/__init__.py b/py/core/doctype/sandbox/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/sandbox/__init__.py
rename to py/core/doctype/sandbox/__init__.py
diff --git a/cgi-bin/core/doctype/sandbox/import_test.js b/py/core/doctype/sandbox/import_test.js
similarity index 100%
rename from cgi-bin/core/doctype/sandbox/import_test.js
rename to py/core/doctype/sandbox/import_test.js
diff --git a/cgi-bin/core/doctype/sandbox/my_trigger.sql b/py/core/doctype/sandbox/my_trigger.sql
similarity index 100%
rename from cgi-bin/core/doctype/sandbox/my_trigger.sql
rename to py/core/doctype/sandbox/my_trigger.sql
diff --git a/cgi-bin/core/doctype/sandbox/sandbox.js b/py/core/doctype/sandbox/sandbox.js
similarity index 100%
rename from cgi-bin/core/doctype/sandbox/sandbox.js
rename to py/core/doctype/sandbox/sandbox.js
diff --git a/cgi-bin/core/doctype/sandbox/sandbox.txt b/py/core/doctype/sandbox/sandbox.txt
similarity index 100%
rename from cgi-bin/core/doctype/sandbox/sandbox.txt
rename to py/core/doctype/sandbox/sandbox.txt
diff --git a/cgi-bin/core/doctype/search_criteria/__init__.py b/py/core/doctype/search_criteria/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/search_criteria/__init__.py
rename to py/core/doctype/search_criteria/__init__.py
diff --git a/cgi-bin/core/doctype/search_criteria/search_criteria.py b/py/core/doctype/search_criteria/search_criteria.py
similarity index 100%
rename from cgi-bin/core/doctype/search_criteria/search_criteria.py
rename to py/core/doctype/search_criteria/search_criteria.py
diff --git a/cgi-bin/core/doctype/search_criteria/search_criteria.txt b/py/core/doctype/search_criteria/search_criteria.txt
similarity index 100%
rename from cgi-bin/core/doctype/search_criteria/search_criteria.txt
rename to py/core/doctype/search_criteria/search_criteria.txt
diff --git a/cgi-bin/core/doctype/stylesheet/__init__.py b/py/core/doctype/stylesheet/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/stylesheet/__init__.py
rename to py/core/doctype/stylesheet/__init__.py
diff --git a/cgi-bin/core/doctype/stylesheet/stylesheet.py b/py/core/doctype/stylesheet/stylesheet.py
similarity index 100%
rename from cgi-bin/core/doctype/stylesheet/stylesheet.py
rename to py/core/doctype/stylesheet/stylesheet.py
diff --git a/cgi-bin/core/doctype/stylesheet/stylesheet.txt b/py/core/doctype/stylesheet/stylesheet.txt
similarity index 100%
rename from cgi-bin/core/doctype/stylesheet/stylesheet.txt
rename to py/core/doctype/stylesheet/stylesheet.txt
diff --git a/cgi-bin/core/doctype/system_console/__init__.py b/py/core/doctype/system_console/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/system_console/__init__.py
rename to py/core/doctype/system_console/__init__.py
diff --git a/cgi-bin/core/doctype/system_console/system_console.comp.js b/py/core/doctype/system_console/system_console.comp.js
similarity index 100%
rename from cgi-bin/core/doctype/system_console/system_console.comp.js
rename to py/core/doctype/system_console/system_console.comp.js
diff --git a/cgi-bin/core/doctype/system_console/system_console.js b/py/core/doctype/system_console/system_console.js
similarity index 100%
rename from cgi-bin/core/doctype/system_console/system_console.js
rename to py/core/doctype/system_console/system_console.js
diff --git a/cgi-bin/core/doctype/system_console/system_console.py b/py/core/doctype/system_console/system_console.py
similarity index 100%
rename from cgi-bin/core/doctype/system_console/system_console.py
rename to py/core/doctype/system_console/system_console.py
diff --git a/cgi-bin/core/doctype/system_console/system_console.txt b/py/core/doctype/system_console/system_console.txt
similarity index 100%
rename from cgi-bin/core/doctype/system_console/system_console.txt
rename to py/core/doctype/system_console/system_console.txt
diff --git a/cgi-bin/core/doctype/table_mapper_detail/__init__.py b/py/core/doctype/table_mapper_detail/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/table_mapper_detail/__init__.py
rename to py/core/doctype/table_mapper_detail/__init__.py
diff --git a/cgi-bin/core/doctype/table_mapper_detail/table_mapper_detail.txt b/py/core/doctype/table_mapper_detail/table_mapper_detail.txt
similarity index 100%
rename from cgi-bin/core/doctype/table_mapper_detail/table_mapper_detail.txt
rename to py/core/doctype/table_mapper_detail/table_mapper_detail.txt
diff --git a/cgi-bin/core/doctype/tag/__init__.py b/py/core/doctype/tag/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/tag/__init__.py
rename to py/core/doctype/tag/__init__.py
diff --git a/cgi-bin/core/doctype/tag/tag.txt b/py/core/doctype/tag/tag.txt
similarity index 100%
rename from cgi-bin/core/doctype/tag/tag.txt
rename to py/core/doctype/tag/tag.txt
diff --git a/cgi-bin/core/doctype/userrole/__init__.py b/py/core/doctype/userrole/__init__.py
similarity index 100%
rename from cgi-bin/core/doctype/userrole/__init__.py
rename to py/core/doctype/userrole/__init__.py
diff --git a/cgi-bin/core/doctype/userrole/userrole.txt b/py/core/doctype/userrole/userrole.txt
similarity index 100%
rename from cgi-bin/core/doctype/userrole/userrole.txt
rename to py/core/doctype/userrole/userrole.txt
diff --git a/cgi-bin/core/page/__init__.py b/py/core/page/__init__.py
similarity index 100%
rename from cgi-bin/core/page/__init__.py
rename to py/core/page/__init__.py
diff --git a/cgi-bin/core/page/login_page/__init__.py b/py/core/page/login_page/__init__.py
similarity index 100%
rename from cgi-bin/core/page/login_page/__init__.py
rename to py/core/page/login_page/__init__.py
diff --git a/cgi-bin/core/page/login_page/login_page.html b/py/core/page/login_page/login_page.html
similarity index 100%
rename from cgi-bin/core/page/login_page/login_page.html
rename to py/core/page/login_page/login_page.html
diff --git a/cgi-bin/core/page/login_page/login_page.js b/py/core/page/login_page/login_page.js
similarity index 100%
rename from cgi-bin/core/page/login_page/login_page.js
rename to py/core/page/login_page/login_page.js
diff --git a/cgi-bin/core/page/login_page/login_page.txt b/py/core/page/login_page/login_page.txt
similarity index 100%
rename from cgi-bin/core/page/login_page/login_page.txt
rename to py/core/page/login_page/login_page.txt
diff --git a/cgi-bin/core/page/login_page/login_page_static.html b/py/core/page/login_page/login_page_static.html
similarity index 100%
rename from cgi-bin/core/page/login_page/login_page_static.html
rename to py/core/page/login_page/login_page_static.html
diff --git a/cgi-bin/webnotes/__init__.py b/py/webnotes/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/__init__.py
rename to py/webnotes/__init__.py
diff --git a/cgi-bin/webnotes/auth.py b/py/webnotes/auth.py
similarity index 100%
rename from cgi-bin/webnotes/auth.py
rename to py/webnotes/auth.py
diff --git a/cgi-bin/webnotes/db.py b/py/webnotes/db.py
similarity index 100%
rename from cgi-bin/webnotes/db.py
rename to py/webnotes/db.py
diff --git a/cgi-bin/webnotes/defs_template.py b/py/webnotes/defs_template.py
similarity index 100%
rename from cgi-bin/webnotes/defs_template.py
rename to py/webnotes/defs_template.py
diff --git a/cgi-bin/webnotes/handler.py b/py/webnotes/handler.py
similarity index 100%
rename from cgi-bin/webnotes/handler.py
rename to py/webnotes/handler.py
diff --git a/cgi-bin/webnotes/install_lib/__init__.py b/py/webnotes/install_lib/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/install_lib/__init__.py
rename to py/webnotes/install_lib/__init__.py
diff --git a/cgi-bin/webnotes/install_lib/db_init.py b/py/webnotes/install_lib/db_init.py
similarity index 100%
rename from cgi-bin/webnotes/install_lib/db_init.py
rename to py/webnotes/install_lib/db_init.py
diff --git a/cgi-bin/webnotes/install_lib/install.py b/py/webnotes/install_lib/install.py
similarity index 100%
rename from cgi-bin/webnotes/install_lib/install.py
rename to py/webnotes/install_lib/install.py
diff --git a/cgi-bin/webnotes/model/__init__.py b/py/webnotes/model/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/model/__init__.py
rename to py/webnotes/model/__init__.py
diff --git a/cgi-bin/webnotes/model/code.py b/py/webnotes/model/code.py
similarity index 100%
rename from cgi-bin/webnotes/model/code.py
rename to py/webnotes/model/code.py
diff --git a/cgi-bin/webnotes/model/db_schema.py b/py/webnotes/model/db_schema.py
similarity index 100%
rename from cgi-bin/webnotes/model/db_schema.py
rename to py/webnotes/model/db_schema.py
diff --git a/cgi-bin/webnotes/model/doc.py b/py/webnotes/model/doc.py
similarity index 100%
rename from cgi-bin/webnotes/model/doc.py
rename to py/webnotes/model/doc.py
diff --git a/cgi-bin/webnotes/model/doclist.py b/py/webnotes/model/doclist.py
similarity index 100%
rename from cgi-bin/webnotes/model/doclist.py
rename to py/webnotes/model/doclist.py
diff --git a/cgi-bin/webnotes/model/doctype.py b/py/webnotes/model/doctype.py
similarity index 100%
rename from cgi-bin/webnotes/model/doctype.py
rename to py/webnotes/model/doctype.py
diff --git a/cgi-bin/webnotes/model/import_docs.py b/py/webnotes/model/import_docs.py
similarity index 100%
rename from cgi-bin/webnotes/model/import_docs.py
rename to py/webnotes/model/import_docs.py
diff --git a/cgi-bin/webnotes/model/meta.py b/py/webnotes/model/meta.py
similarity index 100%
rename from cgi-bin/webnotes/model/meta.py
rename to py/webnotes/model/meta.py
diff --git a/cgi-bin/webnotes/model/modules.py b/py/webnotes/model/modules.py
similarity index 100%
rename from cgi-bin/webnotes/model/modules.py
rename to py/webnotes/model/modules.py
diff --git a/cgi-bin/webnotes/model/sql_sync.py b/py/webnotes/model/sql_sync.py
similarity index 100%
rename from cgi-bin/webnotes/model/sql_sync.py
rename to py/webnotes/model/sql_sync.py
diff --git a/cgi-bin/webnotes/model/triggers.py b/py/webnotes/model/triggers.py
similarity index 100%
rename from cgi-bin/webnotes/model/triggers.py
rename to py/webnotes/model/triggers.py
diff --git a/cgi-bin/webnotes/model/utils.py b/py/webnotes/model/utils.py
similarity index 100%
rename from cgi-bin/webnotes/model/utils.py
rename to py/webnotes/model/utils.py
diff --git a/cgi-bin/webnotes/modules/__init__.py b/py/webnotes/modules/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/modules/__init__.py
rename to py/webnotes/modules/__init__.py
diff --git a/cgi-bin/webnotes/modules/export_module.py b/py/webnotes/modules/export_module.py
similarity index 100%
rename from cgi-bin/webnotes/modules/export_module.py
rename to py/webnotes/modules/export_module.py
diff --git a/cgi-bin/webnotes/modules/module_manager.py b/py/webnotes/modules/module_manager.py
similarity index 100%
rename from cgi-bin/webnotes/modules/module_manager.py
rename to py/webnotes/modules/module_manager.py
diff --git a/cgi-bin/webnotes/modules/patch.py b/py/webnotes/modules/patch.py
similarity index 100%
rename from cgi-bin/webnotes/modules/patch.py
rename to py/webnotes/modules/patch.py
diff --git a/cgi-bin/webnotes/modules/utils.py b/py/webnotes/modules/utils.py
similarity index 100%
rename from cgi-bin/webnotes/modules/utils.py
rename to py/webnotes/modules/utils.py
diff --git a/cgi-bin/webnotes/multi_tenant/__init__.py b/py/webnotes/multi_tenant/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/multi_tenant/__init__.py
rename to py/webnotes/multi_tenant/__init__.py
diff --git a/cgi-bin/webnotes/multi_tenant/query_parser.py b/py/webnotes/multi_tenant/query_parser.py
similarity index 100%
rename from cgi-bin/webnotes/multi_tenant/query_parser.py
rename to py/webnotes/multi_tenant/query_parser.py
diff --git a/cgi-bin/webnotes/multi_tenant/setup.py b/py/webnotes/multi_tenant/setup.py
similarity index 100%
rename from cgi-bin/webnotes/multi_tenant/setup.py
rename to py/webnotes/multi_tenant/setup.py
diff --git a/cgi-bin/webnotes/profile.py b/py/webnotes/profile.py
similarity index 100%
rename from cgi-bin/webnotes/profile.py
rename to py/webnotes/profile.py
diff --git a/cgi-bin/webnotes/session_cache.py b/py/webnotes/session_cache.py
similarity index 100%
rename from cgi-bin/webnotes/session_cache.py
rename to py/webnotes/session_cache.py
diff --git a/cgi-bin/webnotes/tests.py b/py/webnotes/tests.py
similarity index 100%
rename from cgi-bin/webnotes/tests.py
rename to py/webnotes/tests.py
diff --git a/cgi-bin/webnotes/tests/__init__.py b/py/webnotes/tests/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/tests/__init__.py
rename to py/webnotes/tests/__init__.py
diff --git a/cgi-bin/webnotes/tests/modules.py b/py/webnotes/tests/modules.py
similarity index 100%
rename from cgi-bin/webnotes/tests/modules.py
rename to py/webnotes/tests/modules.py
diff --git a/cgi-bin/webnotes/utils/__init__.py b/py/webnotes/utils/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/utils/__init__.py
rename to py/webnotes/utils/__init__.py
diff --git a/cgi-bin/webnotes/utils/archive.py b/py/webnotes/utils/archive.py
similarity index 100%
rename from cgi-bin/webnotes/utils/archive.py
rename to py/webnotes/utils/archive.py
diff --git a/cgi-bin/webnotes/utils/backups.py b/py/webnotes/utils/backups.py
similarity index 100%
rename from cgi-bin/webnotes/utils/backups.py
rename to py/webnotes/utils/backups.py
diff --git a/cgi-bin/webnotes/utils/cache.py b/py/webnotes/utils/cache.py
similarity index 100%
rename from cgi-bin/webnotes/utils/cache.py
rename to py/webnotes/utils/cache.py
diff --git a/cgi-bin/webnotes/utils/email_lib/__init__.py b/py/webnotes/utils/email_lib/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/utils/email_lib/__init__.py
rename to py/webnotes/utils/email_lib/__init__.py
diff --git a/cgi-bin/webnotes/utils/email_lib/form_email.py b/py/webnotes/utils/email_lib/form_email.py
similarity index 100%
rename from cgi-bin/webnotes/utils/email_lib/form_email.py
rename to py/webnotes/utils/email_lib/form_email.py
diff --git a/cgi-bin/webnotes/utils/email_lib/html2text.py b/py/webnotes/utils/email_lib/html2text.py
similarity index 100%
rename from cgi-bin/webnotes/utils/email_lib/html2text.py
rename to py/webnotes/utils/email_lib/html2text.py
diff --git a/cgi-bin/webnotes/utils/email_lib/receive.py b/py/webnotes/utils/email_lib/receive.py
similarity index 100%
rename from cgi-bin/webnotes/utils/email_lib/receive.py
rename to py/webnotes/utils/email_lib/receive.py
diff --git a/cgi-bin/webnotes/utils/email_lib/send.py b/py/webnotes/utils/email_lib/send.py
similarity index 100%
rename from cgi-bin/webnotes/utils/email_lib/send.py
rename to py/webnotes/utils/email_lib/send.py
diff --git a/cgi-bin/webnotes/utils/encrypt.py b/py/webnotes/utils/encrypt.py
similarity index 100%
rename from cgi-bin/webnotes/utils/encrypt.py
rename to py/webnotes/utils/encrypt.py
diff --git a/cgi-bin/webnotes/utils/file_manager.py b/py/webnotes/utils/file_manager.py
similarity index 100%
rename from cgi-bin/webnotes/utils/file_manager.py
rename to py/webnotes/utils/file_manager.py
diff --git a/cgi-bin/webnotes/utils/jslib/jsdependency.py b/py/webnotes/utils/jslib/jsdependency.py
similarity index 100%
rename from cgi-bin/webnotes/utils/jslib/jsdependency.py
rename to py/webnotes/utils/jslib/jsdependency.py
diff --git a/cgi-bin/webnotes/utils/jslib/jsmin.py b/py/webnotes/utils/jslib/jsmin.py
similarity index 100%
rename from cgi-bin/webnotes/utils/jslib/jsmin.py
rename to py/webnotes/utils/jslib/jsmin.py
diff --git a/cgi-bin/webnotes/utils/jslib/jsnamespace.py b/py/webnotes/utils/jslib/jsnamespace.py
similarity index 100%
rename from cgi-bin/webnotes/utils/jslib/jsnamespace.py
rename to py/webnotes/utils/jslib/jsnamespace.py
diff --git a/cgi-bin/webnotes/utils/jslib/jstimestamp.py b/py/webnotes/utils/jslib/jstimestamp.py
similarity index 100%
rename from cgi-bin/webnotes/utils/jslib/jstimestamp.py
rename to py/webnotes/utils/jslib/jstimestamp.py
diff --git a/cgi-bin/webnotes/utils/nestedset.py b/py/webnotes/utils/nestedset.py
similarity index 100%
rename from cgi-bin/webnotes/utils/nestedset.py
rename to py/webnotes/utils/nestedset.py
diff --git a/cgi-bin/webnotes/utils/scheduler.py b/py/webnotes/utils/scheduler.py
similarity index 100%
rename from cgi-bin/webnotes/utils/scheduler.py
rename to py/webnotes/utils/scheduler.py
diff --git a/cgi-bin/webnotes/utils/sitemap.py b/py/webnotes/utils/sitemap.py
similarity index 100%
rename from cgi-bin/webnotes/utils/sitemap.py
rename to py/webnotes/utils/sitemap.py
diff --git a/cgi-bin/webnotes/utils/transfer.py b/py/webnotes/utils/transfer.py
similarity index 100%
rename from cgi-bin/webnotes/utils/transfer.py
rename to py/webnotes/utils/transfer.py
diff --git a/cgi-bin/webnotes/utils/webservice.py b/py/webnotes/utils/webservice.py
similarity index 100%
rename from cgi-bin/webnotes/utils/webservice.py
rename to py/webnotes/utils/webservice.py
diff --git a/cgi-bin/webnotes/widgets/__init__.py b/py/webnotes/widgets/__init__.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/__init__.py
rename to py/webnotes/widgets/__init__.py
diff --git a/cgi-bin/webnotes/widgets/auto_master.py b/py/webnotes/widgets/auto_master.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/auto_master.py
rename to py/webnotes/widgets/auto_master.py
diff --git a/cgi-bin/webnotes/widgets/event.py b/py/webnotes/widgets/event.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/event.py
rename to py/webnotes/widgets/event.py
diff --git a/cgi-bin/webnotes/widgets/follow.py b/py/webnotes/widgets/follow.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/follow.py
rename to py/webnotes/widgets/follow.py
diff --git a/cgi-bin/webnotes/widgets/form.py b/py/webnotes/widgets/form.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/form.py
rename to py/webnotes/widgets/form.py
diff --git a/cgi-bin/webnotes/widgets/menus.py b/py/webnotes/widgets/menus.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/menus.py
rename to py/webnotes/widgets/menus.py
diff --git a/cgi-bin/webnotes/widgets/page.py b/py/webnotes/widgets/page.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/page.py
rename to py/webnotes/widgets/page.py
diff --git a/cgi-bin/webnotes/widgets/page_body.py b/py/webnotes/widgets/page_body.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/page_body.py
rename to py/webnotes/widgets/page_body.py
diff --git a/cgi-bin/webnotes/widgets/query_builder.py b/py/webnotes/widgets/query_builder.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/query_builder.py
rename to py/webnotes/widgets/query_builder.py
diff --git a/cgi-bin/webnotes/widgets/search.py b/py/webnotes/widgets/search.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/search.py
rename to py/webnotes/widgets/search.py
diff --git a/cgi-bin/webnotes/widgets/tags.py b/py/webnotes/widgets/tags.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/tags.py
rename to py/webnotes/widgets/tags.py
diff --git a/cgi-bin/webnotes/widgets/todo.py b/py/webnotes/widgets/todo.py
similarity index 100%
rename from cgi-bin/webnotes/widgets/todo.py
rename to py/webnotes/widgets/todo.py
diff --git a/robots.txt b/robots.txt
deleted file mode 100644
index 40ebc06360..0000000000
--- a/robots.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-User-agent: *
-
-Disallow: /cgi-bin/ # Code files
-Disallow: /backups/ # Backups
-Disallow: /data/
\ No newline at end of file
diff --git a/test.html b/test.html
deleted file mode 100644
index aa5d63688f..0000000000
--- a/test.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
- loaded
-
-