if (empty($groupid) && empty($institutionname)) { $owner = $USER->get('id'); } $collection = new Collection(null, array('owner' => $owner, 'group' => $groupid, 'institution' => $institutionname)); define('SUBTITLE', get_string('edittitleanddesc', 'collection')); } else { // if editing an existing or copied collection $id = param_integer('id'); $collection = new Collection($id); $owner = $collection->get('owner'); $groupid = $collection->get('group'); $institutionname = $collection->get('institution'); define('SUBTITLE', $collection->get('name') . ': ' . get_string('edittitleanddesc', 'collection')); } if ($collection->is_submitted()) { $submitinfo = $collection->submitted_to(); throw new AccessDeniedException(get_string('canteditsubmitted', 'collection', $submitinfo->name)); } $urlparams = array(); if (!empty($groupid)) { define('MENUITEM', 'groups/collections'); define('GROUP', $groupid); $group = group_current_group(); define('TITLE', $group->name . ' - ' . get_string('editcollection', 'collection')); $urlparams['group'] = $groupid; } else { if (!empty($institutionname)) { if ($institutionname == 'mahara') { define('ADMIN', 1); define('MENUITEM', 'configsite/collections'); } else {