Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дополнения > WWW

Важная информация

WWW Web интерфейс для MaNGOS

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.03.2010, 07:51   #1
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Сайт, написанный на php - практически полная копия вовхеда. Его задача - обеспечить удобный доступ для просмотра доступных на сервере квестов, вещей, наборов вещей, локаций, спеллов, объектов, фракций и т.п.

Quick Facts (инфо)
  • Интерфейс для работы с базой данных: DBSimple.
  • Шаблонизатор: Smarty. (можно придать сайту какой угодно вид)
  • Полная поддержка комментариев как на wowhead.com.

Требования
  • Мозг. (опционально но желательно)
  • PHP не ниже 4.2.0. Желательно 5.Х.Х.
  • MySQL не ниже 4.Х.Х. Желательно 5.Х.Х.

Установка
Код:
$ git clone git://github.com/LordJZ/aowow.git aowow
Открываем config/config.php.in, редактируем его, переименовываем в config.php.
Заливаем в базу данных следующие SQL файлы из папки tools/sql/:
***/aowow/AoWoW_SQL_313.7z
***/aowow/AoWoW_SQL_313_ruRU.7z
comments.sql - для комментариев.
instances.sql - некоторые инстансы.
faction.sql - описание фракций с wowwiki.com.
news.sql - для новостей.
indexes.sql - индексы, сильно уменьшают длительность запросов.
Сайт готов, но вы так же можете скачать пакеты карт и иконок, распаковать в images/icons и images/maps:
Иконки V3:
***/aowow/AoWoW_Icons_313.7z

Карты V3:
***/aowow/AoWoW_Maps_313.7z

Настроить файл configs/config.php под себя!

Внимание!
Сайту требуются права на запись в кеш шаблонов: cache/templates/wowhead
Код:
chmod -R 777 ./cache/

Автор: LordJZ
Arcano



В связи с проблемами с вовхедом я убрал свой репозиторий и тему на getmangos.com.
Сейчас статус проекта для меня самого мало понятен, т.к. для публики разработку продолжать невозможно из-за влияния со стороны вовхеда, а для себя мне делать нечего.
На гитхабе остались форки проекта, оттуда можно скачать последние версии aowow без php кода вовхеда.
Позже выложу экстрактор что выкладывал на getmangos.com.


Цитата:
Ссылки на проект из шапки темы нерабочие.
Ищите ссылки ниже по теме, они здесь ТОЧНО есть.
Миниатюры
Нажмите на изображение для увеличения
Название: 43d72bd5d6dd.jpg
Просмотров: 3404
Размер:	20.4 Кб
ID:	30   Нажмите на изображение для увеличения
Название: 96d989a57ee6.jpg
Просмотров: 3219
Размер:	57.4 Кб
ID:	31   Нажмите на изображение для увеличения
Название: 3419bcbbccfa.jpg
Просмотров: 2522
Размер:	58.8 Кб
ID:	32   Нажмите на изображение для увеличения
Название: fa972645408e.jpg
Просмотров: 2054
Размер:	44.9 Кб
ID:	33  
LordJZ вне форума   Ответить с цитированием
18 пользователя(ей) сказали cпасибо:
angelShlesser (24.03.2010), DeusModus (08.03.2010), dj--alex (11.03.2010), Fear (14.03.2010), Hantet (05.07.2010), Kolorado (07.10.2013), Mayss (29.04.2010), Medivh (09.03.2010), Shadez (14.03.2010), Wish (27.03.2010), Кот ДаWINчи (22.11.2010)
Старый 01.09.2011, 15:43   #81
ZzZzZzZ
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от lovepsone Посмотреть сообщение
По ходу дела, LordJZ еще занимается проектам.
По идеи он вот https://github.com/LordJZ/aowow3
сори если ошибаюсь.
в этом году не видно ни одного коммита

Цитата:
A draft of AoWoW-3 Core. Still in early development state.
На ранней стадии разработке != коммит раз в год

З.Ы. Видимо закрыта, ладно.
  Ответить с цитированием
Старый 22.10.2011, 00:04   #82
Nimlot
Гость
 
Сообщений: n/a
По умолчанию

Я переделал aowow с версии 3.2.0 на 3.3.5а, все норм стало кроме одного: В калькуляторе талантов в английской версии не отображаются названия глифов(только в тултипах). Названия глифов считываются с item_template ручная проверка Select в базу показала то названия корректны но на сайте они выводятся не корректно. Обыскал все файлы так и не нашел функцию вывода глифов для выбора в калькулятор талантов на экран, мб кто то подскажет где ее искать. Заметил кстати что у всех кого я нашел в интернете использующих Aowow не работает корректно отображение названия глифов в англ версии. хотя в русской версии работают.
Миниатюры
Нажмите на изображение для увеличения
Название: rus.jpg
Просмотров: 790
Размер:	74.5 Кб
ID:	1078   Нажмите на изображение для увеличения
Название: eng.jpg
Просмотров: 779
Размер:	63.1 Кб
ID:	1079  

