Receiving email on every new post in selected subforums

New QM versions, other news. Forum rules and tips.

Receiving email on every new post in selected subforums

Postby Gintaras on Tue Apr 15, 2008 7:20 am

To receive email notifications on every new post in a subforum, go to the subforum and click Subscribe. It is at the bottom. Or in the User Control Panel.

Subscriptions made before April 14 2008 are no longer valid.
Gintaras
Site Admin
 
Posts: 10385
Joined: Thu Dec 19, 2002 7:36 pm
Location: Lithuania

Re: Receiving email on every new post in selected subforums

Postby ken gray on Wed May 07, 2008 2:25 pm

could you enable the 'smartfeed' link in 'subsilver2'?
User avatar
ken gray
Active Member
 
Posts: 1713
Joined: Wed Feb 19, 2003 4:27 pm
Location: Minnesota, USA

Re: Receiving email on every new post in selected subforums

Postby Gintaras on Wed May 07, 2008 2:58 pm

Now should work.

Forum email notifications don't work well. Either I have to log in each time, or I don't receive emails. I use this function instead:

(requires QM 2.3.0 or later)

Function RssNotifier     ?
Trigger @1     ?
;Before running this, go to the QM forum RSS page, generate URL, and use it in this function for rssurl variable.
;Also need to do this after changing your RSS password.

str rssurl="change this text with your generated URL"
;str openurl="http://www.quickmacros.com/forum/" ;;when found new item in rss, opens this url in web browser. If this url is empty, opens url of the last item.
str openurl="http://www.quickmacros.com/forum/search.php?search_id=active_topics" ;;when found new item in rss, opens this url in web browser. If this url is empty, opens url of the last item.
int period=10 ;;checks every period minutes

str s lasturl
rget lasturl "rss_lasturl"
IXml xml=CreateXml
rep
,IntGetFile rssurl s; err goto next
,;out s
,xml.FromString(s); err goto next
,IXmlNode n=xml.Path("rss/channel/item/link") ;;get url of the last post
,if(n)
,,s=n.Value
,,if(s=lasturl) goto next ;;nothing new
,,if(s="http://www.quickmacros.com/forum/smartfeed_url.php") out "RssNotifier error: %s" n.Parent.Child("description").Value; goto next
,,lasturl=s
,,run "firefox.exe" iif(openurl.len openurl s)
,,err continue ;;don't know is it a Vista bug. Ocassionally it shows message box saying that cannot find the path (url). Then run fails. Next time should work well. It happens after returning from hibernation.
,else
,,if(!lasturl.len) goto next
,,lasturl.all
,rset lasturl "rss_lasturl"
,;next
,60*period

Gintaras
Site Admin
 
Posts: 10385
Joined: Thu Dec 19, 2002 7:36 pm
Location: Lithuania


Return to QM and Forum Info

Who is online

Users browsing this forum: No registered users and 1 guest