settings: {},
current_data: {},
resize_start: function(event, mydata) {
- console.log('Overlay: ' + mydata.overlay);
$(document).bind('mousemove', mydata, $.hpanel.resize_changed).
bind('mouseup', mydata, $.hpanel.resize_stop);
$.fn.makeHorizPanel = function(options)
{
- console.log('Making an hpanel out of "#' + $(this).attr('id') + '"');
var root = $(this)
var all_panels = $('.panel-wrap', root)
- console.log('Panels: ' + all_panels);
/* create an overlay */
var overlay_root = $("<div class='panel-overlay'></div>");
function loadPanel(target, url) {
- console.log('ajax', url, 'into', target);
$('.change-notification', $(target).parent()).fadeOut();
$(document).trigger('panel:unload', target);
$.ajax({
url: url,
dataType: 'html',
success: function(data, textStatus) {
- console.log(target, 'ajax success');
$(target).html(data);
- console.log(target, 'triggering panel:load');
$(document).trigger('panel:load', target);
},
error: function(request, textStatus, errorThrown) {
unloadHandler = function(event, panel) {
if (self && self == panel) {
- console.log('Panel', panel, 'unloading');
$(document).unbind('panel:unload.' + eventId);
$(panel).html('');
unload(event, panel);
- console.log('Panel', panel, 'unloaded');
return false;
}
};
$(document).one('panel:load', function(event, panel) {
self = panel;
- console.log('Panel', panel, 'loading');
$(document).bind('panel:unload.' + eventId, unloadHandler);
load(event, panel);
- console.log('Panel', panel, 'loaded');
});
}
$(window).bind('resize', {'panel': panel}, resizeEditor);
resizeEditor(null, panel);
}, function(event, panel) {
- console.log('unloaded gallery panel', panel);
});
})()
</script>
var tag = $(this).attr('p:tag');
var handler = function() {
var text = editor.selection();
- console.log(editor, editor.frame);
editor.replaceSelection('<' + tag + '>' + text + '</' + tag + '>');
if (text.length == 0) {
var pos = editor.cursorPosition();