'1',
'btn_redo' => '1',
'btn_bold' => '1',
'btn_italic' => '1',
'btn_underline' => '0',
'btn_strikethrough' => '0',
'btn_forecolor' => '0',
'btn_backcolor' => '0',
'btn_link' => '0',
'btn_image' => '0',
'btn_blockquote' => '1',
'btn_code' => '1',
'btn_bullist' => '0',
'btn_numlist' => '0',
'btn_table' => '0',
'btn_emoticons' => '1',
'btn_arkemoticons' => '0',
'btn_arkemoticonssk' => '0',
'btn_arkkbabe' => '0',
'btn_preview' => '1',
'wce_lang' => 'русский',
'wce_width' => '600',
'wce_widthfix' => '0',
'btn_arkbquote' => '0',
'wce_addbquotestyle' => '0',
'wce_edtbquotestyle' => '0',
'box_font' => '0',
'box_fontsize' => '0',
);
add_option('ark_wce', $ark_wce_option,'','no');
}
// Хук вставки в админ меню
add_action('admin_menu', 'ark_wce_add_pages');
// Акция предыдущено хука
function ark_wce_add_pages() {
// Добавляем новое субменю в Options:
add_options_page('ark_commenteditor', 'ark-commenteditor', 8, 'ark_wce_ostoptions', 'ark_wce_options_page');
}
// Вывод страницы опций в субменю
function ark_wce_options_page() {
screen_icon('users');
echo '
'. __('Plugin','arkcommenteditor').' ARK WYSIWYG Comment Editor 1.8
';
?>
$_POST['btn_undo'],
'btn_redo' => $_POST['btn_redo'],
'btn_bold' => $_POST['btn_bold'],
'btn_italic' => $_POST['btn_italic'],
'btn_underline' => $_POST['btn_underline'],
'btn_strikethrough' => $_POST['btn_strikethrough'],
'btn_forecolor' => $_POST['btn_forecolor'],
'btn_backcolor' => $_POST['btn_backcolor'],
'btn_link' => $_POST['btn_link'],
'btn_image' => $_POST['btn_image'],
'btn_blockquote' => $_POST['btn_blockquote'],
'btn_code' => $_POST['btn_code'],
'btn_bullist' => $_POST['btn_bullist'],
'btn_numlist' => $_POST['btn_numlist'],
'btn_table' => $_POST['btn_table'],
'btn_emoticons' => $_POST['btn_emoticons'],
'btn_arkemoticons' => $_POST['btn_arkemoticons'],
'btn_arkemoticonssk' => $_POST['btn_arkemoticonssk'],
'btn_arkkbabe' => $_POST['btn_arkkbabe'],
'btn_preview' => $_POST['btn_preview'],
'wce_lang' => $_POST['wce_lang'],
'wce_width' => $_POST['wce_width'],
'wce_widthfix' => $_POST['wce_widthfix'],
'btn_arkbquote' => $_POST['btn_arkbquote'],
'wce_addbquotestyle' => $_POST['wce_addbquotestyle'],
'wce_edtbquotestyle' => $_POST['wce_edtbquotestyle'],
'box_font' => $_POST['box_font'],
'box_fontsize' => $_POST['box_fontsize'],
);
update_option('ark_wce', $ark_wce_option);
echo '
'.__('Settings saved.','arkcommenteditor').'
';
} else if ( isset($_POST['reset']) ) {
// При сбросе: удаляем записи опций из БД
delete_option( 'ark_wce' );
ark_wce_init_option();
echo '
' . __('Settings successfully restored the default.','arkcommenteditor') .
'
';
}
?>
| French translation - Laurent http://www.android-logiciels.fr/
|
';
echo $myeditor;
}
add_action( 'wp_enqueue_scripts', 'graphene_scripts' );
function graphene_scripts() {
wp_enqueue_script('jquery');
}
add_filter( 'comment_reply_link', 'graphene_comment_reply_link' );
function graphene_comment_reply_link($link) {
return str_replace( 'onclick=', 'data-onclick=', $link );
}
add_action( 'wp_head', 'graphene_wp_head' );
function graphene_wp_head() {
?>
true, 'height' => true,'width' => true, 'alt' => true, 'title' => true, );
$allowedtags['table'] = array( 'border' => true, 'style' => array() );
$allowedtags['tbody'] = array('style' => array() );
$allowedtags['tr'] = array('style' => array() );
$allowedtags['td'] = array('style' => array() );
$allowedtags['sub'] = array( );
$allowedtags['sup'] = array();
$allowedtags['pre'] = array('lang' => true, 'line' => true );
$allowedtags['ul'] = array('style' => array());
$allowedtags['ol'] = array('style' => array());
$allowedtags['li'] = array('style' => array());
$allowedtags['span'] = array('class' => true, 'style' => array() );
$allowedtags['noindex'] = array();
$allowedtags['strong'] = array();
$allowedtags['a'] = array('target' => true, 'href' => true, 'title' => true, );
return $string;
}
add_filter('pre_kses', 'ark_pre_kses');
// Стили
function set_style_arkwce() {
// Регистрация стилей для плагина:
wp_register_style( 'ark-commenteditor', plugins_url( '/plugins/arkbquote/css/arkbquote.css', __FILE__ ), array(), '20131003', 'all' );
wp_enqueue_style( 'ark-commenteditor' );
}
$result = get_option('ark_wce');
if ($result['wce_addbquotestyle'] == 1) {
add_action( 'wp_enqueue_scripts', 'set_style_arkwce' );
}
?>