From: Łukasz Rekucki Date: Wed, 26 Aug 2009 08:54:25 +0000 (+0200) Subject: Dziwny merge, zważywszy, że wcześniej dałem mv panels.js editor.js. X-Git-Url: https://git.mdrn.pl/redakcja.git/commitdiff_plain/155bc1a4ec4af72643d2c2f18a09cbd1c732712a?ds=inline;hp=-c Dziwny merge, zważywszy, że wcześniej dałem mv panels.js editor.js. --- 155bc1a4ec4af72643d2c2f18a09cbd1c732712a diff --git a/project/static/js/panels.js b/project/static/js/panels.js deleted file mode 100644 index d04b4212..00000000 --- a/project/static/js/panels.js +++ /dev/null @@ -1,67 +0,0 @@ -function Panel(target) { - var self = this; - this.target = target; - this.instanceId = Math.ceil(Math.random() * 1000000000); - $.log('new panel - target: ', this.target); - $(document).bind('panel:unload.' + this.instanceId, - function(event, data) { self.unload(event, data); }); -} - -Panel.prototype.load = function (url) { - $.log('preparing xhr load: ', this.target); - $('.change-notification', $(this.target).parent()).fadeOut(); - $(document).trigger('panel:unload', this.target); - var self = this; - - $.ajax({ - url: url, - dataType: 'html', - success: function(data, tstat) { - load_callback = unload_callback = null; - $(self.target).html(data); - self._onUnload = unload_callback; - - if(load_callback != null) { - $.log('Invoking panel load callback.'); - load_callback(self); - } - }, - error: function(request, textStatus, errorThrown) { - $.log('ajax', url, this.target, 'error:', textStatus, errorThrown); - } - }); -} - -Panel.prototype.unload = function(event, data) { - $.log('got unload signal', this.target, ' target: ', data); - if(this.target == data) { - $(document).unbind('panel:unload.' + this.instanceId); - $(this.target).html(''); - if(this._onUnload != null) this._onUnload(this); - return false; - }; -} - - -/* - * Return the data that should be saved - */ -Panel.prototype.saveData = function() { - return ""; -} - - -$(function() { - $('#panels').makeHorizPanel({}); - $('#panels').css('top', ($('#header').outerHeight() ) + 'px'); - - $('.panel-content').each(function() { - var ctrl = new Panel(this); - $(this).data('ctrl', ctrl); - }); - - $('.panel-toolbar select').change(function() { - var panel = $('.panel-content', $(this).parent().parent()); - $(panel).data('ctrl').load( $(this).val() ); - }); -}); diff --git a/project/templates/explorer/file_xml.html b/project/templates/explorer/file_xml.html index baeb3d12..805f59c4 100644 --- a/project/templates/explorer/file_xml.html +++ b/project/templates/explorer/file_xml.html @@ -6,7 +6,6 @@ - {% endblock extrahead %}