GIT.Harvie.CZ
/
mirrors
/
DokuWiki-Plugin-SVGEdit.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6711df5
)
Updated script.js to be compatible with 2013-05-10a "Weatherwax" version of DokuWiki
13/head
author
Ambient Hack
<ambienthack@gmail.com>
Sun, 23 Jun 2013 20:19:07 +0000
(
00:19
+0400)
committer
Ambient Hack
<ambienthack@gmail.com>
Sun, 23 Jun 2013 20:19:07 +0000
(
00:19
+0400)
script.js
patch
|
blob
|
blame
|
history
diff --git
a/script.js
b/script.js
index d8d7b02ee8e34df10c83214d46c9fc1e701184f0..430683a273ac7b412b619c6ce11087b796ff9ffc 100644
(file)
--- a/
script.js
+++ b/
script.js
@@
-10,9
+10,9
@@
script.src = svgeditor_path + 'embedapi.js';
head.appendChild(script);
function svgedit_load() {
head.appendChild(script);
function svgedit_load() {
- var field =
$('
wiki__text');
- if (!field)
-
return
;
+ var field =
jQuery('#
wiki__text');
+ if (!field)
return;
+
field = field[0]
;
var timeout = setTimeout('svgedit_load();', 500); //load ASAP
window.svgedit.setSvgString(field.value) (function(a) {
clearTimeout(timeout);
var timeout = setTimeout('svgedit_load();', 500); //load ASAP
window.svgedit.setSvgString(field.value) (function(a) {
clearTimeout(timeout);
@@
-21,12
+21,15
@@
function svgedit_load() {
}
function svgedit_save(page) {
window.svgedit.getSvgString()(function(data) {
}
function svgedit_save(page) {
window.svgedit.getSvgString()(function(data) {
- var field =
$('
wiki__text');
+ var field =
jQuery('#
wiki__text');
if (!field) return;
if (!field) return;
- field.value = data; if (page) {
- field = $('edbtn__save'); field.click();}
+ field = field[0];
+ field.value = data;
+ if (page) {
+ field = jQuery('#edbtn__save');
+ field.click();
}
}
- ) ;
+
}
) ;
}
function showhide(elem) {
}
function showhide(elem) {
@@
-41,19
+44,19
@@
function insertAfter(newNode, preNode) {
}
var svgedit = null;
}
var svgedit = null;
+
function svgedit_init() {
function svgedit_init() {
- var field =
$('
wiki__text');
- if (!field)
-
return
;
+ var field =
jQuery('#
wiki__text');
+ if (!field)
return;
+
field = field[0]
;
//toggle view
showhide(field);
//toggle view
showhide(field);
- showhide(
$('tool__bar')
);
- showhide(
$('edbtn__save')
);
+ showhide(
jQuery('#tool__bar')[0]
);
+ showhide(
jQuery('#edbtn__save')[0]
);
//lock
//lock
- if ($('svg__edit'))
- return;
+ if (jQuery('#svg__edit').length) return;
//create iframe
//create iframe
@@
-64,13
+67,14
@@
function svgedit_init() {
el.setAttribute("frameborder", "0");
el.setAttribute("width", "100%");
el.setAttribute("height", "70%");
el.setAttribute("frameborder", "0");
el.setAttribute("width", "100%");
el.setAttribute("height", "70%");
- el.setAttribute("style", "min-height:
4
00px;");
+ el.setAttribute("style", "min-height:
6
00px;");
insertAfter(el, field);
//create save button
insertAfter(el, field);
//create save button
- field = $('edbtn__save');
- if (!field)
- return;
+ field = jQuery('#edbtn__save');
+ if (!field) return;
+ field = field[0];
+
el = document.createElement('input');
el.setAttribute("type", "button");
el.setAttribute("onclick", "svgedit_save(true)");
el = document.createElement('input');
el.setAttribute("type", "button");
el.setAttribute("onclick", "svgedit_save(true)");
@@
-96,16
+100,18
@@
function svgedit_init() {
field.parentNode.insertBefore(el, field);
//create embedapi
field.parentNode.insertBefore(el, field);
//create embedapi
- window.svgedit = new embedded_svg_edit(
$('svg__edit')
);
+ window.svgedit = new embedded_svg_edit(
jQuery('#svg__edit')[0]
);
//load image
svgedit_load();
//load image
svgedit_load();
-}
+};
+
-addInitEvent(function() {
- if (!$('wiki__text') || $('wiki__text').readOnly) return;
- var field = $('tool__bar');
- if (!field) return;
+jQuery(function() {
+ if (!jQuery('#wiki__text').length || jQuery('#wiki__text').attr("readOnly")) return;
+ var field = jQuery('#tool__bar');
+ if (!field.length) return;
+ field = field[0];
field.style.float = 'left';
var el = document.createElement('button');
el.setAttribute("id", "TZT");
field.style.float = 'left';
var el = document.createElement('button');
el.setAttribute("id", "TZT");
This page took
0.205363 seconds
and
4
git commands to generate.