]> git.pld-linux.org Git - packages/eventum.git/blobdiff - eventum-order.patch
- update to 2.2-dev-r3890
[packages/eventum.git] / eventum-order.patch
index d155fba7a08e1dfae087036514178bd15f99b87e..458f043fbaa5fda458d6b3dcf5d99f481738a28f 100644 (file)
              )
          );
          return $columns[$page];
---- eventum/lib/eventum/class.issue.php        2008-10-15 01:46:20.000000000 +0300
-+++ eventum-new/lib/eventum/class.issue.php    2008-10-15 02:02:25.000000000 +0300
+--- eventum-2.2/lib/eventum/class.issue.php~   2009-07-23 14:02:20.000000000 +0300
++++ eventum-2.2/lib/eventum/class.issue.php    2009-07-23 14:02:38.085536073 +0300
 @@ -1356,6 +1356,7 @@
              Error_Handler::logError(array($res->getMessage(), $res->getDebugInfo()), __FILE__, __LINE__);
              return -1;
          } else {
-+            Issue::moveOrderForAllUsers($issue_id, 1000);
-             $prj_id = Issue::getProjectID($issue_id);
++            self::moveOrderForAllUsers($issue_id, 1000);
+             $prj_id = self::getProjectID($issue_id);
  
              // record the change
 @@ -1659,6 +1660,176 @@
 +        $issue_id = Misc::escapeInteger($issue_id);
 +
 +        $usr_id = Auth::getUserID();
-+        $prj_id = Issue::getProjectID($issue_id);
++        $prj_id = self::getProjectID($issue_id);
 +
 +        // get all of the 'current' information of this issue
-+        $current = Issue::getDetails($issue_id);
++        $current = self::getDetails($issue_id);
 +
 +        $stmt = "UPDATE
 +                    " . APP_DEFAULT_DB . "." . APP_TABLE_PREFIX . "issue
 +                if ($old_status_details['sta_is_closed'] == 1) {
 +                    $new_status_details = Status::getDetails($filed_value);
 +                    if ($new_status_details['sta_is_closed'] != 1) {
-+                        Issue::clearClosed($issue_id);
++                        self::clearClosed($issue_id);
 +                    }
 +                }
 +                $updated_fields["Status"] = History::formatChanges(Status::getStatusTitle($current["iss_sta_id"]), Status::getStatusTitle($filed_value));
          if (is_array($issue_id)) {
              $issue_id = implode(", ", $issue_id);
          }
-+        $deleted_order_list = Issue::getDeleteUserAssociationOrderList($issue_id);
++        $deleted_order_list = self::getDeleteUserAssociationOrderList($issue_id);
          $stmt = "DELETE FROM
                      " . APP_DEFAULT_DB . "." . APP_TABLE_PREFIX . "issue_user
                   WHERE
              if ($usr_id) {
                  History::add($issue_id, $usr_id, History::getTypeID('user_all_unassociated'), 'Issue assignments removed by ' . User::getFullName($usr_id));
              }
-+            Issue::rearrangeDeleteUserAsssociationOrderList($deleted_order_list);
++            self::rearrangeDeleteUserAsssociationOrderList($deleted_order_list);
              return 1;
          }
      }
      {
          $issue_id = Misc::escapeInteger($issue_id);
          $usr_id = Misc::escapeInteger($usr_id);
-+        $delete_order_list = Issue::getDeleteUserAssociationOrderList($issue_id, $usr_id);
++        $delete_order_list = self::getDeleteUserAssociationOrderList($issue_id, $usr_id);
          $stmt = "DELETE FROM
                      " . APP_DEFAULT_DB . "." . APP_TABLE_PREFIX . "issue_user
                   WHERE
                  History::add($issue_id, Auth::getUserID(), History::getTypeID('user_unassociated'),
                      User::getFullName($usr_id) . ' removed from issue by ' . User::getFullName(Auth::getUserID()));
              }
