diff options
Diffstat (limited to 'filter/vfoldertypes.xml')
-rw-r--r-- | filter/vfoldertypes.xml | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/filter/vfoldertypes.xml b/filter/vfoldertypes.xml index af763aed2f..52c2c0e8ca 100644 --- a/filter/vfoldertypes.xml +++ b/filter/vfoldertypes.xml @@ -76,5 +76,69 @@ <title>Expression</title> <input type="code" name="code"/> </part> + + <part name="sent-date"> + <title>Message was sent</title> + <input type="optionlist" name="date-spec-type"> + <option value="before"> + <title>before</title> + <code> + (match-all (< (get-sent-date) ${versus})) + </code> + </option> + <option value="on-or-before"> + <title>on or before</title> + <code> + (match-all (not (> (get-sent-date) ${versus}))) + </code> + </option> + <option value="after"> + <title>after</title> + <code> + (match-all (> (get-sent-date) ${versus})) + </code> + </option> + <option value="on-or-after"> + <title>on or after</title> + <code> + (match-all (not (< (get-sent-date) ${versus}))) + </code> + </option> + </input> + <input type="datespec" name="versus"> + </input> + </part> + + <part name="recv-date"> + <title>Message was received</title> + <input type="optionlist" name="date-spec-type"> + <option value="before"> + <title>before</title> + <code> + (match-all (< (get-received-date) ${versus})) + </code> + </option> + <option value="on-or-before"> + <title>on or before</title> + <code> + (match-all (not (> (get-received-date) ${versus}))) + </code> + </option> + <option value="after"> + <title>after</title> + <code> + (match-all (> (get-received-date) ${versus})) + </code> + </option> + <option value="on-or-after"> + <title>on or after</title> + <code> + (match-all (not (< (get-received-date) ${versus}))) + </code> + </option> + </input> + <input type="datespec" name="versus"> + </input> + </part> </partset> </filterdescription> |