Ru-MaNGOS

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

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.03.2010, 06:39   #1
Hantet
Ученый
 
Аватар для Hantet
 
Регистрация: 07.03.2010
Адрес: Санкт-Петербург
Сообщений: 163
Сказал(а) спасибо: 124
Поблагодарили 111 раз(а) в 52 сообщениях
Hantet Скоро придёт к известностиHantet Скоро придёт к известности
Отправить сообщение для Hantet с помощью ICQ
Подмигивание

Проект создан для оперативной организации и проведения собственных эвентов. Много модулей с красивым оформлением.

Итак, распишу подробно, что из себя собственно представляет проект:
1. Модули:
1.1 Страница добавления своего персонажа на доступный эвент
1.2 Страница создания своего эвента (не публичного, который будет рассмотрен администрацией)
1.3 Страница отображения персонажей, которые были зарегистрированны
1.4 Доска позора проигравших в определённом мероприятии
1.5 Календарь событий
1.6 Админ-панель. Все функции "одной кнопкой"
2. Установка и первые шаги:
2.1 Скачиваем архив.
2.2 Извлекаем из архива файлы, и помещаем им на сайт
2.3 В корневой папке открываем файл config.php и редактируем его под себя.
2.4 В папке admin так же открываем config.php и редактируем
2.5 Заходим на свой сайт, далее на страницу install.php. Делаем всё, как говорит установщик.
2.6 Вам будет предложено создать эвент - перейдите по ссылке, и введи логин и пароль от Администраторского аккаунта
2.7 После входа, Вы увидите кнопку "Создать эвент", нажмите на неё. Введите все данные и незабудьте выбрать иконку для Вашего эвента.

Внимание! Если Ваш эвент называется двуми или более словами - разделяйте их не пробелом, а символом "_" (например: Длинная_полоса_препятствий ). Когда всё ввели, нажмите на кнопку. Форма обновится, и эвент будет добавлен.

2.8 Наверху есть навигация, перейдите по ссылке "Список эвентов". Автоматом Вас перекинет на январь месяц, и, если эвент вы регистрировали на него, то на экране появится Ваше мероприятие. В случае, если эвент бы зарегистрирован на другой месяц - смените его в небольшом выпадающем меню наверху слева.
2.9 Перейдя по ссылке Вашего эвента, Вас перекинет на его описание, которое вы вводили. После, когда Вы убедились, что всё нормально создалось - пора проверить, может кто-то уже зарегистрировался? В верхнем меню перейдите по ссылке "Список игроков". Наэтой странице всё понятно - тут показывает всех людей, которые зарегистрированны. По идее, у Вас эта таблица сейчас должна быть пуста. Хотите её заполнить? читаем далее...
3. Регистрация, создание своего эвента, админ-панель
3.1 Теперь рассмотрим более клиентсткую часть проекта. Как им пользуются игроки. Чтобы добавить своего персонажа на эвент, нужно перейти по ссылке вверху кажой страницы "Вход". Ввести игровые логин и пароль и нажать кнопку.
3.2 В первом выпадающем меню появятся Ваши персонажи, которых можно зарегистрировать. выбираем нужного. Если у Вас на сайте есть форум - вписываем свой ник на нём. Далее выбираем созданный эвент и нажимаем кнопку. Всё, теперь на той странице Ваш чар имеется!
3.3 Если Вы нажмёте на кнопку с названием эвента напротив нужного персонажа, Вам отобразится описание сибытия, но которые выбранный персонаж зарегистрирован. Вот так регистрируйются игркоки!
3.4 Как любому игроку создать свой эвент? Очень просто! Переходи по ссылку вверху "Создать эвент". Вводим данные о эвенте и вводим секретный код с картинки. Нажимаем кнопку! Всё, теперь в таблице event_new добавлена новая запись. Данный эвент не публичный, он служит только для того, чтобы игрокам подавать идеиадминистрации.
3.5 Что же может делать админ-панель? Не много, но все нужные функции там есть. Как добавлять эвенты Вы уже знаете, теперь рассмотрим другие функции.
3.6 Добавление персонажа. Думаю писать даже нечего, просто вводим ник игрока и выбираем нужный эвент. Незабываем нажать кнопку
3.7 Чтобы удалить эвент, просто выберите из спика нужный и нажмите на кнопку. Вместе с эвентом, из списка удалятся все игркоки, которые на него записались.
3.8 Для удаления персонажа, вводим в форме ник, и нажимаем кнопку. Вас перекинет на другую страницу. Если ник Вы ввели правильно, и этот персонаж точно зарегистрирован хоть в одном эвенте, то появится список, где присутствует этот чар. Выбираем нужное событие и нажимаем кнопку.

Ну вот, вроде бы и всё. Для пущей безопасности, после каждого действия в админке Вас выкидывает на страницу ввода логина и пароля.

перезалито в архив форума
Event_Manager_by_Hantet_and_Dronnis.zip - 9.2МВ

Скриншоты:

