summaryrefslogtreecommitdiff
path: root/addons/base/static/src
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2011-03-30 16:35:56 +0200
committerAntony Lesuisse <al@openerp.com>2011-03-30 16:35:56 +0200
commitc7e2d214ad2ee475bccebd9f5b20560d7b977708 (patch)
treeecdd7a0676d475a19058d5f452aeec8062fd81bd /addons/base/static/src
parent316d13143f1c8dd3b58fa21e7caa6fb87d051e3e (diff)
renames part6 partially working
bzr revid: al@openerp.com-20110330143556-yogu79hyy5oojdvq
Diffstat (limited to 'addons/base/static/src')
-rw-r--r--addons/base/static/src/base.html30
-rw-r--r--addons/base/static/src/js/base.js14
-rw-r--r--addons/base/static/src/js/chrome.js4
-rw-r--r--addons/base/static/src/js/data.js3
-rw-r--r--addons/base/static/src/js/form.js2
-rw-r--r--addons/base/static/src/js/list.js2
-rw-r--r--addons/base/static/src/js/search.js2
-rw-r--r--addons/base/static/src/js/views.js2
8 files changed, 35 insertions, 24 deletions
diff --git a/addons/base/static/src/base.html b/addons/base/static/src/base.html
index d62bc1f1af6..50578dd07bb 100644
--- a/addons/base/static/src/base.html
+++ b/addons/base/static/src/base.html
@@ -5,27 +5,35 @@
<title>OpenERP</title>
<link rel="shortcut icon" href="/base/static/openerp/img/favicon.ico" type="image/x-icon"/>
- <link rel="stylesheet" type="text/css" media="screen" href="/base/static/jquery.ui/css/smoothness/jquery-ui-1.8.9.custom.css" />
- <link rel="stylesheet" type="text/css" media="screen" href="/base/static/jquery.jqGrid/css/ui.jqgrid.css" />
- <link rel="stylesheet" type="text/css" href="/base/static/jquery.superfish/css/superfish.css" media="screen">
- <link rel="stylesheet" href="/base/static/openerp/base.css" type="text/css"/>
+ <link rel="stylesheet" type="text/css" media="screen" href="/base/static/src/jquery.ui/css/smoothness/jquery-ui-1.8.9.custom.css" />
+ <link rel="stylesheet" type="text/css" media="screen" href="/base/static/src/jquery.jqGrid/css/ui.jqgrid.css" />
+ <link rel="stylesheet" type="text/css" href="/base/static/src/jquery.superfish/css/superfish.css" media="screen">
+ <link rel="stylesheet" href="/base/static/src/css/base.css" type="text/css"/>
- <script type="text/javascript" src="/base/static/LABjs/LAB.js"></script>
+ <script type="text/javascript" src="/base/static/lib/LABjs/LAB.js"></script>
<script>
$LAB
.setOptions({UsePreloading:false})
- .script('/base/static/openerp/js/base.js')
- .script('/base/static/qweb/qweb.js')
- .script('/base/static/underscore/underscore.js')
- .script('/base/static/jquery/jquery-1.5.1.js')
+ .script('/base/static/lib/qweb/qweb.js')
+ .script('/base/static/lib/underscore/underscore.js')
+ .script('/base/static/lib/jquery/jquery-1.5.1.js')
.wait()
.script('/base/static/jquery.ui/js/jquery-ui-1.8.9.custom.min.js')
+ .wait()
.script('/base/static/jquery.jqGrid/jquery.jqGrid.js')
.script('/base/static/jquery.superfish/js/hoverIntent.js')
- .script('/base/static/openerp/js/base_chrome.js')
- .script('/base/static/openerp/js/base_views.js')
.wait()
.script('/base/static/jquery.superfish/js/superfish.js')
+ .wait()
+ .script('/base/static/src/js/base.js')
+ .wait()
+ .script('/base/static/src/js/chrome.js')
+ .script('/base/static/src/js/data.js')
+ .script('/base/static/src/js/form.js')
+ .script('/base/static/src/js/list.js')
+ .script('/base/static/src/js/search.js')
+ .script('/base/static/src/js/views.js')
+ .wait()
.wait(function() {
var oe = openerp.init();
oe.base.webclient("oe");
diff --git a/addons/base/static/src/js/base.js b/addons/base/static/src/js/base.js
index 9206579cf73..346d8848b34 100644
--- a/addons/base/static/src/js/base.js
+++ b/addons/base/static/src/js/base.js
@@ -71,14 +71,12 @@
var session_counter = 0;
var openerp = this.openerp = {
- // addons registry
- addons: {},
// element_ids registry linked to all controllers on the page
// TODO rename to elements, or keep gtk naming?
screen: {},
// Per session namespace
// openerp.<module> will map to
- // openerp.sessions.servername_port_dbname_login.<module> using a closure
+ // openerp.sessions.sessionname.<module> using a closure
sessions: {},
// openerp instance constructor
init: function() {
@@ -103,12 +101,16 @@
})();
//---------------------------------------------------------
-// OpenERP initialisation and black magic about the pool
+// OpenERP base module split
//---------------------------------------------------------
openerp.base = function(instance) {
- openerp.base$chrome(instance);
- openerp.base$views(instance);
+ openerp.base.chrome(instance);
+ openerp.base.data(instance);
+ openerp.base.views(instance);
+ openerp.base.search(instance);
+ openerp.base.list(instance);
+ openerp.base.form(instance);
};
// vim:et fdc=0 fdl=0 foldnestmax=3 fdm=syntax:
diff --git a/addons/base/static/src/js/chrome.js b/addons/base/static/src/js/chrome.js
index 6782de9ed56..47489e1f39e 100644
--- a/addons/base/static/src/js/chrome.js
+++ b/addons/base/static/src/js/chrome.js
@@ -2,7 +2,7 @@
* OpenERP base library
*---------------------------------------------------------*/
-openerp.addons.base.chrome = function(openerp) {
+openerp.base.chrome = function(openerp) {
openerp.base.callback = function(obj, method) {
// openerp.base.callback( obj, methods, [arg1, arg2, ... ] )
@@ -517,7 +517,7 @@ openerp.base.WebClient = openerp.base.Controller.extend({
var self = this;
this._super(null, element_id);
- QWeb.add_template("base.xml");
+ QWeb.add_template("xml/base.xml");
this.$element.html(QWeb.render("Interface", {}));
this.session = new openerp.base.Session("oe_errors");
diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js
index d25bead7b7a..5a93f84bb90 100644
--- a/addons/base/static/src/js/data.js
+++ b/addons/base/static/src/js/data.js
@@ -1,5 +1,6 @@
-openerp.addons.base.data = function(openerp) {
+openerp.base.data = function(openerp) {
+
/**
* Management interface between views and the collection of selected OpenERP
* records (represents the view's state?)
diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js
index 7e4ff3dde02..4d379d814f2 100644
--- a/addons/base/static/src/js/form.js
+++ b/addons/base/static/src/js/form.js
@@ -1,5 +1,5 @@
-openerp.addons.base.form = function (openerp) {
+openerp.base.form = function (openerp) {
openerp.base.FormView = openerp.base.Controller.extend({
init: function(session, element_id, dataset, view_id) {
diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js
index 79e9d171550..f572bbb6eb9 100644
--- a/addons/base/static/src/js/list.js
+++ b/addons/base/static/src/js/list.js
@@ -1,5 +1,5 @@
-openerp.addons.base.form = function (openerp) {
+openerp.base.list = function (openerp) {
openerp.base.ListView = openerp.base.Controller.extend({
init: function(session, element_id, dataset, view_id) {
diff --git a/addons/base/static/src/js/search.js b/addons/base/static/src/js/search.js
index 238df7cb9ea..f83347f8e3a 100644
--- a/addons/base/static/src/js/search.js
+++ b/addons/base/static/src/js/search.js
@@ -1,4 +1,4 @@
-openerp.addons.base.views = function(openerp) {
+openerp.base.search = function(openerp) {
openerp.base.SearchView = openerp.base.Controller.extend({
init: function(session, element_id, dataset, view_id, defaults) {
diff --git a/addons/base/static/src/js/views.js b/addons/base/static/src/js/views.js
index 155e8811e17..04ef930079f 100644
--- a/addons/base/static/src/js/views.js
+++ b/addons/base/static/src/js/views.js
@@ -2,7 +2,7 @@
* OpenERP base library
*---------------------------------------------------------*/
-openerp.addons.base.views = function(openerp) {
+openerp.base.views = function(openerp) {
// process all kind of actions
openerp.base.ActionManager = openerp.base.Controller.extend({