* - mbox_search: (string) Filter results by this mailbox.
* - mbox_search_substr: (boolean) If true, do substring search instead
* of exact match.
*
*/
static public function url(array $opts = array())
{
$url = Horde::url('basic.php')->add('page', 'filters');
if (isset($opts['mbox_search'])) {
$url->add(array(
'actionID' => 'mbox_search',
'searchexact' => intval(empty($opts['mbox_search_substr'])),
'searchfield' => strval($opts['mbox_search'])
));
}
return $url;
}
}
ingo-3.2.8/lib/Basic/Forward.php 0000664 0001750 0001750 00000010036 12654114524 014474 0 ustar jan jan
* @author Michael Slusarz | ' . '' . ' | ' . Ingo_Basic_Vacation::url()->link(array('title' => _("Edit"))) . _("Vacation") . ' ' . $active . ' |
| ' . '' . ' | ' .
Ingo_Basic_Forward::url()->link(array('title' => _("Edit"))) .
_("Forward") . ' ' . $active;
$data = unserialize($GLOBALS['prefs']->getValue('forward'));
if (!empty($data['a'])) {
$html .= ': ' . implode(' ', $data['a']); } $html .= ' |
| ' . '' . ' | ' . Ingo_Basic_Whitelist::url()->link(array('title' => _("Edit"))) . _("Whitelist") . ' ' . $active . ' |
| ' . '' . ' | ' . Ingo_Basic_Blacklist::url()->link(array('title' => _("Edit"))) . _("Blacklist") . ' ' . $active . ' |
| ' . '' . ' | ' . Ingo_Basic_Spam::url()->link(array('title' => _("Edit"))) . _("Spam Filter") . ' ' . $active . ' |