<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.audean.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Audean Wiki - hd</title>
        <description></description>
        <link>https://wiki.audean.com/</link>
        <lastBuildDate>Thu, 16 Apr 2026 14:12:29 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.audean.com/_media/wiki/logo.png</url>
            <title>Audean Wiki</title>
            <link>https://wiki.audean.com/</link>
        </image>
        <item>
            <title></title>
            <link>https://wiki.audean.com/hd/attendant?rev=1606152216</link>
            <description>In most setups, it is expected that the ATTENDANT role will be filled by either the USERs themselves or the HD Techss processing a phone call for hotline environments, or in some setups by the Customers: this typically happens on paid-for support contracts where a person within a customer company is designated as first-level, internal support, and creates (supposedly costly) tickets instead of the actual users, to prevent costly abuse of support contracts.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>2005/11/06</title>
            <link>https://wiki.audean.com/hd/changes?rev=1606152216</link>
            <description>2005/11/06

	*  hook_settings now includes vocabulary selection. 
	*  Added _helpdesk_get_terms(), used in hook_settings
	*  restructured event/ticket to remove createForm() and replace it by a init/form pair as in HD Contractss. Now working yet.

2005/11/01

	*</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>UML class diagram for the helpdesk entities</title>
            <link>https://wiki.audean.com/hd/class_diagram?rev=1606152216</link>
            <description>UML class diagram for the helpdesk entities

The following is a UML class diagram of these entities, prior to physical modeling. The corresponding MySQL is listed on its own page
[UML class diagram for helpdesk]

Looking for more info about MySQL database modeling ?

	*  Ask OSInet for support on your issue
&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.fr/gp/search?ie=UTF8&amp;camp=1642&amp;creative=6746&amp;index=english-books&amp;keywords=mysql%20modeling&amp;linkCode=ur2&amp;tag=osinet-21&quot;&gt;MySQL Modeling&lt;/a&gt;&lt;img src=&quot;h…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>HD Contracts</title>
            <link>https://wiki.audean.com/hd/contract?rev=1606152216</link>
            <description>HD Contracts

HD Contractss represent the actual support contracts binding Customerss and the helpdesk-providing entity, supposedly the site owner.

Contracts can be

	*  limited by time spent 
	*  limited by duration (yearly, for instance)
	*  limited by number of tickets</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Customers</title>
            <link>https://wiki.audean.com/hd/customer?rev=1606152216</link>
            <description>Customers

In the world of commercial support, the customer is the person holding the contract with the entity providing the helpdesk service, or at least responsible for it from the buyer&#039;s point of view.

Hence, the HD Customers :

	*  has access to HD Contracts-related parameters and services,</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Doc from code</title>
            <link>https://wiki.audean.com/hd/developer_reference?rev=1606152216</link>
            <description>Doc from code

This is available on Drupal CVS

The helpdesk source code itself is now available on drupal in the CVS Contrib repository.

Preliminary design info is available on FGM&#039;s blog

General behaviours

Content-oriented classes

Content-oriented classes share similar methods:

	*  init() initializes an already created instance of the class with values passed as parameters, or derives from them. It is to be used when the constructor doesn&#039;t have all information available at the time of cr…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>HD Ticket Followups</title>
            <link>https://wiki.audean.com/hd/followup?rev=1606152216</link>
            <description>HD Ticket Followups

Followups are to HD Ticketss what comments are to usual drupal nodes.

Once a HD Tickets has been created by a USER or an ATTENDANT, followups can be added to it and threaded. Followups carry status values, and the value of the latest followup to a ticket (if any), defined the current status for the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>MySQL implementation of the helpdesk tables</title>
            <link>https://wiki.audean.com/hd/mysql?rev=1606152216</link>
            <description>MySQL implementation of the helpdesk tables

The UML UML class diagram for the helpdesk entities representing the logical model from which this is derived is listed on its own page.


--
-- Table structure for table `hd_timeinfo`
--

