internal package
Foswiki::Contrib::MailerContrib internal package
Foswiki::Contrib::MailerContrib StaticMethod
mailNotify($webs, $verbose, $exwebs, $nonewsmode, $nochangesmode) $webs
- filter list of names webs to process. Wildcards (*) may be used.
$verbose
- true to get verbose (debug) output.
$exwebs
- filter list of webs to exclude.
$nonewsmode
- the notify script was called with the -nonews
option so we skip news mode
$nochangesmode
- the notify script was called with the -nochanges
option
mailnotify
scripts.
StaticMethod
changeSubscription($web, $who, $topicList, $unsubscribe) WebNotify
for a web. $web
- web to edit the WebNotify for
$who
- the user's wikiname
$topicList
- list of topics to (un)subscribe to(from)
$unsubscribe
- false to subscribe, true to unsubscribe
$topicList
are subscribed to by $who
.
Can ignore all valid special characters that can be used on the WebNotify topic
such as NewsTopic! , TopicAndChildren (2)
$spec
line $object->{topicSub}
once per identified topic entry. $object
(a hashref) may be a hashref that has the field topicSub
, which may be a sub ref as follows: &topicSub($object, $who, $unsubscribe, $webTopic, $options, $childDepth)
$unsubscribe
can be set to '-' to force an unsubscription (used by SubscribePlugin)