http://www.peak.ne.jp/xoops/
I didn t understand the technique used but has something to do with the mainfile.php file that you could read if logged in XOOPS running on servers that hasn tphp5 installed
<br />Set the date/time of publish <input type='text' name='publish_date[date]' id='publish_date[date]' size='15' maxlength='25' value='2005-03-30' /><input type='reset' value=' ... ' onclick='return showCalendar("publish_date[date]");'>
while ($row = $xoopsDB->fetchBoth($result))
{
$listadoadores = "<td>".$row["doacao_data"]."</td>".
"<td>".$doador."</td>".
"<td>".$row["tipo_key"]."</td>".
"<td>".$row["doacao_observacao"]."</td>".
"<td>R$ ".$row["doacao_valor"]."</td>";
$xoopsTpl->append('rows', $listadoadores);
}
<{foreach item=link from=$rows}>
<tr>
<{foreach item=field from=$link}>
<{$field}>
<{/foreach}>
</tr>
<{/foreach}>
$sform->addElement( new XoopsFormText( _MD_PLATFORMC, 'platform', 50, 80 ), false );
$sform->addElement( new XoopsFormLabel( _MD_PLATFORMC, 'my options somewhere here?' ) );