Download
(137Kb)
Download
Updated: 06-16-09 12:03 PM
Pictures
File Info
Updated:06-16-09 12:03 PM
Created:01-12-09 01:08 PM
Downloads:9,660
Favorites:155
MD5:

Gnomish Yellow Pages  Popular! (More than 5000 hits)

Version: r48beta
by: lilsparky [More]

The Gnomish Yellow Pages will monitor all chat traffic to identify people advertising trade skills. As trade skill ads are identified, they are recorded and stored for later retrieval.

type:
/gyp

to bring up a window with all information in an easy to read table.

strangers names appear in white
guildmates are displayed in green
friends are displayed in yellow

anybody in your local zone is shown in cyan

all offline players are red

the row of trade skill buttons will access the entire database of trade recipes so you can search for whatever recipe you wish. click to open whatever trade skill browser you use.

when browsing a trade skill, selecting a recipe will cause gyp to update the trade link color to light blue if that recipe is contained in that link. also any searches in the trade skill browser will be reflected in the gyp link color -- links that contain none of the recipes returned by the search will be dark yellow; normal yellow links indicate that at least one of the recipes in the browser window matches the trade link.

------------------------------------------------------------------------
r48 | lilsparky | 2009-06-15 07:56:38 +0000 (Mon, 15 Jun 2009) | 4 lines
Changed paths:
M /trunk/GYPSpellData.lua
M /trunk/GnomishYellowPages.lua
M /trunk/GnomishYellowPages.toc

-new spell data for latest patch
-added right-click raise/lower frame menu
-automatically lowers frame when opening trades from gyp
-sped up link validation routine
------------------------------------------------------------------------
r46 | lilsparky | 2009-05-20 06:47:36 +0000 (Wed, 20 May 2009) | 1 line
Changed paths:
M /trunk/GnomishYellowPages.toc

updated .toc
------------------------------------------------------------------------
r45 | lilsparky | 2009-05-20 06:45:25 +0000 (Wed, 20 May 2009) | 2 lines
Changed paths:
M /trunk/GYPSpellData.lua
M /trunk/GnomishYellowPages.lua

updated spell data for 9901 patch
fixed some issues with "unknown" trades being recorded and causing failures when upgrading
------------------------------------------------------------------------
r44 | lilsparky | 2009-05-03 08:54:48 +0000 (Sun, 03 May 2009) | 2 lines
Changed paths:
M /trunk/GYPSpellData.lua
M /trunk/GnomishYellowPages.lua

updated spell data for patch 9835
fixed(?) the case where invalid spell links advertisements could not be validated (and would then cause subsequent validations or tradeskill browsing to fail)
------------------------------------------------------------------------
Optional Files (2)
File Name
Version
Size
Author
Date
Type
1.1
30kB
01-16-10 02:52 PM
Addon
1.21
132kB
12-08-09 10:08 AM
Addon


Post A Reply Comment Options
Unread 02-02-09, 04:37 PM  
Recluse
A Cliff Giant
 
Recluse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 94
Uploads: 13
Originally posted by Banur
Today a small patch broke my gyp:

