diff options
author | Adrian Lang <mail@adrianlang.de> | 2011-07-07 16:08:05 +0200 |
---|---|---|
committer | Adrian Lang <mail@adrianlang.de> | 2011-07-10 12:15:25 +0200 |
commit | d10c9a7424d1ef0aace2fd34e1008196d111a88c (patch) | |
tree | 93f439df14ef3b0712f0eb9b3d83e82b6a18d121 /lib/scripts/compatibility.js | |
parent | 881f2ee268e95e0cdd02bf593d89ca9b42d03060 (diff) | |
download | dokuwiki-d10c9a7424d1ef0aace2fd34e1008196d111a88c.tar.gz dokuwiki-d10c9a7424d1ef0aace2fd34e1008196d111a88c.zip |
Rewrite mediamanager JavaScript
Make it faster, prettier, less wrong, add UI effects, use jQuery UI Dialog,
Abstract tree view stuff away into jQuery.dw_tree
Diffstat (limited to 'lib/scripts/compatibility.js')
-rw-r--r-- | lib/scripts/compatibility.js | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/lib/scripts/compatibility.js b/lib/scripts/compatibility.js index e9d845625..27347972a 100644 --- a/lib/scripts/compatibility.js +++ b/lib/scripts/compatibility.js @@ -29,6 +29,58 @@ var linkwiz = { toggle: DEPRECATED_WRAP(dw_linkwiz.toggle, dw_linkwiz) }; +var media_manager = { + // treeattach, selectorattach, confirmattach are munched together into + // dw_mediamanager.init + attachoptions: DEPRECATED_WRAP(dw_mediamanager.attachoptions, dw_mediamanager), + togglekeepopen: function (event, cb) { + DEPRECATED('Use dw_mediamanager.toggleOption instead'); + return dw_mediamanager.toggleOption.call(cb, 'keepopen'); + }, + togglehide: function (event, cb) { + DEPRECATED('Use dw_mediamanager.toggleOption instead'); + return dw_mediamanager.toggleOption.call(cb, 'hide'); + }, + updatehide: DEPRECATED_WRAP(dw_mediamanager.updatehide, dw_mediamanager), + select: function (event, link) { + DEPRECATED('Use dw_mediamanager.select instead'); + return dw_mediamanager.select.call(link, event); + }, + initpopup: DEPRECATED_WRAP(dw_mediamanager.initpopup, dw_mediamanager), + insert: DEPRECATED_WRAP(dw_mediamanager.insert, dw_mediamanager), + list: function (event, link) { + DEPRECATED('Use dw_mediamanager.list instead'); + return dw_mediamanager.list.call(link, event); + }, + // toggle is handled by dw_tree + suggest: DEPRECATED_WRAP(dw_mediamanager.suggest, dw_mediamanager), + initFlashUpload: DEPRECATED_WRAP(dw_mediamanager.initFlashUpload, dw_mediamanager), + closePopup: function () { + DEPRECATED(); + dw_mediamanager.$popup.dialog('close'); + }, + setalign: function (event, cb) { + DEPRECATED('Use dw_mediamanager.setOpt instead'); + return dw_mediamanager.setOpt.call(this, 'align', event); + }, + setlink: function (event, cb) { + DEPRECATED('Use dw_mediamanager.setOpt instead'); + return dw_mediamanager.setOpt.call(this, 'link', event); + }, + setsize: function (event, cb) { + DEPRECATED('Use dw_mediamanager.setOpt instead'); + return dw_mediamanager.setOpt.call(this, 'size', event); + }, + outSet: function (id) { + DEPRECATED(); + return jQuery(id).removeClass('selected'); + }, + inSet: function (id) { + DEPRECATED(); + return jQuery(id).addClass('selected'); + } +}; + initSizeCtl = DEPRECATED_WRAP(dw_editor.initSizeCtl); sizeCtl = DEPRECATED_WRAP(dw_editor.sizeCtl); toggleWrap = DEPRECATED_WRAP(dw_editor.toggleWrap); |