- in PHP 4.1.x, the first part of in_array may not be an array. This gives a
lot of warnings in the message display. Not sure how to fix this, so just adding a
note to it now.
- initialize $aCol to empty array, not empty string, since it's expected to be
an array further down.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@9298
7612ce4b-ef26-0410-bec9-
ea0150e637f0
* we have to do some php coding to display the columns in the right order
*/
foreach ($aOrder as $iCol) {
+ // FIXME: first parameter cannot be an array in PHP < 4.2
if (in_array($index_order_part, $show_label_columns)) {
$sLabelStart = '<label for="msg[' . $i . ']">';
$sLabelEnd = '</label>';
$sLabelStart = '';
$sLabelEnd = '';
}
- $aCol = (isset($aColumns[$iCol])) ? $aColumns[$iCol] : '';
+ $aCol = (isset($aColumns[$iCol])) ? $aColumns[$iCol] : array();
$title = (isset($aCol['title'])) ? $aCol['title'] : '';
$link = (isset($aCol['link'])) ? $aCol['link'] : '';
$value = (isset($aCol['value'])) ? $aCol['value'] : '';