|
WWW Web интерфейс для MaNGOS |
|
Опции темы | Поиск в этой теме | Опции просмотра |
07.03.2010, 06:44 | #1 | |
Ученый
|
Оружейная 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 обновлен |
|
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) |
15.04.2010, 23:33 | #41 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
Когда логинишься - пишет, что на аккаунте нет персонажей.
P.S. Ещё одна неверная абсолютная ссылка - в меню после залогивания жмешь на иконку аватара, там кнопка изменить ведет на character-select. P.S.S. И ещё почему-то перестало отображать список гильдии - кидает на страницу ошибки. Последний раз редактировалось DiffuSer; 15.04.2010 в 23:50. |
15.04.2010, 23:43 | #42 |
Ученый
|
Знаю, ещё не добрался до профиля.
|
15.04.2010, 23:56 | #43 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
А гильдии отображало вроде утром, щас заного скачал, поставил - при переходе на список чаров в гильдии ошибку дает (страницу ошибки).
И ещё - ману правильно отображает для персонажа, а в хп вписало какое-то маленькое число. P.S. утром для гильдий кеш создавал, щас - нет. Хотя разница - в три коммита, не пойму от чего зависит. Последний раз редактировалось DiffuSer; 16.04.2010 в 00:27. |
16.04.2010, 01:48 | #44 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
С гильдиями разобрался - неверный формат ссылок.
Надо: guild-info.xml?gn=Guild_Name&r=Realm_Name; А сейчас: guild-info.xml?r=Realm_Name&gn=Guild_Name |
16.04.2010, 08:05 | #45 | ||
Гость
Сообщений: n/a
|
Обновил армори, теперь при попытке поиска выдает ошибку:
Цитата:
Цитата:
Последний раз редактировалось NeatElves; 16.04.2010 в 11:48. |
||
16.04.2010, 10:35 | #46 |
Ученый
|
Запрос поиска можно увидеть (копия адресной строки начиная с search.xml)?
C ссылками на гильдии и волосами вроде разобрался Насчет окончаний - тут надо до конца разобраться что они означают, чтобы правильно генерировать ссылки на текстуры. Возможно, это пол - male/female/unisex, хотя возможно и что-то другое.Закономерности в их появлении я пока не нашел. Последний раз редактировалось Shadez; 16.04.2010 в 10:37. |
16.04.2010, 10:45 | #47 | |
Гость
Сообщений: n/a
|
Цитата:
Код:
search.xml?searchQuery=Пелигрин&searchType=all Код:
guild-info.xml?r=Realm_name&cn=Character_Name Код:
guild-info.xml?r=Realm_name&gn=Guild_Name Последний раз редактировалось NeatElves; 16.04.2010 в 11:49. |
|
16.04.2010, 11:04 | #48 | |
Ученый
|
Никаких проблем нет.
Иногда в DbSimple бывают такие ошибки, достаточно обновить страницу (F5), запрос проходит нормально. Цитата:
Последний раз редактировалось NeatElves; 16.04.2010 в 11:49. |
|
16.04.2010, 11:40 | #49 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
|
Как настроить нормальное отображение pvp групп, достижения.
|
16.04.2010, 11:57 | #50 |
Ученый
|
angelShlesser, подробнее можно?
|
16.04.2010, 13:02 | #51 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
Лента новостей на странице профиля персонажа выдает ошибку "Файл не найден или не доступен", хотя файл на месте и патч на ядро + sql в базу я поставил.
|
16.04.2010, 14:31 | #52 | |
Гость
Сообщений: n/a
|
Цитата:
|
|
16.04.2010, 14:39 | #53 |
Ученый
|
В репозитории старый файл (хотя я его, вроде бы, удалял ). Функция ещё не подогнана под последние ревизии (о чем сказано в коментарии к Characters::GetCharacterFeed())
|
16.04.2010, 17:24 | #54 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
|
Жду поддержку более одного реалма. В прошлом сообщении разобрался!
Почему то у меня персонажи голые. Может что то не так настроил? Последний раз редактировалось angelShlesser; 21.04.2010 в 13:52. |
23.04.2010, 08:28 | #55 |
Гость
Сообщений: n/a
|
Вопрос следующего характера:
Нужно вставить счетчик посещаемости на страницу армори. Куда нужно вставить код, чтобы отображался счетчик? Пробовал добавить в _layout/includes.xls, но счетчик не появляется. |
23.04.2010, 08:39 | #56 |
Ученый
|
_layout/includes.xsl:
Код:
<div class="footer">[...]</div> |
Пользователь сказал cпасибо: |
23.04.2010, 15:27 | #57 | |
Гость
Сообщений: n/a
|
Цитата:
Начал ставить оружейную, всё настроил, но вместо оружейной - белый экран И тут читаю такую засаду с полем data.... |
|
23.04.2010, 23:37 | #58 | |
Ученый
|
Цитата:
|
|
24.04.2010, 03:32 | #59 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
Проблема - ищу персонаж Маска, его находит, но показывает вкладку с Предметами, при попытке перейти на вкладку с персонажами - бесконечная загрузка, белый экран.
|
24.04.2010, 04:55 | #60 |
Ученый
|
До последней ревизии обновись, поправил уже
Глупость сморозил, сорри. Мельком прочитал пост, не так понял) Позже гляну что не так. Последний раз редактировалось Shadez; 24.04.2010 в 06:31. |
26.04.2010, 12:25 | #61 | |
Гость
Сообщений: n/a
|
Цитата:
Браузер - Maxton 2.5.11.3390 |
|
26.04.2010, 12:59 | #62 |
Ученый
|
Maxton практически == IE. Юзайте нормальный браузер, а не этих инвалидов
|
27.04.2010, 05:08 | #63 |
Гость
Сообщений: n/a
|
3D-просмотр не работает (замерзает на нескольких процентов загрузки)
В логе: Файлы отсюда http://filekeeper.org/download/brows...1%2Fwowarmory/ разумеется качал. Последний раз редактировалось GriffonHeart; 27.04.2010 в 05:10. |
27.04.2010, 05:11 | #64 | ||
Гость
Сообщений: n/a
|
Цитата:
как вариант, глючит из-за того, что нету файла Цитата:
Последний раз редактировалось GriffonHeart; 27.04.2010 в 05:22. |
||
27.04.2010, 11:10 | #65 | ||
Ученый
|
Цитата:
Цитата:
Не может глючить из-за его отсутствия |
||
27.04.2010, 12:13 | #66 |
Гость
Сообщений: n/a
|
Нет, я думаю замерзает как раз из-за того, что файлов не хватает (см. список в моём посте)
что скажите по этому поводу? |
27.04.2010, 18:55 | #67 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
У меня 3D просмотр работает, не работает только отображение верхней части честа - он голым отображает и головной убор отсутствует.
|
28.04.2010, 01:57 | #68 | ||
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Цитата:
На данный момент ЛЮБОЙ грамотный веб-разработчик просто ОБЯЗАН оптимизировать сайты под ИЕ 7-8, ФФ 2-3, Опера 9-10, Сафари 3-4, Хром 4. Если он этого не делает - он непрофессионален. А вот оптимизация под ИЕ6, Нетскейп 7-9, К-Мелеон, СиМанки, Конкверор, Дилло, Эпифани, Айс(визел, эйп), Кейзхакейз, Майнфилд, Сиретоко, Авант, Флок - это уже личные предпочтения. Вот в беседе о них можно упоминать "инвалидов", и т.п. Кстати, второй Макс вроде бы использует свой движок? Это МуИЕ и Макс1 на движке ИЕ работали.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
||
28.04.2010, 08:48 | #69 |
Гость
Сообщений: n/a
|
|
29.04.2010, 04:07 | #70 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
GriffonHeart, речь о том, что дело не в скрипте, а в настройках web-сервера.
|
29.04.2010, 07:03 | #71 |
Гость
Сообщений: n/a
|
И что же за настройки такие?
|
29.04.2010, 07:39 | #72 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
Не знаю, но логика неумолимо приводит к выводу - один и тот же скрипт, один и тот же браузер, остается только разность в настройке серверов.
|
29.04.2010, 08:08 | #73 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Логика неумолимо приводит к выводу, что проблема может быть и в настройках конкретного клиентского компа - неверной установке или старой версии флеш-плагина, настройкам безопасности браузеров, настройкам файрвола-брандмауера, кешированием, и еще к тысяче причин. Другое дело, что вполне вероятна и проблема в программной части Армори, которая проявляется на конкретном сервере. Так что тестить надо на разных системах и при разных настройках, а не писать друг-другу на форуме "у тибя роботаид, а у миня нироботаид, у тибя фсе криво, а у миня все ровно" - переписка подобного плана неконструктивна.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
30.04.2010, 13:39 | #74 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
|
01.05.2010, 13:41 | #75 |
Гость
Сообщений: n/a
|
А на 3.3.3 пойдет?
|
01.05.2010, 14:08 | #76 |
Ученый
|
|
01.05.2010, 16:39 | #77 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
P.S.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
01.05.2010, 18:14 | #78 | |
Ученый
|
Цитата:
|
|
06.05.2010, 17:43 | #79 | |
RMDC Donator
Регистрация: 07.03.2010
Сообщений: 5
Сказал(а) спасибо: 16
Поблагодарили 5 раз(а) в 3 сообщениях
|
Из файла INSTALL
Цитата:
PHP код:
|
|
06.05.2010, 19:22 | #80 |
Ученый
|
XMLWriter, по-идее, входит в стандартный дистрибутив PHP. Правда, не знаю как дело с ним обстоит на *NIX. У Вас какая система?
Последний раз редактировалось Shadez; 06.05.2010 в 19:25. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10452] Typo in World field. | newsbot | CMaNGOS Commits | 0 | 07.09.2010 16:00 |
[10201] Broadcast packets only if worldobject is in world | newsbot | CMaNGOS Commits | 0 | 17.07.2010 02:49 |
[10076] Fixed crash at remove from world pet under SPELL_AURA_MOD_POSSESS_PET | newsbot | CMaNGOS Commits | 0 | 19.06.2010 01:40 |
Археология - ранние версии Warcraft | tempura | Флудильня | 7 | 23.05.2010 04:50 |
MaNGOS Blizzlike Armory (MBA) | Alukard | WWW | 3 | 17.03.2010 19:42 |