Server :
Apache
System :
Linux webd003.cluster126.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User :
atwiofrxug (73666)
PHP Version :
8.4.10
Disable Functions :
_dyuweyrj4,_dyuweyrj4r,dl
Current Directory :
/home/atwiofrxug/mylittletelaviv/wp-content/plugins/knews/admin/
Directory Status:
Writeable | Document Root:
Writeable
Upload File
Viewing: /home/atwiofrxug/mylittletelaviv/wp-content/plugins/knews/admin/knews_admin_news_edit.php
<?php
//Security for CSRF attacks
$knews_nonce_action='kn-save-news';
$knews_nonce_name='_savenews';
//End Security for CSRF attacks
if (!defined('KNEWS_ADMIN_URL')) define('KNEWS_ADMIN_URL', plugins_url() . '/knews');
?>
<!--[if lte IE 7]>
<script type="text/javascript">
alert('<?php _e("Warning! IE 6/7 can't edit newsletters! The editor uses HTML5 properties, you need upgrade at least to IE8, or use an modern Firefox, Chrome or Safari.",'knews');?>');
</script>
<![endif]-->
<?php
$query = "SELECT * FROM ".KNEWS_NEWSLETTERS." WHERE id=" . $id_edit;
$results_news = $wpdb->get_results( $query );
if (count($results_news) == 0) {
?>
<div class=wrap>
<div class="icon32" style="background:url(<?php echo KNEWS_URL; ?>/images/icon32.png) no-repeat 0 0;"><br></div><h2><?php _e('Newsletters','knews'); ?></h2>
<h3><?php echo __('Error','knews') . ': ' . __("Newsletter doesn't exists",'knews'); ?></h3>
</div>
<?php
} else {
$parentid=0;
$title=$results_news[0]->name;
$subject=$results_news[0]->subject;
$newstype=$results_news[0]->newstype;
$template_id=$results_news[0]->template;
$predefined_colours = apply_filters('knews_predefined_colours_' . $template_id, array() );
?>
<script type="text/javascript">
url_plugin = '<?php echo KNEWS_ADMIN_URL; ?>';
news_lang='<?php echo $results_news[0]->lang; ?>';
droppable_code='<?php echo $results_news[0]->html_container; ?>';
id_news='<?php echo $Knews_plugin->get_safe('idnews',0,'int');?>';
newstype='<?php echo $newstype; ?>';
template_id='<?php echo $template_id; ?>';
<?php
if (defined('DEBUG_KNEWS_EDITOR') && DEBUG_KNEWS_EDITOR) {
echo 'var debug_knews_editor=true; ';
}
$one_post = get_posts(array('numberposts' => 1) );
if (count($one_post)!=1) $one_post = get_pages();
echo 'one_post_id=' . intval($one_post[0]->ID) . ';';
?>
submit_news='<?php echo get_admin_url(); ?>admin.php?page=knews_news§ion=send&id=<?php echo (($parentid==0) ? $Knews_plugin->get_safe('idnews',0,'int') : $parentid);?>';
autocreation_news='<?php echo get_admin_url(); ?>admin.php?page=knews_auto&id=<?php echo (($parentid==0) ? $Knews_plugin->get_safe('idnews',0,'int') : $parentid);?>#newauto';
autoresponder_news='<?php echo get_admin_url(); ?>admin.php?page=knews_auto&tab=autoresponders&id=<?php echo (($parentid==0) ? $Knews_plugin->get_safe('idnews',0,'int') : $parentid);?>#newauto';
reload_news='<?php echo get_admin_url(); ?>admin.php?page=knews_news§ion=edit&idnews=<?php echo $Knews_plugin->get_safe('idnews',0,'int') ;?>';
must_apply_undo = "<?php echo $Knews_plugin->escape_js(__('You are in image edition mode. You must press Apply or Undo image changes (or press ESC key) before doing anything.','knews')); ?>";
edit_image= "<?php echo $Knews_plugin->escape_js(__('Edit image','knews')); ?>";
sharp_image= "<?php echo $Knews_plugin->escape_js(__('Apply changes and refresh image','knews')); ?>";
undo_image= "<?php echo $Knews_plugin->escape_js(__('Undo image changes','knews')); ?>";
properties_image= "<?php echo $Knews_plugin->escape_js(__('Properties of image','knews')); ?>";
post_handler= "<?php echo $Knews_plugin->escape_js(__('Insert post/page content','knews')); ?>";
free_handler= "<?php echo $Knews_plugin->escape_js(__('Free text content','knews')); ?>";
move_handler= "<?php echo $Knews_plugin->escape_js(__('Move module','knews')); ?>";
delete_handler= "<?php echo $Knews_plugin->escape_js(__('Delete module','knews')); ?>";
unsaved_message= "<?php echo $Knews_plugin->escape_js(__('If you leave now this page, the Newsletter changes will be lost. Please, cancel and press the "Save" button (blue coloured).','knews')); ?>";
url_admin = "<?php echo get_admin_url(); ?>";
error_resize = "<?php echo $Knews_plugin->escape_js(__('Error','knews') . ': ' . __('Check the directory permissions for','knews')); ?> '/wp-content/uploads'";
error_save = "<?php echo $Knews_plugin->escape_js(__('Error saving','knews')); ?>";
ok_save = "<?php echo $Knews_plugin->escape_js(__('Newsletter saved','knews')); ?>";
button_continue_editing = "<?php echo $Knews_plugin->escape_js(__('Continue editing','knews')); ?>";
button_submit_newsletter = "<?php echo $Knews_plugin->escape_js(__('Submit newsletter','knews')); ?>";
button_create_automation = "<?php echo $Knews_plugin->escape_js(__('Create task for news autocreation','knews')); ?>";
button_create_autoresponder = "<?php echo $Knews_plugin->escape_js(__('Create task for autoresponder','knews')); ?>";
confirm_delete = "<?php echo $Knews_plugin->escape_js(__('Do you really want to delete this module?','knews')); ?>";
button_yes = "<?php echo $Knews_plugin->escape_js(__('Yes','knews')); ?>";
button_no = "<?php echo $Knews_plugin->escape_js(__('No','knews')); ?>";
button_continue = "<?php echo $Knews_plugin->escape_js(__('Continue','knews')); ?>";
opera_no = "<?php echo $Knews_plugin->escape_js(__("Warning! Opera can't edit newsletters. You must use a modern Firefox, Chrome, Safari or at least Internet Explorer 8.",'knews')); ?>";
function sorrypro() {
tb_dialog("Knews","<?php echo $Knews_plugin->escape_js(sprintf(__('Sorry, this is a premium feature. Please, %s click here and see all the Knews Pro features.','knews'), '<a href=\"http://www.knewsplugin.com/knews-free-vs-knews-pro\" target=\"_blank\">')); ?></a>", '', '', '');
}
</script>
<div class="wrap">
<div id="poststuff">
<div id="titlediv">
<div id="titlewrap">
<label for="title" id="title-prompt-text" style="" class="hide-if-no-js"><?php _e('Subject','knews'); ?></label>
<input type="text" autocomplete="off" id="title" value="<?php echo $subject; ?>" tabindex="1" size="30" name="post_title">
</div>
<h2 class="nav-tab-wrapper knews-editor-tab-wrapper"><span class="knews_title"><a href="#" title="<?php _e('Editing newsletter','knews'); ?>:" style="text-decoration:none; color:#000;">></a> <?php echo $title; ?></span>
<?php
if ($parentid==0) {
echo '<a href="#" class="nav-tab nav-tab-active">' . __('Desktop version','knews') . '</a>';
if ($results_news[0]->id_mobile == 0) {
echo '<a href="#" class="nav-tab" onclick="' . (($Knews_plugin->im_pro()) ? 'select_mobile_template()' : 'sorrypro()' ) . '">' . __('+ Add mobile version','knews') . '</a>';
} else {
echo '<a href="' . get_admin_url() . 'admin.php?page=knews_news§ion=edit&idnews=' . $results_news[0]->id_mobile . '" class="nav-tab knews_save_before">' . __('Mobile version','knews') . '</a>';
}
} else {
echo '<a href="' . get_admin_url() . 'admin.php?page=knews_news§ion=edit&idnews=' . $parentid . '" class="nav-tab knews_save_before">' . __('Desktop version','knews') . '</a>';
echo '<a href="#" class="nav-tab nav-tab-active">' . __('Mobile version','knews') . '</a>';
}
//Type: Manual For AutoCreation For AutoResponder
?>
<span id="newstype">Type: <strong><?php echo $newstype; ?></strong> <a href="#">Change</a></span>
</h2>
<?php
$lang_attr='';
if ($Knews_plugin->get_safe('lang') != '') {
$lang_attr='&lang=' . $Knews_plugin->get_safe('lang');
}
?>
<div class="wysiwyg_toolbar">
<?php /*
<a href="#" class="move" title="move"></a>
<a href="#" class="minimize" title="minimize"></a>
<span class="clear"></span>*/?>
<div class="image_properties">
<span class="img_handler">
<?php /*<input type="button" value="Edit image" class="change_image button" />
<a title="Edit image" class="change_image" href="#"></a>
<a title="Apply changes and refresh image" class="rredraw_image" href="#"></a>
<a title="Undo image changes" class="uundo_image" href="#"></a>*/?>
</span>
<p><label><?php _e('Image URL:','knews'); ?></label><a href="#" class="change_image"></a><input type="text" name="image_url" id="image_url" readonly /></p>
<p><label><?php _e('Image link:','knews'); ?> <a href="#" title="<?php _e('Put a url if you want to put link around the image, for example: http://www.mysite.com/mypage.html.','knews'); ?>"><img src="<?php echo KNEWS_ADMIN_URL; ?>/images/help2.gif" width="16" height="16" alt="" /></a></label><input type="text" name="image_link" id="image_link" /></p>
<p><label><?php _e('Image alt:','knews'); ?> <a href="#" title="<?php _e('The alternate text is very important, because most mail clients block initial image load and show the alternate image text.','knews'); ?>"><img src="<?php echo KNEWS_ADMIN_URL; ?>/images/help2.gif" width="16" height="16" alt="" /></a></label><textarea name="image_alt" id="image_alt"></textarea></p>
<div class="alignable"><p><?php _e('Image align:','knews'); ?> <select name="image_align" id="image_align"><option value="">none</option>
<option value="left">left</option>
<option value="right">right</option>
<option value="top">top</option>
<option value="texttop">texttop</option>
<option value="middle">middle</option>
<option value="absmiddle">absmiddle</option>
<option value="baseline">baseline</option>
<option value="bottom">bottom</option>
<option value="absbottom">absbottom</option>
</select></p></div>
<?php /*<p class="line size"><label>Width:</label><input type="text" name="image_w" id="image_w" /> x <label>Height:</label><input type="text" name="image_h" id="image_h" /></p>*/ ?>
<p class="line extra" dir="ltr"><label>Border:</label><input type="text" name="image_b" id="image_b" /> <label>Hspace:</label><input type="text" name="image_hs" id="image_hs" /> <label>Vspace:</label><input type="text" name="image_vs" id="image_vs" /></p>
<span class="clear"></span>
<p class="buttons">
<input type="button" value="<?php _e('Apply changes','knews'); ?>" class="rredraw_image button-primary" /><input type="button" value="<?php _e('Undo','knews');?>" class="uundo_image button" /></p>
</div>
<div class="tools">
<?php /*<a href="#" class="toggle_handlers toggle_handlers_off" title="<?php _e('Show/hide handlers','knews'); ?>"></a>*/?>
<span class="clear"></span>
</div>
<div class="resultats_test_pro"></div>
<div class="save_button">
<p><a <?php echo ($Knews_plugin->im_pro()) ? ' href="#" onClick="spam_check(); return false;" ' : ' href="admin.php?page=knews_config&tab=pro" target="_blank" '; ?> class="button" ><?php _e('Real Spam Test','knews');?></a> <a href="http://knewsplugin.com/real-spam-test-for-smtp-configuration-and-newsletters/" style="background:url(<?php echo KNEWS_ADMIN_URL; ?>/images/help.png) no-repeat 5px 0; padding:3px 0 3px 30px; color:#0646ff; font-size:15px; vertical-align:middle;" target="_blank" rel="noreferrer" title="About Real Spam Test"></a>
<a href="#" class="button-primary" onClick="save_news(); return false;" style="float:right;"><?php _e('Save','knews');?></a>
</div>
<div class="plegable">
<?php
$query = "SELECT * FROM ".KNEWS_NEWSLETTERS." WHERE id=" . $id_edit;
$results_news = $wpdb->get_results( $query );
//if (count($results_news) != 0) {
$code = $results_news[0]->html_modules;
/*for ($a=1; $a<20; $a++) {
$code = str_replace('modules/module_' . $a . '.jpg','modules/module_' . $a . '.jpg?r=' . uniqid(),$code);
}*/
echo $code;
//}
?>
</div>
<div class="resize">
<a href="#" title="<?php _e('Resize toolbox','knews');?>"> </a>
</div>
</div>
<div class="editor_iframe">
<div id="botonera">
<div class="right_icons">
<a href="#" title="hidden CSS preview" class="previewCSS" onclick="b_preview('css'); return false;">-</a>
<a href="#" title="hidden images preview" class="previewIMG" onclick="b_preview('img'); return false;">-</a>
<select name="zoom" id="zoom" autocomplete="off"><option value="0.5">50%</option><option value="0.75">75%</option><option value="1" selected="selected">100%</option><option value="1.5">150%</option><option value="2">200%</option><option value="4">400%</option></select>
</div>
<div class="standard_buttons desactivada">
<a href="#" title="bold" class="bold" onclick="b_simple('Bold'); return false;">B</a>
<a href="#" title="italic" class="italic" onclick="b_simple('Italic'); return false;">I</a>
<a href="#" title="strike-through" class="strike" onclick="b_simple('StrikeThrough'); return false;">St</a>
<a href="#" title="insert image" class="image" onclick="b_insert_image(); return false;">i</a>
<a href="#" title="link" class="link" onclick="b_link(); return false;">A</a>
<a href="#" title="UN-link" class="no_link" onclick="b_del_link(); return false;">(A)</a>
</div>
<div class="justify_buttons desactivada">
<a href="#" title="align: Left" class="just_l" onclick="b_justify('left'); return false;">L</a>
<a href="#" title="align: Center" class="just_c" onclick="b_justify('center'); return false;">C</a>
<a href="#" title="align: Right" class="just_r" onclick="b_justify('right'); return false;">R</a>
<a href="#" title="align: Justify" class="just_j" onclick="b_justify('justify'); return false;">J</a>
</div>
<div class="standard_buttons desactivada">
<a href="#" class="sup" title="superscript" onclick="b_simple('Superscript'); return false;">sp</a>
<a href="#" class="sub" title="subscript" onclick="b_simple('Subscript'); return false;">sb</a>
<a href="#" class="color" title="change color" onclick="b_color(); return false;">C</a>
</div>
<div class="do_undo_buttons">
<a href="#" class="undo" title="undo" onclick="b_simple('undo'); return false;">U</a>
<a href="#" class="redo" title="redo" onclick="b_simple('redo'); return false;">R</a>
</div>
<div class="standard_buttons desactivada">
<a href="#" class="clean" title="clean format" onclick="b_clean(); return false;">C</a>
</div>
<div>
<a href="#" class="htmledit" title="HTML edit" onclick="b_htmledit(); return false;">H</a>
</div>
<div class="automated_buttons desactivada">
<a href="#" class="automated" title="Automated" onclick="return false;">A</a>
</div>
<span class="clear"></span>
</div>
<div class="automated_menu">
<ul>
<?php
$ef = $Knews_plugin->get_extra_fields();
echo '<li class="token off"><a href="#">%email%</a></li>';
foreach ($ef as $e) {
if ($e->token != '') echo '<li class="token off"><a href="#">' . $e->token . '</a></li>';
}
?>
<li class="shortcode off"><a href="#">#blog_name#</a></li>
<li class="shortcode off"><a href="#">#url_confirm#</a></li>
<li class="thetitle off"><a href="#">%the_title_1%</a></li>
</ul>
</div>
<div class="iframe_container"><iframe class="knews_editor" id="knews_editor" name="knews_editor" style="width:100%; height:100px" src="<?php echo get_admin_url() . 'admin-ajax.php?action=knewsEditNewsletter&idnews=' . $id_edit . '&r=' . uniqid() . $lang_attr; ?>"></iframe></div>
<div id="tagsnav"></div>
</div>
<div class="drag_preview"></div>
</div>
</div>
</div>
<div id="knews_dialog_color" style="display:none;">
<div class="rightcol">
<div class="default_colours">
<?php
$colours = array ('#ffffff','#CCCCCC','#999999','#666666','#333333','#000000','#FFAAAA','#FF0000','#7F0000','#ffd4aa','#ff7f00','#7f3f00','#ffffaa','#ffff00','#7f7f00','#aaffaa','#00ff00','#007f00','#aaffff','#00ffff','#007f7f','#aad4ff','#007fff','#003f7f','#5656ff','#d4aaff','#aa56ff','#3f007f','#ff56ff','#7f007f','#ffaad4','#ff007f','#7f003f');
foreach ($predefined_colours as $c) {
echo '<a href="#" style="background:' . $c . '" onClick="set_colour_default(this); return false;" title="' . $c . '"></a>';
}
if (count($predefined_colours) != 0) echo '<span class="divider"></span>';
foreach ($colours as $c) {
echo '<a href="#" style="background:' . $c . '" onClick="set_colour_default(this); return false;" title="' . $c . '"></a>';
}
?>
<span class="divider"></span>
<input type="button" value="OK" onclick="CallBackColour(jQuery('#colorpickerVal').val()); tb_remove(); return false;" class="bt_ok">
<input type="button" value="OK" onclick="CallBackColourEditor(jQuery('#colorpickerVal').val()); tb_remove(); return false;" class="bt_ed_ok">
<input type="button" value="CANCEL" onclick="tb_remove(); return false;">
</div>
</div>
<p>Color: <input type="text" id="colorpickerVal" value="#000000" /></p>
<div id="colorpicker"></div>
</div>
<?php
//Security for CSRF attacks
wp_nonce_field($knews_nonce_action, $knews_nonce_name);
}
?>
Cyb3r Drag0nz Team • Google Edition