Category: Mail
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
jaliborc's Portal Bug Reports Feature Requests
Author:
Version:
4
Date:
08-05-2009 12:43 PM
Size:
20.93 Kb
Downloads:
1,563
Favorites:
31
MD5:
Pictures
Click to enlarge
MailNotifier on Carousel
MailNotifier Launcher
MailNotifier Launcher is a simple addon that creates a DataBroker launcher for MailNotifier. For more information, please visit MailNotifier's page.

What is DataBroker?
DataBroker is one of the most popular alternatives to InfoBar addons, such like FuBar and Titan Panel. For a more detailed information, check out DataBroker official site or read the WoWInterface "Pick of the Week" coverage.

Features:
  • Shows how many unread mails you have in any DataBroker display
  • Hides the Minimap Mail Button
  • Hight-Definition artwork (thanks to Jokinha)
  • No configuration needed

Translated In:
  • English (default language)
  • Traditional and Simplified Chinese (thanks to Sparanoid)
  • Want to translate MailNotifier to another language? Try CurseForge translation engine.

Reporting Bugs:
Before reporting bugs, please make sure you have the latest MailNotifier version! Otherwise, you may experience several bugs.

How to Help:
  • Report bugs you find
  • Share your ideas for new features
  • Share your addons with your friends
  • And, if you which, consider donating. Anything is appreciated!

Click here to lend your support!
  Change Log - MailNotifier Launcher
Version 3.3
  • Added chinese translation for "MailNotifier is outdated" error message (thanks to Sparanoid)

Version 3.2
  • Now hides the Minimap Mail Button

Version 4
  • Updated for 3.2
  • Added Spanish and French translations (thanks to LigthSora and Andy2508, respectively)
Updated for 3.2

Version 3.1
  • Now disables itself when the MailNotifier's version used is outdated

Version 3
  • Added the "disabled" icon, which is shown were no unread mail is available
  • Many updates in one day, I know... sorry... forgot to add the icon before releasing the addon

Version 2
  • Added chinese translations (thanks to Sparanoid)

Version 1
  • Initial release
  Archived Versions - MailNotifier Launcher
File Name
Version
Size
Author
Date
3.3
21kB
jaliborc
05-25-2009 01:29 PM
3.2
21kB
jaliborc
05-20-2009 12:10 PM
3.1
20kB
jaliborc
05-05-2009 03:22 PM
3
20kB
jaliborc
05-03-2009 02:14 PM
2
16kB
jaliborc
05-03-2009 01:59 PM
1
16kB
jaliborc
05-03-2009 10:24 AM
  Comments - MailNotifier Launcher
Post A Reply Comment Options
Old 05-04-2009, 08:01 PM  
Ookami.kun
A Wyrmkin Dreamwalker
 
Ookami.kun's Avatar

Forum posts: 59
File comments: 84
Uploads: 0
I downloaded the mod to try out and when I log in I get the following errors:

Code:
Date: 2009-05-04 19:58:08
ID: 1
Error occured in: Global
Count: 1
Message: ...erface\AddOns\MailNotifier_Launcher\Localization.lua line 13:
   attempt to index local 'L' (a nil value)
Debug:
   [C]: ?
   ...erface\AddOns\MailNotifier_Launcher\Localization.lua:13: in main chunk
AddOns:
Code:
Date: 2009-05-04 19:58:08
ID: 2
Error occured in: Global
Count: 1
Message: ...dOns\MailNotifier_Launcher\MailNotifier_Launcher.lua line 37:
   Usage: hooksecurefunc([table,] "function", hookfunc)
Debug:
   [C]: ?
   [C]: hooksecurefunc()
   ...dOns\MailNotifier_Launcher\MailNotifier_Launcher.lua:37: in main chunk
AddOns:
And nothing seems to work at all.
__________________

Last edited by Ookami.kun : 05-04-2009 at 08:02 PM.
Ookami.kun is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-04-2009, 03:04 PM  
jaliborc
A Flamescale Wyrmkin
 
jaliborc's Avatar
Interface Author - Click to view interfaces

Forum posts: 105
File comments: 234
Uploads: 19
Re: Re: Re: Icon?

Quote:
Originally posted by SkunkWerks
Button Bin is one of many LibDataBroker display modules that can display datafeed objects such as the one you created here. Theorhetically, any LDB-Based Display (like Button Bin, Fortress, Carousel, DockingStation or whatever you're using) should be able to display an LDB based datafeed fully, but sometimes certain things in the coding of a given datafeed may not jive well with the way some display modules interpret the code.

An LDB display object usually has at least three elements:

1) A tooltip (usually seen on mouseover)
2) Text
3) An Icon.

The Tooltip of course gives the in-depth information, while the Text might display pertinent information about whatever the object is monitoring. And The Icon of course is partly for decoration, but it may also be used to indicate something by changing color or animating or whatever.

Some very stripped-down LDB display objects lack an Icon. I'm curious if that's intentional in this case.

I'd like to run your datafeed as an Icon only, but it seems to lack an icon- at least when I try to display it through Button Bin, the tooltip is there when I mouse over the apparently empty area, but no icon. As I see in the screenshot that it has an icon, I'm assuming there's something in the way that it's coded that prevents Button Bin from displaying it properly.

It's possible that due to this it may not display properly in other LDB-based display modules either.
I've tested MailNotifier Launcher with ButtonBin and it's working like expected. Don't know why the icon isn't showing for you...
jaliborc is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 05:09 PM  
jaliborc
A Flamescale Wyrmkin
 
jaliborc's Avatar
Interface Author - Click to view interfaces

Forum posts: 105
File comments: 234
Uploads: 19
Re: Re: Re: Icon?

Quote:
Originally posted by SkunkWerks
Button Bin is one of many LibDataBroker display modules that can display datafeed objects such as the one you created here. Theorhetically, any LDB-Based Display (like Button Bin, Fortress, Carousel, DockingStation or whatever you're using) should be able to display an LDB based datafeed fully, but sometimes certain things in the coding of a given datafeed may not jive well with the way some display modules interpret the code.

An LDB display object usually has at least three elements:

1) A tooltip (usually seen on mouseover)
2) Text
3) An Icon.

The Tooltip of course gives the in-depth information, while the Text might display pertinent information about whatever the object is monitoring. And The Icon of course is partly for decoration, but it may also be used to indicate something by changing color or animating or whatever.

Some very stripped-down LDB display objects lack an Icon. I'm curious if that's intentional in this case.

I'd like to run your datafeed as an Icon only, but it seems to lack an icon- at least when I try to display it through Button Bin, the tooltip is there when I mouse over the apparently empty area, but no icon. As I see in the screenshot that it has an icon, I'm assuming there's something in the way that it's coded that prevents Button Bin from displaying it properly.

It's possible that due to this it may not display properly in other LDB-based display modules either.
Oh, I just wanted to know when the icon was hidden. Well, my guess is that ButtonBin, like most displays do, forget that feed arguments (the icon is an example) may not be provided at startup, but changed depending of the circumstances.
So, it assumes that MailNotifier has no icon, and doesn't track to see if the icon is going to be provided.

I will look into it.

P.S: No, it's not intentional
jaliborc is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 04:34 PM  
SkunkWerks
A Deviate Faerie Dragon
 
SkunkWerks's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 207
Uploads: 2
Re: Re: Icon?

Quote:
Originally posted by jaliborc
Never used Button Bin in my life, so I don't understand your question. Can you explain it better, please?
Button Bin is one of many LibDataBroker display modules that can display datafeed objects such as the one you created here. Theorhetically, any LDB-Based Display (like Button Bin, Fortress, Carousel, DockingStation or whatever you're using) should be able to display an LDB based datafeed fully, but sometimes certain things in the coding of a given datafeed may not jive well with the way some display modules interpret the code.

An LDB display object usually has at least three elements:

1) A tooltip (usually seen on mouseover)
2) Text
3) An Icon.

The Tooltip of course gives the in-depth information, while the Text might display pertinent information about whatever the object is monitoring. And The Icon of course is partly for decoration, but it may also be used to indicate something by changing color or animating or whatever.

Some very stripped-down LDB display objects lack an Icon. I'm curious if that's intentional in this case.

I'd like to run your datafeed as an Icon only, but it seems to lack an icon- at least when I try to display it through Button Bin, the tooltip is there when I mouse over the apparently empty area, but no icon. As I see in the screenshot that it has an icon, I'm assuming there's something in the way that it's coded that prevents Button Bin from displaying it properly.

It's possible that due to this it may not display properly in other LDB-based display modules either.

Last edited by SkunkWerks : 05-03-2009 at 04:41 PM.
SkunkWerks is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 04:20 PM  
jaliborc
A Flamescale Wyrmkin
 
jaliborc's Avatar
Interface Author - Click to view interfaces

Forum posts: 105
File comments: 234
Uploads: 19
Re: Icon?

Quote:
Originally posted by SkunkWerks
Is this meant not to have one? I'm using it right now with Button Bin and as I have no mail, it's kinda completely phantom.
Never used Button Bin in my life, so I don't understand your question. Can you explain it better, please?
jaliborc is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 03:59 PM  
SkunkWerks
A Deviate Faerie Dragon
 
SkunkWerks's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 207
Uploads: 2
Icon?

Is this meant not to have one? I'm using it right now with Button Bin and as I have no mail, it's kinda completely phantom.
SkunkWerks is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 02:56 PM  
jaliborc
A Flamescale Wyrmkin
 
jaliborc's Avatar
Interface Author - Click to view interfaces

Forum posts: 105
File comments: 234
Uploads: 19
Quote:
Originally posted by Sparanoid
we don't distinguish singular and plural.

here's a way to use only one string:
Code:
mail(s)
but not user-friendly, right?
Exactly.
jaliborc is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 02:41 PM  
Sparanoid
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
Quote:
Originally posted by jaliborc
Lol, I noticed. Does chinese distinguish singular and plural? Well, I guess I'll just have to set the strings twice... Thank you for the quick answer!
we don't distinguish singular and plural.

here's a way to use only one string:
Code:
mail(s)
but not user-friendly, right?
Sparanoid is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 01:52 PM  
jaliborc
A Flamescale Wyrmkin
 
jaliborc's Avatar
Interface Author - Click to view interfaces

Forum posts: 105
File comments: 234
Uploads: 19
Quote:
Originally posted by Sparanoid
zhCN:
Code:
"为 MailNotifier 而创建的 DataBroker 应用模块"
Code:
	L.NoMail = '无新邮件'
	L.Mails = ' 封新邮件'
	L.Mail = ' 封新邮件'
zhTW:
Code:
"為 MailNotifier 而創建的 DataBroker 應用模組"
Code:
	L.NoMail = '無新郵件'
	L.Mails = ' 封新郵件'
	L.Mail = ' 封新郵件'
Done!

P.S. In China, one mail and two mails are the same in writing
Lol, I noticed. Does chinese distinguish singular and plural? Well, I guess I'll just have to set the strings twice... Thank you for the quick answer!

Last edited by jaliborc : 05-03-2009 at 01:53 PM.
jaliborc is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 11:48 AM  
Sparanoid
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
Quote:
Originally posted by jaliborc
Sparanoid:
This Launcher has some extra strings so, when you can, please send me the chinese translations for them:
  • "Creates a DataBroker launcher for MailNotifier"
  • "No Mail"
  • "Mails"
  • "Mail"

Thank you in advance!
zhCN:
Code:
"为 MailNotifier 而创建的 DataBroker 应用模块"
Code:
	L.NoMail = '无新邮件'
	L.Mails = ' 封新邮件'
	L.Mail = ' 封新邮件'
zhTW:
Code:
"為 MailNotifier 而創建的 DataBroker 應用模組"
Code:
	L.NoMail = '無新郵件'
	L.Mails = ' 封新郵件'
	L.Mail = ' 封新郵件'
Done!

P.S. In China, one mail and two mails are the same in writing

Last edited by Sparanoid : 05-03-2009 at 11:49 AM.
Sparanoid is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-03-2009, 10:31 AM  
jaliborc
A Flamescale Wyrmkin
 
jaliborc's Avatar
Interface Author - Click to view interfaces

Forum posts: 105
File comments: 234
Uploads: 19
Sparanoid:
This Launcher has some extra strings so, when you can, please send me the chinese translations for them:
  • "Creates a DataBroker launcher for MailNotifier"
  • "No Mail"
  • "Mails"
  • "Mail"

Thank you in advance!
jaliborc is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.