Jump to content

World of Warcraft Armory


Recommended Posts

Has established last rev 122... Has adjusted a config... Has filled in sql, here that has given out at an input in armory

eee70a3048d7t.jpg

Just stop using IE :)

Is there any ways to do that?

Yes - build character stats in Armory code. But I think that these operations will take a lot of time to generate it.

PS: Check this thread. May be character stats saving will be added in MaNGOS core.

Link to comment
Share on other sites

  • Replies 617
  • Created
  • Last Reply

Top Posters In This Topic

Do you plan to drop the need for character blob in near future? :) I think that most of the required info can be found in character_stats table which can be enabled in MaNGOS config.

and here are some things I noticed:

  • * there is a typo in includes/classes/class.mangos.php on line 175 - "SelectCel" instead of "SelectCell"
    * when searching for characters, the list contains also characters with lvl below the minLevel from config, but they have empty URLs and only name,level,race and class are shown in the list, other fiels are empty (tested on rev166)

other thoughts:

  • * is the "data" folder still required when everything from it is also in "_data"?
    * can you make an array or something for the multi-realms and keep all DB connections in the connector class? It would be much cleaner that way :)

Keep up the good work icon14.gif

Link to comment
Share on other sites

Added in [377] revision, thank you.

You can find character with search (`armory_character_stats` table is not checking here) but if this table have no data for selected char, you'll unable to view it on character-sheet page.

shadez check my post above http://getmangos.eu/community/viewtopic.php?id=12096&p=122581&viewfull=1#post122581

Link to comment
Share on other sites

In characters database I have 2 tables:

armory_character_stats, character_feed_log

Core patch applied (exluded crashy game_chart patch), but I get these errors and no character doesnt show :-/:

Armory revision: 413
DB Version: armory_r398
Configuration values are:
ArmoryConfig['settings']['configVersion'] = 708201001
ArmoryConfig['settings']['useCache'] = false
ArmoryConfig['settings']['cache_lifetime'] = 86400
ArmoryConfig['settings']['minlevel'] = 10
ArmoryConfig['settings']['minGmLevelToShow'] = 3
ArmoryConfig['settings']['defaultLocale'] = en_gb
ArmoryConfig['settings']['useDebug'] = true
ArmoryConfig['settings']['logLevel'] = 1

Mulitrealm info: 
Realm ID: 1, name: Test, type: trinity

Log:

ERROR [07-11-2010 18:24:37]: Achievements::InitAchievements : wrong player guid (0), ignore.
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 54
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 54
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 57
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 57
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 58
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 58
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 59
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 59
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 60
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 60
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 62
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 62
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 63
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 63
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 311
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 311
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 315
ERROR [07-11-2010 18:24:38]: Achievements::CalculateAchievementPoints : unable to find any completed achievement for player 315

When I look at table armory_character_stats there are datas for character, which I try show.

EDIT: Everything is OK now, look at comment http://getmangos.eu/community/viewtopic.php?pid=127875#p127875

Link to comment
Share on other sites

Project support was dropped because of WoW Community Site development.

Thanks to everybody who used Armory (and using now), who helped with bug reporting and bug fixing. I'll glad to see you in new project :)

---------------

Some statistics:

Shadez/wowarmory statistics:
Total commits: 483
Total additions: 505448
Total deletions: 1812

Contributors to Shadez/wowarmory (since RC1 version):
  Shadez
     Total commits: 470
     Additions: 505260
     Deletions: 1771
  roelv
     Total commits: 2
     Additions: 39
     Deletions: 3
  duergar85
     Total commits: 2
     Additions: 22
     Deletions: 4
  Ashen
     Total commits: 2
     Additions: 19
     Deletions: 9
  SignFinder
     Total commits: 2
     Additions: 6
     Deletions: 6
  Filo
     Total commits: 1
     Additions: 75
     Deletions: 1
  thundergod221
     Total commits: 1
     Additions: 17
     Deletions: 7
  Vasago
     Total commits: 1
     Additions: 2
     Deletions: 3
  noyu
     Total commits: 1
     Additions: 5
     Deletions: 5
  Drethek
     Total commits: 1
     Additions: 3
     Deletions: 3

Link to comment
Share on other sites

  • 40 years later...

logo-sm.png

The World of Warcraft Armory is a vast searchable database of information for World of Warcraft - taken straight from the real servers and presented in a user-friendly interface. Since the Armory pulls its data from the actual game servers, it is the most comprehensive and up-to-date database on the characters, arena teams, guilds, and items of World of Warcraft in existence.

I would like to introduce you my project - WoWArmory. This is PHP-written engine, which allow you to show characters, guilds, items pages, etc. Supports all European languages which are available in official Armory.

Features:

- Works with 3.3.5a version

- Works with MaNGOS and Trinity Core (since [200] rev.)

- Supports multiply realms

- Character profile

- Character achievements

- Character reputations

- Character talents (with dual talent specialization)

- Guild roster

- Guild statistics

- Guild vault

- Arena teams ladder (2v2, 3v3, 5v5)

- Arena team profile

- Arena team history (works only with provided MaNGOS/TC2 core patch)

- Item info page (with source, drop table, craft info, disenchat, required reagents, opposite faction equivalents, etc.)

- Database search through multiply realms (characters, guilds, items, arena teams)

- Blizzlike design

- Talents calculator (character and pet)

- Arena calculator

- Account profile support

- Bookmarks

- 3D Viewer

TODO:

- Switch to native XSL templates and drop Smarty engine support. // Implemented in rev. 122

- Need to finish account functions to allow create character bookmarks, manage access to guild bank page, calendar (when it will be implemented in MaNGOS core). // Implemented in rev. 49

- Correct display character reputation page (faction headers)

- Search filters for items support // Implemented in rev. 334

- Add support for more than 1 realm // Implemented in rev. 168

- 3D Model Viewer suppot // Basic support added in rev. 101

Known bugs:

- Armory is not working/not properly working with Internet Explorer

- Some item set pieces are not shown or not highlighted even if item is equipped. // Fixed in rev. 256

System requirements and installation:

