Page Index Toggle Pages: 1 ReplyAdd Poll Send Topic
Normal Topic Advanced Email Notification (Read 2297 times)
 
Paste Member Name in Quick Reply Box Dandello
Forum Administrator
YaBB Modder
*****
Offline


I love YaBB 2.7!

Posts: 2234
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Mood: Annoyed
Zodiac sign: Virgo
Advanced Email Notification
Jul 1st, 2014 at 3:30pm
Mark & QuoteQuote  
Advanced E-Mail Notification for YaBB 2.6.0

Author:
Modwriter Thomas Müller (ThM)
Code Modifications for 2.6.0 by Dandello
Code Modification for YaBB 2.3 and ff. by ThM
Code Modification for YaBB 2.2.2/2.2.3 by ThM
Code Modification for YaBB 2.2.1 by Detlef Pilzecker (deti)
Special Thanks goes to Boris Tujanov (MF-B) for Help and Support Version 0.4 for YaBB 2.1

Version:
1.3 for YaBB 2.6.0 - 07.01.2014
1.2 Released for YaBB 2.5AE - 12.09.2010
1.1 Added the Author Name in Mail - 29.01.2009
Modification for YaBB 2.3.1 not needed
1.0 Update for YaBB 2.3 - 20.10.2008
Modification for YaBB 2.2.3 not needed
0.5a Beta Update for YaBB 2.2.2 - 07.06.2008
0.5 Beta for YaBB 2.2.1 - 18.03.2008
0.4 BETA for YaBB 2.1 Last Update - 29.01.2007
0.1 and 0.2 Beta for YaBB 2.1 by Self Testing

Features:

This Mod send advanced Information in your New Message/New Thread Notification Mail.
Features:

- Message in Mail
- Author Name in Mail
- Changes in Mail Format (Add German and English Language Strings)
- It's possible to change the eMail format in your admin panel- Forum Settings - eMail Messages

Notice: The mod works only if the admin eMail notification allowed and you and your members eMail notification in her profile set to "Yes"!

Installation:

Use BoardMod or manually edit files.
Upload:

- Sources/Post.pm (ASCII)
- Languages/English/Email.lng (ASCII)
- Admin/ModList.pm (ASCII)
  

Advanced_E-Mail_Notification_260.zip ( 2 KB | 171 Downloads )

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Paste Member Name in Quick Reply Box pyragony54
Language
***
Offline


I Love YaBB!

Posts: 852
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Mood: Dead
Zodiac sign: Scorpio
Re: Advanced Email Notification
Reply #1 - Jul 1st, 2014 at 5:13pm
Mark & QuoteQuote  
A lot of hard work, but it works. utf-8 is needed.



