Показать сообщение отдельно
Старый 07.03.2010, 06:44   #1
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию Оружейная World of Warcraft (Armory)


Оружейная - это обширная база данных с прозрачным и удобным интерфейсом, по которой можно производить поиск. Все данные поступают напрямую из игровых миров, поэтому в Оружейной вы найдете самую полную и свежую информацию о персонажах, командах Арены, гильдиях, предметах и наградах для фракций World of Warcraft.

Хочу представить свой проект - WoWArmory. Это написанный на PHP движок, который позволяет вам просматривать информацию о персонажах, гильдиях, предметах и т.д. Поддерживаемые языки: все доступные в официальной Оружейной.

Особенности:
- Работает с версиями 3.3.3a и 3.3.5a
- Работает с MaNGOS и Trinity Core (c ревизии 200)
- Страница персонажа
- Достижения персонажа
- Репутация персонажа
- Таланты персонажа
- Страница гильдии
- Статистика гильдии
- Банк гильдии
- Список команд арен (2v2, 3v3, 5v5)
- Страница команды арены
- Информация о предмете (с источником, информацией о распылении, необходимые реагенты, эквиваленты для разных фракций и т.д.)
- Поиск по базе (персонажи, гильдии, предметы, команды арены)
- Близзлайк дизайн
- Калькулятор талантов персонажей/питомцев и калькулятор арены.
- Поддержка профилей

TODO:
- Перейти к использованию XSLT шаблонов вместо шаблонов Smarty. // Реализовано, ревизия 122
- Необходимо завершить функции профайлов для возможности создавать закладки персонажей, управлять правами к гильдейскому банку, календарю (когда он будет реализован в ядре MaNGOS). // Реализовано, ревизия 49
- Корректно отображать прогресс достижений и репутацию персонажа.
- Поддержка фильтров для поиска вещей // Реализовано, ревизия 334
- Поддержка нескольких игровых миров // Реализовано, ревизия 168
- Поддержка 3D просмотра // Реализовано, ревизия 101

Известные ошибки:
- Оружейная не работает в Internet Explorer
- Некоторые части комплектов предметов и их бонусы не отображаются в подсказках/на странице предмета. // Исправлено в 256й ревизии

Системные требования & установка:
1. Загрузите исходники с репозитария GitHub.
2. Прочитайте файл INSTALL и следуйте описанным шагам.
3. Для установки 3D просмотрщика прочтите 3DViewer_info.txt
Рекомендуемый браузер: Opera 10.

Скриншоты:
Галерея ImageShack

F.A.Q:
Q.: При попытке открыть профиль персонажа появляется ошибка
Цитата:
Файл не найден
Профиль этого персонажа недоступен по одной из следующих причин:

A.: Убедитесь, что вы установили патч для ядра MaNGOS/Trinity и применили SQL-обновление для базы персонажей. Так же, включите дебаг лог в файле configuration.php ($ArmoryConfig['settings']['useDebug'] = true; $ArmoryConfig['settings']['loglevel'] = 2; ), откройте страницу персонажа заново и скопируйте получившийся лог из http://armory_url/cache/_debug/. Пожалуйста, используйте сервис http://paste2.org, если ваш код слишком большой, или используйте теги code.

Q.: Модель персонажа отображается голой или же не грузится совсем.
A.: Просмотрите лог сервера Apache и постарайтесь найти ошибки, связанные с путями к файлам ***/models/items/***/***.png. Если текстуры отсутствуют, то в большинстве случаев модель не прогрузится (предметы рейдовых комплектов Tier-10 и 8го сезона Арены добавлены в архив не полностью). Так же, просмотрите результат работы файла character-model.xml?r=REALM_NAME&cn=CHARACTER_NAME. Возможно, там появляются какие-либо ошибки, препятствующие правильному парсингу XML. Если у вас *NIX система, прочтите этот и этот посты и попробуйте выполнить указанные команды.

Q.: Поддержка 3D просмотрщика реализована?
A.: Да, но не полностью. Для большей информации прочитайте 3DViewer_info.txt.

Q.: Я установил оружейную, но при открытии любой страницы появляется сообщение с ошибкой "DbVersion Error".
A.: Обновите базу оружейной всеми необходимыми обновлениями из папки sql/updates.

Благодарности:
Хотел бы поблагодарить Chestr (aka DiSlord), SUPERGADGET, Fog (aka LordJZ), Arcano, FearX за примеры кода, помощь и поддержку.

Ссылки:
Тема на MaNGOS Community.
Страница проекта на GitHub
История коммитов
Багрепорты
Файлы для закачки
Чейнджлог на Twitter

Лицензия:
Оружейная разрабатывалась под лицензией GNU GENERAL PUBLIC LICENSE, так что вы имеете право изменять исходные коды с учетом того, что не будете выдавать результат за свою разработку и сохраните оригинальные копирайты автора.

Поддержка:
Если вы хотите поддержать проект, вы всегда можете отправить любую сумму на WM-кошелек (только по своему личному желанию!) R259871674928

Статистика
Проверено и точно работает на:
1. Win7, Apache 2.2.4, PHP 5.2.4 (Shadez)
2. Apache 2.2.14, PHP 5.2.12, MySQL 5.1.42 (DiffuSer)

Кажется работает на:
1. SLES 10, apache 2.2.0 php 5.1.2 (Sergey)
2. php 5.2.6 (maximt)

Кажется не работает на:
1. apache 2.2, php 5.1.xxx, mysql 5.xxxx (Rage Hunter)
2. Apache 2.0.63, PHP 5.2.6, MySQL 5.0.51b (Vertrigo) (SaNToS)

World of Warcraft™, Blizzard Entertainment являются товарным знаком или зарегистрированный товарный знак Blizzard Entertainment в США и/или других странах.
Все содержащиеся здесь данные являются собственностью Blizzard Entertainment, Inc. Вы обладаете ограниченной лицензией на частное использование этих данный в некоммерческих целях.

Последний раз редактировалось Shadez; 29.07.2010 в 17:43. Причина: TODO обновлен
Shadez вне форума  
44 пользователя(ей) сказали cпасибо:
angelShlesser (08.03.2010), crAwling (14.07.2010), dj--alex (23.09.2010), Fear (15.03.2010), Gen1us2k (20.05.2010), Hantet (09.03.2010), kBaTT (09.03.2010), Lightunit (18.09.2010), Limpnau (09.04.2010), lordinpvp (13.06.2010), Mayss (13.04.2010), Omg (16.03.2010), rootor (29.07.2010), Sergey (07.03.2010), SergiK_KilleR (08.03.2010), shnur (30.06.2010), unlucky (07.03.2010), VinD (09.03.2010)