
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1318 fd906abe-77d9-0310-91a1-e0d9ade77398
39 lines
1 KiB
JavaScript
39 lines
1 KiB
JavaScript
/* $Id$ */
|
|
|
|
function openEditWindow(url) {
|
|
zmi = window.open(url, 'zmi');
|
|
zmi.focus();
|
|
return false;
|
|
}
|
|
|
|
function focusOpener() {
|
|
if (typeof(opener) != 'undefined' && opener != null) {
|
|
opener.location.reload();
|
|
opener.focus();
|
|
}
|
|
}
|
|
|
|
function submitReplacing(targetId, formId, actionUrl) {
|
|
dojo.io.updateNode(targetId, {
|
|
url: actionUrl,
|
|
formNode: dojo.byId(formId),
|
|
method: 'post'
|
|
});
|
|
return false;
|
|
}
|
|
|
|
function inlineEdit(id, saveUrl) {
|
|
var iconNode = dojo.byId("inlineedit_icon");
|
|
iconNode.style.visibility = "hidden";
|
|
var editor = dojo.widget.fromScript("Editor",
|
|
{items: ["save", "|", "formatblock", "|",
|
|
"insertunorderedlist", "insertorderedlist", "|",
|
|
"bold", "italic", "|", "createLink", "insertimage"],
|
|
saveUrl: saveUrl,
|
|
closeOnSave: true,
|
|
onSave: function(){
|
|
this.disableToolbar(true);
|
|
iconNode.style.visibility = "visible";}
|
|
}, dojo.byId(id));
|
|
return false;
|
|
}
|