Location: PHPKode > projects > Porque - PHP object automation > porque-0.1.3/doc/ch02.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Planned features and bugfixes</title><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html" title="Porque"><link rel="up" href="index.html" title="Porque"><link rel="previous" href="ch01.html" title="Chapter 1. What Porque is"><link rel="next" href="ch02s02.html" title="Planned features"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Planned features and bugfixes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id351571"></a>Chapter 2. Planned features and bugfixes</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="ch02.html#id351590">Short-term TODO list</a></dt><dd><dl><dt><a href="ch02.html#id351600">Release 0.1.1</a></dt></dl></dd><dt><a href="ch02s02.html">Planned features</a></dt></dl></div><p>There are obviously still a lot of things to do. Here is a list of what porque <span class="emphasis"><em>might</em></span> be able to do in the future. 
 </p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id351590"></a>Short-term TODO list</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id351600"></a>Release 0.1.1</h3></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
Make &#8220;<span class="quote">passthrough</span>&#8221; the default display style for primary keys. (done)
</p></li><li><p>Add display parameters for all common html attributes to the various types' <tt class="methodname">porque_html_form_value_in_&lt;type&gt;()</tt> functions. (done)
</p></li><li><p>Add dropdown display options to datetime and time (already standard in date) types. (done)
</p></li><li><p>Fix display bug in <tt class="methodname">porque_html_form_value_in_refmn()</tt> (creates database error if the current object is a new one, i.e. has the primary key column unset.) (done)
</p></li><li><p>Add standard checks for <tt class="methodname">porque_html_form_value_out_&lt;type&gt;()</tt> functions. 
</p><p>Done, or rather: won't be done - would create a lot of overhead and I cannot clearly see how this should best be done. I'll need to be working with this a bit longer to make a decision.
</p></li><li><p>Place <tt class="methodname">porque_checkpoint()</tt> in <tt class="methodname">porque_html_form_value_out_&lt;type&gt;()</tt> functions so that the check is made on the <span class="emphasis"><em>final</em></span> value, not on the <tt class="literal">$_POST</tt> input. (done)
</p></li><li><p>Implement <tt class="literal">method:</tt> checks. (done)
</p></li><li><p>Change <tt class="methodname">porque_html_form_value_out_&lt;type&gt;()</tt> functions to accept the source array (e.g. <tt class="literal">$_POST</tt>) as a parameter and display the values from there, if available. (done)
</p><p>As it is now, if a check fails, the erroneously entered data does not show, but the previous value, as <tt class="methodname">porque_html_form_value_in_&lt;type&gt;()</tt> will not propagate the faulty input to the object.
</p></li><li><p>
Add parameters to date, time, and datetime types for putting separators between the dropdowns and between date and time selector in datetime. (done)
</p></li></ul></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. What Porque is </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Planned features</td></tr></table></div></body></html>
Return current item: Porque - PHP object automation