Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(43 Kb)
Download
Updated: 10-14-14 02:06 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:10-14-14 02:06 PM
Created:unknown
Downloads:42,028
Favorites:295
MD5:
BasicChatMods  Popular! (More than 5000 hits)
Version: v7.48
by: funkydude [More]
Type /bcm to configure BasicChatMods, a basic and modular approach to chat customization.

By default BCM will allow you to drag your chat frames to the very edge of the screen, the remaining customization is done in BCM's modules which can be enabled or disabled at will.

A few of the current modules include:
  • Button Hiding
  • Channel Name Customization
  • Chat Copy
  • Font Customization
  • Chat Frame Justification
  • Player Name Customization
  • Real Id Class Coloring
  • Sticky Customization
  • Tell Target
  • Timestamp Customization
  • URL Copy

Class Colors: Are already provided by Blizzard, right-click chat frame tab > Settings > Tick Boxes
Combat Log Timestamps: Are already provided by Blizzard, right-click combat log tab > Settings > Formatting > Show Timestamp. Repeat this for every combat log, e.g. "Self", "Everything", "What happened to me?", "Kills".
Post A Reply Comment Options
Unread 10-12-10, 04:15 PM  
Enkidu
A Kobold Labourer

Forum posts: 0
File comments: 55
Uploads: 0
Re: Re: Kicko!

Thank you!
Enkidu is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 08:27 PM  
daeger
A Murloc Raider

Forum posts: 4
File comments: 167
Uploads: 0
Re: Re: Re: Kicko!

BasicChatMods is blocking the new raid marker functionality.
Last edited by daeger : 10-13-10 at 08:28 PM.
daeger is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 01:05 AM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 414
Uploads: 35
Re: Re: Re: Re: Kicko!

Not for me it isn't, maybe you could expand on your issue.

Originally posted by daeger
BasicChatMods is blocking the new raid marker functionality.
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 06:52 PM  
daeger
A Murloc Raider

Forum posts: 4
File comments: 167
Uploads: 0
Re: Re: Re: Re: Re: Kicko!

Originally posted by funkydude
Not for me it isn't, maybe you could expand on your issue.
It is literally the only addon enabled so I can't see how that's true. Start a raid or be a raid assistant, and in the new raid menu tray thing, hit the Flag button and select a marker color.

http://img3.imagebanana.com/img/1pyvkoc9/blocked.jpg
Last edited by daeger : 10-14-10 at 06:54 PM.
daeger is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 07:40 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 414
Uploads: 35
Re: Re: Re: Re: Re: Re: Kicko!

Turn on your taint log /script taintLog 1
Reproduce the issue, /reload, then fetch me the contents of your .\World of Warcraft\Logs\taint.log file

Originally posted by daeger
It is literally the only addon enabled so I can't see how that's true. Start a raid or be a raid assistant, and in the new raid menu tray thing, hit the Flag button and select a marker color.

http://img3.imagebanana.com/img/1pyvkoc9/blocked.jpg
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 07:45 PM  
daeger
A Murloc Raider

Forum posts: 4
File comments: 167
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Kicko!

It's actually /console taintlog 1

Originally posted by funkydude
Turn on your taint log /script taintLog 1
Reproduce the issue, /reload, then fetch me the contents of your .\World of Warcraft\Logs\taint.log file
10/14 20:45:26.500 Global variable CHAT_GUILD_GET tainted by BasicChatMods - Interface\AddOns\BasicChatMods\channelnames.lua:17
10/14 20:45:26.500 Execution tainted by BasicChatMods while reading CHAT_GUILD_GET - Interface\FrameXML\ChatFrame.lua:2966 ChatFrame_MessageEventHandler()
10/14 20:45:26.500 Interface\FrameXML\ChatFrame.lua:2538 ChatFrame_OnEvent()
10/14 20:45:26.500 ChatFrame1:OnEvent()
10/14 20:45:26.500 An action was blocked because of taint from BasicChatMods - PlaceRaidMarker()
10/14 20:45:26.500 Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameManager.lua:103 func()
10/14 20:45:26.500 Interface\FrameXML\UIDropDownMenu.lua:636 UIDropDownMenuButton_OnClick()
10/14 20:45:26.500 DropDownList1Button1:OnClick()
Last edited by daeger : 10-14-10 at 07:47 PM.
daeger is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 08:48 PM  
Denalian
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 19
Uploads: 1
Same thing happens with the new glyph UI. Can't apply or remove glyphs with BasicChatMods enabled.

