| Server IP : 68.183.124.220 / Your IP : 216.73.217.137 Web Server : Apache/2.4.18 (Ubuntu) System : Linux Sandbox-A 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : gavin ( 1000) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/wp-content/plugins/the-post-grid/assets/js/ |
Upload File : |
(function() {
tinymce.PluginManager.add('rt_tpg_scg', function( editor, url ) {
var tlpsc_tag = 'the-post-grid';
//add popup
editor.addCommand('rt_tpg_scg_popup', function(ui, v) {
//setup defaults
editor.windowManager.open( {
title: 'The Post Grid ShortCode',
width: jQuery( window ).width() * 0.3,
height: (jQuery( window ).height() - 36 - 50) * 0.1,
id: 'rt-tpg-insert-dialog',
body: [
{
type : 'container',
html : '<span class="rt-loading">Loading...</span>'
},
],
onsubmit: function( e ) {
var shortcode_str;
var id = jQuery("#scid").val();
var title = jQuery( "#scid option:selected" ).text();
if(id && id != 'undefined'){
shortcode_str = '[' + tlpsc_tag;
shortcode_str += ' id="'+id+'" title="'+ title +'"';
shortcode_str += ']';
}
if(shortcode_str) {
editor.insertContent(shortcode_str);
}else{
alert('No short code selected');
}
}
});
putScList();
});
//add button
editor.addButton('rt_tpg_scg', {
icon: 'rt_tpg_scg',
tooltip: 'The Post Grid',
cmd: 'rt_tpg_scg_popup',
});
function putScList(){
var dialogBody = jQuery( '#rt-tpg-insert-dialog-body' )
jQuery.post( ajaxurl, {
action: 'rtTPGShortCodeList'
}, function( response ) {
dialogBody.html(response);
console.log(response);
});
}
});
})();