* 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
$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>';