Exemple #1
0
	function widget( $args, $instance ) {
		global $wpdb, $current_user;
		wp_get_current_user();
	
		extract( $args );
				
		// Get options
		$wtitle = apply_filters('widget_title', $instance['wtitle'] );
		$albumcount = apply_filters('widget_postcount', $instance['albumcount'] );
		
		// Start widget
		echo $before_widget;
		echo $before_title . $wtitle . $after_title;
		
		if (get_option(WPS_OPTIONS_PREFIX.'_ajax_widgets') == 'on') {		
			// Parameters for AJAX
			echo '<div id="symposium_Gallery_Widget">';
			echo "<img src='".get_option(WPS_OPTIONS_PREFIX.'_images')."/busy.gif' />";
			echo '<div id="symposium_Gallery_Widget_albumcount" style="display:noneX">'.$albumcount.'</div>';
			echo '</div>';
		} else {
			__wps__do_Gallery_Widget($albumcount);			
		}

		
		// End content
		
		echo $after_widget;
		// End widget
	}
                ''
                ) 
            ) );

            echo $wpdb->insert_id;
            
        }
		exit;
	
	}		
	
	// Widget
	if ($_POST['action'] == 'Gallery_Widget') {
	
		$albumcount = $_POST['albumcount'];
		__wps__do_Gallery_Widget($albumcount);
	}
	
}

function add_to_create_activity_feed($aid) {
	
	global $wpdb, $current_user;
	
	// Get name of album
	$sql = "SELECT name FROM ".$wpdb->base_prefix."symposium_gallery WHERE gid = %d";
	$name = $wpdb->get_var($wpdb->prepare($sql, $aid));
	
	// Work out message
	$msg = __("Added to", WPS_TEXT_DOMAIN).' '.$name.'[]'.$aid.'[]added';