Code
Select All
<edit file>
 Languages/German/Email.lng
 </edit file>

 <search for>
 # Topic/PM-related
 'sender', "Name des PN Absender.",
 'num', "Die Thema-/Beitrags-Nummer (für URL-Zwecke)",
 'start', "Die Beitrags-Nummer im Thema (für URL-Zwecke)",
 </search for>

 <add after>
 'tmessage', "Text des neuen Themas",
 'tauthor', "Name des Autors",
 </add after>

 <search for>
 $yabbtags{'boardnewtopicnotificationemail'} = qq~num subject~;
 </search for>

 <replace>
 $yabbtags{'boardnewtopicnotificationemail'} = qq~num subject tmessage tauthor~;
 </replace>

 <search for>
 $boardnewtopicnotificationemail = qq~<pre>Ein neues Thema, "{yabb subject}", wurde in einem Forum eröffnet, welches Sie überwachen lassen.

 Sie können es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}">{yabb scripturl}?num={yabb num}</a>

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </search for>

 <replace>
 $boardnewtopicnotificationemail = qq~<pre>Ein neues Thema, "{yabb subject}", wurde in einem Forum eröffnet von {yabb tauthor}, welches Sie überwachen lassen.

 ########################################

 {yabb tmessage}

 ########################################

 Sie können es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}">{yabb scripturl}?num={yabb num}</a>

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </replace>

 <search for>
 $yabbtags{'boardnotificationemail'} = qq~num start subject~;
 </search for>

 <replace>
 $yabbtags{'boardnotificationemail'} = qq~num start subject tmessage tauthor~;
 </replace>

 <search for>
 $boardnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Forum gepostet, welches Sie überwachen lassen.

 Sie können es unter dieser Adresse ansehen: {yabb scripturl}?num={yabb num}/{yabb start}

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </search for>

 <replace>
 $boardnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Forum gepostet von {yabb tauthor}, welches Sie überwachen lassen.

 ########################################

 {yabb tmessage}

 ########################################

 Sie können es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}/{yabb start}">{yabb scripturl}?num={yabb num}/{yabb start}</a>

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </replace>

 <search for>
 $yabbtags{'topicnotificationemail'} = qq~num subject start~;
 </search for>

 <replace>
 $yabbtags{'topicnotificationemail'} = qq~num subject start tmessage tauthor~;
 </replace>

 <search for>
 $topicnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Thema gepostet, welches Sie überwachen lassen.

 Sie können es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}/{yabb start}">{yabb scripturl}?num={yabb num}/{yabb start}</a>

 Es werden keine Mitteilungen mehr versandt, bis Sie das Thema wieder besuchen.

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </search for>

 <replace>
 $topicnotificationemail = qq~<Eine Antwort, "{yabb subject}", wurde in einem Thema gepostet von {yabb tauthor}, welches Sie überwachen lassen.

 ########################################

 {yabb tmessage}

 ########################################

 Sie können es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}/{yabb start}">{yabb scripturl}?num={yabb num}/{yabb start}</a>

 Es werden keine Mitteilungen mehr versandt, bis Sie das Thema wieder besuchen.

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </replace> 

  

if (idea == 'none') {use (manuals) && (Google | | search)}
if ($ answer == 0) {post (question)}
Back to top
 
IP Logged
 
Paste Member Name in Quick Reply Box pyragony54
Language
***
Offline


I Love YaBB!

Posts: 852
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Mood: Dead
Zodiac sign: Scorpio
Re: Advanced Email Notification
Reply #2 - Jul 1st, 2014 at 5:14pm
Mark & QuoteQuote  
Code
Select All
<edit file>
 Languages/German_Du/Email.lng
 </edit file>


 <search for>
 # Topic/PM-related
 'sender', "Name des PN Absender.",
 'num', "Die Thema-/Beitrags-Nummer (für URL-Zwecke)",
 'start', "Die Beitrags-Nummer im Thema (für URL-Zwecke)",
 </search for>

 <add after>
 'tmessage', "Text des neuen Themas",
 'tauthor', "Name des Autors",
 </add after>

 <search for>
 $yabbtags{'boardnewtopicnotificationemail'} = qq~num subject~;
 </search for>

 <replace>
 $yabbtags{'boardnewtopicnotificationemail'} = qq~num subject tmessage tauthor~;
 </replace>

 <search for>
 $boardnewtopicnotificationemail = qq~<pre>Ein neues Thema, "{yabb subject}", wurde in einem Forum eröffnet, welches Du überwachen lässt.

 Du kannst es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}">{yabb scripturl}?num={yabb num}</a>

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </search for>

 <replace>
 $boardnewtopicnotificationemail = qq~<pre>Ein neues Thema, "{yabb subject}", wurde in einem Forum eröffnet von {yabb tauthor}, welches Du überwachen lässt.

 ########################################

 {yabb tmessage}

 ########################################

 Du kannst es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}">{yabb scripturl}?num={yabb num}</a>

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </replace>

 <search for>
 $yabbtags{'boardnotificationemail'} = qq~num start subject~;
 </search for>

 <replace>
 $yabbtags{'boardnotificationemail'} = qq~num start subject tmessage tauthor~;
 </replace>

 <search for>
 $boardnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Forum gepostet, welches Du überwachen lässt.

 Du kannst es unter dieser Adresse ansehen: {yabb scripturl}?num={yabb num}/{yabb start}

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </search for>

 <replace>
 $boardnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Forum gepostet von {yabb tauthor}, welches Du überwachen lässt.

 ########################################

 {yabb tmessage}

 ########################################

 Du kannst es unter dieser Adresse ansehen: {yabb scripturl}?num={yabb num}/{yabb start}

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </replace>

 <search for>
 $yabbtags{'topicnotificationemail'} = qq~num subject start~;
 </search for>

 <replace>
 $yabbtags{'topicnotificationemail'} = qq~num subject start tmessage tauthor~;
 </replace>

 <search for>
 $topicnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Thema gepostet, welches Du überwachen lässt.

 Du kannst es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}/{yabb start}">{yabb scripturl}?num={yabb num}/{yabb start}</a>

 Es werden keine Mitteilungen mehr versandt, bis Du das Thema wieder besuchst.

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </search for>

 <replace>
 $topicnotificationemail = qq~<pre>Eine Antwort, "{yabb subject}", wurde in einem Thema gepostet von {yabb tauthor}, welches Du überwachen lässt.

 ########################################

 {yabb tmessage}

 ########################################

 Du kannst es unter dieser Adresse ansehen: <a href="{yabb scripturl}?num={yabb num}/{yabb start}">{yabb scripturl}?num={yabb num}/{yabb start}</a>

 Es werden keine Mitteilungen mehr versandt, bis Du das Thema wieder besuchst.

 Mit freundlichem Gruß,
 Das {yabb mbname} Team</pre>~;
 </replace>


 <edit file>
 Admin/ModList.pm
 </edit file> 

  