Последний раз редактировалось Nimlot; 02.11.2011 в 14:58.
  Ответить с цитированием
Старый 22.10.2011, 06:54   #83
Piton
Гость
 
Сообщений: n/a
По умолчанию

Если у кого нибудь есть база aowow выложите дамп буду благодарен.
Нашел репозиторий https://github.com/darkman1983/tc_ao...e/master/setup
Но не могу извлечь из дбц нужные sql
  Ответить с цитированием
Старый 27.12.2011, 16:22   #84
Mix
Гость
 
Сообщений: n/a
По умолчанию

Вот то, что есть.

AoWoW 3.3.5a improved: http://filebeam.com/e3f7ec15f82342e82addbbfac0804bf5

Добавлено отображение игровых карт (zones) и некоторых вложенных зон.
Также добавлен генератор данных для аддона Gatherer, содержащий координаты травы, руды и сундуков (gathererdb.php).
Получившийся архив устанавливается в клиент как обычный аддон, дополнительно к Gatherer-у.

Изменения:
  • на странице итема (например, item=16970) при клике на зону в списке «Fished in» отображается карта зоны (zone=300)
  • если от зоны известны координаты карты, то также выводится список птичников, таверн, ремонтников и целителей душ, которые видны на этой карте
  • на странице зоны, кроме карты, выводится список того, что в ней рыбачится, а также родительская и дочерние зоны, если они известны
  • при клике на дочернюю зону в списке, если от нее есть карта, она будет подсвечена на карте родительской зоны (этой фичи даже на вовхеде не было)

    Кроме этого:
  • в tools выложены исходники небольшого консольного mpq-распаковщика, использовавшегося при разработке
  • там же добавлено несколько мелких php-утилит (преобразование мировых координат в координаты зоны, конвертер blp-картинок в png, конвертер dbc-файлов произвольного формата в более-менее читаемый текст)
  • добавлены несколько недостающих item-бонусов
  • исправлено отображение названий глифов в английской локали (спасибо Nimlot за замеченную ошибку)
  • исправлен вывод времени отправки на почту квестовых наград, отправляемых через день и позже
  • исправлено отображение школы и кулдауна заклинаний
  • добавлены имена для недостающих спеллэффектов и аур
  • на странице NPC выводится репутация, которая дается за его убийство
  • требования репутации теперь указываются в текстовом ("Friendly"), а не в числовом ("3000") виде, вроде, так понятнее
  • само требование репутации для квеста вынесено в его тултип, чтобы удобнее выбирать квесты на странице фракции
  • для итемов-книг, которые можно читать, на странице итема выводится их текст
  • для итемов, которые лутятся через спелл (item 36782), теперь выводятся спелы, через которые они лутятся
  • на страницах итемов, квестов и достижений добавлена кнопка «Link» для копирования ссылки в игру
  • генератор карт дополнен генерацией подсветок для вложенных зон
  • и другие мелкие исправления

Релиз тестировался на YTDB610, возможно, будет работать и на смежных версиях базы.
Архив с патчами, отличающими этот релиз от предыдущего, приаттачен.
В этом же архиве дополнительно лежат патчи для поддержки базы trinitycore (файлы trinity*.diff).
Их нужно применять отдельно, т.к. при их применении aowow перестает работать с базой мангоса.

Замечание:
  • В генераторе базы обновлена генерация таблиц aowow_zones и aowow_spell.
    Рекомендую перегенерировать и импортировать базу заново.
  • Также рекомендуется перезапустить генератор карт – он добавит карты дочерних зон
    Но если у вас остались карты от вовхеда – не удаляйте их, генератор карт данжей так и не был дописан. Координаты для вовхедных карт данжей, как и раньше, можно импортировать из /tools/sql/instances.sql.
  • Опционально, gathererdb.php сгенерирует zip-архив с данными для gatherer-а (если php собран без поддержки zip-архивов вместо архива будет создан каталог с файлами)

Патчи причесывались на скорую руку, возможно где-то остались баги. Многое не доделано.
Я не знаю, буду ли я еще продолжать этот проект.

[добавлено]
На случай проблем загрузки с файлбима, полный архив также приаттачен к сообщению.
Вложения
Тип файла: 7z aowow-335a-patches.7z (277.3 Кб, 524 просмотров)
Тип файла: 7z aowow-335a-improved.7z (2.82 Мб, 546 просмотров)