Code:
[2009/01/28 17:44:26-1014-x3]: GnomishYellowPages-0.20\GnomishYellowPages.lua:90: attempt to get length of local 'recipeList' (a nil value)
GnomishYellowPages-0.20\GnomishYellowPages.lua:2346: in function <...ace\AddOns\GnomishYellowPages\GnomishYellowPages.lua:2176>
GnomishYellowPages-0.20\GnomishYellowPages.lua:2376: in function `?'
GnomishYellowPages-0.20\GnomishYellowPages.lua:752: in function <...ace\AddOns\GnomishYellowPages\GnomishYellowPages.lua:749>
I had the same issue, and made a temporary fix for my copy. I haven't gotten to test the new release yet (I noticed the recipeList variable got moved around a bit from around line 90 to something like line 450, though).

This is for r23beta!

OLDCODE:
Code:
local recipeList = Config.spellList[tradeID]
local encodingLength = floor((#recipeList+5) / 6)
local encodedString = string.rep("/",encodingLength)
tradeLink = "|cffffd00|Htrade:"..tradeID..":450:450:"..playerGUID..":"..encodedString.."|h["..spellName.."]|h|r"
FIXEDCODE:
Code:
local recipeList = lib:GetData(tradeSkillList[i].tradeLinkID)
if recipeList then
	local encodingLength = floor((#recipeList+5) / 6)
	local encodedString = string.rep("/",encodingLength)
	tradeLink = "|cffffd00|Htrade:"..tradeID..":450:450:"..uid..":"..encodedString.."|h["..spellName.."]|h|r"
end
Since tradeLink is used later, and is already defined, and the other locals are no longer used, it seems to work better. This just gets rid of the error, and hasn't caused any others for me.

I hope the latest update fixes it, though.
__________________
We'd be together, but only diamonds last forever...
Last edited by Recluse : 02-02-09 at 04:37 PM.
Report comment to moderator  
Reply With Quote
Unread 01-29-09, 03:45 PM  
lilsparky
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 117
File comments: 159
Uploads: 3
yeah, well, new patch = broken gyp. need to download the latest "TradeLinks" mod to get it's newer libtradelinks. i am in the process of making gyp patch proof cuz this is just annoying as hell.
Report comment to moderator  
Reply With Quote
Unread 01-28-09, 12:15 PM  
tintingurl
A Frostmaul Preserver
 
tintingurl's Avatar

Forum posts: 295
File comments: 82
Uploads: 0
Originally posted by lilsparky
is that a persistent error or does it go away if you reload?
it will always show up also i think now this is broken, ill login and see what errors i get today. but every login there is no logs in gyp it clears or something.
__________________
Report comment to moderator  
Reply With Quote
Unread 01-28-09, 11:07 AM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 137
Uploads: 5
Today a small patch broke my gyp:

Code:
[2009/01/28 17:44:26-1014-x3]: GnomishYellowPages-0.20\GnomishYellowPages.lua:90: attempt to get length of local 'recipeList' (a nil value)
GnomishYellowPages-0.20\GnomishYellowPages.lua:2346: in function <...ace\AddOns\GnomishYellowPages\GnomishYellowPages.lua:2176>
GnomishYellowPages-0.20\GnomishYellowPages.lua:2376: in function `?'
GnomishYellowPages-0.20\GnomishYellowPages.lua:752: in function <...ace\AddOns\GnomishYellowPages\GnomishYellowPages.lua:749>
Report comment to moderator  
Reply With Quote
Unread 01-26-09, 08:02 PM  
lilsparky
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 117
File comments: 159
Uploads: 3
is that a persistent error or does it go away if you reload?
Report comment to moderator  
Reply With Quote
Unread 01-26-09, 02:40 PM  
tintingurl
A Frostmaul Preserver
 
tintingurl's Avatar

Forum posts: 295
File comments: 82
Uploads: 0
[2009/01/26 15:39:49-412-x33]: GnomishYellowPages-0.20\GnomishYellowPages.lua:2093: table index is nil
GnomishYellowPages-0.20\GnomishYellowPages.lua:1937: in function <...ace\AddOns\GnomishYellowPages\GnomishYellowPages.lua:1933>

---

new error when logging on.
__________________
Report comment to moderator  
Reply With Quote
Unread 01-24-09, 07:39 PM  
lilsparky
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 117
File comments: 159
Uploads: 3
Originally posted by Rihlsul
This is a pretty darned awesome addon from my tinkering today.

Couple things:

1) Instead of (when browsing tradeskill) using blue (has it) / yellow (doesn't), perhaps to make it clearer to the user, Green (has it) / Dark Gray (doesn't). This will make it more intuitive, in-line with other parts of the game.
this is still being worked on. i want to add a shopping list system so i need three colors for each trade link to reflect whether it has:

