<label for="msg_id">' . $Language->getText('forum_admin_index', 'enter_msg_id') . '</label> <div class="controls"> <INPUT TYPE="TEXT" NAME="msg_id" id="msg_id" VALUE=""><BR> </div> <INPUT CLASS="btn" TYPE="SUBMIT" NAME="SUBMIT" VALUE="' . $Language->getText('global', 'btn_submit') . '"> </FORM>'; forum_footer(array()); } else { if ($request->existAndNonEmpty('add_forum')) { /* Show the form for adding forums */ forum_header(array('title' => $Language->getText('forum_admin_index', 'add_a_forum'), 'help' => 'communication.html#web-forums')); $sql = "SELECT forum_name FROM forum_group_list WHERE group_id=" . db_ei($group_id); $result = db_query($sql); ShowResultSet($result, $Language->getText('forum_admin_index', 'existing_forums'), false, $showheaders = false); echo ' <P> <H2>' . $Language->getText('forum_admin_index', 'add_a_forum') . '</H2> <FORM METHOD="POST" ACTION="?"> <INPUT TYPE="HIDDEN" NAME="post_changes" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="add_forum" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="' . $group_id . '"> <B>' . $Language->getText('forum_admin_index', 'forum_name') . ':</B><BR> <INPUT TYPE="TEXT" NAME="forum_name" VALUE="" SIZE="30" MAXLENGTH="50"><BR> <B>' . $Language->getText('forum_admin_index', 'description') . ':</B><BR> <INPUT TYPE="TEXT" NAME="description" VALUE="" SIZE="60" MAXLENGTH="255"><BR> <P><B>' . $Language->getText('forum_admin_index', 'is_public') . '</B><BR> <INPUT TYPE="RADIO" NAME="is_public" VALUE="1" CHECKED> ' . $Language->getText('global', 'yes') . ' <INPUT TYPE="RADIO" NAME="is_public" VALUE="0"> ' . $Language->getText('global', 'no') . '<P>
Show UI forms */ if ($feature_cat) { /* Show categories and blank row */ feature_header(array('title' => 'Add/Change Categories')); echo "<H2>Add Feature Request Categories</H2>"; /* List of possible categories for this group */ $sql = "select feature_category_id,category_name from feature_category WHERE group_id='{$group_id}'"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, "Existing Categories", "feature_cat"); } else { echo "\n<H1>No feature categories in this group</H1>"; } ?> <P> Add a new feature category: <P> <FORM ACTION="<?php echo $PHP_SELF; ?> " METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="feature_cat" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="<?php echo $group_id; ?>
Show UI forms */ if ($people_skills) { /* Show people_groups and blank row */ people_header(array('title' => $Language->getText('people_admin_index', 'add_people_skills'))); echo '<H2>' . $Language->getText('people_admin_people_skills', 'title') . '</H2>'; /* List of possible people_groups for this group */ $sql = "select skill_id,name from people_skill"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, $Language->getText('people_admin_index', 'existing_skills'), "people_skills"); } else { echo db_error(); echo "\n<H2>" . $Language->getText('people_admin_index', 'no_skills_found') . "</H2>"; } echo ' <P> <H3>' . $Language->getText('people_utils', 'add_new_skill') . ':</H3> <P> <FORM ACTION="?" METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="people_skills" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="post_changes" VALUE="y"> <H4>' . $Language->getText('people_admin_index', 'new_skill_name') . ':</H4> <INPUT TYPE="TEXT" NAME="skill_name" VALUE="" SIZE="15" MAXLENGTH="30"><BR> <P> <B><span class="highlight">' . $Language->getText('people_admin_index', 'once_added_no_delete') . '</span></B>
<TD VALIGN="TOP"><?php ShowResultSet($result, "Bug Techs for " . group_getname($group_id)); ?> </TD> <TD VALIGN="TOP"><?php ShowResultSet($result2, "Bug Statuses"); ?> </TD> <TD VALIGN="TOP"><?php ShowResultSet($result3, "Bug Categories for " . group_getname($group_id)); ?> </TD> <TR> <TR> <TD VALIGN="TOP"><?php ShowResultSet($result4, "Bug Resolutions"); ?> </TD> <TD VALIGN="TOP"><?php ShowResultSet($result5, "Bug Groups"); ?> </TD> <TD> </TD> </TR> </TABLE> <?php } else { echo ' <H2>You must be logged in before you can create personal filters for any given group</H2>'; } bug_footer(array());
bug_footer(array()); } else { if ($bug_group) { /* Show bug_groups and blank row */ bug_header(array('title' => 'Add/Change Groups')); echo '<H2>Add Bug Groups</H2>'; /* List of possible bug_groups for this group */ $sql = "select bug_group_id,group_name from bug_group WHERE group_id='{$group_id}'"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, "Existing Bug Groups", "bug_group"); } else { echo "\n<H1>No bug groups in this project group</H1>"; } ?> <P> Add a new bug group: <P> <FORM ACTION="<?php echo $PHP_SELF; ?> " METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="bug_group" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="<?php echo $group_id; ?>
Show UI forms */ if ($projects) { /* Show categories and blank row */ pm_header(array('title' => 'Add Projects')); echo '<H2>Add Subprojects to the Project/Task Manager</H2>'; /* List of possible categories for this group */ $sql = "SELECT group_project_id,project_name FROM project_group_list WHERE group_id='{$group_id}'"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, "Existing Subprojects"); } else { echo "\n<H1>No Subprojects in this group</H1>"; } ?> <P> Add a new project to the Project/Task Manager. <B>This is different than adding a task to a project.</B> <P> <FORM ACTION="<?php echo $PHP_SELF; ?> " METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="projects" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="<?php echo $group_id;
people_footer(array()); } else { if ($people_skills) { /* Show people_groups and blank row */ people_header(array('title' => 'Add/Change People Skills')); echo '<H2>Add Job Skills</H2>'; /* List of possible people_groups for this group */ $sql = "select skill_id,name from people_skill"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, "Existing Skills", "people_skills"); } else { echo db_error(); echo "\n<H2>No Skills Found</H2>"; } ?> <P> <H3>Add a new skill:</H3> <P> <FORM ACTION="<?php echo $PHP_SELF; ?> " METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="people_skills" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="post_changes" VALUE="y"> <H4>New Skill Name:</H4>
Show UI forms */ if ($support_cat) { /* Show categories and blank row */ support_header(array('title' => 'Add/Change Categories')); echo "<H2>Add Support Request Categories</H2>"; /* List of possible categories for this group */ $sql = "select support_category_id,category_name from support_category WHERE group_id='{$group_id}'"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, "Existing Categories", "support_cat"); } else { echo "\n<H1>No support categories in this group</H1>"; } ?> <P> Add a new support category: <P> <FORM ACTION="<?php echo $PHP_SELF; ?> " METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="support_cat" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="<?php echo $group_id; ?>
function stats_browser_stats() { global $Language; /* Browser */ $sql = "SELECT * FROM stats_agg_pages_by_browser"; $result = db_query($sql); $rows = db_numrows($result); if (!$result || $rows < 1) { echo '<H1>' . $Language->getText('include_stats_function', 'stats_problem') . '</H1>'; echo db_error(); } else { GraphResult($result, $Language->getText('include_stats_function', 'view_by_browser')); } echo '<P>'; /* Platform */ $sql = "SELECT * FROM stats_agg_pages_by_platform"; $result = db_query($sql); $rows = db_numrows($result); if (!$result || $rows < 1) { echo '<H1>' . $Language->getText('include_stats_function', 'stats_problem') . '</H1>'; echo db_error(); } else { GraphResult($result, $Language->getText('include_stats_function', 'view_by_platform')); } echo '<P>'; /* Browser/ver */ $sql = "SELECT * FROM stats_agg_pages_by_plat_brow_ver"; $result = db_query($sql); $rows = db_numrows($result); if (!$result || $rows < 1) { echo '<H1>' . $Language->getText('include_stats_function', 'stats_problem') . '</H1>'; echo db_error(); } else { ShowResultSet($result, $Language->getText('include_stats_function', 'view_by_platform_browser')); } echo '<P>'; }
/* Get the list of ids this is assigned to and convert to array to pass into multiple select box */ $result2 = db_query("SELECT users.user_name AS User_Name FROM users,project_assigned_to \n\t\t\tWHERE users.user_id=project_assigned_to.assigned_to_id AND project_task_id='{$project_task_id}'"); ShowResultSet($result2, _('Assigned to'), false, false); ?> </td> <td valign="top"> <?php /* Get the list of ids this is dependent on and convert to array to pass into multiple select box */ $result2 = db_query("SELECT project_task.summary FROM project_dependencies,project_task \n\t\t\tWHERE is_dependent_on_task_id=project_task.project_task_id \n\t\t\tAND project_dependencies.project_task_id='{$project_task_id}'"); ShowResultSet($result2, _('Dependent on task'), false, false); ?> </td> </tr> <tr> <td> <strong><?php echo _('Hours'); ?> </strong><br /> <?php echo $pt->getHours(); ?> </td>
<INPUT TYPE="HIDDEN" NAME="delete" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="' . $group_id . '"> <B>Enter the Message ID</B><BR> <INPUT TYPE="TEXT" NAME="msg_id" VALUE=""> <INPUT TYPE="SUBMIT" NAME="SUBMIT" VALUE="SUBMIT"> </FORM>'; forum_footer(array()); } else { if ($add_forum) { /* Show the form for adding forums */ forum_header(array('title' => 'Add a Forum')); $sql = "SELECT forum_name FROM forum_group_list WHERE group_id='{$group_id}'"; $result = db_query($sql); ShowResultSet($result, 'Existing Forums'); echo ' <P> <H2>Add a Forum</H2> <FORM METHOD="POST" ACTION="' . $PHP_SELF . '"> <INPUT TYPE="HIDDEN" NAME="post_changes" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="add_forum" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="' . $group_id . '"> <B>Forum Name:</B><BR> <INPUT TYPE="TEXT" NAME="forum_name" VALUE="" SIZE="20" MAXLENGTH="30"><BR> <B>Description:</B><BR> <INPUT TYPE="TEXT" NAME="description" VALUE="" SIZE="40" MAXLENGTH="80"><BR> <B>Is Public?</B><BR> <INPUT TYPE="RADIO" NAME="is_public" VALUE="1" CHECKED> Yes<BR> <INPUT TYPE="RADIO" NAME="is_public" VALUE="0"> No<P>
} } if ($add_list) { /* Show the form for adding lists */ mail_header(array('title' => 'Add a Mailing List')); echo ' <H2>Add a Mailing List</H2> <P>Lists are named in this manner: <BR><B>projectname-listname@' . $GLOBALS['sys_lists_host'] . '</B> <P>It will take <B><FONT COLOR="RED">6-24 Hours</FONT></B> for your list to be created. <P>'; $result = db_query("SELECT list_name FROM mail_group_list WHERE group_id='{$group_id}'"); ShowResultSet($result, 'Existing Mailing Lists'); echo '<P> <FORM METHOD="POST" ACTION="' . $PHP_SELF . '"> <INPUT TYPE="HIDDEN" NAME="post_changes" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="add_list" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="' . $group_id . '"> <B>Mailing List Name:</B><BR> <B>' . group_getunixname($group_id) . '-<INPUT TYPE="TEXT" NAME="list_name" VALUE="" SIZE="10" MAXLENGTH="12">@' . $GLOBALS['sys_lists_host'] . '</B><BR> <P> <B>Is Public?</B><BR> <INPUT TYPE="RADIO" NAME="is_public" VALUE="1" CHECKED> Yes<BR> <INPUT TYPE="RADIO" NAME="is_public" VALUE="0"> No<P> <B>Description:</B><BR> <INPUT TYPE="TEXT" NAME="description" VALUE="" SIZE="40" MAXLENGTH="80"><BR> <P> <B><FONT COLOR="RED">Once created, this list will ALWAYS be attached to your project
} $feedback .= ' ' . $Language->getText('mail_admin_index', 'status_update_success') . ' '; } } } } if (isset($add_list)) { /* Show the form for adding mailing list */ mail_header_admin(array('title' => $Language->getText('mail_admin_index', 'add_a_mail_list'), 'help' => 'CommunicationServices.html#MailingListsCreation')); echo ' <H3>' . $Language->getText('mail_admin_index', 'add_a_mail_list') . '</H3>'; include $Language->getContent('mail/addlist_intro'); $result = db_query("SELECT list_name FROM mail_group_list WHERE group_id='{$group_id}'"); ShowResultSet($result, $Language->getText('mail_admin_index', 'existing_mail_list'), false, false); echo '<P> <FORM METHOD="POST" ACTION="' . $PHP_SELF . '"> <INPUT TYPE="HIDDEN" NAME="post_changes" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="add_list" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="' . $group_id . '"> <B>' . $Language->getText('mail_admin_index', 'mail_list_name') . ':</B><BR>'; // if the user is super user then he has the right to choose the // full mailing list name if (user_is_super_user()) { echo '<INPUT TYPE="TEXT" NAME="list_name" VALUE="' . Config::get('sys_lists_prefix') . $pm->getProject($group_id)->getUnixName() . '-xxxxx" SIZE="15" MAXLENGTH="20" CLASS="textfield_small">@' . $sys_lists_domain . '</B><BR>'; } else { echo '<B>' . Config::get('sys_lists_prefix') . $pm->getProject($group_id)->getUnixName() . '-<INPUT TYPE="TEXT" NAME="list_name" VALUE="" SIZE="15" MAXLENGTH="20" CLASS="textfield_small">@' . $sys_lists_domain . '</B><BR>'; } echo ' <P>
// // SourceForge: Breaking Down the Barriers to Open Source Development // Copyright 1999-2000 (c) The SourceForge Crew // http://sourceforge.net // // $Id: add_language.php,v 1.2 2003/11/13 11:29:21 helix Exp $ require "pre.php"; require "account.php"; session_require(array('group' => '1', 'admin_flags' => 'A')); if ($submit) { db_query("INSERT INTO supported_languages (name,filename,classname) VALUES ('{$name}','{$filename}','{$classname}')"); } $HTML->header(array('title' => 'Add New Languages')); $sql = "SELECT * FROM supported_languages ORDER BY name ASC"; $res = db_query($sql); echo ShowResultSet($res, 'Existing Languages'); echo ' <P> <h3>Add New Language</h3> <P> <FORM ACTION="' . $PHP_SELF . '" METHOD="POST"> <B>Name:</B><BR> <INPUT TYPE="TEXT" NAME="name" VALUE=""> <P> <B>Class Filename:</B><BR> <INPUT TYPE="TEXT" NAME="filename" VALUE=".class"> <P> <B>Classname:</B><BR> <INPUT TYPE="TEXT" NAME="classname" VALUE=""> <P> <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Submit">
/* Get the list of ids this is assigned to and convert to array to pass into multiple select box */ $result2 = db_query("SELECT users.user_name AS User_Name FROM users,project_assigned_to " . "WHERE users.user_id=project_assigned_to.assigned_to_id AND project_task_id='{$project_task_id}'"); ShowResultSet($result2, 'Assigned To'); ?> </TD> <TD VALIGN="TOP"> <?php /* Get the list of ids this is dependent on and convert to array to pass into multiple select box */ $result2 = db_query("SELECT project_task.summary FROM project_dependencies,project_task " . "WHERE is_dependent_on_task_id=project_task.project_task_id AND project_dependencies.project_task_id='{$project_task_id}'"); ShowResultSet($result2, 'Dependent On Task'); ?> </TD> </TR> <TR> <TD> <B>Hours:</B> <BR> <?php echo db_result($result, 0, 'hours'); ?> </TD> <TD> <B>Status:</B>
/** * stats_browser_stats() - Get browser stats */ function stats_browser_stats() { /* Browser */ $sql = "SELECT * FROM stats_agg_pages_by_browser"; $result = db_query($sql); $rows = db_numrows($result); if (!$result || $rows < 1) { echo '<h1>Stats Problem</h1>'; echo db_error(); } else { GraphResult($result, 'Page Views By Browser'); } echo '<p> </p>'; /* Platform */ $sql = "SELECT * FROM stats_agg_pages_by_platform"; $result = db_query($sql); $rows = db_numrows($result); if (!$result || $rows < 1) { echo '<h1>Stats Problem</h1>'; echo db_error(); } else { GraphResult($result, 'Page Views By Platform'); } echo '<p> </p>'; /* Browser/ver */ $sql = "SELECT * FROM stats_agg_pages_by_plat_brow_ver"; $result = db_query($sql); $rows = db_numrows($result); if (!$result || $rows < 1) { echo '<h1>Stats Problem</h1>'; echo db_error(); } else { ShowResultSet($result, 'Page Views By Platform/Browser Version'); } echo '<p> </p>'; }
Show UI forms */ if ($patch_cat) { /* Show categories and blank row */ patch_header(array('title' => 'Add/Change Categories')); echo "<H2>Add Patch Categories</H2>"; /* List of possible categories for this group */ $sql = "select patch_category_id,category_name from patch_category WHERE group_id='{$group_id}'"; $result = db_query($sql); echo "<P>"; if ($result && db_numrows($result) > 0) { ShowResultSet($result, "Existing Categories", "patch_cat"); } else { echo "\n<H1>No patch categories in this group</H1>"; } ?> <P> Add a new patch category: <P> <FORM ACTION="<?php echo $PHP_SELF; ?> " METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="patch_cat" VALUE="y"> <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="<?php echo $group_id; ?>