Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 02-13-2012, 02:31 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default AllaClone 2.0

Here is complete revamp of the Allakhazam Clone / EQBrowser tool originally made by Muuss and others over the years. This revamp adds many new features such as tooltips for items, multiple themes, updated item stats, spell info, pet info, tasks, etc. It no longer requires any custom SQL to be added to your database in order to use the tool. Just copy it to your public folder and edit the config.php file and it should work.

Akkadius and I spent the last couple of weeks working on this update.

Download Page:
http://code.google.com/p/projecteqem...2.zip&can=2&q=

Working Example:
http://69.168.254.243/AllaClone/index.php

Here are some notes I added to the included HISTORY.TXT file on what was changed:

Quote:
Version 2.0 Rev2199 - 02/13/2012
- (Trevius/Akkadius) Revamped how almost all of the website works and looks.
- (Trevius/Akkadius) Added Tooltips for items.
- (Trevius/Akkadius) Revamped Pets page completely.
- (Akkadius) Revamped Recipe Search to match ZAM recipe search.
- (Akkadius) Revamped Spell Search completely to match ZAM spell search.
- (Akkadius) Added a Theme/Style changing window that allows viewer to choose from multiple themes.
- (Akkadius) Added a ZAM Search window option.
- (Akkadius) Added new item icons.
- (Akkadius) Added Class Monograms (animated class symbols).
- (Trevius) Added a toggle search fields button to items search.
- (Trevius) Added a Dark Blue theme.
- (Trevius) Reformatted the page layout to have side bars on both side.
- (Trevius) Revamped the item output to match Live format and to include all newer stat types.
- (Trevius) Removed the need to source tables for this tool. Spells data now comes from spells_new and race data was made into an array.
- (Trevius) Resolved many security issues in the code.
- (Trevius) Updated the race list through VoA expansion.
- (Trevius) Fixed various issues related to displaying item stats.
- (Trevius) Implemented Discovered Items and the option to display recently discovered items on the main page.
- (Trevius) Added many new options that can be toggled on or off in the config so admins can display exactly what they want.
- (Trevius/Akkadius) Fixed/Adjusted various other systems.
If there are any questions, let me know in this thread and I will try to answer them.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!

Last edited by trevius; 02-23-2012 at 01:39 AM..
Reply With Quote
  #2  
