gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/www/project/admin index.php, 1.16, 1.17 project_


From: tperdue
Subject: [Gforge-commits] gforge/www/project/admin index.php, 1.16, 1.17 project_admin_utils.php, 1.8, 1.9 editpackages.php, 1.11, NONE editrelease.php, 1.11, NONE qrs.php, 1.16, NONE showreleases.php, 1.5, NONE
Date: Tue, 10 Feb 2004 16:14:44 -0600

Update of /cvsroot/gforge/gforge/www/project/admin
In directory db.perdue.net:/home/tperdue/share/dev.gforge.org/www/project/admin

Modified Files:
        index.php project_admin_utils.php 
Removed Files:
        editpackages.php editrelease.php qrs.php showreleases.php 
Log Message:
Massive reorg of FRS system

Index: index.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/project/admin/index.php,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- index.php   20 Nov 2003 17:14:29 -0000      1.16
+++ index.php   10 Feb 2004 22:14:41 -0000      1.17
@@ -89,7 +89,7 @@
 <p><?php echo $Language->getText('project_admin','www_directory') ?><br 
/><strong><?php echo account_group_homedir($group->getUnixName()).'/htdocs'; 
?></p>
 
 <p align="center">
-<a href="http://<?php echo $GLOBALS['sys_default_domain']; 
?>/tarballs.php/?group_id=<?php echo $group_id; ?>">[ <?php echo 
$Language->getText('project_admin','download_tarball') ?>]</a></p>
+<a href="/tarballs.php?group_id=<?php echo $group_id; ?>">[ <?php echo 
$Language->getText('project_admin','download_tarball') ?>]</a></p>
 <p>&nbsp;</p>
 <hr noshade="noshade" />
 <p>&nbsp;</p>
@@ -168,22 +168,7 @@
 
 </td>
 <td width="50%">
