gforge-commits
[Top][All Lists]
Advanced

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

[Gforge-commits] gforge-plugin-scmcvs/include CVSPlugin.class, 1.14, 1.


From: tperdue
Subject: [Gforge-commits] gforge-plugin-scmcvs/include CVSPlugin.class, 1.14, 1.15
Date: Thu, 09 Dec 2004 22:44:30 -0600

Update of /cvsroot/gforge/gforge-plugin-scmcvs/include
In directory 
db.perdue.net:/home/tperdue/share/dev.gforge.org/plugins/scmcvs/include

Modified Files:
        CVSPlugin.class 
Log Message:
purging more code in scmcvs plugin to make it match scmsvn

Index: CVSPlugin.class
===================================================================
RCS file: /cvsroot/gforge/gforge-plugin-scmcvs/include/CVSPlugin.class,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- CVSPlugin.class     6 Aug 2004 09:38:35 -0000       1.14
+++ CVSPlugin.class     10 Dec 2004 04:44:27 -0000      1.15
@@ -8,9 +8,10 @@
                $this->name = "scmcvs";
                $this->text = "CVS";
                $this->hooks[] = "scm_page";
-               $this->hooks[] = "scm_admin_update";
+/*             $this->hooks[] = "scm_admin_update";
                $this->hooks[] = "scm_admin_page";
                $this->hooks[] = "scm_stats";
+*/
                $this->hooks[] = "scm_plugin";
 //             $this->hooks[] = "group_approved";
                $this->hooks[] = "cssstyle";
@@ -33,7 +34,7 @@
                        $group_id = $params['group_id'] ;
                        $this->display_scm_page ($group_id) ;
                        break ;
-               case "scm_admin_update":
+/*             case "scm_admin_update":
                        $this->scm_admin_update ($params) ;
                        break ;
                case "scm_admin_page":
@@ -48,6 +49,7 @@
 //             case "groupmenu_scm":
 //                     $this->display_groupmenu_scm ($params) ;
 //                     break;
+*/
                case "cssstyle":
                        $this->cssstyle_scm ($params) ;
                        break;
@@ -263,6 +265,11 @@
                global $Language, $HTML ;
 
                $project =& group_get_object($group_id);
+               if (!$project || !is_object($project)) {
+                       return false;
+               } elseif ($project->isError()) {
+                       return false;
+               }
                
                if ($project->usesPlugin($this->name)) {
                
@@ -309,6 +316,11 @@
 $anonymous = 1 ;
 if (session_loggedin()) {
        $perm =& $project->getPermission(session_get_user());
+       if (!$perm || !is_object($perm)) {
+               return false;
+       } elseif ($perm->isError()) {
+               return false;
+       }
        $anonymous = !$perm->isMember();
 }
  
@@ -334,7 +346,7 @@
                }
 
        }
-
+/*
        function scm_admin_update ($params) {
                $group =& group_get_object($params['group_id']);
                if ($params['scmcvs_enable_anoncvs']) {
@@ -430,6 +442,8 @@
                }
                
        }
+*/
+
        /**
         *      account_group_cvsweb_url() - Returns URL for group's CVS 
interface WWW
         *
@@ -457,7 +471,6 @@
                        (($params['toptab'] == $this->name) ? 
$params['selected']=(count($params['TITLES'])-1) : '' );
                }
        }
-*/
 
        function group_approved ($params) {
                $group_id = $params['group_id'] ;
@@ -471,7 +484,6 @@
                }
        }
 
-/*
        function GetDefaultServer () {
                return $this->default_cvs_server ;
        }





reply via email to

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