MOON
Server: Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4
System: Linux csr818.wilogic.com 2.6.18-419.el5xen #1 SMP Fri Feb 24 22:50:37 UTC 2017 x86_64
User: obrechts (544)
PHP: 5.4.45
Disabled: NONE
Upload Files
File: /home2/obrechts/bad.public_html.bad/wordpress/wp-content/plugins/ifeature-slider/js/mce_btn.js
(function() {
    tinymce.create('tinymce.plugins.ifslider', {
        init : function(ed, url) {


        ed.addButton('if_slider', {
                title : 'Insert iFeature Slider',
                image :  url + '/if-icon.png',
                onclick: function() {
                    ed.windowManager.open({
                      title:'Loading sliders..',
                      buttons: [],
                      width:300,
                      height:150,
                      });
                    jQuery.get(ajaxurl,{action:'if_slider_load'},function(e){ 
                      var sldr = [],y;
                      for (var key in e) {
                        if (e.hasOwnProperty(key)) {
                          if(!e[key]) y  = '[no title] '+key;
                          else        y  = e[key];
                          sldr.push({text:y,value:key});
                        }
                      }
                      tinymce.activeEditor.windowManager.close();
                      ed.windowManager.open({
                        title: 'Select Slider',
                        close_previous: true,
                        width:300,
                        height:100,
                        body: [{type: 'listbox', 
                                name: 'slider', 
                                label: 'Slider', 
                                'values': sldr
                                }],
                        onsubmit: function(e) {
                          ed.insertContent('[if_slider id="'+e.data.slider+'"]');
                        }
                      });
                    },'json');
                }
            });    

        },

    });

    tinymce.PluginManager.add( 'mce_if_slider', tinymce.plugins.ifslider );
})();