Скрин 1
Скрин 2
Скрин 3


Ой мама, аж руки опускаются когда открыл всю эту свою муть. Придётся переписывать всё с нуля.
В таком случае вот список всего того, что будет в новой версии:
  1. Упрощённая установка, минимизирован конфиг.
  2. Удалено неимоверное кол-во ненужных и неграмотно написанных строк.
  3. Весь сайт переписан под php. Раньше он был разбит на отдельные html страницы.
  4. В списке будут отображаться события из game_event.
  5. Все данные стилей (css), конфигов теперь находятся в одном файле.
  6. Поддержка всех игровых миров.
  7. Сайт будет весить примерно в 2 раза меньше.
  8. Более людская админ-панель.

Возможно добавлю для желающих патч на ядро для моментального оповещения каждого участвующего игрока (в личку, или ещё как-нибудь) через сайт в режиме on-line.
Ориентировочно новая версия выйдет через 1.5 - 2 недели.

Последний раз редактировалось tempura; 19.03.2010 в 16:38.
Hantet вне форума   Ответить с цитированием
Старый 12.03.2010, 07:41   #2
angelShlesser
Пользователь
 
Аватар для angelShlesser
 
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
angelShlesser На верном пути
По умолчанию

хм, а его обновляли?
angelShlesser вне форума   Ответить с цитированием
Старый 12.03.2010, 07:53   #3
idk
Гость
 
Сообщений: n/a
По умолчанию

Насколько мне известно, "оно" работало под 3.1.3
Но что мешает подправить под актуальную реву?)
Думаю либо гуру это сделают, либо я если время будет)
Если надо править ещё...
  Ответить с цитированием
Старый 12.03.2010, 08:26   #4
Кот ДаWINчи
Умный
 
Аватар для Кот ДаWINчи
 
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
Кот ДаWINчи Реально хороший человекКот ДаWINчи Реально хороший человекКот ДаWINчи Реально хороший человекКот ДаWINчи Реально хороший человекКот ДаWINчи Реально хороший человек
Отправить сообщение для Кот ДаWINчи с помощью ICQ Отправить сообщение для Кот ДаWINчи с помощью Skype™
По умолчанию

Цитата:
Сообщение от idk
1.4 Доска позора проигравших в определённом мероприятии
1.5 Календарь событий
Вопросы:
1. Кто заполняет результаты ?
2. В календаре событий отображаются только пользовательские события или из game_event тоже?
Кот ДаWINчи вне форума   Ответить с цитированием
Старый 14.03.2010, 19:45   #5
Hantet
Ученый
 
Аватар для Hantet
 
Регистрация: 07.03.2010
Адрес: Санкт-Петербург
Сообщений: 163
Сказал(а) спасибо: 124
Поблагодарили 111 раз(а) в 52 сообщениях
Hantet Скоро придёт к известностиHantet Скоро придёт к известности
Отправить сообщение для Hantet с помощью ICQ
По умолчанию

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





---
Неужели ни у кого на машинке нету архива? idk, отзовись

Последний раз редактировалось Hantet; 16.03.2010 в 01:43.
Hantet вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
StinK (14.03.2010)
Старый 14.03.2010, 20:02   #6
Feel the Power
Пользователь
 
Аватар для Feel the Power
 
Регистрация: 07.03.2010
Адрес: Беларусь, Минск
Сообщений: 58
Сказал(а) спасибо: 92
Поблагодарили 40 раз(а) в 17 сообщениях
Feel the Power Скоро придёт к известности
Отправить сообщение для Feel the Power с помощью ICQ
По умолчанию

Цитата:
Сообщение от Кот ДаWINчи Посмотреть сообщение
Вопросы:
1. Кто заполняет результаты ?
2. В календаре событий отображаются только пользовательские события или из game_event тоже?
Когда я последний раз смотрел - результаты заполнялись вручную, события были только пользовательские.
Feel the Power вне форума   Ответить с цитированием
Старый 19.03.2010, 01:21   #7
Hantet
Ученый
 
Аватар для Hantet
 
Регистрация: 07.03.2010
Адрес: Санкт-Петербург
Сообщений: 163
Сказал(а) спасибо: 124
Поблагодарили 111 раз(а) в 52 сообщениях
Hantet Скоро придёт к известностиHantet Скоро придёт к известности
Отправить сообщение для Hantet с помощью ICQ
По умолчанию

rufoos, очень и очень благодарен. Завтра (20.03.2010) начну работать над проектом.
Hantet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
angelShlesser (22.03.2010)
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10973] Implement game event mail sends at event start/stop. newsbot CMaNGOS Commits 2 06.01.2011 13:32
Transport event kampeador Запросы 9 27.04.2010 09:25
Emberseer Event energizr Запросы 2 20.04.2010 11:37
[Event] Лабиринт Ramzes3202 Патчи и наработки 2 09.03.2010 12:22
[Event] Cravchick want to eat! Ramzes3202 Патчи и наработки 3 08.03.2010 12:56


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


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