Base Class for Mailinglist extensions. More...
Public Member Functions | |
encodeDate ($date) | |
Decode a "compressed" date into normal form. More... | |
decodeDate ($date) | |
MailinglistOperationInterface | |
form (&$form, &$form_state, $list) | |
Operation page form generation. More... | |
validate (&$form, &$form_state, $list) | |
Operation page form validation. More... | |
submit (&$form, &$form_state, $list) | |
Operation page form submission. More... | |
Public Member Functions inherited from MailinglistOperation | |
isAvailable (MailinglistListInterface $list) | |
Implements MailinglistOperationInterface::isAvailable(). More... | |
hasPermission (MailinglistListInterface $list) | |
Implements MailinglistOperationInterface::hasPermission(). More... | |
enabled (MailinglistListInterface $list) | |
Implements MailinglistOperationInterface::enabled(). More... | |
disabled (MailinglistListInterface $list) | |
Implements MailinglistOperationInterface::disabled(). More... | |
form (&$form, &$form_state, $list) | |
Operation page form generation. More... | |
validate (&$form, &$form_state, $list) | |
Operation page form validation. More... | |
submit (&$form, &$form_state, $list) | |
Operation page form submission. More... | |
MailinglistOperationInterface |
Base Class for Mailinglist extensions.
Definition at line 10 of file MailinglistArchiveOperation.class.php.
decodeDate | ( | $date | ) |
Definition at line 291 of file MailinglistArchiveOperation.class.php.
Referenced by form().
encodeDate | ( | $date | ) |
Decode a "compressed" date into normal form.
Definition at line 285 of file MailinglistArchiveOperation.class.php.
Referenced by submit().
form | ( | & | $form, |
& | $form_state, | ||
$list | |||
) |
Operation page form generation.
$form | Form for the page. |
$form_state | Form state for the page. |
$list | List we are generating the page for. |
Page parameters: [0]: list name.
[2]: Sorting/Special: msg/search/test/author/date/subject/thread/new. [3]: date range. [4]: page number.
For Special msg: [3] = mid of message to show. following parameters are for the search that got you there (so Sort in [4])
For Special search: [3]: date range. [4]: page number of chunck. [5]: Search parameters.
Implements MailinglistOperationInterface.
Definition at line 43 of file MailinglistArchiveOperation.class.php.
References _mailinglist_archive_scan(), _mailinglist_base_filename(), _mailinglist_datetime_ts(), _mailinglist_mailbox_scan(), decodeDate(), mailinglist_archive_message_get(), mailinglist_archive_reply_tree(), and mailinglist_archive_summary_list().
submit | ( | & | $form, |
& | $form_state, | ||
$list | |||
) |
Operation page form submission.
$form | Form for the page. |
$form_state | Form state for the page. |
$list | List we are generating the page for. |
Implements MailinglistOperationInterface.
Definition at line 261 of file MailinglistArchiveOperation.class.php.
References encodeDate().
validate | ( | & | $form, |
& | $form_state, | ||
$list | |||
) |
Operation page form validation.
$form | Form for the page. |
$form_state | Form state for the page. |
$list | List we are generating the page for. |
Implements MailinglistOperationInterface.
Definition at line 249 of file MailinglistArchiveOperation.class.php.