phpgroupware-cvs
[Top][All Lists]
Advanced

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

[Phpgroupware-cvs] CVS: infolog/inc hook_deleteaccount.inc.php,1.1,1.2 c


From: Ralf Becker <address@hidden>
Subject: [Phpgroupware-cvs] CVS: infolog/inc hook_deleteaccount.inc.php,1.1,1.2 class.soinfolog.inc.php,1.16,1.17
Date: Wed, 20 Nov 2002 14:58:00 -0500

Update of /cvsroot/phpgroupware/infolog/inc
In directory subversions:/tmp/cvs-serv13833

Modified Files:
        class.soinfolog.inc.php 
Added Files:
        hook_deleteaccount.inc.php 
Log Message:
added a hook_deleteaccount



Index: class.soinfolog.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/infolog/inc/class.soinfolog.inc.php,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** class.soinfolog.inc.php     16 Oct 2002 00:23:39 -0000      1.16
--- class.soinfolog.inc.php     20 Nov 2002 19:57:52 -0000      1.17
***************
*** 211,214 ****
--- 211,230 ----
                }
  
+               function change_delete_owner($owner,$new_owner=0)  // 
new_owner=0 means delete
+               {
+                       if (!$new_owner)
+                       {
+                               $sql = "delete FROM phpgw_infolog where 
info_owner='$owner'";
+                               $sql2 = "update phpgw_infolog set 
info_responsible='0' where info_responsible='$owner'";
+                       }
+                       else
+                       {
+                               $sql = "update phpgw_infolog set 
info_owner='$new_owner' where info_owner='$owner'";
+                               $sql2 = "update phpgw_infolog set 
info_responsible='$new_owner' where info_responsible='$owner'";
+                       }
+                       $this->db->query($sql,__LINE__,__FILE__);
+                       $this->db->query($sql2,__LINE__,__FILE__);
+               }
+ 
                function write($values)  // did _not_ ensure ACL
                {





reply via email to

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