1. no items in your list
2. some items in your list
3. the currently selected item in your list

i could rework it to be dark gray for no items, yellow for some items, and green for the current item.


2) If possible, a filtering control (or controls) on the upper right, choosing to show only friends, only guild mates, only strangers, all... Just a notion, not one that's even remotely critical. Edit: Just discovered Right click filtering. Dur. Can you just add guild/friends into the list?
if you turn off stangers, then you're left with guild/friends.
Last edited by lilsparky : 01-24-09 at 07:39 PM.
Report comment to moderator  
Reply With Quote
Unread 01-24-09, 02:59 PM  
Rihlsul
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 4
Uploads: 1
This is a pretty darned awesome addon from my tinkering today.

Couple things:

1) Instead of (when browsing tradeskill) using blue (has it) / yellow (doesn't), perhaps to make it clearer to the user, Green (has it) / Dark Gray (doesn't). This will make it more intuitive, in-line with other parts of the game.

2) If possible, a filtering control (or controls) on the upper right, choosing to show only friends, only guild mates, only strangers, all... Just a notion, not one that's even remotely critical. Edit: Just discovered Right click filtering. Dur. Can you just add guild/friends into the list?
Last edited by Rihlsul : 01-24-09 at 04:33 PM.
Report comment to moderator  
Reply With Quote
Unread 01-24-09, 02:34 PM  
shobu
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 83
Uploads: 1
Thanks for this wicked addon!
Report comment to moderator  
Reply With Quote
Unread 01-24-09, 01:14 PM  
lilsparky
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 117
File comments: 159
Uploads: 3
r23beta should work with 3.0.8

note that i've switched to double-clicking for activation of links, whispers, and refreshing locations.
Report comment to moderator  
Reply With Quote
Unread 01-23-09, 04:52 PM  
tintingurl
A Frostmaul Preserver
 
tintingurl's Avatar

Forum posts: 295
File comments: 82
Uploads: 0
yeah this patch broke it

when clicking on someones link in trade or otherwise it will pop up my mining tradeskill window and not there window.

we shall just have to wait till it get fixed.
__________________
Report comment to moderator  
Reply With Quote
Unread 01-23-09, 04:39 PM  
Syno
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 8
Uploads: 1
Ill add this myself, Since post-patch GYP completly breaks most of MY tradeskills, when I attempt to craft, my window is empty, or it shows what items I can make but won't let me craft them. For some strange reason smelting is uneffected, till this is fixed I will have to delete this addon

But otherwise I did love it while it worked
Report comment to moderator  
Reply With Quote
Unread 01-21-09, 06:09 AM  
tintingurl
A Frostmaul Preserver
 
tintingurl's Avatar

Forum posts: 295
File comments: 82
Uploads: 0
i get it when i log on also.
__________________
Report comment to moderator  
Reply With Quote
Unread 01-21-09, 02:29 AM  
lilsparky
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 117
File comments: 159
Uploads: 3
Originally posted by khurzog
i get the same, and it happens first thing when i log in, doesn't seem to be broken though, and it never happened for me until after patch
okay, i see what the problem is. the tradelinks lib i'm including needs to updated for the latest patch.

in the meantime, you can download tradelinks directly from this site and it should correct the problem (assuming it's been updated).


aw man. what a time to release this mod. they just changed the format of the trade links which means that i have to retool a few things to get it working again....
Last edited by lilsparky : 01-21-09 at 02:59 AM.
Report comment to moderator  
Reply With Quote
Unread 01-20-09, 10:44 PM  
khurzog
A Frostmaul Preserver
 
khurzog's Avatar

Forum posts: 266
File comments: 194
Uploads: 0
i get the same, and it happens first thing when i log in, doesn't seem to be broken though, and it never happened for me until after patch
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.