set_page_owner($_SESSION['guid']);
}
-if($page_owner->type == "group") {
+if($page_owner instanceof ElggGroup) {
$entity_referer = $page_owner->type.":".$page_owner->getGUID();
} else {
$entity_referer = $page_owner->username;
<?xml version="1.0" encoding="UTF-8"?>
<plugin_manifest>
- <field key="author" value="Prateek Choudhary" />
- <field key="version" value="1.8" />
- <field key="description" value="Elgg Videolist" />
- <field key="copyright" value="(C) prateek.choudhary 2008-09, Elgg 2010" />
- <field key="licence" value="GNU Public License version 2" />
- <field key="elgg_version" value="2010030101" />
- <field key="admin_interface" value="simple" />
+ <field key="author" value="Prateek Choudhary" />
+ <field key="version" value="1.8" />
+ <field key="description" value="Elgg Videolist" />
+ <field key="copyright" value="(C) prateek.choudhary 2008-09, Elgg 2010" />
+ <field key="licence" value="GNU Public License version 2" />
+ <field key="elgg_version" value="2010030101" />
+ <field key="admin_interface" value="simple" />
<field key="elgg_install_state" value="enabled" />
</plugin_manifest>
}else{
$access_id = get_default_access(get_loggedin_user());
}
+//if it is a group, pull out the group access view
+if(page_owner_entity() instanceof ElggGroup){
+ $options = group_access_options(page_owner_entity());
+}else{
+ $options = '';
+}
$title_videourl = get_input('title_videourl');
$Pagecontainer = get_input('page');
$get_addvideourl = get_input('add_videourl');
$body .= '</label></p>';
$body .= '<p><label>'.elgg_echo("videolist:title_access").'<br />';
-$body .= elgg_view('input/access',array('internalname'=>'access_id', 'value' => $access_id));
+$body .= elgg_view('input/access',array('internalname'=>'access_id', 'value' => $access_id, 'options' => $options));
$body .= '</label></p>';
$body .= elgg_view('input/submit', array('internalname'=>'submit','value'=>elgg_echo('videolist:submit')));
$body .= '</form>';
$user = page_owner_entity();\r
$user_name = elgg_view_title($user->name . "'s " . elgg_echo('videos'));\r
$url = $CONFIG->wwwroot . "pg/videolist/browse/". $user->username . "/";\r
-if(isloggedin()) \r
+//if the user is a memebr of the group, show find button\r
+if($user->isMember(get_loggedin_user()))\r
$upload_link = "<a href=\"{$url}\" class='action_button'>" . elgg_echo('videolist:browsemenu') . '</a>';\r
else\r
$upload_link = '';\r