9 ) {
$newoptions['number'] = 9;
} elseif ( $newoptions['number'] < 1 ) {
$newoptions['number'] = 1;
}
}
if ( $options != $newoptions ) {
$options = $newoptions;
update_option('widget_stags_cloud', $options);
widget_st_tag_cloud_register($options['number']);
}
}
function st_tag_cloud_page() {
$options = get_option('widget_stags_cloud');
?>
9 ) {
$number = 9;
}
for ( $i = 1; $i <= 9; $i++ ) {
wp_register_sidebar_widget('widget_stags-'.$i, sprintf(__('Extended Tag Cloud %d', 'simpletags'), $i), $i <= $number ? 'widget_st_tag_cloud' : '', array('classname' => 'widget_stags_cloud'), $i);
wp_register_widget_control('widget_stags-'.$i, sprintf(__('Extended Tag Cloud %d', 'simpletags'), $i), $i <= $number ? 'widget_st_tag_cloud_control' : '', array('width' => 460, 'height' => 520), $i);
}
add_action('sidebar_admin_setup', 'st_tag_cloud_setup');
add_action('sidebar_admin_page', 'st_tag_cloud_page');
}
// Launch Widgets
widget_st_tag_cloud_register();
}
// Initialize !
widget_st_tag_cloud_init();
?>