[ Index ]
 

Code source de IMP H3 (4.1.5)

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/templates/search/ -> fields.inc (source)

   1  <tr>
   2  <?php if (($i == 0) && !$last_field): ?>
   3   <td>&nbsp;</td>
   4  <?php elseif ($i > 0): ?>
   5   <td><strong><?php echo (is_null($search['match']) || ($search['match'] == 'and')) ? _("AND") : _("OR") ?></strong>&nbsp;</td>
   6  <?php endif; ?>
   7   <td style="padding:2px">
   8    <select onchange="document.search.submit();return true;" name="field[<?php echo $i ?>]" id="field_<?php echo $i ?>">
   9  <?php if ($last_field): ?>
  10     <option value=""><?php echo _("Select a field") ?></option>
  11     <option value=""> --------- </option>
  12  <?php endif; ?>
  13  <?php foreach ($imp_search_fields as $key => $val): ?>
  14     <option value="<?php echo $key ?>"<?php if ($curr_field == $key) echo ' selected="selected"'; ?>><?php $label = $val['label']; echo _($label) ?></option>
  15  <?php endforeach; ?>
  16    </select>
  17   </td>
  18  <?php if (is_null($curr_field)): ?>
  19   <td>&nbsp;</td>
  20  <?php elseif (($imp_search_fields[$curr_field]['type'] == IMP_SEARCH_HEADER) ||
  21                ($imp_search_fields[$curr_field]['type'] == IMP_SEARCH_BODY) ||
  22                ($imp_search_fields[$curr_field]['type'] == IMP_SEARCH_TEXT)): ?>
  23   <td class="item0 leftAlign">
  24    <input type="text" name="search_text[<?php echo $i ?>]" size="40" <?php if (!empty($search['text'][$i])) echo 'value="' . htmlspecialchars($search['text'][$i]) . '" '; ?>/>
  25    <input type="checkbox" name="search_text_not[<?php echo $i ?>]" <?php if (!empty($search['text_not'][$i])) echo 'checked="checked" '; ?>/>
  26      <em><?php echo _("Do NOT match") ?></em>
  27   </td>
  28  <?php elseif ($imp_search_fields[$curr_field]['type'] == IMP_SEARCH_DATE): ?>
  29   <td class="item0 leftAlign" nowrap="nowrap">
  30    <?php echo buildMonthWidget('search_date[' . $i . '][month]', isset($search['date'][$i]['month']) ? $search['date'][$i]['month'] : $curr_date['mon']) ?>
  31    <?php echo buildDayWidget('search_date[' . $i . '][day]', isset($search['date'][$i]['day']) ? $search['date'][$i]['day'] : $curr_date['mday'], "onchage=\"dateCheck('on')\"") ?>
  32    <?php echo buildYearWidget('search_date[' . $i . '][year]', -20, isset($search['date'][$i]['year']) ? $search['date'][$i]['year']: $curr_date['year'], "onchange=\"dateCheck('on')\"") ?>
  33  <?php if ($GLOBALS['browser']->hasFeature('javascript')) {
  34      Horde::addScriptFile('open_calendar.js', 'horde');
  35      echo '<div id="goto" class="control" style="position:absolute;visibility:hidden;padding:1px"></div>';
  36      echo Horde::link('#', _("Select a date"), '', '', 'openCalendar(\'dateimg\', \'search_date[' . $i . ']\'); return false;') . Horde::img('calendar.png', _("Calendar"), 'align="top" id="dateimg"', $GLOBALS['registry']->getImageDir('horde')) . '</a>';
  37  } ?>
  38   </td>
  39  <?php endif; ?>
  40  <?php if (!$last_field): ?>
  41   <td>&nbsp;<input type="image" src="<?php echo $GLOBALS['registry']->getImageDir('horde') . '/close.png' ?>" onclick="document.search.delete_field_id.value=<?php echo $i ?>;document.search.actionID.value='delete_field';document.search.submit();return true;" value="<?php echo _("Remove Field From Search") ?>" /></td>
  42  <?php elseif ($last_field && ($i != 0)): ?>
  43   <td>&nbsp;</td>
  44  <?php endif; ?>
  45  </tr>


Généré le : Thu Nov 29 12:30:07 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics