Elephant
"Shoot... what did he say again? I just got disconnected."
"Didn't that folk already loot that rare item 10 minutes ago?"
"I really wish I could remember the name of the item linked on the guild chat yesterday at 9:00 PM."
...
Already been in one of these situations? Don't be annoyed anymore, here is the solution!
Solution to chat loss annoyance
Elephant logs the chat for you in the background even when you get disconnected. It saves the WHISPER & BATTLE.NET, RAID, INSTANCE & BATTLEGROUND, PARTY, GUILD, SAY, YELL and OFFICER chats separately, but also all general chats (General, Trade, LocalDefense, ...), custom chats you are currently on, achievements, loots and finally system messages (auctions, rolls, server going down, ...). You can easily go through all these logs, thanks to a straightforward interface displaying all the access buttons on the right side of the main window. You can access the options of the addon by typing /elephant and also bind a key to pop up the addon.
Elephant gives you the ability to copy up to 100,000 (yes, 100k) characters of logs to another application. A BBCode feature is even included, letting you copy/paste a chat with colors and links to an item database in a very quick and simple way to your favorite forum.
This is THE addon that you should install if you want to never forget what somebody told you in game. Be a pro of managing hell tells, go peacefully AFK for a few minutes, or be an awesome role player. Elephant is also perfectly designed for Guild Leaders, Officers and Raid Leaders particularly because it restores the chats after you've been disconnected.
Main features
- Logs the chats in the background, with a limit of 10,000 lines for each chat (Blizzard's default is 161 lines for everything).
- Saves the logs when you log out or get disconnected.
- Display the chats with timestamps, or using your Prat settings if you have it installed.
- Copy the chat and paste it in other applications (BBCode supported!), up to 100,000 characters.
- Save the chat and combat log in two different files on your computer (using the default Blizzard logging system).
Other features
- Use filters to avoid logging some of the custom channels you join.
- Enable/disable logging for each chat separately.
- Item links in logs are displayed in their proper color and are clickable.
- Player names in the main window are clickable.
- ...and much more!
Community
Report an issue (bug & suggestions): https://www.wowace.com/projects/elephant/issues
could you maybe add the chinese local in the new chatlog i try to translator the chinese local of chatlog,although my English badly i have translatored the chinese local.
2.this is a bug, someone use single ADDON_chatlog, run the game.WOW liked death,use cpu 100%. disable the addon run WOW,this OK. i try,del WOW\WTF and WOW\logs ,the problem still... so what can i do?
@ Antikleia: Thanks ;) I will add this in the next release :)
@ humina: Could you try doing the same thing than Grayson Carlyle?
@ humina & Grayson Carlyle: If things still doesn't work, could you try: 1) Logout from the game 2) Delete the file: World of Warcraft\WTF\Account\<Your_Account>\<Your_Server>\<Your_Character>\SavedVariables\ChatLog.lua 3) Run the game. 4) Disable all AddOns except ChatLog. 5) Login and see if everything is fine. 6) Logout and enable each AddOn one after all and see if everything is okay. If not, please post here to tell me which AddOn is causing the dropdown menu not to appear.
Thanks! ;)
"The right-click menu no longer works for me, so I'm stuck only viewing one chat log :("
same issue.
OK, put this into the de-localization-file: CHAT_LOG_DIALOG_CLEARALL_TEXT = "Dies wird alle Chatlogs l\195\182schen."; CHAT_LOG_DIALOG_CLEARALL_BUTTON1 = "L\195\182schen"; CHAT_LOG_DIALOG_CLEARALL_BUTTON2 = "Abbrechen"; And, yes, the translation = english(die Übersetzung); :)
This is a weird bug. I couldn't reproduce it here, it's working fine. Could you try to disable every AddOn except ChatLog and try again? :)
The right-click menu no longer works for me, so I'm stuck only viewing one chat log :(
@ Antikleia: Three variables are missing, here they are.
CHAT_LOG_DIALOG_CLEARALL_TEXT = "This will clear all logs."; CHAT_LOG_DIALOG_CLEARALL_BUTTON1 = "Ok"; CHAT_LOG_DIALOG_CLEARALL_BUTTON2 = "Cancel";
Thanks though for everything else ;) I'll add harl's name and yours to the login message of ChatLog ;)
EDIT: Ho, and could you confirm that the translation of "Tranlsation" is "Übersetzung"? I'd like to add something like: "Übersetzung: harl & Antikleia"
Aha, nice translating ;p I'll add this file to the next release, thanks Antikleia ,)
Ok, I edited the post below. Now its the correct code.
Sorry for any inconveniences.
Hey there justcallmefred ;)
I don't think you will have any problem if you use ChatMod and ChatLog together. And moreover, if you remove scroll buttons, the ChatLog button should also disapear. If not, try to logout and to login again.
Post here if you have any problem :)
I use the mod "ChatMod"...do you know of any problems with the 2? And if I use the"remove scroll buttons", does that mean if I install this your tab won't show up either?
Hum... did I miss something? This translation is not for ChatLog it seems ;p Wrong AddOn? :)
Thanks for the report baloor. It will be corrected in the next release ;)
Hey Maischter,
The German Localisation should work fine BUT not everything is translated, and some variables are missing. So some messages will not appear correctly when using it. What I can do though, is to take this translation and add missing variables to the file ; but the new texts will be in english instead of in German.
could you maybe use the old german local in the new chatlog because i have tested the old german localisation and it works fine for me...
Ok I'll copy/paste a message I sent to Telram because he asked the same thing ;)
"For your question, it is quite annoying but I can't change anything to this Actually, I am using a Blizzard function to save in a file (it is called LoggingChat(), see http://www.wowwiki.com/API_LoggingChat for more information). As you can see, it is impossible to customize this function: you can log everything or log nothing. You cannot chose what you want to log.
I have not found any function that enables an AddOn to write in a file, and because of this, I can't create my own function that would log only what I want. This is why it is impossible (at the moment) to do what you are asking for
But if you think you can bring new information on this, don't hesitate to send another PM to me "
I'm checking WoWWiki atm to see if something new has been released, but I think it's a bit hopeless :/
EDIT: I found this --> http://ui.worldofwar.net/ui.php?id=751 Maybe it is something that you would like to use ;)
Is there anyway to only log certian channels to file? Basicly I am an officer in a guild and I am trying ot find a chat loging mod that will save just certain of my channels to a file, so I am not getting like trade,general and stuff like that. I only want to save Guild, whisper, raid, and then specific chat channels that I have created. I can't figure out how to uncheck a channel that I don't want to monitor
In the next release, you will not receive the ""Too many buttons in UIDropDownMenu:ChatLogFrameDropDown" error anymore. You will see a change in the dropdown menu: only 25 channels will be displayed in each submenu, but you will be able to show the 25 others by clicking on an option I have added to it. The only bad thing about this is that you cannot display more channels than two time this value (here it would be 50, because 2x25 = 50), but I think it will be fine for 99% of the users.
You can change this value of 25 to any value in the ChatLog.conf.lua file if you wish to, the name of the variable is "CHAT_LOG_DROPDOWN_MAXBUTTONS". The max value is 30, if you change to something higher you will get the above error.
EDIT: I will upload the next release after adding the confirmation dialog when you click on the "Clear all" button.
@ shards_ofthe_soul: This is normal and is working as intended. In fact, you have an invisible line at the top of the scroll frame that automatically hides the text. So if I add an other line, it will not display because it is "too high" in the log.