EQ KnowledgePit:Development Log
From EQ KnowledgePit
This page is created to serve as a log of administrative workings on the site; development of code and the like.
Log
- April 06, 2008
- January 11, 2008
- Added support for evolving items and lore groups to the item display; see Transcended Fistwraps of Immortality (or any other epic 2.0) for an example on the lore group; and The Shattered Blade for an example on the evolving item level. ~Floppie(talk • contribs) 17:52, 11 January 2008 (EST)
- December 14, 2007
- Corrected an oversight; added long-overdue support for bane damage to the Advanced Item Search and item display. ~Floppie(talk • contribs) 14:05, 14 December 2007 (EST)
- December 02, 2007
- Added support for simpler URLs to the item/spell/profile display. Items can now be accessed using
http://eq.knowledgepit.org/item/item_ID; spells can now be accessed usinghttp://eq.knowledgepit.org/spell/spell_ID; character profiles can be accessed usinghttp://eq.knowledgepit.org/char/char_profile_ID; and guild profiles can be accessed usinghttp://eq.knowledgepit.org/guild/guild_profile_ID. ~Floppie(talk • contribs) 15:04, 2 December 2007 (EST)
- Added support for simpler URLs to the item/spell/profile display. Items can now be accessed using
- December 01, 2007
- Added support to the Advanced Item Search for more spell types on items. Now you can search for items with illusions and other types of buffs. ~Floppie(talk • contribs) 15:04, 2 December 2007 (EST)
- Added support to to search for specific types of spells in any of the item's spell slots; for example, you can search for snare scrolls/tomes, or you can search for gravity flux clickies. ~Floppie(talk • contribs) 15:04, 2 December 2007 (EST)
- November 30, 2007
- Added
All Melee Weapons,All 1H Weapons, andAll 2H Weaponsoptions to the "Type" field on the Advanced Item Search. ~Floppie(talk • contribs) 16:21, 30 November 2007 (EST) - Added functionality to search by proc classification to the Advanced Item Search.
- Added long-overdue support for skill modifiers to the item display and the Advanced Item Search. ~Floppie(talk • contribs) 14:25, 30 November 2007 (EST)
- Added support for elemental damage on weapons; along with the new heroic stats, Spell Damage, Heal Amount, Clairvoyance, and Backstab Damage to the item display and Advanced Item Search. ~Floppie(talk • contribs) 12:37, 30 November 2007 (EST)
- Added
- November 28, 2007
- Added support for elemental damage to the item display. ~Floppie(talk • contribs) 22:25, 28 November 2007 (EST)
- Set up the
<il>...</il>tag to accept items by name in addition to by ID. This uses the same algorithm to determine the correct item as the drop/vendor/quest editor does. First it checks for an exact match; if more than one exact match is found, an error is returned; if one exact match is found, that item is returned; if zero exact matches are found, it searches using MySQLMATCH() AGAINST(), and returns the highest relevance result; if no results are found, an error is returned. ~Floppie(talk • contribs) 22:25, 28 November 2007 (EST) - Fixed a bug with the
Spellclass that could cause infinite recursion in very select cases. The issue was occurring with BarkerTest and Shroud of Chaos - spells that add themselves as procs. Added some sentinel code to fix this. ~Floppie(talk • contribs) 12:31, 28 November 2007 (EST)
- November 27, 2007
- Added elemental damage to the list of sortable fields. It will be added to the item display and list of searchable fields soon; possibly tomorrow. ~Floppie(talk • contribs) 00:07, 28 November 2007 (EST)
- Modularized the spell capabilities, similar to the new item modulatization - the
Spellclass now handles pretty much everything. Again, I just need to think of more creative ways to use them ;) ~Floppie(talk • contribs) 00:07, 28 November 2007 (EST)
- November 26, 2007
- November 25, 2007
- Modularized all item capabilities - the
Itemclass now handles pretty much everything. What this means for you, the user, is that items will be more loosely usable, once I can think of other ways to use them ;) ~Floppie(talk • contribs) 22:44, 25 November 2007 (EST) - Completed the Advanced Item Search - intended to be the best available. Compare to Magelo, Allakhazam, EQWiki, and 13th Floor. ~Floppie(talk • contribs) 22:44, 25 November 2007 (EST)
- Finished the interface for the Advanced Item Search. ~Floppie(talk • contribs) 22:44, 25 November 2007 (EST)
- Modularized all item capabilities - the
- November 24, 2007
- Got most of the interface for the Advanced Item Search set up. ~Floppie(talk • contribs) 22:44, 25 November 2007 (EST)
- November 20, 2007
- Set up the item link editor to accept names as well as IDs. If it doesn't find a perfect match for the name, it uses the best guess - if it finds more than one perfect match for the name or no guesses at all, it simply fails. ~Floppie(talk • contribs) 00:16, 21 November 2007 (EST)
- Got the
<vendor />code working like a champ. ~Floppie(talk • contribs) 00:16, 21 November 2007 (EST) - Finished modularizing the code behind drops/vendors/quests. In the future it will be considerably easier to add more types of these links, such as special vendors (a la Combine Empire Merchants). ~Floppie(talk • contribs) 13:49, 20 November 2007 (EST)
- Fixed the
<spells />code ~Floppie(talk • contribs) 13:49, 20 November 2007 (EST) - Modified all pages containing
<drops />,<vendor />, or</spells />to add thezone=parameter. ~Floppie(talk • contribs) 13:49, 20 November 2007 (EST) - Fixed a rather major issue with the
<rewards />tag. Any pages that contained that tag should now once again display. ~Floppie(talk • contribs) 09:40, 20 November 2007 (EST)
- November 17, 2007
- Added support for vendors and zones to drops. That's what the long series of nonsense in the item link log is about. It was difficult enough that I'm totally revamping one of the major functions in there for modularity. ~Floppie(talk • contribs) 21:53, 17 November 2007 (EST)
- November 15, 2007
- Added a notice next to each update button in the profile editor, reminding users that they are only updating one section at a time. ~Floppie(talk • contribs) 22:58, 15 November 2007 (EST)
- Set the profile editor to automatically scroll down to the section you just updated, after you hit the update button. ~Floppie(talk • contribs) 22:58, 15 November 2007 (EST)
- November 8, 2007
- Got the category list extension installed (although I had to write it myself). An example can be seen at Category:Races - the Playable Races navigation box at the right is pulled straight from Category:Playable Races. ~Floppie(talk • contribs) 11:22, 9 November 2007 (EST)
- Fixed the guild profiles to properly display for anybody, rather than just officers of that guild. ~Floppie(talk • contribs) 12:19, 8 November 2007 (EST)
- Tried to install NiceCategoryList, but for the life of me I can't get it to work. ~Floppie(talk • contribs) 12:19, 8 November 2007 (EST)
- November 6, 2007
- Added logs for all actions taken with guild and character profiles. This now includes creating characters, updating characters, deleting characters, creating guilds, and adding/removing character from guilds. ~Floppie(talk • contribs) 18:19, 7 November 2007 (EST)
- Got guild profiles functional (ex: Savage Arms of The Seventh Hammer (Lanys T`vyl)) - stay tuned for detailed reports ~Floppie(talk • contribs) 16:05, 7 November 2007 (EST)
- Messed around trying to get code written to display the contents of a category in another article. Figured out what I need to know to get that done. ~Floppie(talk • contribs) 15:59, 7 November 2007 (EST)
- November 5, 2007
- Fixed the display for spells with +critical hit mods (such as Cleave VI) that are dependent upon skills. The skills are now displayed. ~Floppie(talk • contribs) 00:10, 6 November 2007 (EST)
- Item/spell import scripts have been fully debugged. They should not require any more updates. ~Floppie(talk • contribs) 22:30, 5 November 2007 (EST)
- Got the item/spell import scripts to save a page. At least I think I did. Time will tell. ~Floppie(talk • contribs) 21:03, 5 November 2007 (EST)
- Added price to the item display; moved it and the lore string over to a new left-side column ~Floppie(talk • contribs) 18:11, 5 November 2007 (EST)
- Added Purity to the item display ~Floppie(talk • contribs) 16:45, 5 November 2007 (EST)
- Added stack size to the spell display, for spells that summon items - see examples at Shuriken of Eternity, Summon Bandages, and Summon Elemental Armaments ~Floppie(talk • contribs) 11:49, 5 November 2007 (EST)
- November 4, 2007
- Added <il> and <sl> tags for easy item/spell linking - see Help:Links ~Floppie(talk • contribs) 11:49, 5 November 2007 (EST)
- November 3, 2007
- Fixed a very minor JavaScript bug in the edit profile script. ~Floppie(talk • contribs) 15:28, 3 November 2007 (EDT)
- Debugged the cache functionality in items. For real this time. I swear. ~Floppie(talk • contribs) 15:28, 3 November 2007 (EDT)
- Started work getting the item/spell import scripts to save a page containing the changes. Waiting on a reply at mw:Project:Support desk. ~Floppie(talk • contribs) 15:28, 3 November 2007 (EDT)
- November 2, 2007
- November 1, 2007
- October 30, 2007
- October 15, 2007



