File Manager / wp-content Search Upload New Item Settings File "db5.php" Full path: /home1/epichome/public_html/wp-content/db5.php File size: 60.67 B (60.67 KB bytes) MIME-type: text/x-php Charset: utf-8 Download Open Edit Advanced Editor Back
<?php
class WDPSViewWDPSShortcode {
private $model;
public function __construct($model) {
$this->model = $model;
}
public function display() {
$rows = $this->model->get_row_data();
wp_print_scripts('jquery');
?>
<link rel="stylesheet" href="<?php echo site_url(); ?>/wp-includes/js/tinymce/<?php echo ((get_bloginfo('version') < '3.8') ? 'themes/advanced/skins/wp_theme' : 'plugins/compat3x/css'); ?>/dialog.css" />
<div class="tabs" role="tablist" tabindex="-1">
<ul>
<li id="display_tab" class="current" role="tab" tabindex="0">
<span>
<a href="javascript:mcTabs.displayTab('display_tab','display_panel');" onMouseDown="return false;" tabindex="-1"><?php echo __('Post Slider by 10Web','wdps_back'); ?></a>
</span>
</li>
</ul>
</div>
<div class="panel_wrapper">
<div id="display_panel" class="panel current" style="height: 90px !important;">
<table>
<tr>
<td style="vertical-align: middle; text-align: left;"><?php echo __('Select a Slider','wdps_back'); ?></td>
<td style="vertical-align: middle; text-align: left;">
<select name="wdps_id" id="wdps_id" style="width: 230px; text-align: left;">
<option value="0" selected="selected"><?php echo __('- Select a Slider -','wdps_back'); ?></option>
<?php
foreach ($rows as $row) {
?>
<option value="<?php echo $row->id; ?>"><?php echo $row->name; ?></option>
<?php
}
?>
</select>
</td>
</tr>
</table>
</div>
</div>
<div class="mceActionPanel">
<div style="float: left;">
<input type="button" id="cancel" name="cancel" value="Cancel" onClick="window.parent.tb_remove();" />
</div>
<div style="float: right;">
<input type="submit" id="insert" name="insert" value="Insert" onClick="wdps_insert_shortcode();" />
</div>
</div>
<script type="text/javascript">
var short_code = get_params("wdps");
if (short_code['id']) {
document.getElementById("wdps_id").value = short_code['id'];
}
// Get shortcodes attributes.
function get_params(module_name) {
var selected_text = top.tinyMCE.activeEditor.selection.getContent();
var module_start_index = selected_text.indexOf("[" + module_name);
var module_end_index = selected_text.indexOf("]", module_start_index);
var module_str = "";
if ((module_start_index == 0) && (module_end_index > 0)) {
module_str = selected_text.substring(module_start_index + 1, module_end_index);
}
else {
return false;
}
var params_str = module_str.substring(module_str.indexOf(" ") + 1);
var key_values = params_str.split(" ");
var short_code_attr = new Array();
for(var key in key_values) {
var short_code_index = key_values[key].split('=')[0];
var short_code_value = key_values[key].split('=')[1];
short_code_value = short_code_value.substring(1, short_code_value.length - 1);
short_code_attr[short_code_index] = short_code_value;
}
return short_code_attr;
}
function wdps_insert_shortcode() {
if (document.getElementById("wdps_id").value && document.getElementById("wdps_id").value != 0) {
window.parent.send_to_editor('[wdps id="' + document.getElementById('wdps_id').value + '"]');
}
window.parent.tb_remove();
}
</script>
<?php
die();
}
}
