fmsystem-commits
[Top][All Lists]
Advanced

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

[Fmsystem-commits] [10223] added function for deleting activities


From: Erik Holm-Larsen
Subject: [Fmsystem-commits] [10223] added function for deleting activities
Date: Tue, 16 Oct 2012 05:46:10 +0000

Revision: 10223
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=10223
Author:   erikhl
Date:     2012-10-16 05:46:09 +0000 (Tue, 16 Oct 2012)
Log Message:
-----------
added function for deleting activities

Modified Paths:
--------------
    trunk/activitycalendar/inc/class.soactivity.inc.php
    trunk/activitycalendar/inc/class.uiactivities.inc.php

Modified: trunk/activitycalendar/inc/class.soactivity.inc.php
===================================================================
--- trunk/activitycalendar/inc/class.soactivity.inc.php 2012-10-15 11:24:43 UTC 
(rev 10222)
+++ trunk/activitycalendar/inc/class.soactivity.inc.php 2012-10-16 05:46:09 UTC 
(rev 10223)
@@ -66,7 +66,6 @@
                        'get_activities'                => true,
                        'get_organizations'     => true,
                        'get_groups'                    => true,
-                        'remove_old_activities'         => true,
                );
 
        /**
@@ -1514,10 +1513,10 @@
         }
 
 
-        function remove_old_activities()
+        function remove_old_activities($activity_id)
         {
             //$sql = "delete from activity_activity where id in 
(1293,1294,1297,1299)"; //1293,1294,1297,1299
-                                               $sql = "delete from 
activity_activity where id=1285";
+                                               $sql = "delete from 
activity_activity where id={$activity_id}";
             $result = $this->db->query($sql, __LINE__, __FILE__);
 
             return isset($result);

Modified: trunk/activitycalendar/inc/class.uiactivities.inc.php
===================================================================
--- trunk/activitycalendar/inc/class.uiactivities.inc.php       2012-10-15 
11:24:43 UTC (rev 10222)
+++ trunk/activitycalendar/inc/class.uiactivities.inc.php       2012-10-16 
05:46:09 UTC (rev 10223)
@@ -26,7 +26,8 @@
         'download'                  => true,
         'send_mail'                 => true,
         'get_organization_groups'   => true,
-        'create_groups'             => true
+        'create_groups'             => true,
+                               'remove_old_activities'                 => true
     );
 
     public function __construct()
@@ -800,4 +801,23 @@
             }
         }
     }
+
+               public function remove_old_activities()
+               {
+                       $activity_id = phpgw::get_var('act_id');
+                       if($activity_id && $activity_id > 0)
+                       {
+                               $activity_del = 
$this->so_activity->get_single($activity_id);
+                               
$this->so_activity->remove_old_activities($activity_id);
+
+                               echo "<h2>Aktiviteten '" . 
$activity_del->get_title() . "' ble slettet fra systemet.</h2>";
+                               echo "<a href='#' 
onclick='history.go(-1);'>Tilbake til forrige side</a>";
+
+                       }
+                       else
+                       {
+                               echo "<h2>Du må fylle ut en 
aktivitets-id!</h2>";
+                               echo "<a href='#' 
onclick='history.go(-1);'>Tilbake til forrige side</a>";
+                       }
+               }
 }
\ No newline at end of file




reply via email to

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