diff --git a/src/includes/mytinytodo.js b/src/includes/mytinytodo.js index 6978946..c0354fa 100644 --- a/src/includes/mytinytodo.js +++ b/src/includes/mytinytodo.js @@ -48,7 +48,6 @@ var mytinytodo = window.mytinytodo = _mtt = { actions: {}, menus: {}, mttUrl: '', - templateUrl: '', options: { openList: 0, singletab: false, @@ -97,6 +96,20 @@ var mytinytodo = window.mytinytodo = _mtt = { // procs init: function(options) { + // required properties + if (options.hasOwnProperty('lang')) { + this.lang.init(options.lang); + delete options.lang; + } + if (options.hasOwnProperty('mttUrl')) { + this.mttUrl = options.mttUrl; + delete options.mttUrl; + } + if (options.hasOwnProperty('db')) { + this.db = new options.db(this); + delete options.db; + } + jQuery.extend(this.options, options); flag.needAuth = options.needAuth ? true : false; @@ -557,6 +570,11 @@ var mytinytodo = window.mytinytodo = _mtt = { jQuery.extend(this.options, opts); }, + loadListsAtStart: function() + { + this.loadLists(1); + }, + loadLists: function(onInit) { if(filter.search != '') { diff --git a/src/themes/default/index.php b/src/themes/default/index.php index 10aaab7..8f32e63 100644 --- a/src/themes/default/index.php +++ b/src/themes/default/index.php @@ -25,25 +25,21 @@