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)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-14-14 02:06 PM
Created:unknown
Downloads:41,943
Favorites:296
MD5:
6.0.2
BasicChatMods  Updated this week!  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 08-10-09, 12:06 PM  
johnnyp
A Murloc Raider

Forum posts: 4
File comments: 6
Uploads: 0
Lost my minimap button

After updating several mods I can no longer find my minimap button for this mod.

Is there anything I can type in the command line to get the options window to open?
johnnyp is offline Report comment to moderator  
Reply With Quote
Unread 08-15-09, 04:52 PM  
Gnarkill
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 1
A little feature request if possible:

Can you add in a module to hide the brackets in player names?
Gnarkill is offline Report comment to moderator  
Reply With Quote
Unread 08-16-09, 07:24 AM  
Lunarion
A Deviate Faerie Dragon
 
Lunarion's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 73
Uploads: 1
I was wondering if there is any way to outline the font? I'm able to edit it and change it without issue, but not sure if it's possible to outline it as well

Please let me know, thank you.
__________________
Lunarion is offline Report comment to moderator  
Reply With Quote
Unread 09-03-09, 01:23 AM  
Qupe
A Warpwood Thunder Caller
 
Qupe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 520
Uploads: 9
Originally posted by Lunarion
I was wondering if there is any way to outline the font? I'm able to edit it and change it without issue, but not sure if it's possible to outline it as well

Please let me know, thank you.
Was wondering this as well.
Qupe is offline Report comment to moderator  
Reply With Quote
Unread 09-07-09, 08:03 PM  
ricks322
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 159
Uploads: 1
Posted Bug Report..

I had an error / conflict with Gathersage2, check out the bug post...
ricks322 is offline Report comment to moderator  
Reply With Quote
Unread 09-08-09, 03:40 PM  
kellewic
A Defias Bandit
 
kellewic's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 128
Uploads: 3
GatherSage2 conflict with BCM

This was just reported to me so I tracked it down and comes about because I have a reference to _G.DEFAULT_CHAT_FRAME in my Logger prototype. When a new Logger is created, a deep copy is made and so my chat frame reference gets a whole new memory location.

It's still the same object that BCM hooks, but since BCM uses the memory location as table keys, so when it does:

Code:
hooks[frame](frame, text, ...)
it ends up equating to:

Code:
nil(frame, text, ...)
since BCM doesn't have the new memory location in the hooks table.

I fixed it on my side since I shouldn't have been doing a deep copy of _G.DEFAULT_CHAT_FRAME. I can't guarantee other mods won't do it so I might suggest a fallback be added to BCM; something like:

Code:
-- From timestamps.lua --

local function AddMessage(frame, text, ...)
	text = start..COLOR..lbrack..date(tformat)..rbrack..text
	
        -- Can't find memory key, fallback to frame name
	if not hooks[frame] and frame.GetName then
		return hooks[frame:GetName()](frame, text, ...)
	end
	
	return hooks[frame](frame, text, ...)
end

--[[			Stamp CF 1 to 7, skip 2		]]--
for i = 1, NUM_CHAT_WINDOWS do
	if i ~= 2 then -- skip combatlog
		h = _G[format("%s%d", "ChatFrame", i)]
		hooks[h] = h.AddMessage

                -- Fallback to frame name
		hooks[h:GetName()] = h.AddMessage

		h.AddMessage = AddMessage
	end
end
This would have a negligible affect on speed/memory, but provide a fallback in case other mods mess with what you think you have hooked. The change would also have to be made to channelnames.lua should you decide to do it.
__________________
Kellewic - 80 Warlock - Ghostlands
kellewic is offline Report comment to moderator  
Reply With Quote
Unread 09-16-09, 09:58 AM  
Shammypowah
A Kobold Labourer
 
Shammypowah's Avatar

Forum posts: 1
File comments: 19
Uploads: 0
Cant remove this button:



Have looked at buttons.lua and other files but cant seem to find it..
Last edited by Shammypowah : 09-16-09 at 10:00 AM.
Shammypowah is offline Report comment to moderator  
Reply With Quote
Unread 09-16-09, 07:42 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 412
Uploads: 35
Just a head up that v4 is on the horizon with these bug fixes and some features. I'm currently thinking about changing the default layout of the timestamps though.
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 09-17-09, 06:15 AM  
vtmonk
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi
Under Russian localization is not worked function "replacements channels names" (channelnames.lua). Other things of the addon is very good.
i try to change ["%[Guild%]"]...,["%[Party%]"]... on russian analogue words, but it is not help.
Can you help me?
vtmonk is offline Report comment to moderator  
Reply With Quote
Unread 09-22-09, 10:09 AM  
Drifter
A Defias Bandit
 
Drifter's Avatar

Forum posts: 3
File comments: 20
Uploads: 0
Awesome add on!
Once I with my very miner skills figured out how to edit out the parts of your addon I didn't need I've used nothing else for chat.

Thank you for a great chat add on surprisingly easy to prune for us with no coding skills and with low system usage.
Drifter is offline Report comment to moderator  
Reply With Quote
Unread 09-27-09, 11:13 PM  
Chrnotic
A Kobold Labourer
 
Chrnotic's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 2
Is it possible to have the timestamp match the current channel/color it currently prints the time on?
Chrnotic is offline Report comment to moderator  
Reply With Quote
Unread 10-19-09, 12:35 AM  
lainbh
A Kobold Labourer

Forum posts: 1
File comments: 25
Uploads: 0
Originally posted by vtmonk
Hi
Under Russian localization is not worked function "replacements channels names" (channelnames.lua). Other things of the addon is very good.
i try to change ["%[Guild%]"]...,["%[Party%]"]... on russian analogue words, but it is not help.
Can you help me?
You need used UTF-8 encoding for nonEU languages.
For example, I'm using programms SciTE.
Open in SciTE file channelnames.lua, then File-Encoding-UTF-8 (если с русским интерфейсом, то Файл-Кодировка-UTF-8),and change Guild to Гильдия, Party - Группа, Trade - Торговля: Город (именно так, из-за другого названия канал, а не просто Торговля, соблюдая пробелы) and other.
But in this case, I don't change name of channels General, WorldDefense, LocalDefense. Because now name of channels "General: name of town".
Anybody knows how to change this channelnames?
Last edited by lainbh : 10-19-09 at 12:40 AM.
lainbh is offline Report comment to moderator  
Reply With Quote
Unread 11-28-09, 11:27 PM  
kimboslice
A Defias Bandit

Forum posts: 3
File comments: 76
Uploads: 0
Any update on v4?
kimboslice is offline Report comment to moderator  
Reply With Quote
Unread 12-09-09, 06:16 PM  
servi
A Kobold Labourer

Forum posts: 0
File comments: 70
Uploads: 0
chat copy is broken ;(

Update plz
servi is offline Report comment to moderator  
Reply With Quote
Unread 12-09-09, 08:23 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 412
Uploads: 35
Works fine for me.

Originally posted by servi
chat copy is broken ;(

Update plz
funkydude 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.