<strong><?php echo $group->getUnixName() . '.' . $GLOBALS['sys_default_domain']; ?> </strong></p> <p><?php echo _('Group directory on shell server: '); ?> <br/><strong><?php echo account_group_homedir($group->getUnixName()); ?> </strong></p> <p><?php echo _('Project WWW directory on shell server: '); ?> <br /><strong><?php echo account_group_homedir($group->getUnixName()) . '/htdocs'; ?> </strong></p> <?php } //end of use_shell condition ?> <?php if ($sys_use_scm) { ?> <p>[ <?php echo util_make_link('/tarballs.php?group_id=' . $group_id, _('Download Your Nightly SCM Tree Tarball')); ?> ]</p>
if (!$sys_use_project_vhost) { exit_disabled(); } $group_id = getIntFromRequest('group_id'); session_require(array('group' => $group_id, 'admin_flags' => 'A')); $group =& group_get_object($group_id); if (!$group || !is_object($group)) { exit_error('Error', 'Error creating group object'); } else { if ($group->isError()) { exit_error('ERROR', $group->getErrorMessage()); } } if (getStringFromRequest('createvhost')) { $vhost_name = getStringFromRequest('vhost_name'); $homedir = account_group_homedir($group->getUnixName()); $docdir = $homedir . '/htdocs/'; $cgidir = $homedir . '/cgi-bin/'; if (valid_hostname($vhost_name)) { $res = db_query("\n\t\t\tINSERT INTO prweb_vhost(vhost_name, docdir, cgidir, group_id) \n\t\t\tvalues ('{$vhost_name}','{$docdir}','{$cgidir}'," . $group->getID() . ")\n\t\t"); if (!$res || db_affected_rows($res) < 1) { $feedback .= "Cannot insert VHOST entry: " . db_error(); } else { $feedback .= _('Virtual Host scheduled for creation.'); $group->addHistory('Added vhost ' . $vhost_name . ' ', ''); } } else { $feedback .= sprintf(_('Not a valid hostname - %1$s'), $vhost_name); } } if (getStringFromRequest('deletevhost')) {