File: /home/httpd/html/gaysploshing.com/wp-content/themes/tubethemev1/functions.php
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'Index Sidebar',
'before_widget' => '<div id="block">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
?>
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'Gallery Sidebar',
'before_widget' => '<div id="block">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
?>
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'Page Sidebar',
'before_widget' => '<div id="block">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
?>
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'Post Sidebar',
'before_widget' => '<div id="block">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
?>
<?php
load_theme_textdomain('video_elements');
class VideoElements {
function addOptions () {
if (isset($_POST['ve_reset'])) { VideoElements::initOptions(true); }
if (isset($_POST['ve_save'])) {
$aOptions = VideoElements::initOptions(false);
$aOptions['featured1-title'] = stripslashes($_POST['featured1-title']);
$aOptions['featured1-image'] = stripslashes($_POST['featured1-image']);
$aOptions['featured1-link'] = stripslashes($_POST['featured1-link']);
$aOptions['featured1-desc'] = stripslashes($_POST['featured1-desc']);
$aOptions['featured2-title'] = stripslashes($_POST['featured2-title']);
$aOptions['featured2-image'] = stripslashes($_POST['featured2-image']);
$aOptions['featured2-link'] = stripslashes($_POST['featured2-link']);
$aOptions['featured2-desc'] = stripslashes($_POST['featured2-desc']);
$aOptions['featured3-title'] = stripslashes($_POST['featured3-title']);
$aOptions['featured3-image'] = stripslashes($_POST['featured3-image']);
$aOptions['featured3-link'] = stripslashes($_POST['featured3-link']);
$aOptions['featured3-desc'] = stripslashes($_POST['featured3-desc']);
$aOptions['featured4-title'] = stripslashes($_POST['featured4-title']);
$aOptions['featured4-image'] = stripslashes($_POST['featured4-image']);
$aOptions['featured4-link'] = stripslashes($_POST['featured4-link']);
$aOptions['featured4-desc'] = stripslashes($_POST['featured4-desc']);
$aOptions['featured5-title'] = stripslashes($_POST['featured5-title']);
$aOptions['featured5-image'] = stripslashes($_POST['featured5-image']);
$aOptions['featured5-link'] = stripslashes($_POST['featured5-link']);
$aOptions['featured5-desc'] = stripslashes($_POST['featured5-desc']);
update_option('video_elements', $aOptions);
}
add_theme_page("Video Elements Theme Options", "Video Elements Options", 'edit_themes', basename(__FILE__), array('VideoElements', 'displayOptions'));
}
function initOptions ($bReset) {
$aOptions = get_option('video_elements');
if (!is_array($aOptions) || $bReset) {
$aOptions['featured1-title'] = 'Example Title';
$aOptions['featured1-image'] = 'http://www.wpelements.com/themehost/hancock.jpg';
$aOptions['featured1-link'] = 'http://www.wpelements.com/';
$aOptions['featured1-desc'] = 'Your featured video description goes here';
$aOptions['featured2-title'] = 'Example Title';
$aOptions['featured2-image'] = 'http://www.wpelements.com/themehost/hancock.jpg';
$aOptions['featured2-link'] = 'http://www.wpelements.com/';
$aOptions['featured2-desc'] = 'Your featured video description goes here';
$aOptions['featured3-title'] = 'Example Title';
$aOptions['featured3-image'] = 'http://www.wpelements.com/themehost/hancock.jpg';
$aOptions['featured3-link'] = 'http://www.wpelements.com/';
$aOptions['featured3-desc'] = 'Your featured video description goes here';
$aOptions['featured4-title'] = 'Example Title';
$aOptions['featured4-image'] = 'http://www.wpelements.com/themehost/hancock.jpg';
$aOptions['featured4-link'] = 'http://www.wpelements.com/';
$aOptions['featured4-desc'] = 'Your featured video description goes here';
$aOptions['featured5-title'] = 'Example Title';
$aOptions['featured5-image'] = 'http://www.wpelements.com/themehost/hancock.jpg';
$aOptions['featured5-link'] = 'http://www.wpelements.com/';
$aOptions['featured5-desc'] = 'Your featured video description goes here';
update_option('video_elements', $aOptions);
}
return $aOptions;
}
function displayOptions () {
$aOptions = VideoElements::initOptions(false);
?>
<div class="wrap">
<h2>Featured Videos</h2>
<p>You can edit the featured videos coverflow bar by using the fields below.</p>
<div style="margin-left:0px;">
<form action="#" method="post" enctype="multipart/form-data" name="massive_form" id="massive_form">
<fieldset name="general_options" class="options">
<h3 style="margin-bottom:0px;">Featured Video #1:</h3>
<p style="margin-top:0px;">Use the fields below to add your featured video.</p>
Title:<br />
<div style="margin:0;padding:0;">
<input name="featured1-title" id="featured1-title" value="<?php echo($aOptions['featured1-title']); ?>"></input>
</div><br />
Thumbnail Image Location:<br />
<div style="margin:0;padding:0;">
<input name="featured1-image" id="featured1-image" size="75" value="<?php echo($aOptions['featured1-image']); ?>"></input>
</div><br />
Video Post Link:<br />
<div style="margin:0;padding:0;">
<input name="featured1-link" id="featured1-link" size="75" value="<?php echo($aOptions['featured1-link']); ?>"></input>
</div><br />
Description:<br />
<div style="margin:0;padding:0;">
<textarea name="featured1-desc" cols="100" rows="2" id="featured1-desc"><?php echo($aOptions['featured1-desc']); ?></textarea>
</div><br />
<h3 style="margin-bottom:0px;">Featured Video #2:</h3>
<p style="margin-top:0px;">Use the fields below to add your featured video.</p>
Title:<br />
<div style="margin:0;padding:0;">
<input name="featured2-title" id="featured2-title" value="<?php echo($aOptions['featured2-title']); ?>"></input>
</div><br />
Thumbnail Image Location:<br />
<div style="margin:0;padding:0;">
<input name="featured2-image" id="featured2-image" size="75" value="<?php echo($aOptions['featured2-image']); ?>"></input>
</div><br />
Video Post Link:<br />
<div style="margin:0;padding:0;">
<input name="featured2-link" id="featured2-link" size="75" value="<?php echo($aOptions['featured2-link']); ?>"></input>
</div><br />
Description:<br />
<div style="margin:0;padding:0;">
<textarea name="featured2-desc" cols="100" rows="2" id="featured2-desc"><?php echo($aOptions['featured2-desc']); ?></textarea>
</div><br />
<h3 style="margin-bottom:0px;">Featured Video #3:</h3>
<p style="margin-top:0px;">Use the fields below to add your featured video.</p>
Title:<br />
<div style="margin:0;padding:0;">
<input name="featured3-title" id="featured3-title" value="<?php echo($aOptions['featured3-title']); ?>"></input>
</div><br />
Thumbnail Image Location:<br />
<div style="margin:0;padding:0;">
<input name="featured3-image" id="featured3-image" size="75" value="<?php echo($aOptions['featured3-image']); ?>"></input>
</div><br />
Video Post Link:<br />
<div style="margin:0;padding:0;">
<input name="featured3-link" id="featured3-link" size="75" value="<?php echo($aOptions['featured3-link']); ?>"></input>
</div><br />
Description:<br />
<div style="margin:0;padding:0;">
<textarea name="featured3-desc" cols="100" rows="2" id="featured3-desc"><?php echo($aOptions['featured3-desc']); ?></textarea>
</div><br />
<h3 style="margin-bottom:0px;">Featured Video #4:</h3>
<p style="margin-top:0px;">Use the fields below to add your featured video.</p>
Title:<br />
<div style="margin:0;padding:0;">
<input name="featured4-title" id="featured4-title" value="<?php echo($aOptions['featured4-title']); ?>"></input>
</div><br />
Thumbnail Image Location:<br />
<div style="margin:0;padding:0;">
<input name="featured4-image" id="featured4-image" size="75" value="<?php echo($aOptions['featured4-image']); ?>"></input>
</div><br />
Video Post Link:<br />
<div style="margin:0;padding:0;">
<input name="featured4-link" id="featured4-link" size="75" value="<?php echo($aOptions['featured4-link']); ?>"></input>
</div><br />
Description:<br />
<div style="margin:0;padding:0;">
<textarea name="featured4-desc" cols="100" rows="2" id="featured4-desc"><?php echo($aOptions['featured4-desc']); ?></textarea>
</div><br />
<h3 style="margin-bottom:0px;">Featured Video #5:</h3>
<p style="margin-top:0px;">Use the fields below to add your featured video.</p>
Title:<br />
<div style="margin:0;padding:0;">
<input name="featured5-title" id="featured5-title" value="<?php echo($aOptions['featured5-title']); ?>"></input>
</div><br />
Thumbnail Image Location:<br />
<div style="margin:0;padding:0;">
<input name="featured5-image" id="featured5-image" size="75" value="<?php echo($aOptions['featured5-image']); ?>"></input>
</div><br />
Video Post Link:<br />
<div style="margin:0;padding:0;">
<input name="featured5-link" id="featured5-link" size="75" value="<?php echo($aOptions['featured5-link']); ?>"></input>
</div><br />
Description:<br />
<div style="margin:0;padding:0;">
<textarea name="featured5-desc" cols="100" rows="2" id="featured5-desc"><?php echo($aOptions['featured5-desc']); ?></textarea>
</div><br />
</fieldset>
<p class="submit"><input type="submit" name="ve_reset" value="Reset" /></p>
<p class="submit"><input type="submit" name="ve_save" value="Save" /></p>
</form>
</div>
<?php
}
}
// Register functions
add_action('admin_menu', array('VideoElements', 'addOptions'));
?>