1. <?php
  2. //Initialize the update checker.
  3. require 'theme-updates/theme-update-checker.php';
  4. $wptThemeUpdateChecker = new ThemeUpdateChecker(
  5. 'wpxtubethemewhite', //Theme folder name, AKA "slug".
  6. 'http://www.wpxtube.com/wp-content/uploads/wpxtubethemewhite.json' //URL of the metadata file.
  7. );
  8. add_action( 'widgets_init', 'wptThemeRegisterSidebars' );
  9. function wptThemeRegisterSidebars() {
  10. // 1
  11. register_sidebar(array(
  12. 'name' => 'Main Page',
  13. 'description' => 'Widgets will be shown on the main page',
  14. 'before_widget' => '<div class="side_cont"><div class="side_cont_top"><div class="side_cont_bttm">',
  15. 'after_widget' => '</div></div></div></div>',
  16. 'before_title' => '<div class="side_title">',
  17. 'after_title' => '</div><div class="side_content">',
  18. ));
  19. // 2
  20. register_sidebar(array(
  21. 'name' => 'Video Page',
  22. 'description' => 'Widgets will be shown on video page (single post)',
  23. 'before_widget' => '<div class="side_cont"><div class="side_cont_top"><div class="side_cont_bttm">',
  24. 'after_widget' => '</div></div></div></div>',
  25. 'before_title' => '<div class="side_title">',
  26. 'after_title' => '</div><div class="side_content">',
  27. ));
  28. // 3
  29. register_sidebar(array(
  30. 'name' => 'Single Page',
  31. 'description' => 'Widgets will be shown on single page',
  32. 'before_widget' => '<div class="side_cont"><div class="side_cont_top"><div class="side_cont_bttm">',
  33. 'after_widget' => '</div></div></div></div>',
  34. 'before_title' => '<div class="side_title">',
  35. 'after_title' => '</div><div class="side_content">',
  36. ));
  37. // 4
  38. register_sidebar(array(
  39. 'name' => 'Other',
  40. 'description' => 'Widgets will be shown on all others pages',
  41. 'before_widget' => '<div class="side_cont"><div class="side_cont_top"><div class="side_cont_bttm">',
  42. 'after_widget' => '</div></div></div></div>',
  43. 'before_title' => '<div class="side_title">',
  44. 'after_title' => '</div><div class="side_content">',
  45. ));
  46. // 5
  47. register_sidebar(array(
  48. 'name' => 'Empty',
  49. 'description' => 'This sidebar is left empty for compatiblity issue with other wpXtube theme',
  50. 'before_widget' => '',
  51. 'after_widget' => '',
  52. 'before_title' => '',
  53. 'after_title' => '',
  54. ));
  55. // 6
  56. register_sidebar(array(
  57. 'name' => 'Footer Left Banners',
  58. 'description' => 'Left Banners that are display on footer 300x300',
  59. 'before_widget' => '',
  60. 'after_widget' => '',
  61. 'before_title' => '',
  62. 'after_title' => '',
  63. ));
  64. // 7
  65. register_sidebar(array(
  66. 'name' => 'Footer Middle Banners',
  67. 'description' => 'Middle Banners that are display on footer 300x300',
  68. 'before_widget' => '',
  69. 'after_widget' => '',
  70. 'before_title' => '',
  71. 'after_title' => '',
  72. ));
  73. // 8
  74. register_sidebar(array(
  75. 'name' => 'Footer Right Banners',
  76. 'description' => 'Right Banners that are display on footer 300x300',
  77. 'before_widget' => '',
  78. 'after_widget' => '',
  79. 'before_title' => '',
  80. 'after_title' => '',
  81. ));
  82. // 9
  83. register_sidebar(array(
  84. 'name' => 'Above Player',
  85. 'description' => 'Widgets will be shown above the player on single page',
  86. 'before_widget' => '',
  87. 'after_widget' => '',
  88. 'before_title' => '',
  89. 'after_title' => '',
  90. ));
  91. // 10
  92. register_sidebar(array(
  93. 'name' => 'Under Player',
  94. 'description' => 'Widgets will be shown under the player on single page',
  95. 'before_widget' => '',
  96. 'after_widget' => '',
  97. 'before_title' => '',
  98. 'after_title' => '',
  99. ));
  100. // 11
  101. register_sidebar(array(
  102. 'name' => 'Body end page',
  103. 'description' => 'Widgets will be shown in all page after the </body>',
  104. 'before_widget' => '',
  105. 'after_widget' => '',
  106. 'before_title' => '',
  107. 'after_title' => '',
  108. ));
  109. }
  110. function wptThemeActivateWidget(){
  111. wptThemeRegisterSidebars();
  112. // We delete the first post, as it's not needed
  113. wp_delete_post (1);
  114. // Set the default posts per page
  115. update_option('posts_per_page', 28);
  116. update_option('posts_per_rss', 28);
  117. $bannerList = array (
  118. // Default sidebar main page banners
  119. 1 => array ( 'title' => 'Top XXX sites', 'category' => 0, 'banner1' => '23', 'banner2' => '24', 'banner3' => '24', 'banner4' => '26', 'banner5' => '27', 'banner6' => '28', 'banner7' => '29', 'banner8' => '30', 'banner9' => '32', 'banner10' => '33'),
  120. // HD
  121. 2 => array ( 'title' => 'More HD sites', 'category' => 0, 'banner1' => '23', 'banner2' => '24', 'banner3' => '24', 'banner4' => '26', 'banner5' => '27', 'banner6' => '28', 'banner7' => '29', 'banner8' => '', 'banner9' => '', 'banner10' => ''),
  122. // Asian
  123. 3 => array ( 'title' => 'More Asian sites', 'category' => 0, 'banner1' => '30', 'banner2' => '31', 'banner3' => '32', 'banner4' => '33', 'banner5' => '', 'banner6' => '', 'banner7' => '', 'banner8' => '', 'banner9' => '', 'banner10' => ''),
  124. // Default header banners
  125. 4 => array ( 'title' => '', 'banner1' => '34', 'category' => 0, 'banner2' => '35', 'banner3' => '36', 'banner4' => '37', 'banner5' => '38', 'banner6' => '39', 'banner7' => '40', 'banner8' => '41', 'banner9' => '43', 'banner10' => '44'),
  126. // Default footer left banners
  127. 5 => array ( 'title' => '', 'banner1' => '12', 'category' => 0, 'banner2' => '13', 'banner3' => '14', 'banner4' => '', 'banner5' => '', 'banner6' => '', 'banner7' => '', 'banner8' => '', 'banner9' => '', 'banner10' => ''),
  128. // Default footer middle banners
  129. 6 => array ( 'title' => '', 'banner1' => '19', 'category' => 0, 'banner2' => '20', 'banner3' => '21', 'banner4' => '22', 'banner5' => '', 'banner6' => '', 'banner7' => '', 'banner8' => '', 'banner9' => '', 'banner10' => ''),
  130. // Default footer right banners
  131. 7 => array ( 'title' => '', 'banner1' => '15', 'category' => 0, 'banner2' => '16', 'banner3' => '17', 'banner4' => '18', 'banner5' => '', 'banner6' => '', 'banner7' => '', 'banner8' => '', 'banner9' => '', 'banner10' => ''),
  132. );
  133. $sidebars_widgets = array();
  134. $catHD = get_cat_ID('HD');
  135. if (!$catHD) {
  136. unset($bannerList[2]);
  137. } else {
  138. $bannerList[2]['category'] = $catHD;
  139. $sidebars_widgets['sidebar-2'][0] = 'wptbannerwidget-2';
  140. }
  141. $catAsian = get_cat_ID('Asian');
  142. if (!$catAsian) {
  143. unset($bannerList[3]);
  144. } else {
  145. $bannerList[3]['category'] = $catAsian;
  146. $sidebars_widgets['sidebar-2'][1] = 'wptbannerwidget-3';
  147. }
  148. update_option('widget_wptbannerwidget', $bannerList);
  149. // Setup default 4 tag cloud instances
  150. $widget_tag_cloud = array ( 1 => array ('title' => 'Tag Cloud', 'taxonomy' => 'post_tag'),
  151. 2 => array ('title' => 'Tag Cloud', 'taxonomy' => 'post_tag'),
  152. 3 => array ('title' => 'Tag Cloud', 'taxonomy' => 'post_tag'),
  153. );
  154. update_option('widget_tag_cloud', $widget_tag_cloud);
  155. $sidebars_widgets['sidebar-1'][0] = 'wptbannerwidget-1';
  156. $sidebars_widgets['sidebar-1'][1] = 'tag_cloud-1';
  157. // All Side bars
  158. $sidebars_widgets['sidebar-2'][2] = 'tag_cloud-2';
  159. $sidebars_widgets['sidebar-3'][0] = 'wptbannerwidget-3';
  160. $sidebars_widgets['sidebar-3'][1] = 'tag_cloud-3';
  161. $sidebars_widgets['sidebar-5'][0] = 'wptbannerwidget-4';
  162. $sidebars_widgets['sidebar-6'][0] = 'wptbannerwidget-5';
  163. $sidebars_widgets['sidebar-7'][0] = 'wptbannerwidget-6';
  164. $sidebars_widgets['sidebar-8'][0] = 'wptbannerwidget-7';
  165. update_option('sidebars_widgets', $sidebars_widgets);
  166. }
  167. if ( is_admin() && isset($_GET['activated'] ) && $pagenow == 'themes.php' ) {
  168. wptThemeActivateWidget();
  169. }
  170. $wpxtube_themename = "wpXtube White Theme";
  171. function wpXtubeTheme_add_admin() {
  172. global $wpxtube_themename;
  173. add_theme_page($wpxtube_themename." Options", $wpxtube_themename, 'edit_themes', basename(__FILE__), 'wpXtubeTheme_admin');
  174. wp_register_style('wpxtubeThemeAdminStyles', get_bloginfo('template_directory') . '/admin.css',false,'1.00','all');
  175. }
  176. function wpXtubeTheme_select($current, $list, $name) {
  177. $output = '<select class="regular-text code" name="'.$name.'">';
  178. if (is_array($list)) {
  179. foreach ($list as $key=>$value) {
  180. $sel = "";
  181. if ($key == $current) {
  182. $sel = ' selected="selected"';
  183. }
  184. $output .= '<option value="'.$key.'"'.$sel.'>'.$value.'</option>'."\n";
  185. }
  186. } else {
  187. $all=explode(',',$list);
  188. foreach ($all as $value) {
  189. $sel = "";
  190. if ($value == $current) {
  191. $sel = ' selected="selected"';
  192. }
  193. $output .= '<option value="'.$value.'"'.$sel.'>'.$value.'</option>'."\n";
  194. }
  195. }
  196. $output .= '</select>';
  197. return $output;
  198. }
  199. add_action('admin_head', 'wpXtubeTheme_head');
  200. function wpXtubeTheme_head() {
  201. if ( $_GET['page'] == basename(__FILE__) ) {
  202. wp_print_styles('wpxtubeThemeAdminStyles');
  203. ?>
  204. <script type="text/javascript">
  205. //<![CDATA[
  206. jQuery(document).ready( function($) {
  207. jQuery(".wpxtube_theme_sc").click(function(){
  208. var value = jQuery(this).attr("rel");
  209. jQuery("input[name='wpxtube_theme']").attr("checked", false);
  210. jQuery(this).prev('input').attr("checked", true);
  211. jQuery(".wpxtube_theme_sc").removeClass("wpxtube_theme_selected");
  212. jQuery(this).addClass("wpxtube_theme_selected");
  213. });
  214. jQuery("input[name='wpxtube_theme']").change(function(){
  215. var value = jQuery(this).attr("rel");
  216. jQuery(".wpxtube_theme_sc").removeClass("wpxtube_theme_selected");
  217. jQuery(this).next('img').addClass("wpxtube_theme_selected");
  218. });
  219. });
  220. //]]>
  221. </script>
  222. <?php
  223. }
  224. }
  225. add_action('admin_menu', 'wpXtubeTheme_add_admin');
  226. function wpXtubeTheme_admin() {
  227. global $wpxtube_themename, $wpdb;
  228. $error = false;
  229. $wptMessage = "";
  230. $wptError = "";
  231. if(!empty($_POST['Submit'])) {
  232. $wptMessage=__("All settings has been updated.", 'wpt'); ;
  233. $wpxtube_theme = trim($_POST['wpxtube_theme']);
  234. $wpxtube_theme_disable_comments = trim($_POST['wpxtube_theme_disable_comments']);
  235. $wpxtube_theme_disable_home = trim($_POST['wpxtube_theme_disable_home']);
  236. $wpxtube_theme_disable_channel = trim($_POST['wpxtube_theme_disable_channel']);
  237. $wpxtube_theme_disable_category = trim($_POST['wpxtube_theme_disable_category']);
  238. $wpxtube_theme_disable_most_viewed = trim($_POST['wpxtube_theme_disable_most_viewed']);
  239. $wpxtube_theme_disable_top_rated = trim($_POST['wpxtube_theme_disable_top_rated']);
  240. $wpxtube_theme_disable_page = trim($_POST['wpxtube_theme_disable_page']);
  241. $wpxtube_theme_logo = stripslashes(trim($_POST['wpxtube_theme_logo']));
  242. $wpxtube_theme_home_alt = trim($_POST['wpxtube_theme_home_alt']);
  243. $wpxtube_theme_channel_alt = trim($_POST['wpxtube_theme_channel_alt']);
  244. $wpxtube_theme_category_alt = trim($_POST['wpxtube_theme_category_alt']);
  245. $wpxtube_theme_most_viewed_alt = trim($_POST['wpxtube_theme_most_viewed_alt']);
  246. $wpxtube_theme_top_rated_alt = trim($_POST['wpxtube_theme_top_rated_alt']);
  247. $wpxtube_theme_page_only = trim($_POST['wpxtube_theme_page_only']);
  248. $wpxtube_theme_player = trim($_POST['wpxtube_theme_player']);
  249. $wpxtube_disable_social_buttons = trim($_POST['wpxtube_disable_social_buttons']);
  250. $wpxtube_reset_widget = trim($_POST['wpxtube_reset_widget']);
  251. if (!$error) {
  252. update_option('wpxtube_theme', $wpxtube_theme);
  253. update_option('wpxtube_theme_disable_comments', $wpxtube_theme_disable_comments);
  254. update_option('wpxtube_theme_disable_home', $wpxtube_theme_disable_home);
  255. update_option('wpxtube_theme_disable_channel', $wpxtube_theme_disable_channel);
  256. update_option('wpxtube_theme_disable_category', $wpxtube_theme_disable_category);
  257. update_option('wpxtube_theme_disable_most_viewed', $wpxtube_theme_disable_most_viewed);
  258. update_option('wpxtube_theme_disable_top_rated', $wpxtube_theme_disable_top_rated);
  259. update_option('wpxtube_theme_disable_page', $wpxtube_theme_disable_page);
  260. update_option('wpxtube_theme_logo', $wpxtube_theme_logo);
  261. update_option('wpxtube_theme_home_alt', $wpxtube_theme_home_alt);
  262. update_option('wpxtube_theme_channel_alt', $wpxtube_theme_channel_alt);
  263. update_option('wpxtube_theme_category_alt', $wpxtube_theme_category_alt);
  264. update_option('wpxtube_theme_most_viewed_alt', $wpxtube_theme_most_viewed_alt);
  265. update_option('wpxtube_theme_top_rated_alt', $wpxtube_theme_top_rated_alt);
  266. update_option('wpxtube_theme_page_only', $wpxtube_theme_page_only);
  267. update_option('wpxtube_theme_player', $wpxtube_theme_player);
  268. update_option('wpxtube_disable_social_buttons', $wpxtube_disable_social_buttons);
  269. if ($wpxtube_reset_widget == true) {
  270. delete_option('sidebars_widgets');
  271. wptThemeActivateWidget();
  272. }
  273. }
  274. } else {
  275. $wpxtube_theme = get_option('wpxtube_theme');
  276. if ($wpxtube_theme != "dark") {
  277. $wpxtube_theme = "white";
  278. }
  279. $wpxtube_theme_disable_comments = get_option('wpxtube_theme_disable_comments');
  280. $wpxtube_theme_disable_home = get_option('wpxtube_theme_disable_home');
  281. $wpxtube_theme_disable_channel = get_option('wpxtube_theme_disable_channel');
  282. $wpxtube_theme_disable_category = get_option('wpxtube_theme_disable_category');
  283. $wpxtube_theme_disable_most_viewed = get_option('wpxtube_theme_disable_most_viewed');
  284. $wpxtube_theme_disable_top_rated = get_option('wpxtube_theme_disable_top_rated');
  285. $wpxtube_theme_disable_page = get_option('wpxtube_theme_disable_page');
  286. $wpxtube_theme_logo = get_option('wpxtube_theme_logo');
  287. $wpxtube_theme_home_alt = get_option('wpxtube_theme_home_alt');
  288. $wpxtube_theme_channel_alt = get_option('wpxtube_theme_channel_alt');
  289. $wpxtube_theme_category_alt = get_option('wpxtube_theme_category_alt');
  290. $wpxtube_theme_most_viewed_alt = get_option('wpxtube_theme_most_viewed_alt');
  291. $wpxtube_theme_top_rated_alt = get_option('wpxtube_theme_top_rated_alt');
  292. $wpxtube_theme_page_only = get_option('wpxtube_theme_page_only');
  293. $wpxtube_theme_player = get_option('wpxtube_theme_player');
  294. $wpxtube_disable_social_buttons = get_option('wpxtube_disable_social_buttons');
  295. }
  296. $wpxtube_theme_player_list = array ("jwplayer3" => "JW Player Version 3", "jwplayer5" => "JW Player Version 5", "flowplayer3" => "Flowplayer Version 5");
  297. if ($wptError != "") {
  298. $wptMessage = '<font color="red">'.$wptError.'</font>';
  299. } else if ($wptMessage != "") {
  300. $wptMessage = '<font color="green">'.$wptMessage.'</font>';
  301. }
  302. ?>
  303. <div class="wrap">
  304. <?php screen_icon('options-general'); ?>
  305. <h2><?php echo $wpxtube_themename; ?> Settings</h2>
  306. <?php if ($wptMessage) : ?>
  307. <div id="message" class="updated fade"><p><?php echo $wptMessage; ?></p></div>
  308. <?php endif; ?>
  309. <form method="post" action="">
  310. <h3><?php _e('Theme Color Scheme','wpt'); ?></h3>
  311. <table class="form-table">
  312. <tr valign="top">
  313. <td><h3><?php _e('White','wpxtube_theme'); ?></h3>
  314. <input class="wpxtube_theme_radio" rel="white" type="radio" name="wpxtube_theme" value="white" <?php if ($wpxtube_theme == "white") echo "checked"; ?> /><img rel="white" class="wpxtube_theme_sc<?php if ($wpxtube_theme == "white") echo " wpxtube_theme_selected"; ?>" src="<?php bloginfo('template_directory'); ?>/images/white/screenshot.jpg" width="300" height="225" alt="" /></td>
  315. <td><h3><?php _e('Dark','wpxtube_theme'); ?></h3>
  316. <input class="wpxtube_theme_radio" rel="dark" type="radio" name="wpxtube_theme" value="dark" <?php if ($wpxtube_theme == "dark") echo "checked"; ?> /><img rel="dark" class="wpxtube_theme_sc<?php if ($wpxtube_theme == "dark") echo " wpxtube_theme_selected"; ?>" src="<?php bloginfo('template_directory'); ?>/images/dark/screenshot.jpg" width="300" height="225" alt="" /></td>
  317. </tr>
  318. </table>
  319. <h3><?php _e('Feature Settings','wpt'); ?></h3>
  320. <table class="form-table">
  321. <tr valign="top">
  322. <th scope="row"><label for="wpxtube_theme_disable_home"><?php _e('Disable Home menu','wpxtube_theme'); ?></label></th>
  323. <td><input type="checkbox" name="wpxtube_theme_disable_home" id="wpxtube_theme_disable_home" value="true" <?php echo $wpxtube_theme_disable_home?"checked":"";; ?> /></td>
  324. </tr>
  325. <tr valign="top">
  326. <th scope="row"><label for="wpxtube_theme_disable_channel"><?php _e('Disable Channels menu','wpxtube_theme'); ?></label></th>
  327. <td><input type="checkbox" name="wpxtube_theme_disable_channel" id="wpxtube_theme_disable_channel" value="true" <?php echo $wpxtube_theme_disable_channel?"checked":"";; ?> /></td>
  328. </tr>
  329. <tr valign="top">
  330. <th scope="row"><label for="wpxtube_theme_disable_category"><?php _e('Disable Categories menu','wpxtube_theme'); ?></label></th>
  331. <td><input type="checkbox" name="wpxtube_theme_disable_category" id="wpxtube_theme_disable_category" value="true" <?php echo $wpxtube_theme_disable_category?"checked":"";; ?> /></td>
  332. </tr>
  333. <tr valign="top">
  334. <th scope="row"><label for="wpxtube_theme_disable_most_viewed"><?php _e('Disable Most Viewed menu','wpxtube_theme'); ?></label></th>
  335. <td><input type="checkbox" name="wpxtube_theme_disable_most_viewed" id="wpxtube_theme_disable_most_viewed" value="true" <?php echo $wpxtube_theme_disable_most_viewed?"checked":"";; ?> /></td>
  336. </tr>
  337. <tr valign="top">
  338. <th scope="row"><label for="wpxtube_theme_disable_top_rated"><?php _e('Disable Top Rated menu','wpxtube_theme'); ?></label></th>
  339. <td><input type="checkbox" name="wpxtube_theme_disable_top_rated" id="wpxtube_theme_disable_top_rated" value="true" <?php echo $wpxtube_theme_disable_top_rated?"checked":"";; ?> /></td>
  340. </tr>
  341. <tr valign="top">
  342. <th scope="row"><label for="wpxtube_theme_disable_page"><?php _e('Disable Extra Pages in menu','wpxtube_theme'); ?></label></th>
  343. <td><input type="checkbox" name="wpxtube_theme_disable_page" id="wpxtube_theme_disable_page" value="true" <?php echo $wpxtube_theme_disable_page?"checked":"";; ?> /></td>
  344. </tr>
  345. <tr valign="top">
  346. <th scope="row"><label for="wpxtube_theme_disable_comments"><?php _e('Disable comments form','wpxtube_theme'); ?></label></th>
  347. <td colspan="2"><input type="checkbox" name="wpxtube_theme_disable_comments" id="wpxtube_theme_disable_comments" value="true" <?php echo $wpxtube_theme_disable_comments?"checked":""; ?> /></td>
  348. </tr>
  349. <tr valign="top">
  350. <th scope="row"><label for="wpxtube_disable_social_buttons"><?php _e('Disable Social buttons','vms'); ?></label></th>
  351. <td><input name="wpxtube_disable_social_buttons" type="checkbox" id="wpxtube_disable_social_buttons" value="1" <?php if (get_option('wpxtube_disable_social_buttons') == 1) echo 'checked="checked"'; ?> /></td>
  352. </tr>
  353. </table>
  354. <h3><?php _e('Custom Settings','wpt'); ?></h3>
  355. <table class="form-table">
  356. <tr valign="top">
  357. <th scope="row"><label for="wpxtube_theme_logo"><?php _e('Header Logo','wpxtube_theme'); ?></label></th>
  358. <td><input type="text" name="wpxtube_theme_logo" id="wpxtube_theme_logo" class="regular-text code" value="<?php echo $wpxtube_theme_logo; ?>" /></td>
  359. </tr>
  360. <tr valign="top">
  361. <th scope="row"><label for="wpxtube_theme_home_alt"><?php _e('Custom Home Menu title','wpxtube_theme'); ?></label></th>
  362. <td><input type="text" name="wpxtube_theme_home_alt" id="wpxtube_theme_home_alt" class="regular-text code" value="<?php echo $wpxtube_theme_home_alt; ?>" /></td>
  363. </tr>
  364. <tr valign="top">
  365. <th scope="row"><label for="wpxtube_theme_channel_alt"><?php _e('Custom Channel Menu title','wpxtube_theme'); ?></label></th>
  366. <td><input type="text" name="wpxtube_theme_channel_alt" id="wpxtube_theme_channel_alt" class="regular-text code" value="<?php echo $wpxtube_theme_channel_alt; ?>" /></td>
  367. </tr>
  368. <tr valign="top">
  369. <th scope="row"><label for="wpxtube_theme_category_alt"><?php _e('Custom Categories Menu title','wpxtube_theme'); ?></label></th>
  370. <td><input type="text" name="wpxtube_theme_category_alt" id="wpxtube_theme_category_alt" class="regular-text code" value="<?php echo $wpxtube_theme_category_alt; ?>" /></td>
  371. </tr>
  372. <tr valign="top">
  373. <th scope="row"><label for="wpxtube_theme_most_viewed_alt"><?php _e('Custom Most Viewed title','wpxtube_theme'); ?></label></th>
  374. <td><input type="text" name="wpxtube_theme_most_viewed_alt" id="wpxtube_theme_most_viewed_alt" class="regular-text code" value="<?php echo $wpxtube_theme_most_viewed_alt; ?>" /></td>
  375. </tr>
  376. <tr valign="top">
  377. <th scope="row"><label for="wpxtube_theme_top_rated_alt"><?php _e('Custom Top Rated title','wpxtube_theme'); ?></label></th>
  378. <td><input type="text" name="wpxtube_theme_top_rated_alt" id="wpxtube_theme_top_rated_alt" class="regular-text code" value="<?php echo $wpxtube_theme_top_rated_alt; ?>" /></td>
  379. </tr>
  380. <tr valign="top">
  381. <th scope="row"><label for="wpxtube_theme_page_only"><?php _e('Include Pages in menu','wpxtube_theme'); ?></label></th>
  382. <td><input type="text" name="wpxtube_theme_page_only" id="wpxtube_theme_page_only" class="regular-text code" value="<?php echo $wpxtube_theme_page_only; ?>" /><span class="setting-description"><?php _e('This parameter takes a comma-separated list of Page IDs to be included in the top menu: <code>7,13,26,35</code>','wpt'); ?></span></td>
  383. </tr>
  384. <tr valign="top">
  385. <th scope="row"><label for="wpxtube_theme_player"><?php _e('Flash Player','wpxtube_theme'); ?></label></th>
  386. <td><?php echo wpXtubeTheme_select($wpxtube_theme_player, $wpxtube_theme_player_list, 'wpxtube_theme_player', "", false) ?></td>
  387. </tr>
  388. </table>
  389. <h3><?php _e('Widget Settings','wpt'); ?></h3>
  390. <table class="form-table">
  391. <tr valign="top">
  392. <th scope="row"><label for="wpxtube_reset_widget"><?php _e('Reset Widget to default','wpxtube_theme'); ?></label></th>
  393. <td><input type="checkbox" name="wpxtube_reset_widget" id="wpxtube_reset_widget" value="true" /></td>
  394. </tr>
  395. </table>
  396. <p class="submit">
  397. <input name="Submit" type="submit" value="Save changes" />
  398. </p>
  399. </form>
  400. <?php
  401. }
  402. ?>