DROP TABLE IF EXISTS `hd_timeinfo`;
CREATE TABLE `hd_timeinfo` (
  `timeid` int(10) unsigned NOT NULL default &#039;0&#039;,
  `stime` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `atime` timestamp NOT NULL default &#039;0000-00-00 00:00:00&#039;,
  `mtim…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Drupal interface</title>
            <link>https://wiki.audean.com/hd/progress?rev=1606152216</link>
            <description>Drupal interface

Status for version: 20051106

Color coding:


  &lt;table&gt;
    &lt;tr&gt;&lt;th&gt;CSS Class&lt;/th&gt;&lt;th&gt;Meaning&lt;/th&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;td class=&quot;missing&quot;&gt;missing&lt;/td&gt;&lt;td class=&quot;missing&quot;&gt;Not yet created, or empty&lt;/td&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;td class=&quot;started&quot;&gt;started&lt;/td&gt;&lt;td class=&quot;started&quot;&gt;Some work done, not yet usable&lt;/td&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;td class=&quot;workable&quot;&gt;workable&lt;/td&gt;&lt;td class=&quot;workable&quot;&gt;Can be used, but probably not complete&lt;/td&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;td class=&quot;ok&quot;&gt;ok&lt;/td&gt;&lt;td class=&quot;ok&quot;&gt;Considered as OK for thi…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Questions (and Answers)</title>
            <link>https://wiki.audean.com/hd/questions?rev=1606152216</link>
            <description>Questions (and Answers)

If you&#039;re wondering about something about the helpdesk module and don&#039;t see how to ask on the wiki, you&#039;ve come to the right place. Please add new questions below this line, most recent on top, and using this format:


  * mm/dd/yy Question: &lt;your question&gt; ?</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Requirements</title>
            <link>https://wiki.audean.com/hd/requirements?rev=1606152216</link>
            <description>Requirements

The helpdesk module will be noted “HD” for ease of writing.

Nagging questions

	*  Should HD Ticket Followupss be implemented as comments instead of nodes ? 
		*  On the one hand, in many regards, they are to HD Ticketss what comments are to usual nodes on drupal</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Drupal Helpdesk module section</title>
            <link>https://wiki.audean.com/hd/start?rev=1606152216</link>
            <description>Drupal Helpdesk module section
 Folders                                   Pages at this level                 hd index

 hd index</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>HD Techs</title>
            <link>https://wiki.audean.com/hd/tech?rev=1618392858</link>
            <description>HD Techs

HD Techs

	*  process queries submitted by USERs, possibly prefiltered by ATTENDANTs.
	*  encode actual contracts as HD HD Contracts objects
	*  manage the life of HD Contracts objects

They can either access the query list on site (from the start) or (later) receive notifications from it:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Apr 2021 09:34:18 +0000</pubDate>
        </item>
        <item>
            <title>HD Tickets</title>
            <link>https://wiki.audean.com/hd/ticket?rev=1606152216</link>
            <description>HD Tickets

Tickets are what USERs get to link them to the trace of a problem recorded in the helpdesk system.

Tickets are created either by users or by ATTENDANTs on their behalf. Depending on HD setup, tickets may be submitted in limbo and will be processed only when an</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>I need support from the helpdesk, what can I do ?</title>
            <link>https://wiki.audean.com/hd/user_manual?rev=1606152216</link>
            <description>I need support from the helpdesk, what can I do ?

	*  Request support by an offline method: your support provider may provide online, fax or mail access for support questions, but this is usually not the preferred means of support. If they do, you&#039;ll be in touch with either a call attendant or directly with a support technician, depending on the provider&#039;s choices. Once you are identified, you will normally receive a</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>https://wiki.audean.com/hd/user?rev=1606152216</link>
            <description>The USER is the basic user of the HD module.

He is the one assigned tickets for the issues for which he is requesting help from the helpdesk, and can issue HD Ticket Followupss to them.

He is is bound to a Customers, who is the one actually managing the support contracts. Of course, any  many cases, a user will also be a customer, so the roles and permissions will be combined.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title>Ideas for 1.0 or minor releases after 1.0</title>
            <link>https://wiki.audean.com/hd/wishlist?rev=1606152216</link>
            <description>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</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>https://wiki.audean.com/hd/working_notes?rev=1606152216</link>
            <description>*  per-user settings can be stored in a more or less standard way using hook_user and/or user_save
	*  something strange in PHP. It seems that global arrays defined in an INCLUDED files are local to the included file and their range disappears in the including file:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2020 17:23:36 +0000</pubDate>
        </item>
    </channel>
</rss>
