Download
(13Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 09-25-23 04:36 AM
Pictures
File Info
Compatibility:
Fractures in Time (10.1.5)
WotLK Patch (3.4.2)
Classic (1.14.3)
Updated:09-25-23 04:36 AM
Created:10-13-10 02:44 PM
Downloads:13,033
Favorites:49
MD5:

Friend List Colors  Popular! (More than 5000 hits)

Version: v10.1.5.230919
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

FriendListColors
v10.1.5.230919 (2023-09-19)
Full Changelog Previous Releases
  • Added TOC files for the other clients.
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
v10.1.0.230503
12kB
Vladinator
05-04-23 04:04 AM
v10.0.0.221026
12kB
Vladinator
10-26-22 02:19 PM
v9.2.7.221007
12kB
Vladinator
10-07-22 01:14 PM
v9.2.7.220930
12kB
Vladinator
10-05-22 11:49 AM
v9.2.7.220924
12kB
Vladinator
09-24-22 03:32 AM
v9.2.7.220917
13kB
Vladinator
09-17-22 09:15 AM


Post A Reply Comment Options
Unread 09-02-12, 05:45 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 1
Originally Posted by Vladinator
Originally Posted by excitor
http://www.wowinterface.com/download...iker.html#info

It's dead now and a lot of people miss it. Think there's any chance implementing features from it in your addon or maintaining/create something similar?
But thanks again

Excitor
I don't think it's dead, the author just need a little time to update it. Sadly "Friend List Colors" is kind of far away from "Friend List Renaming", hehe. BUT I am curious how these addons work together, if they can or if one overrides the other, hmm.
Haven't tested them togheter. I'm pretty sure it's dead no updates since December 2010, there's been numerous bugs through 4.1,4.2,4.3 and now it completley broke in 5.0.4 and no updates, as well as no replys to PM's or comments on the addon since 2010.
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 07:30 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
I will think about it, how I could add this as an bonus feature, but I gotta first figure out how I can add this without breaking a lot of stuff or overloading your CPUs with my monkeycode. :P
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 08:05 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 1
Originally Posted by Vladinator
I will think about it, how I could add this as an bonus feature, but I gotta first figure out how I can add this without breaking a lot of stuff or overloading your CPUs with my monkeycode. :P
I recommend maybe adding the bonus features in a separate module like Xperl, DBM, SLDT, TipTac, Atlasloot does. Or just creating a seperate addon . So people who don't want it can disable it without any impact to performance.
Last edited by excitor : 09-02-12 at 08:05 AM.
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 08:39 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
1.5.5 contains this experimental alias module, try it out for a spin. Will add alias for WoW friends sooner or later, I just hope this doesn't taint too much. :P
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 04:11 AM  
harl
A Murloc Raider
 
harl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 84
Uploads: 2
Putting this here, just in case:

There's a certain chance for users with older (or modified) tags syntaxes to not see the names of their Battle.net friends at all when syntaxes miss the SB (offline) and SBT (online) tags. (which don't seem to have been necessary pre-MoP)

Solution: Simply add those tags via the corresponding slash commands (/flc). Those who never modified their syntaxes may just want to reset them via /flc reset which will add the tags automatically.
Last edited by harl : 09-03-12 at 04:15 AM.
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 04:34 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
That is true, harl.

Also there are some situations some tags don't work, offline friends can't show class, level, e.g. The addon does not cache data, only uses what the game knows, hence why these wouldn't work on offline people.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 06:50 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 1
Originally Posted by Vladinator
1.5.5 contains this experimental alias module, try it out for a spin. Will add alias for WoW friends sooner or later, I just hope this doesn't taint too much. :P
Hmm.. The alias feature seems to be working in the friends list, in the chat edit box but not in the chat itself for some reason.
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 07:11 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Aye, I figured I could override the API but I think it's better if I don't and do something else, hehe. I gotta keep in mind that other addons like Prat and such also gotta work after my changes, otherwise it's pointless if it only works for the default chat and such. Hopefully you can relax more since you know I have this on my plate. :P
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 09:16 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 1
Originally Posted by Vladinator
Aye, I figured I could override the API but I think it's better if I don't and do something else, hehe. I gotta keep in mind that other addons like Prat and such also gotta work after my changes, otherwise it's pointless if it only works for the default chat and such. Hopefully you can relax more since you know I have this on my plate. :P
Yea you don't know how happy I am. I also wanted to add (you probably are aware of this) the aliases don't appear when friends come online or go offline either.
Report comment to moderator  
Reply With Quote
Unread 09-04-12, 03:50 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Originally Posted by excitor
Yea you don't know how happy I am. I also wanted to add (you probably are aware of this) the aliases don't appear when friends come online or go offline either.
RealID messages work, regular friend names are not yet properly swapped out in the chat when they login or out, but will be soon enough.
__________________
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: 1
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
Unread 09-05-12, 05:21 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
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, 07:32 AM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 1
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, 07:40 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
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-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: 1
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
Post A Reply



Category Jump: