?> </i></td> <td width="25%"><i><?php EchoTranslation("Value"); ?> </i></td> <td width="25%"></td> </tr> <?php $Criterias = $rule->Criterias; $count = $Criterias->Count; for ($i = 0; $i < $count; $i++) { $criteria = $Criterias->Item($i); $criteriaid = $criteria->ID; if ($criteria->UsePredefined) { $fieldName = GetPredefinedFieldString($criteria->PredefinedField); } else { $fieldName = $criteria->HeaderField; } $matchType = GetMatchTypeString($criteria->MatchType); $matchValue = $criteria->MatchValue; ?> <tr> <td width="25%"><?php echo "<a href=\"?page=rule_criteria&action=edit&domainid={$domainid}&accountid={$accountid}&ruleid={$ruleid}&criteriaid={$criteriaid}\">{$fieldName}</a>"; ?> </td> <td width="25%"><?php echo PreprocessOutput($matchType); ?> </td>
$eFTFromSelected = $PredefinedField == eFTFrom ? "selected" : ""; $eFTToSelected = $PredefinedField == eFTTo ? "selected" : ""; $eFTCCSelected = $PredefinedField == eFTCC ? "selected" : ""; $eFTSubjectSelected = $PredefinedField == eFTSubject ? "selected" : ""; $eFTBodySelected = $PredefinedField == eFTBody ? "selected" : ""; $eFTMessageSizeSelected = $PredefinedField == eFTMessageSize ? "selected" : ""; $eFTRecipientList = $PredefinedField == eFTRecipientList ? "selected" : ""; $eFTDeliveryAttempts = $PredefinedField == eFTDeliveryAttempts ? "selected" : ""; echo "<option value= " . eFTFrom . " {$eFTFromSelected}>" . GetPredefinedFieldString(eFTFrom) . "</option>"; echo "<option value= " . eFTTo . " {$eFTToSelected}>" . GetPredefinedFieldString(eFTTo) . "</option>"; echo "<option value= " . eFTCC . " {$eFTCCSelected}>" . GetPredefinedFieldString(eFTCC) . "</option>"; echo "<option value= " . eFTSubject . " {$eFTSubjectSelected}>" . GetPredefinedFieldString(eFTSubject) . "</option>"; echo "<option value= " . eFTBody . " {$eFTBodySelected}>" . GetPredefinedFieldString(eFTBody) . "</option>"; echo "<option value= " . eFTMessageSize . " {$eFTMessageSizeSelected}>" . GetPredefinedFieldString(eFTMessageSize) . "</option>"; echo "<option value= " . eFTRecipientList . " {$eFTRecipientList}>" . GetPredefinedFieldString(eFTRecipientList) . "</option>"; echo "<option value= " . eFTDeliveryAttempts . " {$eFTDeliveryAttempts}>" . GetPredefinedFieldString(eFTDeliveryAttempts) . "</option>"; ?> </select> </td> <td> <input type="radio" name="UsePredefined" value="0" <?php if ($UsePredefined == 0) { echo "checked"; } ?> > <?php EchoTranslation("Custom header field"); ?> :<br/> <input type="text" name="HeaderField" value="<?php