Old 02-13-2012, 04:05 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Awesome !!!!!!!!! I notice some things have been removed though :(
Reply With Quote
  #3  
Old 02-13-2012, 04:29 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by trevius View Post
Here is complete revamp of the Allakhazam Clone / EQBrowser tool originally made by Muus and others over the years. This revamp adds many new features such as tooltips for items, multiple themes, updated item stats, spell info, pet info, tasks, etc. It no longer requires any custom SQL to be added to your database in order to use the tool. Just copy it to your public folder and edit the config.php file and it should work.

Akkadius and I spent the last couple of weeks working on this update.

Download Page:
http://code.google.com/p/projecteqem...q=#makechanges

Working Example:
http://69.168.254.243/AllaClone/index.php

Here are some notes I added to the included HISTORY.TXT file on what was changed:



If there are any questions, let me know in this thread and I will try to answer them.
A little premature in my opinion as there are several things I wanted to do yet.
Reply With Quote
  #4  
Old 02-23-2012, 01:38 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Updated the download file on the SVN again with fixes for a few things that Akkadius mentioned (directly to me) and a few more features.

Version 2.0.1 Rev2103 - 02/22/2012
- (Trevius) Added pagination to Discovered Items on the welcome page.
- (Trevius) Added Task Step Goal List Details.
- (Trevius) Added Tooltips to Zone Equipment lists.
- (Trevius) Corrected display positioning for multiple pages.

You can find the download here as usual:
http://code.google.com/p/projecteqemu/downloads/list
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!

Last edited by trevius; 02-23-2012 at 06:27 AM..
Reply With Quote
  #5  
Old 02-23-2012, 10:56 AM
Tabasco's Avatar
Tabasco
Discordant
 
Join Date: Sep 2009
Posts: 269
Default

This is looking good, thanks for working on it. I had the old one working well enough, but this is much easier to set up and use.

Would it be possible to put this into its own svn branch for easier updating?
Reply With Quote
  #6  
Old 02-23-2012, 11:15 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Yeah, I have thought about doing that. I think it would be the best option. I would just need to figure out the easiest way to allow updating to newer revisions without having it overwrite any normally modified files (config, custom CSS changes, welcome page message, etc).

I will probably need to check with the other devs as well to see if they think it could go on the EQEmu project in a branch or if it should go under a project of its own.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 02-23-2012, 12:16 PM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

If you are on the Melee damage page and try to use the main search you get a 404.

Quote:
The requested URL /zam/strategy/fullsearch.php was not found on this server.
/zam is my directory.
Reply With Quote
  #8  
Old 02-23-2012, 12:28 PM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

/zone.php?name=tipt

X and ( are bold in the succor point but nothing else.
Reply With Quote
  #9  
Old 02-23-2012, 12:53 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Thanks for the reports. Both of those are now fixed on my server and will be included in the next version release.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #10  
Old 02-23-2012, 03:43 PM
Harcourt
Sarnak
 
Join Date: Jul 2011
Posts: 33
Default

Very nice, thanks for making this available.
Reply With Quote
  #11  
Old 02-23-2012, 08:48 PM
Talez
Fire Beetle
 
Join Date: Jul 2009
Location: USA
Posts: 3
Default

minor thing in the zones by era list, under antonica it links to solrotower, it should be be soltemple
Reply With Quote
  #12  
Old 02-24-2012, 09:51 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Quote:
Originally Posted by Talez View Post
minor thing in the zones by era list, under antonica it links to solrotower, it should be be soltemple
Thanks for the report. I got that fixed and it will be in the next release. I didn't really go back through the lists of the existing zones by era lists previously. I only added the newer ones that didn't exist in it yet, which I think was everything after GoD.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #13  
Old 02-26-2012, 12:34 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by trevius View Post
Thanks for the report. I got that fixed and it will be in the next release. I didn't really go back through the lists of the existing zones by era lists previously. I only added the newer ones that didn't exist in it yet, which I think was everything after GoD.
Ok, I had decided today that I had enough time to go through this. Here are most of the changes I made today. There's quite a few so go check the site out:

http://69.168.254.243/AllaClone/index.php

Quote:
Akkadius: Changed the header of each page to be slightly more attractive and less hugging the top
Akkadius: Adjusted the 'Zones by Era' title
Akkadius: Adjusted Item names to be under <h3>
Akkadius: Italicized item lore information
Akkadius: Removed wrapping from Storm Haven CSS Tooltips that caused expansion descriptions under 'Zones by Era' to not display correctly.
Akkadius: Replaced the filename zonelist.php into ZonesByEra.php and changed the menu link, this is to consolidate and remove the 18 separate individual pages
Akkadius: Eliminated 22 unnecessary PHP scripts inside of the folder /static that resulted each of the pages for 'Zones By Era', they are all underneath one page now
Akkadius: Added a frame to zones listed within 'Zones by Era' to have a description of the Era listed to the right, with the zones listed on the left
Akkadius: Brought the alignment of the 'Search' button in npcs.php to the center
Akkadius: Changed 'advnpcs.php' 'Search' button to conform with the rest of the buttons in the AllaClone
Akkadius: Added a class to the CSS sheet for 'menualla' which will display an appropriate background for each CSS stylesheet implemented. This was applied to spells.php, example here:
http://69.168.254.243/AllaClone/spell.php?id=4938, it now looks more balanced.
Akkadius: In 'spell.php', 'Items with THAT spell' was changed to 'Items with this effect:'
Akkadius: Changed toggle icon for the 'items.php' search function and removed (Toggle Search Fields) since it was a bit redundant and ugly
Akkadius: Added the menualla class around the search options under 'items.php' to make the page pop more
Akkadius: Changed CSS for Allakhazam Tooltips to color Anchor links Yellow instead
Akkadius: 'item.php', added menualla wrapper around the header
Akkadius: Added the actual weapon graphic to each item if the file is available, which most of them are.
Akkadius: Changed 'recipes.php' form buttons to conform to the rest of the AllaClone
Akkadius: Added menualla CSS style to the form for 'recipes.php'
Akkadius: Added menualla CSS style to the form for displaying any recipe (http://69.168.254.243/AllaClone/recipe.php?id=110)
Akkadius: Changed the verbiage on the searching of recipes
Akkadius: Cleaned up the searching on Advanced NPC search
Akkadius: Added menualla class to the Spells menu
Akkadius: Rounded out the Tooltips for everything, they now look really close to ZAM tooltips, but they function way better right Trevius!?
Akkadius: Adjusted Faction Search to look like the rest of the clone
Akkadius: Adjusted Melee Damage calculator to look like the rest of the clone, fixed the title, fixed some English in the results
Reply With Quote
  #14  
Old 02-26-2012, 01:01 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Just added a new header to the Allakhazam style header. If Trevius wishes to use this on his he can.
Reply With Quote
  #15  
Old 03-15-2012, 12:30 AM
initium
Fire Beetle
 
Join Date: Apr 2011
Posts: 12
Default

Thanks for working on this. I had planned on trying to revamp this, and now I don't have to I'm getting a lot of errors with item searching. Here's what I've done:

1) Checked out latest revision (Rev2103 according to config.php)
2) edited dbhost, dbname, dbuser, dbpasswd, $root_url, and $eqemu_dir (Zone pages load fine, so I assume these are all ok)
3) From the homepage, I click on Item Search (takes me to items.php)
4) I enter "tunic" into name and click "Search"

Here are the results:
Code:
Notice: Undefined variable: row in /home/eqemu/public_html/AllaClone/includes/functions.php on line 903

Notice: Undefined index: loreflag in /home/eqemu/public_html/AllaClone/includes/functions.php on line 919

Notice: Undefined variable: v in /home/eqemu/public_html/AllaClone/includes/functions.php on line 209

Notice: Undefined variable: res in /home/eqemu/public_html/AllaClone/includes/functions.php on line 209

Notice: Undefined variable: v in /home/eqemu/public_html/AllaClone/includes/functions.php on line 219

Notice: Undefined variable: res in /home/eqemu/public_html/AllaClone/includes/functions.php on line 219

Notice: Undefined variable: v in /home/eqemu/public_html/AllaClone/includes/functions.php on line 197

Notice: Undefined variable: Result in /home/eqemu/public_html/AllaClone/includes/functions.php on line 197

Warning: Missing argument 3 for GetItemStatsString(), called in /home/eqemu/public_html/AllaClone/includes/functions.php on line 1018 and defined in /home/eqemu/public_html/AllaClone/includes/functions.php on line 499
...
Reply With Quote
Reply


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 -4. The time now is 02:20 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3