-+            Issue::rearrangeDeleteUserAssociationOrderList($delete_order_list);
++            self::rearrangeDeleteUserAssociationOrderList($delete_order_list);
              return 1;
          }
      }
 @@ -2379,6 +2643,11 @@
      {
-         $sort_by = Issue::getParam('sort_by');
-         $sort_order = Issue::getParam('sort_order');
-+        $users = Issue::getParam('users');
+         $sort_by = self::getParam('sort_by');
+         $sort_order = self::getParam('sort_order');
++        $users = self::getParam('users');
 +        if (empty($users) && ($sort_by == 'isu_order')) { // Sorting by isu_order is impossible when no user specified
 +            unset($sort_by);
 +            unset($sort_order);
 +        }
-         $rows = Issue::getParam('rows');
-         $hide_closed = Issue::getParam('hide_closed');
+         $rows = self::getParam('rows');
+         $hide_closed = self::getParam('hide_closed');
          if ($hide_closed === '') {
-@@ -2483,6 +2752,7 @@
-             "last_action_date" => "desc",
-             "usr_full_name" => "asc",
+@@ -2720,6 +2720,7 @@
              "iss_expected_resolution_date" => "desc",
+             "pre_title" => "asc",
+             "assigned" => "asc",
 +            "isu_order" => "desc",
          );
  
              Error_Handler::logError(array($res->getMessage(), $res->getDebugInfo()), __FILE__, __LINE__);
              return -1;
          }
-+        Issue::moveOrderForAllUsers($issue_id, 1);
++        self::moveOrderForAllUsers($issue_id, 1);
      }
  
  
 +            $issue_id = array($issue_id);
 +        }
 +        // do a nasty pretending to be deleting stuff so that reordering happens as if these elements were deleted
-+        $orderlist = Issue::getDeleteUserAssociationOrderList($issue_id_str, $usr_id);
-+        Issue::rearrangeDeleteUserAssociationOrderList($orderlist);
++        $orderlist = self::getDeleteUserAssociationOrderList($issue_id_str, $usr_id);
++        self::rearrangeDeleteUserAssociationOrderList($orderlist);
 +        // move down the orders to free the "order space" needed
 +        $stmt = "UPDATE 
 +                    " . APP_DEFAULT_DB . "." . APP_TABLE_PREFIX . "issue_user
 +            return -1;
 +        }
 +        foreach ($res as $row) {
-+            Issue::reorderUserIssues($row["isu_usr_id"], $issue_id, $neworder);
++            self::reorderUserIssues($row["isu_usr_id"], $issue_id, $neworder);
 +        }
 +    }
 +    
 +      }
 +);
 \ No newline at end of file
---- trunk/templates/header.tpl.html~   2009-06-27 16:15:57.000000000 +0300
-+++ trunk/templates/header.tpl.html    2009-06-27 16:16:44.992783169 +0300
+--- eventum-2.2/templates/header.tpl.html~     2009-06-30 02:07:28.000000000 +0300
++++ eventum-2.2/templates/header.tpl.html      2009-06-30 02:07:49.981934267 +0300
 @@ -8,6 +8,7 @@
- <script type="text/javascript" src="{$rel_url}js/jquery/form.js"></script>
- <script type="text/javascript" src="{$rel_url}js/jquery/blockui.js"></script>
- <script type="text/javascript" src="{$rel_url}js/jquery/ui.datepicker.js"></script>
+ <script type="text/javascript" src="{$rel_url}js/jquery/form.js?c=9984"></script>
+ <script type="text/javascript" src="{$rel_url}js/jquery/blockui.js?c=eb13"></script>
+ <script type="text/javascript" src="{$rel_url}js/jquery/ui.datepicker.js?c=a911"></script>
 +<script type="text/javascript" src="{$rel_url}js/jquery/jquery.tablednd.js"></script>
- <link rel="stylesheet" href="{$rel_url}js/jquery/ui.datepicker.css">
+ <link rel="stylesheet" href="{$rel_url}js/jquery/ui.datepicker.css?c=5096">
  <script type="text/javascript">
  <!--
 --- eventum-r3765/htdocs/css/style.css~        2008-06-19 08:30:31.000000000 +0300
              if ($usr_id) {
                  History::add($issue_id, $usr_id, History::getTypeID('user_all_unassociated'), 'Issue assignments removed by ' . User::getFullName($usr_id));
              }
--            Issue::rearrangeDeleteUserAsssociationOrderList($deleted_order_list);
+-            self::rearrangeDeleteUserAsssociationOrderList($deleted_order_list);
              return 1;
          }
      }
This page took 0.089941 seconds and 4 git commands to generate.