Author: ornicar2
Date: 2010-01-23 02:20:20 +0100 (Sat, 23 Jan 2010)
New Revision: 27081
Modified:
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminAutoSeo.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminChart.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCodeEditor.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConfigPanel.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConsole.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCtrl.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminGalleryCtrl.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminHistoryCtrl.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLog.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLogs.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminManualSeo.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminMediaCtrl.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSitemap.js
plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSortCtrl.js
plugins/diemPlugin/trunk/dmCorePlugin/web/js/dmCoreCtrl.js
plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontCtrl.js
plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontEditCtrl.js
Log:
[Diem]
- simplified and refactored the javascript codebase
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminAutoSeo.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminAutoSeo.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminAutoSeo.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,40 +1,25 @@
(function($)
{
- $.dm.ctrl.add({
-
- init: function()
- {
- this.metaPreview();
+var $autoSeo = $('#dm_admin_content div.dm_auto_seo'), $form =
$autoSeo.find('form');
+
+$autoSeo.find('li.dm_meta_preview').each(function(index)
+{
+ $(this).height($('li.dm_form_element:eq('+index+')', $form).height());
+});
- this.variables();
-
- $('li.ui-state-default', this.$dom).hover(function() {
- $(this).addClass('ui-state-hover');
- },function() {
- $(this).removeClass('ui-state-hover');
- });
- },
+$autoSeo.find('li.ui-state-default').hover(function()
+{
+ $(this).addClass('ui-state-hover');
+},
+function()
+{
+ $(this).removeClass('ui-state-hover');
+});
- metaPreview: function()
- {
- var $form = $('form', this.$dom);
-
- $('li.dm_meta_preview', this.$dom).each(function(index) {
-
$(this).height($('li.dm_form_element:eq('+index+')', $form).height());
- });
- },
-
- variables: function()
- {
- var $variables = $('div.dm_variables', this.$dom);
-
- $variables.find('>ul').accordion({
- collapsible: true,
- active: false,
- });
- }
-
- });
+$autoSeo.find('div.dm_variables >ul').accordion({
+ collapsible: true,
+ active: false
+});
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminChart.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminChart.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminChart.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,23 +1,18 @@
(function($)
{
- $.dm.ctrl.add({
-
- init: function()
- {
- var $tabs = $('div.dm_charts', this.$dom);
-
- $tabs.tabs($.extend({
- cache: true,
- select: function() {
- $tabs.block();
- },
- show: function() {
- $tabs.unblock();
- }
- }, $tabs.metadata()));
- }
-
- });
+var $tabs = $('div.dm_charts');
+
+$tabs.tabs($.extend({
+ cache: true,
+ select: function()
+ {
+ $tabs.block();
+ },
+ show: function()
+ {
+ $tabs.unblock();
+ }
+}, $tabs.metadata()));
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCodeEditor.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCodeEditor.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCodeEditor.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,6 +1,6 @@
(function($)
{
-
+$(function() {
$.dm.codeEditor = {
init: function()
@@ -491,7 +491,7 @@
$.tree_reference('dm_code_editor_tree').refresh();
}
}
- },
+ }
}
});
},
@@ -554,6 +554,6 @@
};
- $.dm.ctrl.add($.dm.codeEditor);
-
+ $.dm.codeEditor.init();
+});
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConfigPanel.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConfigPanel.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConfigPanel.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,13 +1,6 @@
(function($)
{
- $.dm.ctrl.add({
-
- init: function()
- {
- $('div.dm_config_panel').dmCoreTabForm({});
- }
-
- });
-
+$('div.dm_config_panel').dmCoreTabForm({});
+
})(jQuery);
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConsole.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConsole.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminConsole.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,48 +1,44 @@
(function($) {
-$.dm.console = {
+var
+$console = $("#dm_console"),
+$command = $("#dm_command"),
+$lines = $console.find(".dm_content_command"),
+$wait = $console.find(".dm_console_wait");
- init : function()
+scroll();
+
+$lines.bind("click", function()
+{
+ $command.focus();
+}).trigger("click");
+
+$("#dm_command_wrap form").ajaxForm({
+ beforeSubmit: function(data)
{
- this.$ = $("#dm_console");
+ if ($("#dm_command").val() == "") return false;
+
+ if($("#dm_command").val() == "clear")
+ {
+ $lines.html('<li> </li>');
+ $("#dm_command").val("");
+ return false;
+ }
- var $command = $("#dm_command"),
- $lines = $(".dm_content_command", this.$),
- $wait = $(".dm_console_wait")
- self = this;
-
- this.scroll();
-
- $lines.bind("click", function()
- {
- $command.focus();
- }).trigger("click");
-
- $("#dm_command_wrap form").ajaxForm({
- beforeSubmit: function(data) {
- if ($("#dm_command").val() == "") return false;
-
- if($("#dm_command").val() == "clear")
- {
- $lines.html('<li> </li>');
- $("#dm_command").val("");
- return false;
- }
- $("#dm_command").val("Loading...");
- },
- success: function(data) {
- $lines.append(data);
- $.dm.console.scroll();
- $("#dm_command").val("");
- }
- });
+ $("#dm_command").val("Loading...");
+ return true;
},
- scroll : function()
+ success: function(data)
{
- this.$[0].scrollTop = 16*$("li", this.$).length;
+ $lines.append(data);
+ scroll();
+ $("#dm_command").val("");
}
-};
+});
-$.dm.ctrl.add($.dm.console);
+function scroll()
+{
+ $console[0].scrollTop = 16*$console.find("li").length;
+}
})(jQuery);
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -7,8 +7,6 @@
{
this.$ = $("#dm_admin_content");
- this.launchControllers(this.$);
-
this.fullHeight();
this.bars();
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminGalleryCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminGalleryCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminGalleryCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,51 +1,29 @@
(function($) {
-
-$.dm.galleryCtrl = {
- init: function()
- {
- this.$ = $("div.dm_gallery_big");
+var $gallery = $("div.dm_gallery_big"), $list = $gallery.find('ul.list'),
metadata = $gallery.metadata();
- this.metadata = this.$.metadata();
-
- this.form();
-
- this.sort();
- },
+$gallery.find('a.open_form').click(function()
+{
+ $gallery.find('form.dm_add_media').toggle();
+});
- form: function()
- {
- var self = this;
-
- self.$.find('a.open_form').click(function() {
- self.$.find('form.dm_add_media').toggle();
- });
- },
-
- sort: function()
- {
- var self = this, $list = self.$.find('ul.list');
-
- $list.sortable({
- tolerance: 'pointer',
- opacity: 0.5,
- placeholder: 'ui-state-highlight',
- revert: true,
- scroll: true,
- distance: 10,
- start: function(e, ui) {
- ui.placeholder.html(ui.item.html());
- },
- stop: function() {
- $.ajax({
- url:
$.dm.ctrl.getHref('+/dmMedia/sortGallery?model='+self.metadata.model+'&pk='+self.metadata.pk+'&'+$list.sortable('serialize'))
- });
- }
- });
- }
+$list.sortable({
+ tolerance: 'pointer',
+ opacity: 0.5,
+ placeholder: 'ui-state-highlight',
+ revert: true,
+ scroll: true,
+ distance: 10,
+ start: function(e, ui)
+ {
+ ui.placeholder.html(ui.item.html());
+ },
+ stop: function()
+ {
+ $.ajax({
+ url:
$.dm.ctrl.getHref('+/dmMedia/sortGallery?model='+metadata.model+'&pk='+metadata.pk+'&'+$list.sortable('serialize'))
+ });
+ }
+});
-};
-
-$.dm.ctrl.add($.dm.galleryCtrl);
-
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminHistoryCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminHistoryCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminHistoryCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,26 +1,5 @@
(function($) {
-$.dm.historyCtrl = {
+$("div.dm_history").tabs();
- init: function()
- {
- this.$ = $("div.dm_history");
-
- this.metadata = this.$.metadata();
-
- this.tabs();
- },
-
- tabs: function()
- {
- var self = this;
-
- self.$.tabs({
-
- });
- }
-};
-
-$.dm.ctrl.add($.dm.historyCtrl);
-
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLog.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLog.js 2010-01-23
00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLog.js 2010-01-23
01:20:20 UTC (rev 27081)
@@ -1,23 +1,18 @@
(function($)
{
- $.dm.ctrl.add({
-
- init: function()
- {
- var $tabs = $('div.dm_logs', this.$dom);
-
- $tabs.tabs($.extend({
- cache: true,
- select: function() {
- $tabs.block();
- },
- show: function() {
- $tabs.unblock();
- }
- }, $tabs.metadata())).block();
- }
-
- });
+var $tabs = $('div.dm_logs', this.$dom);
+
+$tabs.tabs($.extend({
+ cache: true,
+ select: function()
+ {
+ $tabs.block();
+ },
+ show: function()
+ {
+ $tabs.unblock();
+ }
+}, $tabs.metadata())).block();
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLogs.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLogs.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminLogs.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,50 +1,50 @@
(function($) {
-$.dm.ctrl.add($.dm.adminLogs = {
-
- init: function()
- {
- $.each(['request', 'event'], function(){
- $.dm.adminLogs[this] = {
- hash: '',
- $wrapper: $('div.'+this+'_log')
- };
-
-
$.dm.adminLogs[this].$wrapper.find('div.dm_box_inner').height(200);
- });
-
- setTimeout($.dm.adminLogs.refresh, 300);
- },
-
- refresh: function()
- {
- $.ajax({
- dataType: 'json',
- url: $.dm.ctrl.getHref('+/dmLog/refresh'),
- data: {
- rh: $.dm.adminLogs.request.hash,
- eh: $.dm.adminLogs.event.hash,
- dm_nolog: 1
- },
- success: function(data) {
- $.each(['request', 'event'], function(){
- if (data[this])
- {
- var current = this;
- $.dm.adminLogs[current].$wrapper.find('div.dm_box_inner').block();
- setTimeout(function() {
-
$.dm.adminLogs[current].$wrapper.find('tbody').html(data[current].html).end().find('div.dm_box_inner').height('auto').unblock();
- $.dm.adminLogs[current].hash = data[current].hash;
- }, 200);
- }
- });
- setTimeout($.dm.adminLogs.refresh, 3000);
- },
- error: function() {
- setTimeout($.dm.adminLogs.refresh, 5000);
- }
- })
- }
+var logs = new Array();
+
+$.each(['request', 'event'], function()
+{
+ logs[this] = {
+ hash: '',
+ $wrapper: $('div.'+this+'_log')
+ };
+
+ logs[this].$wrapper.find('div.dm_box_inner').height(200);
});
+setTimeout(refresh, 300);
+
+function refresh()
+{
+ $.ajax({
+ dataType: 'json',
+ url: $.dm.ctrl.getHref('+/dmLog/refresh'),
+ data: {
+ rh: logs.request.hash,
+ eh: logs.event.hash,
+ dm_nolog: 1
+ },
+ success: function(data)
+ {
+ $.each(['request', 'event'], function()
+ {
+ if (data[this])
+ {
+ var current = this;
+ logs[current].$wrapper.find('div.dm_box_inner').block();
+ setTimeout(function() {
+
logs[current].$wrapper.find('tbody').html(data[current].html).end().find('div.dm_box_inner').height('auto').unblock();
+ logs[current].hash = data[current].hash;
+ }, 200);
+ }
+ });
+ setTimeout(refresh, 3000);
+ },
+ error: function()
+ {
+ setTimeout(refresh, 5000);
+ }
+ })
+}
+
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminManualSeo.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminManualSeo.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminManualSeo.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,12 +1,4 @@
(function($)
{
-
- $.dm.ctrl.add({
-
- init: function()
- {
- }
-
- });
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminMediaCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminMediaCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminMediaCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,86 +1,73 @@
(function($) {
-$.dm.mediaCtrl = {
+var $library = $("div.dm_media_library");
- init: function()
+$library.find('ul.content li.file a.link').bind('click', function()
+{
+ var $dialog = $.dm.ctrl.ajaxDialog({
+ url: $(this).attr("href"),
+ 'class': 'dm_media_library dm_media_file_dialog',
+ width: 700,
+ height: 420
+ }).bind('dmAjaxResponse', function()
{
- this.$ = $("div.dm_media_library");
-
- this.metadata = this.$.metadata();
-
- this.controls();
-
- this.content();
- },
-
- content: function()
- {
- var self = this,
- $content = $('ul.content', self.$);
-
- $('li.file a.link', $content).bind('click', function() {
- var $dialog = $.dm.ctrl.ajaxDialog({
- url: $(this).attr("href"),
- class: 'dm_media_library dm_media_file_dialog',
- width: 700,
- height: 420
- }).bind('dmAjaxResponse', function() {
- $dialog.prepare();
- $form_wrap = $('div.form', $dialog);
- $dialog.dialog('option', 'title', $('.title', $dialog).text());
- $("form", $dialog).dmAjaxForm({
- beforeSubmit: function() {
- $form_wrap.block();
- },
- success: function(data) {
- if (data.substr(0, 4) == '[OK]') {
- location.href = data.split('|')[1];
- } else {
- $form_wrap.unblock().html(data);
- $dialog.trigger('dmAjaxResponse');
- }
- }
- });
- });
- return false;
+ $dialog.prepare();
+ $formWrap = $('div.form', $dialog);
+ $dialog.dialog('option', 'title', $('.title', $dialog).text());
+ $("form", $dialog).dmAjaxForm({
+ beforeSubmit: function()
+ {
+ $formWrap.block();
+ },
+ success: function(data) {
+ if (data.substr(0, 4) == '[OK]')
+ {
+ location.href = data.split('|')[1];
+ }
+ else
+ {
+ $formWrap.unblock().html(data);
+ $dialog.trigger('dmAjaxResponse');
+ }
+ }
});
-
- if (this.metadata.open_media)
- {
- $('li.file.media_id_'+this.metadata.open_media+' a.link',
$content).trigger('click');
- }
- },
+ });
+ return false;
+});
- controls: function()
+$library.find("div.control a.dialog_me").bind('click', function()
+{
+ var $dialog = $.dm.ctrl.ajaxDialog({
+ modal: true,
+ title: $(this).html(),
+ url: $(this).attr("href"),
+ width: 380
+ }).bind('dmAjaxResponse', function()
{
- var self = this;
- $("div.control a.dialog_me", self.$).bind('click', function() {
- var $dialog = $.dm.ctrl.ajaxDialog({
- modal: true,
- title: $(this).html(),
- url: $(this).attr("href"),
- width: 380
- }).bind('dmAjaxResponse', function() {
- $dialog.prepare();
- $("form", $dialog).dmAjaxForm({
- beforeSubmit: function() {
- $dialog.block();
- },
- success: function(data) {
- if (data.substr(0, 4) == '[OK]') {
- location.href = data.split('|')[1];
- } else {
- $dialog.unblock().html(data).trigger('dmAjaxResponse');
- }
- }
- });
- });
- return false;
+ $dialog.prepare();
+ $("form", $dialog).dmAjaxForm({
+ beforeSubmit: function() {
+ $dialog.block();
+ },
+ success: function(data) {
+ if (data.substr(0, 4) == '[OK]')
+ {
+ location.href = data.split('|')[1];
+ }
+ else
+ {
+ $dialog.unblock().html(data).trigger('dmAjaxResponse');
+ }
+ }
});
- }
+ });
-};
+ return false;
+});
-$.dm.ctrl.add($.dm.mediaCtrl);
+if ($library.metadata().open_media)
+{
+ $('li.file.media_id_'+$library.metadata().open_media+' a.link',
$content).trigger('click');
+}
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSitemap.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSitemap.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSitemap.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,17 +1,11 @@
(function($)
{
- $.dm.ctrl.add({
+$('div.dm_sitemap_tabs').tabs({});
- init: function()
- {
- $('div.dm_sitemap_tabs').tabs({});
+$('input.dm_sitemap_generate').click(function()
+{
+ $('form.dm_sitemap_generate_form').submit();
+});
- $('input.dm_sitemap_generate').click(function() {
- $('form.dm_sitemap_generate_form').submit();
- });
- }
-
- });
-
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSortCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSortCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/js/dmAdminSortCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -1,33 +1,21 @@
(function($) {
-$.dm.ctrl.add({
-
- init: function()
+$('div.dm_sort ol.objects').sortable({
+ opacity: 0.5,
+ placeholder: 'ui-state-highlight',
+ revert: true,
+ scroll: true,
+ beforeStop: function(e, ui, o)
{
- var self = this;
-
- self.$ = $("div.dm_sort");
-
- self.metadata = self.$.metadata();
-
- $('ol.objects', self.$).sortable({
- opacity: 0.5,
- placeholder: 'ui-state-highlight',
- revert: true,
- scroll: true,
- beforeStop: function(e, ui, o) {
- $('li.object.active', $(this)).removeClass('active');
- ui.helper.addClass('active');
- },
- stop: function(event, ui) {
- $('li.object', $(this)).each(function(index) {
- $('>input', $(this)).val(index+1);
- });
- }
+ $('li.object.active', $(this)).removeClass('active');
+ ui.helper.addClass('active');
+ },
+ stop: function(event, ui)
+ {
+ $('li.object', $(this)).each(function(index) {
+ $('>input', $(this)).val(index+1);
});
-
}
-
});
})(jQuery);
\ No newline at end of file
Modified: plugins/diemPlugin/trunk/dmCorePlugin/web/js/dmCoreCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmCorePlugin/web/js/dmCoreCtrl.js 2010-01-23
00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmCorePlugin/web/js/dmCoreCtrl.js 2010-01-23
01:20:20 UTC (rev 27081)
@@ -2,28 +2,12 @@
{
$.dm.coreCtrl = {
-
- controllers: [],
- add: function(ctrl)
- {
- this.controllers.push(ctrl);
- },
-
- launchControllers: function($dom)
- {
- for (var i in this.controllers)
- {
- this.controllers[i].$dom = $dom;
- this.controllers[i].options = this.options;
- this.controllers[i].init();
- }
- },
-
getHref: function(action)
{
return this.options.script_name + action;
}
+
};
$(function()
Modified: plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -5,11 +5,7 @@
init: function()
{
- var $page = $('#dm_page');
-
- this.launchControllers($page);
-
- $page.find('div.dm_widget').trigger('dmWidgetLaunch');
+ $('#dm_page div.dm_widget').trigger('dmWidgetLaunch');
}
});
Modified: plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontEditCtrl.js
===================================================================
--- plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontEditCtrl.js
2010-01-23 00:09:14 UTC (rev 27080)
+++ plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontEditCtrl.js
2010-01-23 01:20:20 UTC (rev 27081)
@@ -5,27 +5,18 @@
init: function()
{
- var $page = $('#dm_page').dmPage();
-
- this.launchControllers($page);
-
- $page.find('div.dm_widget').trigger('dmWidgetLaunch');
+ $('#dm_page').dmPage().find('div.dm_widget').trigger('dmWidgetLaunch');
- this.bars();
-
- this.liveEvents();
- },
-
- bars: function()
- {
$('#dm_page_bar').dmFrontPageBar();
-
- if ($mediaBar = $('#dm_media_bar').orNot())
+
+ if ($mediaBar = $('#dm_media_bar').orNot())
{
$mediaBar.dmFrontMediaBar();
}
-
+
$('#dm_tool_bar').dmFrontToolBar();
+
+ this.liveEvents();
}
});
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.