Secondly, a small suggestion would be to remove the tooltip on each chat tab explaining how you copy the chat. Wouldn't the description of how you access the copy frame here on wowinterface suffice?
Last edited by Denalian : 10-14-10 at 08:51 PM.
Denalian is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 08:58 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 414
Uploads: 35
Daeger, Please check your PM's and test a solution for me

Denalian, that happens if you have beginner tooltips turned on in the interface options.
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:35 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1191
File comments: 780
Uploads: 82
Re: Re: Re: Re: Re: Kicko!

Originally posted by funkydude
Not for me it isn't, maybe you could expand on your issue.
A bit late in the discussion but I think I can help.
First of all this concerns the World Markers not the Raid marks.

Secondly the issue is with people trying to run a macro like this one:
Code:
/click CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
/click DropDownList1Button2
Also this will only happen if you try to run such a macro before you have actually expanded the compactraidmanager pullout and click a world marker button once.

After that there is no taint.

Bottomline, this is not an issue with BasicChatMods, it's people trying to find a way around protected functions.
Last edited by Dridzt : 10-14-10 at 09:35 PM.
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:37 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 414
Uploads: 35
In the screenshot he appears to be manually selecting the option.

Originally posted by Dridzt
Secondly the issue is with people trying to run a macro like this one:
Code:
/click CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
/click DropDownList1Button2
Also this will only happen if you try to run such a macro before you have actually expanded the compactraidmanager pullout and click a world marker button once.
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:40 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1191
File comments: 780
Uploads: 82
Originally posted by funkydude
In the screenshot he appears to be manually selecting the option.
After he tried to run the macro first

I have used the world markers extensively both in and out of combat and never got blocked messages from BCM through normal use.

If you try to run that macro first, then ofc taint runs rampant.
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:54 PM  
daeger
A Murloc Raider

Forum posts: 4
File comments: 167
Uploads: 0
Originally posted by Dridzt
After he tried to run the macro first

I have used the world markers extensively both in and out of combat and never got blocked messages from BCM through normal use.

If you try to run that macro first, then ofc taint runs rampant.
Did not even realize there was a macro for it until you posted about it. I am manually selecting the option, just like in the screenshot.

The issue disappears when the timestamp module is removed for some odd reason.

Edit: Also tried clearing my cache and wtf folders, same problem.
Last edited by daeger : 10-14-10 at 10:03 PM.
daeger is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 10:09 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1191
File comments: 780
Uploads: 82
I am stumped then.
I have timestamps enabled and didn't face issues.

I'm not doubting your issue, just seems my guess was off and I don't have another
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 10:46 PM  
daeger
A Murloc Raider

Forum posts: 4
File comments: 167
Uploads: 0
Heh.. here's something interesting. After I customize the timestamps how I want, and then delete the lua file, the timestamp changes remain, but the conflict is gone.
daeger is offline Report comment to moderator  
Reply With Quote
Unread 10-16-10, 08:11 AM  
Denalian
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 19
Uploads: 1
Originally posted by funkydude
Daeger, Please check your PM's and test a solution for me

Denalian, that happens if you have beginner tooltips turned on in the interface options.
With beginner tooltips theres a bunch of text in addition to the red "Double Click to copy chat".
Without, it's just the "Double Click to copy chat".
I'd like it removed entirely as it's quite redundant once you've read the description of the addon here.
Last edited by Denalian : 10-16-10 at 08:11 AM.
Denalian is offline Report comment to moderator  
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.