Widgetizing Buddy Press Scholar Theme sidebar-home.php Hard-coded Widgets

With the related topics below, I now have

bp-scholar-child/functions.php
<?php
register_sidebars( 1,
array(
'name' => 'Sidebar-2-Home',
'before_widget' => '',
'after_widget' => '<div class="clear"></div></div>',
'before_title' => '<div class="h4-background"><h4>',
'after_title' => '</h4></div><div id="%1$s" class="widget-wrapper">'
)
);
?>

and

bp-scholar-child/sidebars/sidebar-home.php
<?php include (TEMPLATEPATH . '/options.php'); ?>
<div id="sidebar">
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar('home-sidebar') ) : ?>
<div class="widget-error">
<?php _e( 'Please log in and add widgets to this column.', 'buddypress' ) ?> /wp-admin/widgets.php?s=&show=&sidebar=home-sidebar"><?php _e( 'Add Widgets', 'buddypress' ) ?>
</div>
<?php endif; ?>

<?php if( $bp_existed == 'true' ) { //check if bp existed ?>

<?php } ?>

<?php
$show_followus = get_option('ne_buddyscholar_followuson');
$url_twitter = get_option('ne_buddyscholar_twitter_url');
$url_flickr = get_option('ne_buddyscholar_flickr_url');
$url_facebook = get_option('ne_buddyscholar_facebook_url');
$url_youtube = get_option('ne_buddyscholar_youtube_url');
?>

<?php
if ($show_followus == "yes"){
?>

<div class="h4-background"><h4> <?php _e( 'Follow us', 'bp_scholar' ) ?></h4></div>
<div class="widget-wrapper">
<?php if ($url_twitter != ""){
?>
<div id="url-twitter">
" title="<?php _e( 'Twitter', 'bp_scholar' ) ?>"><?php _e( 'Follow us on Twitter', 'bp_scholar' ) ?>
</div>
<?php } ?>
<?php if ($url_flickr != ""){
?>
<div id="url-flickr">
" title="<?php _e( 'Flickr', 'bp_scholar' ) ?>"><?php _e( 'Follow us on Flickr', 'bp_scholar' ) ?>
</div>
<?php } ?>
<?php if ($url_facebook != ""){
?>
<div id="url-facebook">
" title="<?php _e( 'Facebook', 'bp_scholar' ) ?>"><?php _e( 'Follow us on Facebook', 'bp_scholar' ) ?>
</div>
<?php } ?>
<?php if ($url_youtube != ""){
?>
<div id="url-youtube">
" title="<?php _e( 'YouTube', 'bp_scholar' ) ?>"><?php _e( 'Follow us on YouTube', 'bp_scholar' ) ?>
</div>
<?php } ?>
</div>

<?php
}
?>

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar-2-Home') ) : ?>
<?php endif; ?>
</div>

Right now, my Sidebar-2-Home is behaving in a funny way, in that if I put a widget in there, it closes immediately and won't let me add any text (if it's a text widget).

Here is a quick screencast of the behavior http://screencast.com/t/BpxIejceL78I

My goal is to have the widgets in the following oder
Subscribe By Email
Follow Us
Then Whatever Additional Widgets I Choose

With the hard coded widgets, that's next to impossible. So, I also tried installing Executable PHP widget and pasting the following into a text widget:


<?php
$show_followus = get_option('ne_buddyscholar_followuson');
$url_twitter = get_option('ne_buddyscholar_twitter_url');
$url_flickr = get_option('ne_buddyscholar_flickr_url');
$url_facebook = get_option('ne_buddyscholar_facebook_url');
$url_youtube = get_option('ne_buddyscholar_youtube_url');
?>

<?php
if ($show_followus == "yes"){
?>

<?php if ($url_twitter != ""){
?>
<div id="url-twitter">
" title="<?php _e( 'Twitter', 'bp_scholar' ) ?>"><?php _e( 'Follow us on Twitter', 'bp_scholar' ) ?>
</div>
<?php } ?>
<?php if ($url_flickr != ""){
?>
<div id="url-flickr">
" title="<?php _e( 'Flickr', 'bp_scholar' ) ?>"><?php _e( 'Follow us on Flickr', 'bp_scholar' ) ?>
</div>
<?php } ?>
<?php if ($url_facebook != ""){
?>
<div id="url-facebook">
" title="<?php _e( 'Facebook', 'bp_scholar' ) ?>"><?php _e( 'Follow us on Facebook', 'bp_scholar' ) ?>
</div>
<?php } ?>
<?php if ($url_youtube != ""){
?>
<div id="url-youtube">
" title="<?php _e( 'YouTube', 'bp_scholar' ) ?>"><?php _e( 'Follow us on YouTube', 'bp_scholar' ) ?>
</div>

and that created itty bitty little images. really small.

So, I'd love to fully widgetize my install, so that follow us can be placed anywhere and so that widgets can be placed above and below easily.

You'll also notice that I added the Tags widget to my new sidebar…and it spread out just above the footer. I'd rather that widget stay on the right side of the page…

How do you suggest I get to where I'm going?

Related Topics:
https://premium.wpmudev.org/forums/topic/widgetize-bpscholar-home-page-right-side-bar#post-32274
http://buddydress.com/2010/04/add-a-widget-anywhere-in-3-simple-steps/
https://premium.wpmudev.org/forums/topic/scholar-theme-widgets-query#post-30986