All,
This has probably been covered, but I probably missed it. Also, a Google search doesn't seem to be finding what I need.
I simply want to send an e-mail to ALL users listed in the users list. Is there a way (extension, etc) to easily do this? If not, might be a good sysop functionality to add in a future release?
Thanks, Dave
David_S_Green-DYMqY+WieiM@public.gmane.org wrote :
I simply want to send an e-mail to ALL users listed in the users list. Is there a way (extension, etc) to easily do this? If not, might be a good sysop functionality to add in a future release?
Thanks! Not sure how I missed that.
Is there a way for me to put it in the Restricted special pages so only sysop's can see the link?
Thanks again, Dave
-----Original Message----- From: mediawiki-l-bounces@lists.wikimedia.org [mailto:mediawiki-l-bounces@lists.wikimedia.org] On Behalf Of Alexis Moinet Sent: Wednesday, September 05, 2007 9:11 AM To: MediaWiki announcements and site admin list Subject: Re: [Mediawiki-l] E-mailing all users?
David_S_Green-DYMqY+WieiM@public.gmane.org wrote :
I simply want to send an e-mail to ALL users listed in the users list. Is there a way (extension, etc) to easily do this? If not, might be a good sysop functionality to add in a future release?
http://www.mediawiki.org/wiki/Extension:STSGMassMailer
_______________________________________________ MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
David_S_Green-DYMqY+WieiM@public.gmane.org wrote :
Is there a way for me to put it in the Restricted special pages so only sysop's can see the link?
I guess/suppose/('m not sure, didn't test) it should be something close to this :
* Solution 1 :
on the extension page at step 2 : * Modify the file 'WIKI_ROOT/includes/SpecialPages.php' o Around line '74' add: 'MassMailer' => array('SpecialPage', 'MassMailer'),
you change it to
'MassMailer' => array('SpecialPage', 'MassMailer','massemailright'),
and then in LocalSettings.php, ou give the "massemailright" to the sysop
* Solution 2 :
you create a new special page as explained in http://www.mediawiki.org/wiki/Manual:Special_Pages
but in the constructor of your new special page : you have something like
function MyExtension() { SpecialPage::SpecialPage("MyExtension"); ... }
just change it to
SpecialPage::SpecialPage("MyExtension","massemailright");
and then in LocalSettings.php, ou give the "massemailright" to the sysop
The second solution has the advantages that you don't have to hack the core code, but you'll have to do some smart copy/paste. The first solution might seem easier, but you'll have to do the core code modifications every time you upgrade to a new version of mediawiki
mediawiki-l@lists.wikimedia.org