Thread:Penguin-Pal/@comment-4572079-20140212194210/@comment-4572079-20140213155650

Love Robin wrote: First, do not apologize for taking time to do quality work.

The page name problem is fixed, and, as Love robin said, ↑ :D. The accessibility from the editor works now.

What I wanted is indeed to make it accessible from all Wikis, but it doesn't matter if it is not possible, I often get my ideas from my own wiki ;)

For the window being draggable, I found that here :

 // set up draggable widget, resizable widget, default style for container // requires draggable and resizable from jQuery UI, will log error if not available var containerStyle, $container; try { $container = $('#PortableCSSPad-container'); $container .draggable({				containment: 'window',				scroll: false,				stop: function {					containerStyle = this.style;					containerStyle = {						left: containerStyle.left,						top: containerStyle.top					};				}			}) .resizable({				containment: 'parent',				minWidth: 400, // strongly desired this matches value in stylesheet				minHeight: 250, // strongly desired this matches value in stylesheet				handles: 'se',				alsoResize: '#PortableCSSPad-textarea',				start: function  {					// patch bug where pad randomly teleports during/after resizing					$(document.head).append('#PortableCSSPad-container{left:' + containerStyle.left + ' !important;top:' + containerStyle.top + ' !important} ');				},				stop: function  {					// patch bug where pad randomly teleports during/after resizing					$('#PortableCSSPad-teleportbugfix').remove;					$(this).css(containerStyle);					// if textarea is bigger than container, make it fit inside the container					// patches a minor resize bug when trying to resize the container outside of the window					if ($textarea.width + 30 > $container.width) { $textarea.css('width', $container.width - 30 + 'px'); }					if ($textarea.height + 60 > $container.height) { $textarea.css('height', $container.height - 60 + 'px'); }				}			})			.attr('style', 'position: fixed; left: ' + options.left + 'px; top: ' + options.top + 'px; width: ' + options.width + 'px; height: ' + options.height + 'px;');			containerStyle = $container[0].style;			containerStyle = {				left: containerStyle.left,				top: containerStyle.top			};		} catch (e) {			if (typeof console.error === 'function') {				console.error(e, ' -- please make sure jQuery UI resizable and draggable are installed');			}		}

Hope it helped :)

Thanks again for your work !