1. Download sources from GitHub repo (git clone git://github.com/Shadez/wowarmory.git).

2. Read INSTALL file and follow all steps.

3. For correct 3D Viewer installation read 3DViewer_info.txt

Recommended internet browser: Opera 10.

Screenshots:

ImageShack gallery

F.A.Q:

Q.: When I try to open character page error appears:

File Not Found

This character profile could not be displayed, possibly for one of the following reasons:

A.: Make sure that you've installed server core patch and applied SQL update to characters database (create `armory_character_stats` table). Also, enable debug log in configuration.php file ($ArmoryConfig['settings']['useDebug'] = true; $ArmoryConfig['settings']['loglevel'] = 2;) and copy-paste log from http://armory_url_here/cache/_debug/. Please, use http://paste2.org service if you log is too big or use code tags.

Please note that character will be displayed in Armory only after saving (log in game with character and .save him).

Q.: Is 3D Model Viewer implemented?

A.: Yes. For more info read 3DViewer_info.txt.

Q.: I've installed Armory but when I try to open any page it says "DbVersion Error" or "Configuration file is outdated".

A.: Update Armory database with all required SQL updates from sql/updates folders or update your configuration.php from default file (configuration.php.default).

Thanks:

I would like to thank these people: Chestr (aka DiSlord), SUPERGADGET, Fog (aka LordJZ), Arcano, FearX for code examples, help and support.

Related links:

Russian MaNGOS Community thread.

Project page on GitHub

Commits history

Issues

Files to download

Twitter Changelog

License:

Armory is developed under GNU GENERAL PUBLIC LICENSE, so you can do anything with this sources (but you must leave original author's copyrights and publish project under GNU/GPL license too).

Donate:

If you want to support the project, you can send any amount to the WM-wallet (only on your personal choice!): R259871674928 (RUR) or Z622983414454 (USD) ;)

World of Warcraft™, Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.

The data contained herein is proprietary to Blizzard Entertainment, Inc. You are granted a limited license to make personal use of the information contained herein for non-commercial purposes only.

Link to comment
Share on other sites

Hi, I have problem at base creation, and errors on page of viewing of the character... What not so?

At what the problem of creation of base doesn't concern to error ' MySQL server has gone away '.

in /character-sheet.xml?r=servername&n=charname

As there is Cyrillics problem in the server name if it to enter in confeguration.php $ArmoryConfig [' settings'] ['defaultRealmName '] = ' ServerName ';

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 427

Notice: Undefined variable: ranks in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 427

Notice: Undefined variable: ranks in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 427

Notice: Undefined variable: ranks in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 413

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 419

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 424

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 424

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 430

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Link to comment
Share on other sites

He would put on a local server, file .htaccess an error.

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

That is what .htaccess

Order Deny,Allow
<FilesMatch "\\.(tpl)$">
   Deny from all
</FilesMatch>
Options -Indexes
AddDefaultCharset utf8
RewriteEngine on
RewriteRule ^(.*).xml $1.php?%{QUERY_STRING}
ErrorDocument 404 /index.xml
ErrorDocument 403 /index.xml

What went wrong and how to fix?

Link to comment
Share on other sites

At what the problem of creation of base doesn't concern to error ' MySQL server has gone away '.
Read INSTALL
Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 427

Notice: Undefined variable: ranks in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 427

Notice: Undefined variable: ranks in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 427

Notice: Undefined variable: ranks in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: Invalid argument supplied for foreach() in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.characters.php on line 430

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 413

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 419

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 424

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 424

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 430

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\\xampp171\\htdocs\\wowarmory\\includes\\classes\\class.utils.php on line 162

Update to last revs and check again.

What went wrong and how to fix?

Are you sure that you have mod_rewrite installed and enabled on you Apache server?

Link to comment
Share on other sites

First off, this is looking awesome. So I have been trying to get it running last night, but sadly I couldn't.

The thing preventing me from being succesfull is purely my knowledge about sql. (complete noob, yet succeeded in getting MBA and mw-enh running before)

So after googling all night yesterday i hope somebody would be so kind to show me some direction. :)

Thing is I just can't get the huge sql file imported. (edit: talking about "wowarmory_rc1_r50.sql")

Importing it with sqlyog ended up in the "Line no.:7758

Error Code: 1153 - Got a packet bigger than 'max_allowed_packet' bytes" error.

Looking at your readme i fired up google and started searching.

After tons of posts reading, I ended up adding these settings to the bottom of my "my.ini".

max_allowed_packet=64M
query_cache_size = 16M
query_cache_limit = 2M
max_connections=500
wait_timeout = 90

Restarted pc and tried again with sqlyog-> mysql crashed completely but got a lot further than before.

So another pc restart. Opened up command line client and used:

 
use [your database]
source [path/to/file.sql]

It started importing but after some time, again, mysql completely crashed.

So I tried to overcome but i failed and i would really like to learn how to get it imported fine.

Thanks in advance,

[sCW]Hr_Trigger

Link to comment
Share on other sites

i keep getting a 404 error when i click on any other link from the index.php page.

http://localhost/wowarmory/talent-calc.xml as an example. i see that these xml pages aren't directly in the root directory. am i doing something wrong. i cloned the git repo.

Make sure that you have mod_rewrite installed & enabled and rename htaccess to .htaccess (in root directory)

Link to comment
Share on other sites

Error pops up when you come to page Arena Calculator

Fixed, thanks.

It does not work or is it a mistake?

Read FAQ:

F.A.Q:

Q.: I'm open arena ladder (2v2, for expamle) but armory says 'You have encountered an error.'

A.: This is standart message if you have not any arena teams in selected bracket.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use