User Tools

Site Tools


hd:progress

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:progress [2005/11/01 22:08] – helpdeskTicket/init+view implemented fgmhd:progress [2005/12/04 17:27] – hook_form/ticket usable fgm
Line 1: Line 1:
-====== Drupal interface ====== 
- 
-**Status for version**: 20051101-2 
- 
-Color coding: 
- 
-<html> 
-  <table> 
-    <tr><th>CSS Class</th><th>Meaning</th></tr> 
-    <tr><td class="missing">missing</td><td class="missing">Not yet created, or empty</td></tr> 
-    <tr><td class="started">started</td><td class="started">Some work done, not yet usable</td></tr> 
-    <tr><td class="workable">workable</td><td class="workable">Can be used, but probably not complete</td></tr> 
-    <tr><td class="ok">ok</td><td class="ok">Considered as OK for this version</td></tr> 
-    </table> 
-  </html> 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Hooks ====== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/_helpdesk_php.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-  <TR> 
-    <TD>hook_access</TD> 
-    <TD class="started">Started</TD> 
-    <TD>TODO: control customer access based on the ticket owning user</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_auth</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Only used by auth modules</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_block</TD> 
-    <td class="started">Started</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>List</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>Configure</TD> 
-    <TD class="workable">OK, but will probably have to be extended </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>Save</TD> 
-    <TD class="workable">OK: will have to be modified if Configure is extended </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>View</TD> 
-    <td class="started">Started</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>MYOPENTICKETS</TD> 
-    <TD class="workable">OK</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>MYLATESTTICKETS</TD> 
-    <TD class="workable">OK</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>CUSTOMEROPENTICKETS</TD> 
-    <TD class="workable">OK</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>CUSTOMERBALANCE</TD> 
-    <TD class="missing">Still missing. Needs followups to be implemented first.</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>ALLOPENTICKETS</TD> 
-    <TD class="workable">OK</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_comment</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Everything is in nodes: comments aren't used</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_cron</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_db_rewrite_sql</TD> 
-    <TD class="workable">Not needed</TD> 
-    <TD>Is it really not needed ? Some drupal specialist will have to check once it's online </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_delete</TD> 
-    <TD class="started">Started</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Contract</td> 
-    <td class="workable">OK</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Ticket</td> 
-    <td class="missing">Still missing</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Followup</td> 
-    <td class="missing">Still missing</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <TR> 
-    <TD>hook_exit</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_filter</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Only used by content filters</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_filter_tips</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Only used by content filters</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_footer</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <TR> 
-    <TD>hook_form</TD> 
-    <td class="started">Started </TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>Contract</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>Ticket</TD> 
-    <TD class="missing">Still missing</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>Followup</TD> 
-    <TD class="missing">Still missing</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <TR> 
-    <TD>hook_help</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <TR> 
-    <TD>hook_info</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Only used by auth module </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_init</TD> 
-    <TD class="workable">Not needed</TD> 
-    <TD>Could be used to init some global data and save on local loads ? </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_insert</TD> 
-    <td class="started">Started</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Contract</td> 
-    <td class="workable">OK</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Ticket</td> 
-    <td class="missing">Still missing</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Followup</td> 
-    <td class="missing">Still missing</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <TR> 
-    <TD>hook_link</FONT></TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_load</TD> 
-    <td class="started">Started</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Contract</td> 
-    <td class="workable">OK</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Ticket</td> 
-    <td class="missing">Still missing</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Followup</td> 
-    <td class="missing">Still missing</td> 
-    </tr> 
-  <TR> 
-    <TD>hook_menu</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_nodeapi</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>As long as we are only interested in our own nodes</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_node_grants</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Only used by modules managing node rights and not using drupal rights 
-      for this. Might become useful in the future</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_node_name</FONT></TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_node_types</FONT></TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_onload</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>no Javascript</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_perm</FONT></TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_ping</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>in v1 </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_search</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Evereything is stored in plain nodes, so works out of the box</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_search_item</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Evereything is stored in plain nodes, so works out of the box</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_search_preprocess</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>in v1 </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_settings</FONT></TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_taxonomy</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>not needed in v1, probably needed later on </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_textarea</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_update</FONT></TD> 
-    <TD class="missing">Still missing</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_update_index</TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>Evereything is stored in plain nodes, so works out of the box</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <td>hook_user</td> 
-    <td class="ok">Started</TD> 
-    <td>&nbsp;</td> 
-    <td>&nbsp;</td> 
-    </TR> 
-  <tr><td>&nbsp;</td><td>categories</td><td class="ok">OK</td><td>&nbsp;</td></tr> 
-  <tr><td>&nbsp;</td><td>view</td><td class="workable">More to display, but usable as such.  
-    From 20051101-1, shows contracts for customers. 
-    From 20051101-2, limits information shown based on user category: no longer displays unapplicable info to admin 
-    </td><td>&nbsp;</td></tr> 
-  <tr><td>&nbsp;</td><td>form</td><td class="ok">OK</td><td>&nbsp;</td></tr> 
-  <tr><td>&nbsp;</td><td>load</td><td class="workable">OK</td><td>&nbsp;</td></tr> 
-  <tr><td>&nbsp;</td><td>all other values of $op</td><td class="ok">Not needed in v1.</td><td>&nbsp;</td></tr> 
-  <TR> 
-    <TD>hook_validate</FONT></TD> 
-    <td class="started">Hardly started</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>hook_view</FONT></TD> 
-    <td class="started">Started</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Contract</td> 
-    <td class="workable">OK</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Ticket</td> 
-    <td class="started">Displays about half the properties. Still missing: timeinfo, attachment...</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <tr> 
-    <td>&nbsp;</td> 
-    <td>Followup</td> 
-    <td class="started">Started</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <TR> 
-    <TD>hook_xmlrpc</FONT></TD> 
-    <TD class="ok">Not needed</TD> 
-    <TD>not needed in v1, probably needed later on </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-    </TR> 
-  </table> 
-</html> 
- 
- 
- 
-===== Ancillary functions ===== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/_helpdesk_php.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-  <TR> 
-    <TD>_helpdesk_iscustomer</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>Unused in current code </TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>_helpdesk_getnidcontracts</TD> 
-    <td class="workable">OK</TD> 
-    <TD>Used in hook_user('view')</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>_helpdesk_encode_nid</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <TR> 
-    <TD>_helpdesk_decode_nid</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-</TABLE> 
-</html> 
- 
- 
- 
-====== Class packages ====== 
- 
-===== Core package ===== 
- 
-==== helpdeskObject ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskObject.html|in phpDocumentor]] 
- 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>init</td> 
-      <td class="workable">OK</td> 
-      <td>abstract</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>form</td> 
-      <td class="workable">OK</td> 
-      <td>abstract</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>form</td> 
-      <td class="workable">OK</td> 
-      <td>abstract</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>node_name</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
- 
-===== Contract package ===== 
- 
- 
- 
- 
-==== Contract ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskContract.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>init</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>view</td> 
-      <td class="workable">Started</td> 
-      <td>Basic display implemented, must add the account live status</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>form</td> 
-      <td class="workable">OK</td> 
-      <td>Some additional work is needed on the use of timeinfo, but otherwise works.</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>getContractsByUid</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>getTickets</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
- 
-===== Customer package (user/customer) ===== 
- 
- 
- 
- 
-==== User ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskUser.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>class</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>init</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
- 
- 
- 
- 
-==== Customer ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskCustomer.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>class</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>nidContracts</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>uidUsers</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
- 
- 
-===== Event package (ticket/followup) ===== 
- 
- 
-==== Event ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskEvent.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>__construct</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>createForm;</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>getTicket</td> 
-      <td class="ok">abstract</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
- 
- 
-==== Ticket ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskTicket.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>class</td> 
-      <td class="workable">Usable, except for timeinfo</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>getTicket</td> 
-      <td class="started">Started</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>init</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>view</td> 
-      <td class="workable">Still misses some properties, like timeinfo, attachment..., but displays others correctky.</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
-==== Followup ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskFollowup.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>(class)</td> 
-      <td class="started">Hardly started</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
- 
- 
- 
-===== Timeinfo package ===== 
- 
- 
- 
-==== Timeinfo ==== 
- 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskTimeInfo.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>__construct</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>init</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>view</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>form</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>enumKeys</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>enumKeyTitles</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
- 
- 
-==== TimeValue ==== 
-[[http://wiki.audean.com/helpdesk/doc/helpdesk/helpdeskTimeValue.html|in phpDocumentor]] 
-<html> 
-  <table border="1" style="width: 100%"> 
-    <col width="20%"> 
-    <tr> 
-      <td>__construct</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>form_field</td> 
-      <td class="workable">OK</td> 
-      <td>&nbsp;</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    </table> 
-  </html> 
  
hd/progress.txt · Last modified: 2020/11/23 17:23 by 127.0.0.1