{
$fields = array(
new UFBF_Quick('quick', 'Recherche rapide'),
+ new UFBF_NotRegistered('nonins', 'Non inscrits'),
);
parent::__construct($fields, $envprefix);
}
}
// }}}
+// {{{ class UFBF_NotRegistered
+// Simple field for selecting only alive, not registered users (for quick search)
+class UFBF_NotRegistered extends UFBF_Bool
+{
+ protected function buildUFC(UserFilterBuilder &$ufb)
+ {
+ if ($this->val) {
+ return new PFC_And(
+ new PFC_Not(new UFC_Dead()),
+ new PFC_Not(new UFC_Registered())
+ );
+ }
+ }
+}
+// }}}
+
// {{{ class UFBF_Registered
class UFBF_Registered extends UFBF_Enum
{