Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Advanced Email Notification (Read 3238 times)
Dandello
Forum Administrator
*****
Offline


I love YaBB 2.7!

Posts: 1759
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Re: Advanced Email Notification
Reply #4 - Jul 24th, 2014 at 9:45pm
Print Post  
Advanced E-mail notifications has been added to Build 1514.
  

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Dandello
Forum Administrator
*****
Offline


I love YaBB 2.7!

Posts: 1759
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Re: Advanced Email Notification
Reply #3 - Jul 1st, 2014 at 5:23pm
Print Post  
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
 
pyragony54
God Member
*****
Offline


I Love YaBB!

Posts: 664
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Re: Advanced Email Notification
Reply #2 - Jul 1st, 2014 at 5:14pm
Print Post  
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> 

  

Bad manners keep people but the only reason for a kind of privilege, because no skin them on the mouth.
Back to top
 
IP Logged
 
pyragony54
God Member
*****
Offline


I Love YaBB!

Posts: 664
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Re: Advanced Email Notification
Reply #1 - Jul 1st, 2014 at 5:13pm
Print Post  
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> 

  

Bad manners keep people but the only reason for a kind of privilege, because no skin them on the mouth.
Back to top
 
IP Logged
 
Dandello
Forum Administrator
*****
Offline


I love YaBB 2.7!

Posts: 1759
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Advanced Email Notification
Jul 1st, 2014 at 3:30pm
Print Post  
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 (Attachment deleted | 33 Downloads )

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint