User Tools

Site Tools


hd:wishlist

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
hd:wishlist [2005/11/06 09:23] – inconsistency of customer status fgmhd:wishlist [2005/11/06 21:30] fgm
Line 1: Line 1:
-====== Ideas for 1.0 or minor releases after 1.0 ====== 
  
-  * use theme functions to format blocks à la Drupal instead of hand-rolled HTML 
-  * there should be a (per-user) setting for the maximum length of HD blocks before paging occurs: lists are currently unlimited 
-  * there should be a site-wide setting for these values, acting as a default prior to user settings 
- 
-===== Improvements expected in a minor release after 1.0 ===== 
- 
-  * Determination of customer status is currently inconsistent and distributed: as of 2005/11/06, function _helpdesk_is_customer is not used, and various checks are performed at various places in the code, some being based on the hd_user.uid == hd_user.uidcustomer test, while is_customer is role-based. The hd_user-based test might allow for removal of the customer role altogether, to simplify (?) administration 
- 
-===== Improvements already implemented ===== 
- 
-  * partly done as of 2005/11/01 : display a user's HD-related properties in hook_user('view'): 
-    * for [[USER]]s: [[TICKET]]s, [[FOLLOWUP]]s 
-    * for [[CUSTOMER]]s: [[CONTRACT]]s and their stats, SLA compliance... 
-    * for [[TECH]]s: various stats, notably SLA-related. 
- 
-====== Ideas for next major release after 1.0 ====== 
- 
-===== Settings ===== 
- 
-  * a HD [[user]] can define whether (s)he wants one of the blocks made available by the module on his pages. A per-user setting could be added to define whether users wanting the blocks want them whether they are empty or not. 
-  * a HD [[tech]] could be allowed to define the default behaviour for what happens : 
-    * when customers are deleted: 
-      * are their users and contracts moved to another customer uid (which one ?) or deleted, or kep orphans ? 
-      * are the issues of their users affected ? 
-    * when contracts are deleted 
-      * are the events bound to them affected, and how ? 
-    * when issues are deleted 
-      * are followups deleted too, or bound to another issue, or kept orphans ? 
hd/wishlist.txt · Last modified: 2020/11/23 17:23 by 127.0.0.1