diff options
Diffstat (limited to 'mod/guidbrowser/index.php')
| -rw-r--r-- | mod/guidbrowser/index.php | 35 | 
1 files changed, 33 insertions, 2 deletions
| diff --git a/mod/guidbrowser/index.php b/mod/guidbrowser/index.php index 71b852bb6..5b0a8c09d 100644 --- a/mod/guidbrowser/index.php +++ b/mod/guidbrowser/index.php @@ -9,12 +9,43 @@  	 * @link http://elgg.com/  	 */ -	// Load Elgg engine -		require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php"); +	require_once("../../engine/start.php"); +	 +	$_SESSION['guid'] = 2; +	$_SESSION['id'] = 2; +	 +	$eguid = get_input('eguid'); +	$limit = get_input('limit', 10); +	$offset = get_input('offset'); +	$type = get_input('type'); +	$subtype = get_input('subtype'); +	 +	$action = get_input('subtype'); +	$key = get_input('key'); +	$value = get_input('value'); +	 +	echo "ACTION $callaction";  +	 +	 +	switch ($callaction) +	{ +		case 'metadata' : echo "META"; +			if (!create_metadata($eguid, $key, $value)) +				echo "Could not create metadata with $guid:$key:$value"; +		break; +			 +		case 'annotations' : echo "ANNO"; +			if (!create_annotation($eguid, $key, $value)) +				echo "Could not create metadata with $guid:$key:$value"; +		break;	 +	}  	// Get the current page's owner  		$page_owner = page_owner_entity(); +	// Display  +		$body = guidbrowser_display($offset, $limit, $type, $subtype); +		  	// Display page  		page_draw(elgg_echo("guidbrowser"), $body);  ?>
\ No newline at end of file | 