-<?php echo $HTML->boxTop($Language->getText('project_admin','file_releases')); 
?>
-       &nbsp;<br />
-       <div align="center">
-       <a href="editpackages.php?group_id=<?php print $group_id; 
?>"><strong>[<?php echo 
$Language->getText('project_admin','edit_file_releases') ?>]</strong></a>
-       </div>
-       <hr />
-       <strong><?php echo $Language->getText('project_admin','packages') 
?>:</strong>
-       <p>
-       <?php
-       $res_module = db_query("SELECT * FROM frs_package WHERE 
group_id='$group_id'");
-       while ($row_module = db_fetch_array($res_module)) {
-               print "$row_module[name]<br />";
-       }
-       echo $HTML->boxBottom();
-       ?>
-</p>
+&nbsp;
 </td>
 <?php echo $HTML->boxBottom();?>
 </tr>
@@ -207,6 +192,7 @@
 <a href="/news/admin/?group_id=<?php echo $group->getID(); ?>"><?php echo 
$Language->getText('project_admin','news_admin') ?></a><br />
 <a href="/pm/admin/?group_id=<?php echo $group->getID(); ?>"><?php echo 
$Language->getText('project_admin','task_manager_admin') ?></a><br />
 <a href="/forum/admin/?group_id=<?php echo $group->getID(); ?>"><?php echo 
$Language->getText('project_admin','forum_admin') ?></a><br />
+<a href="/frs/admin/?group_id=<?php echo $group->getID(); ?>"><?php echo 
$Language->getText('project_admin','frs_admin') ?></a><br />
 
 <?php echo $HTML->boxBottom(); ?>
 

Index: project_admin_utils.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/project/admin/project_admin_utils.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- project_admin_utils.php     16 Jan 2004 10:29:24 -0000      1.8
+++ project_admin_utils.php     10 Feb 2004 22:14:41 -0000      1.9
@@ -23,9 +23,6 @@
 
        $params['toptab']='admin';
        $params['group']=$group_id;
-       site_project_header($params);
-
-       $group_id=$params['group'];
 
        $project =& group_get_object($group_id);
        if (!$project || !is_object($project)) {
@@ -37,165 +34,50 @@
                return;
        }
 
-       $is_admin=$perm->isAdmin();
-
-       if ($is_admin) {
-               echo ($HTML->subMenu(
-                       array(
-                       $Language->getText('project_admin_utils','admin'),
-                       
$Language->getText('project_admin_utils','user_permissions'),
-                       
$Language->getText('project_admin_utils','edit_public_info'),
-                       
$Language->getText('project_admin_utils','project_history'),
-                       $Language->getText('project_admin_utils','vhosts'),
-                       
$Language->getText('project_admin_utils','edit_release_files'),
-                       $Language->getText('project_admin_utils','post_jobs'),
-                       $Language->getText('project_admin_utils','edit_jobs'),
-                       
$Language->getText('project_admin_utils','multimedia_data'),
-                       
$Language->getText('project_admin_utils','database_admin'),
-                       $Language->getText('project_admin_utils','stats')),
-                       array   (
-                       '/project/admin/?group_id='.$group_id,
-                       '/project/admin/userperms.php?group_id='.$group_id,
-                       '/project/admin/editgroupinfo.php?group_id='.$group_id,
-                       '/project/admin/history.php?group_id='.$group_id,
-                       '/project/admin/vhost.php?group_id='.$group_id,
-                       '/project/admin/editpackages.php?group_id='.$group_id,
-                       '/people/createjob.php?group_id='.$group_id,
-                       '/people/?group_id='.$group_id,
-                       '/project/admin/editimages.php?group_id='.$group_id,
-                       '/project/admin/database.php?group_id='.$group_id,
-                       '/project/stats/?group_id='.$group_id)));
-       } else {
-               echo ($HTML->subMenu(
-                       array(
-                       $Language->getText('project_admin_utils','admin'),
-                       
$Language->getText('project_admin_utils','edit_release_files'),
-                       $Language->getText('project_admin_utils','stats')),
-                       array   (
-                       '/project/admin/?group_id='.$group_id,
-                       '/project/admin/editpackages.php?group_id='.$group_id,
-                       '/project/stats/?group_id='.$group_id)));
-       }
-}
-
-/*
-
-       Standard footer to be used on all /project/admin/* pages
-
-*/
-
-function project_admin_footer($params) {
-       site_project_footer($params);
-}
-
-
-/*
-
-
-       The following functions are for the FRS (File Release System)
-
-
-*/
-
-
-/*
-
-       pop-up box of supported frs statuses
-
-*/
-
-function frs_show_status_popup ($name='status_id', $checked_val="xzxz") {
-       /*
-               return a pop-up select box of statuses
-       */
-       global $FRS_STATUS_RES;
-       if (!isset($FRS_STATUS_RES)) {
-               $FRS_STATUS_RES=db_query("SELECT * FROM frs_status");
-       }
-       return html_build_select_box ($FRS_STATUS_RES,$name,$checked_val,false);
-}
-
-/*
-
-       pop-up box of supported frs filetypes
-
-*/
-
-function frs_show_filetype_popup ($name='type_id', $checked_val="xzxz") {
-       /*
-               return a pop-up select box of the available filetypes
-       */
-       global $FRS_FILETYPE_RES, $Language;
-       if (!isset($FRS_FILETYPE_RES)) {
-               $FRS_FILETYPE_RES=db_query("SELECT * FROM frs_filetype");
-       }
-       return html_build_select_box 
($FRS_FILETYPE_RES,$name,$checked_val,true,$Language->getText('project_admin_qrs',
 'must_choose_one'));
-}
-
-/*
-
-       pop-up box of supported frs processor options
-
-*/
-
-function frs_show_processor_popup ($name='processor_id', $checked_val="xzxz") {
        /*
-               return a pop-up select box of the available processors 
+               Enforce Project Admin Perms
        */
-       global $FRS_PROCESSOR_RES, $Language;
-       if (!isset($FRS_PROCESSOR_RES)) {
-               $FRS_PROCESSOR_RES=db_query("SELECT * FROM frs_processor");
+       if (!$perm->isAdmin()) {
+               exit_permission_denied();
        }
-       return html_build_select_box 
($FRS_PROCESSOR_RES,$name,$checked_val,true,$Language->getText('project_admin_qrs',
 'must_choose_one'));
-}
-
-/*
-
-       pop-up box of packages:releases for this group
-
-*/
 
+       site_project_header($params);
 
-function frs_show_release_popup ($group_id, $name='release_id', 
$checked_val="xzxz") {
-       /*
-               return a pop-up select box of releases for the project
-       */
-       global $FRS_RELEASE_RES;
-       if (!$group_id) {
-               return 'ERROR - GROUP ID REQUIRED';
-       } else {
-               if (!isset($FRS_RELEASE_RES)) {
-                       $FRS_RELEASE_RES=db_query("SELECT 
frs_release.release_id,(frs_package.name || ' : ' || frs_release.name) ".
-                               "FROM frs_release,frs_package ".
-                               "WHERE frs_package.group_id='$group_id' ".
-                               "AND 
frs_release.package_id=frs_package.package_id");
-                       echo db_error();
-               }
-               return html_build_select_box 
($FRS_RELEASE_RES,$name,$checked_val,false);
-       }
+       echo ($HTML->subMenu(
+               array(
+               $Language->getText('project_admin_utils','admin'),
+               $Language->getText('project_admin_utils','user_permissions'),
+               $Language->getText('project_admin_utils','edit_public_info'),
+               $Language->getText('project_admin_utils','project_history'),
+               $Language->getText('project_admin_utils','vhosts'),
+               $Language->getText('project_admin_utils','edit_release_files'),
+               $Language->getText('project_admin_utils','post_jobs'),
+               $Language->getText('project_admin_utils','edit_jobs'),
+               $Language->getText('project_admin_utils','multimedia_data'),
+               $Language->getText('project_admin_utils','database_admin'),
+               $Language->getText('project_admin_utils','stats')),
+               array   (
+               '/project/admin/?group_id='.$group_id,
+               '/project/admin/userperms.php?group_id='.$group_id,
+               '/project/admin/editgroupinfo.php?group_id='.$group_id,
+               '/project/admin/history.php?group_id='.$group_id,
+               '/project/admin/vhost.php?group_id='.$group_id,
+               '/frs/admin/?group_id='.$group_id,
+               '/people/createjob.php?group_id='.$group_id,
+               '/people/?group_id='.$group_id,
+               '/project/admin/editimages.php?group_id='.$group_id,
+               '/project/admin/database.php?group_id='.$group_id,
+               '/project/stats/?group_id='.$group_id)));
 }
 
 /*
 
-       pop-up box of packages for this group
+       Standard footer to be used on all /project/admin/* pages
 
 */
 
-function frs_show_package_popup ($group_id, $name='package_id', 
$checked_val="xzxz") {
-       /*
-               return a pop-up select box of packages for this project
-       */
-       global $FRS_PACKAGE_RES;
-       if (!$group_id) {
-               return 'ERROR - GROUP ID REQUIRED';
-       } else {
-               if (!isset($FRS_PACKAGE_RES)) {
-                       $FRS_PACKAGE_RES=db_query("SELECT package_id,name 
-                               FROM frs_package WHERE group_id='$group_id'");
-                       echo db_error();
-               }
-               return html_build_select_box 
($FRS_PACKAGE_RES,$name,$checked_val,false);
-       }
+function project_admin_footer($params) {
+       site_project_footer($params);
 }
 
 /*

--- editpackages.php DELETED ---

--- editrelease.php DELETED ---

--- qrs.php DELETED ---

--- showreleases.php DELETED ---





reply via email to

[Prev in Thread] Current Thread [Next in Thread]