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
Last revisionBoth sides next revision
hd:progress [2005/11/06 21:44] – 20051106: admin/settings, some work on tickets fgmhd:progress [2005/12/04 17:27] – hook_form/ticket usable fgm
Line 1: Line 1:
-====== Drupal interface ====== 
- 
-**Status for version**: 20051106 
- 
-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>Improved in 20051106: now defines vocabularies being used.</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>Everything 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.<br /> 
-    From 20051101-1, shows contracts for customers.<br /> 
-    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="workable">More to display (Still missing: timeinfo, attachment...) but usable as such.</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_decode_nid</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>&nbsp;</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_get_nid_contracts</TD> 
-    <td class="ok">OK</TD> 
-    <TD>Used in hook_user('view')</TD> 
-    <TD>&nbsp;</TD> 
-  </TR> 
-  <tr> 
-    <td>_helpdesk_get_terms</td> 
-    <td class="ok">OK</td> 
-    <td>&nbsp;</td> 
-    <td>&nbsp;</td> 
-    </tr> 
-  <TR> 
-    <TD>_helpdesk_is_customer</TD> 
-    <TD class="workable">OK</TD> 
-    <TD>Unused in current code </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>form</td> 
-      <td class="started">In progress.</td> 
-      <td>Replaces createForm. Now works like the one in contract.php</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>getTicket</td> 
-      <td class="ok">abstract</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">probably OK, but overloaded in descendents</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>form</td> 
-      <td class="started">In progress.</td> 
-      <td>Replaces createForm. Now works like the one in contract.php</td> 
-      <td>&nbsp;</td> 
-      </tr> 
-    <tr> 
-      <td>getTicket</td> 
-      <td class="workable">OK for v1</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