예제 #1
0
 * Open admin page 3rd tab
 */
$options_panel->OpenTab('options_3');
/**
 * Add fields to your admin page 3rd tab
 * 
 * Editor options:
 *   WYSIWYG (tinyMCE editor)
 *  Syntax code editor (css,html,js,php)
 */
//title
$options_panel->Title(__("Editor Options", "apc"));
//wysiwyg field
$options_panel->addWysiwyg('wysiwyg_field_id', array('name' => __('My wysiwyg Editor ', 'apc'), 'desc' => __('wysiwyg field description', 'apc')));
//code editor field
$options_panel->addCode('code_field_id', array('name' => __('Code Editor ', 'apc'), 'syntax' => 'php', 'desc' => __('code editor field description', 'apc')));
/**
 * Close 3rd tab
 */
$options_panel->CloseTab();
/**
 * Open admin page 4th tab
 */
$options_panel->OpenTab('options_4');
/**
 * Add fields to your admin page 4th tab
 * 
 * WordPress Options:
 *   Taxonomies dropdown
 *  posts dropdown
 *  Taxonomies checkboxes list
예제 #2
0
$lssf_options_panel->OpenTab('lssf_opt_fb');
$lssf_options_panel->Title(__("Facebook", "ls_social_feed"));
$lssf_options_panel->addParagraph(__("You need an active Facebook App to fetch Facebook feed.", "ls_social_feed"));
$lssf_options_panel->addText('fb_appid', array('name' => __('App ID', 'ls_social_feed'), 'std' => '', 'desc' => ''));
$lssf_options_panel->addText('fb_appsecret', array('name' => __('App Secret', 'ls_social_feed'), 'std' => '', 'desc' => ''));
$lssf_options_panel->CloseTab();
$lssf_options_panel->OpenTab('lssf_opt_gplus');
$lssf_options_panel->Title(__("Google+", "ls_social_feed"));
//$lssf_options_panel->addParagraph( __("", "ls_social_feed") );
$lssf_options_panel->addText('gplus_key', array('name' => __('Google+ API Key', 'ls_social_feed'), 'std' => '', 'desc' => ''));
$lssf_options_panel->CloseTab();
$lssf_def_template_path = plugin_dir_path(__FILE__) . '/tpl-default.html';
$lssf_def_template = @file_get_contents($lssf_def_template_path);
$lssf_options_panel->OpenTab('lssf_opt_templates');
$lssf_options_panel->Title(__("Templates", "ls_social_feed"));
$lssf_options_panel->addCode('main_template', array('name' => __('Global Template (HTML)', 'ls_social_feed'), 'syntax' => 'html', 'std' => $lssf_def_template, 'desc' => __('', 'ls_social_feed')));
$templates_help = '<h3>' . __("Template Variables", "ls_social_feed") . '</h3>';
$templates_help .= '<div><b>%%item_text%%</b> - ' . __("Feed item text", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%item_url%%</b> - ' . __("Url to read more or url to source post", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%att_type%%</b> - ' . __("Attachement - type", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%att_image%%</b> - ' . __("Attachement - image url address", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%meta_author%%</b> - ' . __("Item meta - author", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%meta_avatar%%</b> - ' . __("Item meta - author avatar", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%meta_date%%</b> - ' . __("Meta data - date posted", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%meta_time%%</b> - ' . __("Meta data - time posted", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%feed_network%%</b> - ' . __("Network name", "ls_social_feed") . ' (facebook / twitter / gplus)</div>';
$templates_help .= '<div><b>%%class%%</b> - ' . __("Class name constructed from network type including 'mixed' for aggregated feed items", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%str_readmore%%</b> - ' . __("Read more text via WordPress translatable text", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%feed_author%%</b> - ' . __("Feed meta - author", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%feed_avatar%%</b> - ' . __("Feed meta - author avatar", "ls_social_feed") . '</div>';
$templates_help .= '<div><b>%%feed_info%%</b> - ' . __("Feed meta - author avatar", "ls_social_feed") . '</div>';