Последний раз редактировалось Mix; 02.01.2012 в 14:21. Причина: приаттачен архив aowow
  Ответить с цитированием
10 пользователя(ей) сказали cпасибо:
angelShlesser (02.01.2012), LordJZ (27.12.2011), lovepsone (28.12.2011), SeT (27.12.2011), StinK (28.12.2011), tempura (30.12.2011)
Старый 28.12.2011, 15:48   #85
StinK
RMDC Donator
 
Аватар для StinK
 
Регистрация: 07.03.2010
Сообщений: 78
Сказал(а) спасибо: 48
Поблагодарили 32 раз(а) в 7 сообщениях
StinK На верном пути
По умолчанию

Цитата:
Сообщение от Mix Посмотреть сообщение
Вот то, что есть.



Патчи причесывались на скорую руку, возможно где-то остались баги. Многое не доделано.
Я не знаю, буду ли я еще продолжать этот проект.
Завязывайте с файлбимом, второй день нормально от туда скачать ничего не могу
Цитата:
Сообщение от FileBeam.com
Due to Increased Demand, there are too many people downloading from FileBeam at this time.
Please try back later, or sign up and donate to keep us running AND gain instant access.
__________________
ModSpora: Web-Interface for MaNGOS
WoW и MaNGOS больше не моя стихия...
StinK вне форума   Ответить с цитированием
Старый 31.12.2011, 12:09   #86
Fedia22
Ученый
 
Аватар для Fedia22
 
Регистрация: 03.03.2010
Адрес: Сибирь, 58°14′00″ с. ш. 92°29′00″ в. д.
Сообщений: 288
Сказал(а) спасибо: 79
Поблагодарили 37 раз(а) в 14 сообщениях
Записей в дневнике: 18
Fedia22 На верном пути
По умолчанию

Цитата:
Сообщение от StinK Посмотреть сообщение
Завязывайте с файлбимом, второй день нормально от туда скачать ничего не могу
горький опыт научил уже, прикрепил на форум...

Последний раз редактировалось MaNGOS; 12.01.2012 в 20:48.
Fedia22 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
evilstar (31.12.2011), Mayss (02.01.2012), StinK (03.01.2012)
Старый 10.01.2012, 01:26   #87
angelShlesser
Пользователь
 
Аватар для angelShlesser
 
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
angelShlesser На верном пути
По умолчанию

Вот маленький фикс для php 5.3 и выше.
Найти в фале setup/dbc2array.php (78 строчка)
Код:
while (ereg("(x/)+x", $unpackstr, $r))
      $unpackstr = substr_replace($unpackstr, 'x'.((strlen($r[0])+1)/2), strpos($unpackstr, $r[0]), strlen($r[0]));
Заменить на:
Код:
while (preg_match("/(x\\/)+x/", $unpackstr, $r))
      $unpackstr = substr_replace($unpackstr, 'x'.((strlen($r[0])+1)/2), strpos($unpackstr, $r[0]), strlen($r[0]));
Это не существенно, просто выдаёт ошибку что функция устарела ereg
angelShlesser вне форума   Ответить с цитированием
Старый 12.01.2012, 14:02   #88
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от Fedia22 Посмотреть сообщение
горький опыт научил уже, прикрепил на форум... у Tempur'ы точно не пропадёт!!!
Если понадобится расширить место для прицепленных файлов - только свистните.
К сожалению я так и не смог победить кривость файл-архива, а то было бы еще лучше.


Добавлено:
Победил!!!
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.

Последний раз редактировалось MaNGOS; 12.01.2012 в 20:42.
tempura вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Mayss (14.01.2012)
Старый 25.02.2012, 20:00   #89
Manger
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от Mix Посмотреть сообщение
генератор карт данжей так и не был дописан
Может он в каком-то недоделаном состоянии есть, я бы попробовал допилить?
  Ответить с цитированием
Старый 30.09.2012, 19:19   #90
kBaTT
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 31
Сказал(а) спасибо: 15
Поблагодарили 4 раз(а) в 3 сообщениях
Записей в дневнике: 1
kBaTT На верном пути
По умолчанию

чистой AoWoW под TBC не завалялось ли у кого-нибудь в архивах?
kBaTT вне форума   Ответить с цитированием
Старый 29.04.2014, 23:52   #91
Ravie
Гость
 
Сообщений: n/a
По умолчанию

Извините за некропост, подправлены некоторые ошибки, что-то новое добавлено, за основу взят AoWoW-Improved-by-Mix:
https://github.com/Ravie/mangos_aowow
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
partizanes (03.05.2014)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
trinity (world) to mangos (mangos) Timmy-kr Корзина 1 02.06.2010 04:51


Текущее время: 12:06. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot