Quantcast
Download
(9 Kb)
Download
Updated: 06-25-16 07:17 AM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Minor patch (6.2.4)
Updated:06-25-16 07:17 AM
Created:10-13-10 02:44 PM
Downloads:3,847
Favorites:43
MD5:
7.0.3

Friend List Colors

Version: 7.0.0.160625
by: Vladinator [More]

Official repository can be found at GitHub.

Tired of the old friend list? This addon does more than just coloring your friends by class. You can specify what kind of information is shown and how the text is colored. You may even use the note field to specify their alias and show that in the friend list - the possibilities are endless!

Getting started
You can play around with the rules by opening your interface settings, going to the "AddOns" tab on top, and finding the addon in the list.

Examples
By default you will find the following pattern as standard:

Code:
[if=level]L[=level] [/if][=accountName|name][if=characterName] ([=characterName])[/if]
If you want to try out something else, try this one:
Code:
[if=level]L[=level] [/if][=accountName|characterName|name]
These will probably not suit your needs. That's fine. Why not make your own?

Syntax
There are three types of data types. Output blocks, logic blocks and color blocks.

You can make the addon output information:
Code:
[=characterName|accountName|name]
The addon will try to show the character name, if it doesn't exist, the account name. These are Battle.net specific, so we add the character name from the World of Warcraft friend system, not RealID/BattleTag. This way we cover for both types of friends we can encounter.

You can also make show specific output based on information:
Code:
[if=name]Friend[/if]
The addon will check if the friend is a World of Warcraft friend, then show the text `Friend`. You can put anything you like inside the block itself.

You can color the output, similar to how you specify the `[if]` blocks above, by using:
Code:
Level [=level]
The addon will use the level difference and color the text `Level [=level]` appropriately. Note that since we also have `[=level]` present, it will change that into their actual character level. For the time being you can only color based on `level` or `class`.

Variables

This is the complete list of variables available for you to use:

RealID and BattleTag friends:
  • bnetIDAccount
  • accountName
  • battleTag
  • isBattleTag
  • characterName
  • bnetIDGameAccount
  • client
  • isOnline
  • lastOnline
  • isAFK
  • isDND
  • messageText
  • noteText
  • isRIDFriend
  • messageType
  • canSoR
  • isReferAFriend
  • canSummonFriend
  • hasFocus
  • realmName
  • realmID
  • faction
  • race
  • class
  • guild
  • zoneName
  • level
  • gameText

World of Warcraft friends:
  • name
  • level
  • class
  • area
  • connected
  • status
  • notes
  • isReferAFriend

7.0.0.160625:
- Beta update for Legion with backwards compatibility for Warlords of Draenor.
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Author
Date
6.0.0.141019
97kB
Vladinator
10-19-14 04:25 AM
6.0.0.141018
97kB
Vladinator
10-18-14 03:01 PM
6.0.0.140731-2
103kB
Vladinator
07-31-14 09:16 AM
6.0.0.140731
103kB
Vladinator
07-31-14 09:06 AM
1.5.6.2
8kB
Vladinator
09-08-12 11:24 AM
1.5.6.1
9kB
Vladinator
09-05-12 05:32 AM
1.5.6
7kB
Vladinator
09-03-12 03:11 PM
1.5.5
8kB
Vladinator
09-02-12 08:37 PM
1.5.4
5kB
Vladinator
09-02-12 08:30 AM
1.5.3
5kB
Vladinator
08-31-12 06:32 PM
1.5.2
5kB
Vladinator
08-31-12 11:34 AM
1.5.1
5kB
Vladinator
08-31-12 09:45 AM
1.5
5kB
Vladinator
08-22-12 07:28 PM
1.4
4kB
Vladinator
08-17-12 07:31 AM
1.3
4kB
Vladinator
06-30-12 08:01 AM
1.2
4kB
Vladinator
10-15-10 07:17 AM
1.1b
2kB
Vladinator
10-14-10 09:18 AM


Post A Reply Comment Options
Unread 12-23-14, 08:37 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
Hey,

Regarding the Alias Module for Real ID friends. If you send or recieve a Bnet whisper the name shown in the chat edit box, as well as the name in the new chat tab/chat window shows the full Bnet name. Not the nicknames set.
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 06:03 PM  
MiRai
A Warpwood Thunder Caller

Forum posts: 93
File comments: 101
Uploads: 0
This add-on paired up with Extended Social UI causes the friend list to not show and throw the following error upon using the mousewheel on the friends tab:

Lua Code:
  1. Message: Interface\FrameXML\HybridScrollFrame.lua:67: bad argument #1 to 'min' (number expected, got nil)
  2. Time: 10/25/14 19:59:22
  3. Count: 2
  4. Stack: [C]: in function `min'
  5. Interface\FrameXML\HybridScrollFrame.lua:67: in function <Interface\FrameXML\HybridScrollFrame.lua:57>
  6.  
  7. Locals: (*temporary) = nil
  8. (*temporary) = 45
  9. (*temporary) = "number expected, got nil"

I don't know which add-on is affecting this so I've posted a comment on each.
Report comment to moderator  
Reply With Quote
Unread 10-22-14, 09:03 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 787
File comments: 329
Uploads: 42
Hei! Sadly the only colors at the moment are level and class. You did nothing wrong.

https://github.com/Vladinator89/wow-...iendlistcolors

Originally Posted by Gallahead
hi,

i really like your addon and all the options. thanks!
just one question: is there a possibility to add a [color=faction] tag? or did i just something wrong?
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 10-22-14, 08:42 AM  
Gallahead
A Defias Bandit
 
Gallahead's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 198
Uploads: 2
hi,

i really like your addon and all the options. thanks!
just one question: is there a possibility to add a [color=faction] tag? or did i just something wrong?
Last edited by Gallahead : 10-22-14 at 08:49 AM.
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 01:44 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
Originally Posted by Vladinator
excitor, I tested it myself and I must say this addon needs a lot of updating, I fear it will die out soon if it doesn't get an coding overhaul.

I tried to make it work but even when I pass my message over to the addon and it works, it's options don't really work on my end, no timestamps or prefixed channel changes and such, not sure if it works for you at all. I recommend you swap over to Prat, it has a ton of modules you can turn on/off so you don't have to worry about performance, hehe.

I sadly don't think it's much use to make EasyCopy with together with Alias.
Ok then I'll have to do that sadly. I didn't like how you copied in Prat but it'll have to do.

Maybe you need to pick up a new addons? /joke

I'll see if I can get in contact with the EasyCopy author. It works perfectly now on its own but yea as you said it's no point if it's going to break in a year and never be fixed. The copying is so superior to Prat and the way it doesn't interfere with addons like Chaticons, Skinner. Is why I'm trying not to move to another "mainstream" addon.
Last edited by excitor : 09-09-12 at 02:14 AM.
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 10:16 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 787
File comments: 329
Uploads: 42
excitor, I tested it myself and I must say this addon needs a lot of updating, I fear it will die out soon if it doesn't get an coding overhaul.

I tried to make it work but even when I pass my message over to the addon and it works, it's options don't really work on my end, no timestamps or prefixed channel changes and such, not sure if it works for you at all. I recommend you swap over to Prat, it has a ton of modules you can turn on/off so you don't have to worry about performance, hehe.

I sadly don't think it's much use to make EasyCopy with together with Alias.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 02:16 PM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
Originally Posted by Vladinator
Try 1.5.6.2 when it's accepted and tell me if it worked.

I myself use Prat and have not experienced any issues. It's messy fighting over AddMessage that's true, but no other way to do this, sadly. So there will always be some addons not working, and some that work. Just gotta report if someone wants me to make this compatible with their chat addons.
No sucess that made Easycopy throw out a bunch of .lua errors and when I tried to type something in chat it literally blew my game up. :P
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 11:27 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 787
File comments: 329
Uploads: 42
Try 1.5.6.2 when it's accepted and tell me if it worked.

I myself use Prat and have not experienced any issues. It's messy fighting over AddMessage that's true, but no other way to do this, sadly. So there will always be some addons not working, and some that work. Just gotta report if someone wants me to make this compatible with their chat addons.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 10:26 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
Originally Posted by Vladinator
Haven't look at this yet, but I am sure it's because it's a conflict of interest, since both probably use AddMessage overrides to format the message before it goes out. :P
Is it an Eascopy issue or a Friend List Color issue. Because I'm wondering if I should be looking for a new chat addon. Or if you will be fixing it when you have the time?
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 09:38 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 787
File comments: 329
Uploads: 42
Haven't look at this yet, but I am sure it's because it's a conflict of interest, since both probably use AddMessage overrides to format the message before it goes out. :P
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 09:28 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
The Alias module has compatability issues with an addon called EasyCopy (best copying addon out there)

http://www.curse.com/addons/wow/easy-copy

It's basically a 50/50 chance on log in to remove the clickable timestamps that EasyCopy adds to click to copy.

No lua errors though and Friend list color addons seems to be working fine even though it broke EasyCopy.
Report comment to moderator  
Reply With Quote
Unread 09-05-12, 07:40 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 787
File comments: 329
Uploads: 42
That is correct, I uploaded 1.5.6.1 that fixed this and added the information in the slash command when the module has loaded, hehe. I was hoping no one would notice this mistake, kind of embarrassed.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-05-12, 07:32 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
Originally Posted by Vladinator
Originally Posted by excitor
I can't seem to get the Alias feature working at all in the 1.5.6 version. Is there something I'm missing a /slash command I need to use to enable it?
It has it's own module, when enabled on the login screen addon list, you have this syntax, you put in the note of the person "^Name$" it can be anywhere, but the addon looks for the ^ and $ and uses what ever is in between as the alias for that person.

I'll add this information to the slash commands, so far only added it in the changelog, how silly of me.
I think you fucked up when you uploaded 1.5.6 look at the archived version of 1.5.6 it's missing the module all togheter.
Report comment to moderator  
Reply With Quote
Unread 09-05-12, 05:21 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 787
File comments: 329
Uploads: 42
Originally Posted by excitor
I can't seem to get the Alias feature working at all in the 1.5.6 version. Is there something I'm missing a /slash command I need to use to enable it?
It has it's own module, when enabled on the login screen addon list, you have this syntax, you put in the note of the person "^Name$" it can be anywhere, but the addon looks for the ^ and $ and uses what ever is in between as the alias for that person.

I'll add this information to the slash commands, so far only added it in the changelog, how silly of me.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-05-12, 05:19 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 3
I can't seem to get the Alias feature working at all in the 1.5.6 version. Is there something I'm missing a /slash command I need to use to enable it?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: