Go Back   WowAce Forums > Official Addon Threads > General AddOns
General AddOns Authors, post your release ready addons here to get feedback or just to let everyone know about it.

Reply
 
Thread Tools
Old 09-03-2007   #1
pb_ee1
Junior Member
 
pb_ee1's Avatar
 
Join Date: Sep 2005
Posts: 53
Default Elephant (official thread)

Since the English speaking community told me many times that my mod was really not correctly named, I've decided to rename it to a new and nice and efficient and powerful and <put whatever cool you want here> name.

Old name: ChatLog (thread)
New name: Elephant (this thread)

Why Elephant? Because elephants are well known to have a very good memory, and it is the aim of this addon: remember what you typed on your keyboard.

Quote, from the old thread:
Elephant logs the chat for you in the background. It saves the WHISPERS, RAID, PARTY, SAY, YELL, OFFICER and GUILD chats separately, but also all general chats (General, Trade, LocalDefense, ...) and custom chats you are currently on.

Combat and battleground logging have been added recently. You can look at the logs, click on the player names and/or items inside, choose which channel you want to log, copy/paste to an external application, and much more...

Information page: http://www.wowace.com/wiki/Elephant (coming soon)
Download: WAU or http://files.wowace.com/Elephant.zip
pb_ee1 is offline   Reply With Quote
Old 09-03-2007   #2
Sanalia
Full Member
 
Join Date: Sep 2006
Posts: 230
Default Re: Elephant (official thread)

Nice new name Although I wasn't complaining about zoning to you directly, just wondering why Thanks for the heads up ;p
Sanalia is offline   Reply With Quote
Old 09-03-2007   #3
pb_ee1
Junior Member
 
pb_ee1's Avatar
 
Join Date: Sep 2005
Posts: 53
Default Re: Elephant (official thread)

Ho no worries, I would rather thank you for warning me that it seems that it increases a bit the loading time

I hope you'll like the new icon btw.

PS: We're playing on the same server!
pb_ee1 is offline   Reply With Quote
Old 09-03-2007   #4
Flup
Member
 
Join Date: May 2007
Posts: 14
Default Re: Elephant (official thread)

I get this error on ReLoadUi
Code:
2007/09/03 16:18:46-137-x1]: Elephant-2.5\Event-Message.lua:306: attempt to index field '?' (a nil value)
Flup

EDIT: Updated deDE:

Code:
local L = AceLibrary("AceLocale-2.2"):new("Elephant")

--[[
Umlautersetzung: Unicode for Gemrman Umlauts
?->\195\164; ?->\195\182; ?->\195\188; ?->\195\159
]]

L:RegisterTranslations("deDE", function() return {
	--[[ Common messages ]]
	['chatlog'] = "Chat in Datei speichern",
	['combatlog'] = "Kampflog in Datei speichern",
	['disabled'] = "Ausgeschaltet",
	['enabled'] = "Eingeschaltet",
	['enableddefault'] = "Logge neue Channels.",
	['reset'] = "Zur\195\188cksetzen",
	['toggle'] = "Elephant \195\182ffnen/schlie\195\159en",
	
	--[[ Options menu elements ]]
	['clearallhelp'] = "L\195\182scht alle Logs",
	['logs'] = "Logs",
	['maxcombatlogwords'] = "Maximale Kampflogl/195/164nge",
	['maxlogwords'] = "Maximale Logl/195/164nge",
	['resethelp'] = "Setzt alle Einstellungen und Chats zur\195\188ck",
	['resetloc'] = "Positionen der Fenster zur\195\188cksetzen",
	['showbutton'] = "Zeige Schalter",
	
	--[[ Main/Copy frame elements ]]
	-- Main
	['clearall'] = "Alle Leeren",
	['copy'] = "Kopieren",
	['Disable'] = "Ausschalten",
	['Empty'] = "Leeren",
	['Enable'] = "Einschalten",
	['maxlog'] = "Maximal %s Zeilen.",
	['nblines'] = "Zeilen: %s",
	['scroll'] = {
		['bottom'] = {
			[1] = "Zum Ende scrollen",
		},
		['linedown'] = {
			[1] = "Eine Zeile runter scrollen",
		},
		['lineup'] = {
			[1] = "Eine Zeile hoch scrollen",
		},
		['pagedown'] = {
			[1] = "Eine Seite runter scrollen",
		},
		['pageup'] = {
			[1] = "Eine Seite hoch scrollen",
		},
		['top'] = {
			[1] = "Zum Anfang scrollen",
		},
	},
	
	-- Copy
	['copywindow'] = "Chat Kopieren",
	
	--[[ Special log messages ]]
	['logstartedon'] = "Log gestartet am %s up %s.",
	['logstopped'] = "Log gestoppt.",
	['monstersay'] = "%s sagt",
	['monsteryell'] = "%s schreit",
	['whisperfrom'] = "%s fl\195\188stert",
	['whisperto'] = "Zu %s",
	
	--[[ Addon messages ]]
	['chatlogdisabled'] = "Diese Funktion ist deaktiviert.",
	['clearallconfirm'] = "Logs geleert.",
	['combatlogdisabled'] = "Diese Funktion ist deaktiviert.",
	['deleteconfirm'] = "Chat gel\195\182scht: %s",
	['emptyconfirm'] = "Log geleert: %s",
	['lootmethod'] = {
		['freeforall'] = "Jeder gegen Jeden",
		['group'] = "Pl\195\188ndern als Gruppe",
		['master'] = "Pl\195\188ndermeister",
		['needbeforegreed'] = "Bedarf vor Gier",
		['roundrobin'] = "Reihum",
	},
	['lootmethodchanged'] = "Pl\195\188ndern in %s ge\195\164ndert.",
	['masterlooterchanged'] = "%s ist jetzt der Pl\195\188ndermeister.",
	['resetconfirm'] = "Alle Einstellungen und Chats zur\195\188ckgesetzt.",
	
	--[[ Tooltips ]]
	['chatlogtooltip'] = {
		[1] = "Speichert den Chat in einer Datei.",
		[2] = "Speichert den Chat (nicht das Kampflog)",
		[3] = "in Logs\\WoWself.txt",
	},
	['combatlogtooltip'] = {
		[1] = "Speichert das Kampflog in einer Datei.",
		[2] = "Speichert das Kampflog",
		[3] = "in Logs\\WoWCombatLog.txt",
	},
	['enableddefaulttooltip'] = {
		[1] = "Logge neue Channels",
		[2] = "Startet automatsich das Loggen, wenn",
		[3] = "ein neuer Channel betreten wird.",
	},
	['togglebuttontooltip'] = {
		[1] = "Linksklicken um Elephant ein-/auszuschalten.",
		[2] = "Mittelklicken um die Schalterposition zur\195\188ck zu setzten.",
		[3] = "Rechtsklicken um den Schalter zu bewegen.",
	},
	['toggletooltip'] = "Linksklick, um Elephant anzuzeigen/zu verstecken.",
	
	--[[ Popup windows ]]
	['clearallpopup'] = {
		[1] = "Dies l\195\182scht alle Logs.",
		[2] = "Ok",
		[3] = "Abbruch",
	},
	['emptypopup'] = {
		[1] = "Dies leert das aktuelle Log.",
		[2] = "Ok",
		[3] = "Abbruch",
	},
	['resetpopup'] = {
		[1] = "Dies setzt alle Einstellungen und Chats zur\195\188ck.",
		[2] = "Ok",
		[3] = "Abbruch",
	},
	
	--[[ Default chat names to be displayed ]]
	['chatnames'] = {
		['combat'] = "Kampf",
		['custom'] = "Eigene Chats",
		['general'] = "Allgemeine Chats",
		['guild'] = "Gilde",
		['loot'] = "Loot",
		['misc'] = "Misc.",
		['officer'] = "Offizier",
		['party'] = "Gruppe",
		['raid'] = "Raid",
		['say'] = "Sagen",
		['system'] = "System",
		['whisper'] = "Fl\195\188stern",
		['yell'] = "Schreien",
	},
	
	--[[ General chats (= that you cannot leave) names and strings that identify them ]]
	['generalchats'] = {
		['allgemein'] = {
			['name'] = "Allgemein",
			['string'] = "allgemein",
		},
		['gildenrekrutierung'] = {
			['name'] = "Gildenrekrutierung",
			['string'] = "gildenrekrutierung",
		},
		['handel'] = {
			['name'] = "Handel",
			['string'] = "handel",
		},
		['lokaleverteidigung'] = {
			['name'] = "LokaleVerteidigung",
			['string'] = "lokaleverteidigung",
		},
		['weltverteidigung'] = {
			['name'] = "WeltVerteidigung",
			['string'] = "weltverteidigung",
		},
	},
	
	--[[ Custom chats special log messages ]]
	['customchat'] = {
		['join'] = "Channel beigetreten.",
		['leave'] = "Channel verlassen.",
	},
} end)
Flup is offline   Reply With Quote
Old 09-03-2007   #5
pb_ee1
Junior Member
 
pb_ee1's Avatar
 
Join Date: Sep 2005
Posts: 53
Default Re: Elephant (official thread)

I'll look into this when I'll get back home.

Note that you do not need to translate DISABLE, EMPTY, ... as they should be printed in game with the correct translation. Please post here if it not the case.
pb_ee1 is offline   Reply With Quote
Old 09-03-2007   #6
Darklink
Hero Member
 
Darklink's Avatar
 
Join Date: Jun 2005
Location: Belgium (French)
Posts: 982
Default Re: Elephant (official thread)

AceEvent-2.0-44693 (Ace2):955: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:948>

With elephant, and cleared lua
__________________
Darklink is offline   Reply With Quote
Old 09-03-2007   #7
pb_ee1
Junior Member
 
pb_ee1's Avatar
 
Join Date: Sep 2005
Posts: 53
Default Re: Elephant (official thread)

Should be fixed in latest release.
pb_ee1 is offline   Reply With Quote
Old 09-03-2007   #8
Sanalia
Full Member
 
Join Date: Sep 2006
Posts: 230
Default Re: Elephant (official thread)

I get "Elephant-2.5\Event-Message.lua:306: attempt to index field '?' (a nil value)" on login with fresh install too.
Also, what is your characters name pb_ee1? ;p
Sanalia is offline   Reply With Quote
Old 09-03-2007   #9
Darklink
Hero Member
 
Darklink's Avatar
 
Join Date: Jun 2005
Location: Belgium (French)
Posts: 982
Default Re: Elephant (official thread)

now it's

[2007/09/03 19:16:09-3488-x6]: Elephant-2.5\Event-Message.lua:280: attempt to index field '?' (a nil value)
(tail call): ?:
AceEvent-2.0-44693 (Ace2):955: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:948>
__________________
Darklink is offline   Reply With Quote
Old 09-04-2007   #10
pb_ee1
Junior Member
 
pb_ee1's Avatar
 
Join Date: Sep 2005
Posts: 53
Default Re: Elephant (official thread)

Kyron, you should simply leave any channel you joined when installing the release of Elephant that was bugged, and rejoin them immediatly. That should fix the problem.

Elarenda, try to update Elephant, it seems you do not have the latest release. My character name is Lona, btw
pb_ee1 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:14 AM.