Usunięcie nieużywanych już paneli.
[redakcja.git] / project / templates / explorer / panels / xmleditor.html
diff --git a/project/templates/explorer/panels/xmleditor.html b/project/templates/explorer/panels/xmleditor.html
deleted file mode 100644 (file)
index 7651ffb..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-{% load toolbar_tags %}
-
-{% toolbar %}
-<div class="iframe-container" style="position: absolute; top: 48px; left:0px; right:0px; bottom: 0px;">
-       <textarea name="text">{{ text }}</textarea>
-</div>
-
-<script type="text/javascript" charset="utf-8">
-
-panel_hooks = {
-       load: function () {
-               var self = this;
-               var panel = self.contentDiv;
-
-        var textareaId = 'xmleditor-' + Math.ceil(Math.random() * 1000000000);
-               $('textarea', panel).attr('id', textareaId);
-
-               var texteditor = CodeMirror.fromTextArea(textareaId, {
-            parserfile: 'parsexml.js',
-            path: "/static/js/codemirror/",
-            stylesheet: "/static/css/xmlcolors.css",
-            parserConfig: {useHTMLKludges: false},
-            onChange: function() {
-                               panel.trigger('panel:contentChanged', self);
-            },
-            initCallback: function(editor) {
-                // Toolbar
-                $('.toolbar-tabs li', panel).click(function() {
-                    var id = $(this).attr('p:button-list');
-                    $('.toolbar-tabs li', panel).removeClass('active');
-                    $(this).addClass('active');
-                    if (!$('.' + id, panel).is(':visible')) {
-                        $('.toolbar-buttons ol', panel).not('#' + id).hide();
-                        $('.' + id, panel).show();
-                    }
-                })
-                
-                var keys = {};
-                $('.toolbar-buttons li', panel).each(function() {
-                    var tag = $(this).attr('p:tag');
-                    var handler = function() {
-                        var text = texteditor.selection();
-                        editor.replaceSelection('<' + tag + '>' + text + '</' + tag + '>');
-                        if (text.length == 0) {
-                            var pos = texteditor.cursorPosition();
-                            texteditor.selectLines(pos.line, pos.character + tag.length + 2);
-                        }
-                        $(document).trigger('panel:contentChanged', self);
-                    }
-                    if ($(this).attr('p:key')) {
-                        keys[$(this).attr('p:key')] = handler;
-                    }
-                    $(this).click(handler)
-                });
-
-                texteditor.grabKeys(function(event) { 
-                    if (keys[event.keyCode]) {
-                        keys[event.keyCode]();
-                    }
-                }, function(event) { return event.altKey && keys[event.keyCode]; });
-            }
-        })
-        
-        $(texteditor.frame).css({width: '100%', height: '100%'});
-        
-        $('#toolbar-buttons li').wTooltip({
-            delay: 1000, 
-            style: {
-                border: "1px solid #7F7D67",
-                opacity: 0.9, 
-                background: "#FBFBC6", 
-                padding: "1px",
-                fontSize: "12px",
-            }
-        });
-
-               this.texteditor = texteditor;
-    },
-
-       unload: function() { 
-               this.texteditor = null;
-       },
-
-
-       refresh: function() {
-               return false;
-       },
-
-       saveInfo: function(saveInfo) {
-               var myInfo = {
-                       url: "{% url file_xml fpath %}", 
-                       postData: {
-                               content: this.texteditor.getCode()
-                       } 
-               };
-               $.extend(saveInfo, myInfo);
-       }               
-};
-
-</script>