aboutsummaryrefslogblamecommitdiffstats
path: root/Zotlabs/Widget/Collections.php
blob: bc9c812c69798884000fe8a34fe3a39465245245 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                  


                               








































                                                                                            
<?php

namespace Zotlabs\Widget;
	
require_once('include/group.php');

class Collections {

	function widget($args) {

		if(argc() < 2)
			return;

		$mode = ((array_key_exists('mode',$args)) ? $args['mode'] : 'conversation');
		switch($mode) {
			case 'conversation':
					$every = argv(0);
					$each = argv(0);
					$edit = true;
					$current = $_REQUEST['gid'];
					$abook_id = 0;
					$wmode = 0;
					break;
			case 'connections':
					$every = 'connections';
					$each = 'group';
					$edit = true;
					$current = $_REQUEST['gid'];
					$abook_id = 0;
					$wmode = 0;
			case 'groups':
					$every = 'connections';
					$each = argv(0);
					$edit = false;
					$current = intval(argv(1));
					$abook_id = 0;
					$wmode = 1;
					break;
			case 'abook':
					$every = 'connections';
					$each = 'group';
					$edit = false;
					$current = 0;
					$abook_id = \App::$poi['abook_xchan'];
					$wmode = 1;
					break;
			default:
				return '';
				break;
		}

		return group_side($every, $each, $edit, $current, $abook_id, $wmode);
	}
}