if (idea == 'none') {use (manuals) && (Google | | search)}
if ($ answer == 0) {post (question)}
Back to top
 
IP Logged
 
Paste Member Name in Quick Reply Box Dandello
Forum Administrator
*****
Offline


I love YaBB 2.7!

Posts: 2234
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Mood: Annoyed
Zodiac sign: Virgo
Re: Advanced Email Notification
Reply #3 - Jul 1st, 2014 at 5:23pm
Mark & QuoteQuote  
Thanks  Smiley

(And converting this one to 2.60 in English was a bit of work as well.  Wink )
  

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Paste Member Name in Quick Reply Box Dandello
Forum Administrator
*****
Offline


I love YaBB 2.7!

Posts: 2234
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Mood: Annoyed
Zodiac sign: Virgo
Re: Advanced Email Notification
Reply #4 - Jul 24th, 2014 at 9:45pm
Mark & QuoteQuote  
Advanced E-mail notifications has been added to Build 1514.
  

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
ReplyAdd Poll Send Topic
Bookmarks: del.icio.us Digg Facebook Google LinkedIn reddit Twitter Yahoo
Advanced Email Notification

Please type the characters exactly as they appear in the image,
without the first 2 and last 2 characters.
The characters must be typed in the same order,
and they are case-sensitive.
Open Preview Preview

You can resize the textbox by dragging the right or bottom border.
Off Topic Comment Insert Spoiler
Insert Hyperlink Insert FTP Link Insert Image Insert E-mail Insert Media Insert Table Insert Table Row Insert Table Column Insert Horizontal Rule Insert Teletype Insert Code Insert Quote Edited Superscript Subscript Insert List /me - my name Insert Marquee Insert Timestamp No Parse
Bold Italicized Underline Insert Strikethrough Highlight
                       
Change Text Color
Insert Preformatted Text Left Align Centered Right Align
resize_wb
resize_hb







Max 10000 characters. Remaining characters:
Text size: %
More Smilies
View All Smilies
Collapse additional features Collapse/Expand additional features Smiley Wink Cheesy Grin Angry Sad Shocked Cool Huh Roll Eyes Tongue Embarrassed Lips Sealed Undecided Kiss Cry