January 29th, 2010 | Tags: , , , , , , , , , ,

Version 3.7.4 has been released to fix a problem with the SQL table structure and a non-functional enchant module.


Upgrade Procedure

Simply overwrite ./includes/wowhead_enchant.php and ./table_scheme.sql with the ones in the zip file and you’re all set. You will want to delete (drop) the SQL tables if they already exist.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)

Minor Version 3.7.3 has been released to fix an issue related to the global for the database prefix. The only changed file was config.php so the upgrade procedure couldn’t be any easier.


Files to Overwrite

All files are located relative to the wowhead folder.
  • ./config.php (be sure to edit it first)
  • ./includes/wowhead_cache.php (optional)

Upgrade Procedure

Simply edit ./config.php to your liking and reupload it to your site, ensuring that you overwrite the current copy. I would also suggest deleting your SQL tables. Optionally, you can overwrite ./includes/wowhead_cache.php to add a check to make sure the global WHP_DB_PREFIX exists before proceeding.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)
January 17th, 2010 | Tags: , , , , , , , , , ,

Version 3.7.1 has been released to fix an issue reported here. Enchant reagents weren’t properly being pulled from Wowhead if they were only used once in a given enchant.


Upgrade Procedure

Simply overwrite ./includes/wowhead_enchant.php with the one in the zip file and you’re all set.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)

Version 3.7.1 has been released to fix an issue reported here. Nothing really major if you don’t use the Russian language.


Upgrade Procedure

Simply overwrite ./includes/wowhead_spell.php with the one in the zip file and you’re all set.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)
January 8th, 2010 | Tags: , , , , , , , , , ,

As promised, here is version 3.7 for your enjoyment. Lots of fixes, changes, and additions in this version. This version marks the initial release of the enchant module which will treat enchants similarly to craftables, to stop people from trying to use the craft module to work with enchants, which it won’t. Also included in this release is the faction module, which took me quite some time to write. It is by no means perfect, but its a good start to get it tested in the real world and see how it does. The installation procedure has changed as well, so make sure you pay close attention to the upgrade section below. Hopefully, you guys (and gals) will enjoy it. If so, please consider donating or click the ads you see on the site. Also, consider adding your website to the site database.


Changes/Additions

  • Added the enchant module.
    • Enchants will now function similar to the craftable module.
    • Two new SQL tables were added to store this information in the cache.
  • Added the faction module.
    • Faction information is pulled from Wowhead and displayed in the tooltip.
    • Faction rewards are also pulled and displayed in a toggle, via an external PHP file ./external/faction.php.
    • SQL table created to store this new information.
  • Changed how the SQL tables are created.
    • Rather than having to run create_table.php, the script will automatically create the SQL tables when it detects that they are not currently in the database.
    • Make sure you run delete_tables.php so that the script can properly detect the lack of tables and create the new SQL structure. More on that below.
  • Removed JavaScript files no longer used by the script.
  • All config variables in config.php are now enclosed in double quotes (") to prevent escaping problems.

Upgrade

The proper way to upgrade to version 3.7 would be to simply do a complete reinstall. There were numerous changes to most of the files, so simply overwriting a few would not work. Also, the SQL table structure, along with how the tables are created have changed, so a full install is required. The SQL tables are now created automatically when the script first connects to SQL and does not find the tables. In light of this, you must run delete_tables.php to remove the SQL tables, so that the new table structure will be created. Do not report errors on the forums because you failed to delete your old tables so the new ones could be created. I will simply point you to this post.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)
December 30th, 2009 | Tags: , , , , , , , , , ,

No major additions or fixes in this version just a small fix related to PHP in safe mode and the object module. See the upgrade procedure for more information.


Update Procedure

Simply overwrite the files listed below and you’re all set. There is no need to recreate the MySQL tables, as there were no changes to the SQL table structure. All files are located relative to the wowhead folder.

  • ./includes/wowhead.php
  • ./includes/wowhead_object.php

Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)
December 30th, 2009 | Tags: , , , , , , , , , ,

It gives me great pleasure to release version 3.6.8 and finally (hopefully) put to rest some of the bugs that have been plaguing me lately.


Fixes/Additions

  • Completely removed all traces of the log module. Will return in version 4, which will be yet another complete rewrite.
  • Added object module. Functions the same as the quest or spell modules.
  • Changed how the SQL tables are handled to prevent the SQL issues that have been reported in the past.
  • Fixed issue with the recruit module not properly finding the talent breakdowns.
  • Numerous other small bug fixes and code clean up.

Upgrade Procedure

Given the numerous changes in this version, I would recommend doing a fresh install to clear out any of the bugs that may get overlooked otherwise. This includes replacing config.php, which has changed slightly. You don’t necessarily need to run clear_table.php, but I would recommend clearing the cache.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)
December 24th, 2009 | Tags: , , , , ,
Thanks to bluwolfee from the support forums I have been able to write the installation instructions to allow support for EQDKP version 1.3.2f, I did not test this on version 1.4.0 BETA.

You can check them out here.
December 23rd, 2009 | Tags: , , , , , , , , , ,

Fixes/Additions

  • Fixed NPC module not displaying the map properly when using a zone’s ID.

Upgrade

This release only fixes one bug, so in order to upgrade all you need to do is overwrite ./includes/wowhead_npc.php and you’re all set. If you haven’t modified ./config.php to fix the $whp_modules array then that fix is also included.


Special Notes

Due to the fact that I really wanted to release the zones module I have put the log collector on hold for the time being. With that in mind, it is NOT yet finished, so DO NOT ENABLE IT IN config.php. It will not function properly, and would most likely cause errors and stop the script from functioning properly. It is not enabled by default, so at this time do not enable it, yet.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)
December 22nd, 2009 | Tags: , , , , , , , , , ,

Fixes/Additions

  • Fixed misspelling in wowhead_itemset.php.
  • Added zones module which will, when given a name or ID, will display a map of that zone when moused over.
  • As per user request, I have added the ability to display the location of an NPC. Its function is similar to the zone module.
  • A SQL table was added to hold the zone information, so create_table.php will need to be run to update the tables.
  • Few fixes and undocumented changes.

Upgrade

Given the amount of changes and additions it is recommended to do a clean install when upgrading. Most of the major files, like config.php and parse.php, have been changed slightly. Also create_table.php will need to be ran in order to update the SQL table structure. See notes below for more things to keep in mind.


Special Notes

Due to the fact that I really wanted to release the zones module I have put the log collector on hold for the time being. With that in mind, it is NOT yet finished, so DO NOT ENABLE IT IN config.php. It will not function properly, and would most likely cause errors and stop the script from functioning properly. It is not enabled by default, so at this time do not enable it, yet.


Download: http://www.wowhead-tooltips.com/downloads/
Support: E-Mail Me or Support Forums (Preferred)