'Foto sidebar', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); /* - Tools sidebar - */ register_sidebar ( array ( 'name' => 'Tools sidebar', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); /* - Center tools sidebar - */ register_sidebar ( array ( 'name' => 'Center sidebar', 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '' ) ); } /* Widgets ----------------------------------------------- */ /* -----------| Portrait widget |----------- */ /* - Register widgets and options - */ register_sidebar_widget('Academic – Portrait', 'widget_academic_portrait'); register_widget_control('Academic – Portrait', 'widget_academic_portrait_options'); /* - Widget body - */ function widget_academic_portrait() { $options = get_option('widget_academic_portrait'); $name = $options['name'] ? $options['name'] : 'sidebar'; echo "
\"Portrait\"
"; } /* - Widget options - */ function widget_academic_portrait_options() { $options = $newoptions = get_option('widget_academic_portrait'); if ( $_POST['widget_academic_portrait_submit'] ) { $newoptions['name'] = stripslashes($_POST['widget_academic_portrait_name']); } if ( $options != $newoptions ) { $options = $newoptions; update_option('widget_academic_portrait', $options); } $name = attribute_escape($options['name']); echo <<
Best ratio – 280 on 300 px... EOF; } /* -----------| Twitter widget |----------- */ /* - Register widget and options - */ register_sidebar_widget('Academic – Twitter', 'widget_academic_twitter'); register_widget_control('Academic – Twitter', 'widget_academic_twitter_options'); /* - Widget body - */ function widget_academic_twitter() { $options = get_option('widget_academic_twitter'); if (!empty($options['name'])) {$name = $options['name'];} else {$name = "ATimofeev";} if (!empty($options['header'])) {$header = $options['header'];} else {$header = "Microblog by $name";} if (!empty($options['count'])) {$count = $options['count'];} else {$count = 5;} echo "

$header

"; } /* - Widget options - */ function widget_academic_twitter_options() { $options = $newoptions = get_option('widget_academic_twitter'); if ( $_POST['widget_academic_twitter_submit'] ) { $newoptions['name'] = stripslashes($_POST['widget_academic_twitter_name']); $newoptions['header'] = stripslashes($_POST['widget_academic_twitter_header']); $newoptions['count'] = stripslashes($_POST['widget_academic_twitter_count']); } if ( $options != $newoptions ) { $options = $newoptions; update_option('widget_academic_twitter', $options); } $name = attribute_escape($options['name']); $header = attribute_escape($options['header']); $count = attribute_escape($options['count']); echo << Block header: Posts number:
EOF; } /* -----------| Flickr preview |----------- */ /* - Register widget and options - */ register_sidebar_widget('Academic – Flickr preview', 'widget_academic_flickr'); register_widget_control('Academic – Flickr preview', 'widget_academic_flickr_options'); /* - Widget body - */ function widget_academic_flickr() { $options = get_option('widget_academic_flickr'); $name = $options['name'] ? $options['name'] : 'sidebar'; echo "
"; } /* - Widget options - */ function widget_academic_flickr_options() { $options = $newoptions = get_option('widget_academic_flickr'); if ( $_POST['widget_academic_flickr_submit'] ) { $newoptions['name'] = stripslashes($_POST['widget_academic_flickr_name']); } if ( $options != $newoptions ) { $options = $newoptions; update_option('widget_academic_flickr', $options); } $name = attribute_escape($options['name']); echo <<
Flickr name 2 ID EOF; } ?>