hi mike1234.
It's an easy hack.
line 1939 of piCal.php
<tr>
<td class='head'>"._PICAL_TH_ALLDAYOPTIONS."</td>
<td class='even'>
<fieldset>
<legend class='blockTitle'><input type='checkbox' name='allday' value='1' $allday_checkbox onClick='document.MainForm.event_tz.disabled=document.MainForm.StartHour.disabled=document.MainForm.StartMin.disabled=document.MainForm.EndHour.disabled=document.MainForm.EndMin.disabled=this.checked'>"._PICAL_MB_ALLDAY_EVENT."</legend>
<!-- <input type='checkbox' name='allday_bits[]' value='1' {$allday_bit1}>"._PICAL_MB_LONG_EVENT." <input type='checkbox' name='allday_bits[]' value='2' {$allday_bit2}>"._PICAL_MB_LONG_SPECIALDAY." <!-- <input type='checkbox' name='allday_bits[]' value='3' {$allday_bit3}>rsv3 <input type='checkbox' name='allday_bits[]' value='4' {$allday_bit4}>rsv4 -->
</fieldset>
</td>
</tr>
line 2024 of piCal.php
// allday 属性のビットを立てる
$allday = 1 3 ;
if( isset( $_POST[ 'allday_bits' ] ) ) {
$bits = $_POST[ 'allday_bits' ] ;
if( is_array( $bits ) ) foreach( $bits as $bit ) {
if( $bit > 0 && $bit < 8 ) {
$allday += pow( 2 , intval( $bit ) ) ;
}
}
}