xref: /dokuwiki/lib/scripts/compatibility.js (revision 05685ca5e3f5f2616b1c73148cef8b1fb5fe331d)
1/*jslint sloppy: true */
2/*global dw_index, dw_qsearch, DEPRECATED_WRAP */
3
4var index = {
5    throbber_delay: dw_index.throbber_delay,
6    toggle: DEPRECATED_WRAP(dw_index.toggle, dw_index),
7    treeattach: DEPRECATED_WRAP(dw_index.treeattach, dw_index)
8};
9
10var ajax_quicksearch = {
11    init: DEPRECATED_WRAP(dw_qsearch.init, dw_qsearch),
12    clear_results: DEPRECATED_WRAP(dw_qsearch.clear_results, dw_qsearch),
13    onCompletion: DEPRECATED_WRAP(dw_qsearch.onCompletion, dw_qsearch)
14};
15
16var linkwiz = {
17    init: DEPRECATED_WRAP(dw_linkwiz.init, dw_linkwiz),
18    onEntry: DEPRECATED_WRAP(dw_linkwiz.onEntry, dw_linkwiz),
19    getResult: DEPRECATED_WRAP(dw_linkwiz.getResult, dw_linkwiz),
20    select: DEPRECATED_WRAP(dw_linkwiz.select, dw_linkwiz),
21    deselect: DEPRECATED_WRAP(dw_linkwiz.deselect, dw_linkwiz),
22    onResultClick: DEPRECATED_WRAP(dw_linkwiz.onResultClick, dw_linkwiz),
23    resultClick: DEPRECATED_WRAP(dw_linkwiz.resultClick, dw_linkwiz),
24    insertLink: DEPRECATED_WRAP(dw_linkwiz.insertLink, dw_linkwiz),
25    autocomplete: DEPRECATED_WRAP(dw_linkwiz.autocomplete, dw_linkwiz),
26    autocomplete_exec: DEPRECATED_WRAP(dw_linkwiz.autocomplete_exec, dw_linkwiz),
27    show: DEPRECATED_WRAP(dw_linkwiz.show, dw_linkwiz),
28    hide: DEPRECATED_WRAP(dw_linkwiz.hide, dw_linkwiz),
29    toggle: DEPRECATED_WRAP(dw_linkwiz.toggle, dw_linkwiz)
30};
31
32
33function findPosX(object){
34    DEPRECATED('Use jQuery.position() instead');
35    return jQuery(object).position().left;
36}
37
38function findPosY(object){
39    DEPRECATED('Use jQuery.position() instead');
40    return jQuery(object).position().top;
41}
42
43function getElementsByClass(searchClass,node,tag){
44    DEPRECATED('Use jQuery() instead');
45    if(node == null) node = document;
46    return jQuery(node).find(tag+'.'+searchClass).toArray();
47}
48