[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Mangoost  
Moy-Web форум » ФОРУМ » Web-обвязка Moy-Web » Сайт MOY-WEB ревизия №2 (Сайт MOY-WEB ревизия №2)
Сайт MOY-WEB ревизия №2
ПРОФИЛЬ
CorsaRДата: Вторник, 13.Мар.2007, 15:45:30 | Сообщение # 1
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
Перед установкой сайта, прочитайте инструкцию по его установке(DOC.html), которая находиться в папке с сайтом. Это поможет вам быстро установить и настроить сайт.
Кто небудет читать и задавать вопросы которые были написаны там будет мгновенный БАН

После, относительно долгого затишья, вышла новая версия сайта, от нашего проекта Moy-weB
Что-же в нем изменилось, по сравнению с прошлой версией ?
Главное это изменился сам движок сайта, в нем появились новые возможности, и что самое главное, улучшилась защищенность сайта.
Вот перечень основных возможностей сайта:

1. просмотр статистики сервера, по таким основным параметрам :
общая, показывает сводную статистику сервера
онлайн, показывает игроков которые в данный момент играют на сервере
карта, показывает расположение онлайн игроков на карте
карта замков, показывает расположение замков, и время их осады
замки, подробный отчет о замках, кому принадлежат, когда осада, кто нападает, кто защищает
семь печатей, показывает какой в данный момент период семи печатей, и
количество зарегистрированных игроков за каждую из сторон
топ кланов, показывает уровни кланов их рейтинги по разным параметрам
чат, позволяет читать последние сообщения из игрового чата
ГMы, показывает список ГМов, показывает их статус, и позволяет написать сообщение для них, которое храниться на сайте, и может быть прочитано ими
богачи, выводит список самых богатых людей на сервере, и количество денег у них
дуэлянты, выводит список персонажей у которых наибольшее число ПВП
убийцы, выводит список персонажей у которых наибольшее число ПК
время в игре, топ по времени в игре
толстокожие, топ по ХП
мудрые, топ по МП
топ игроков, без коментариев
люди, топ среди людей
эльфы, топ среди эльфов
орки, топ среди орков
гномы, топ среди гномов
2. регистрация и смена пароля
3. смена имени персонажа за адены
4. смена пола персонажа за адены
5. редактор новостей
6. встроенная галерея, для размещения картинок на сайте.
7. возможность менять внешний вид сайта (смена скинов)
8. возможность менять внешний вид сайта непосредственно на странице сайта (2 варианта)
9. возможность подключения дополнительных блоков и модулей
10. большая библиотека, с описанием основных правил и положений игры.
11. небольшая подборка аватар, и шуточных фраз
12. календарь и часы
13. отправка сообщений Гмам

____________________________________________________________________________
[b]Скачать сайт можно здесь:

rew-2.1 (с деревом классов)

rew-2.2
____________________________________________________________________________

Представляю вам ревизию сайта 2.1

Чем она отличается от прошлой версии ?

1. Основное нововведение, это изменение в системе регистрации на сайте.
Теперь для регистрации необходимо ввести эмейл + 2 секретных вопросов.
Тогда будет работать система востановления пароля. Которая может в зависимости от настроек конфига либо отправить новый пароль на указанный при регистрации эмейл, либо показать его на экране монитора.
Приэтом старый вариант регистрации так-же сохранился, и вы можете выбрать вариант регистрации, также в настройках конфига.

2. Исправлен глюк, в статистике клана, когда при нажатии на название клана выбрасывало на главную страницу, вместо того

что-бы показать состав клана.

3. Исправлен сдвиг экрана , который происходил когда заходиш в окно отправки сообщения ГМам.

Также профиксены еще ряд замеченых багов, которые не имели внешнего проявления, но влияли на надежность работы сайта.

____________________________________________________________________________
20.05.07
Добавлена поддержка 2 серверов.
Добавлено описание скилов по всем рассам на 1,2 и 3 профы
Добавлено описание квестов на професии 1,2 и 3
____________________________________________________________________________

 
ПРОФИЛЬ
CorsaRДата: Воскресенье, 25.Мар.2007, 22:51:15 | Сообщение # 61
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
Quote (BES66)
я так и не увидел ответ про версию 2.0 или коректная смена порта реализована в 2.1 версии ?

Так тебе вроде ответ написали. Что порт меняеться в конфиге, єто и в 1 и во 2 и в 2.1 версиях одинаково. Или єто не помогло решить твою проблемму ?

 
ПРОФИЛЬ
DnnyДата: Понедельник, 26.Мар.2007, 08:56:23 | Сообщение # 62
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
такс. CorsaR, при всем моем уважении, посмотрев твой сайт не понячл почему он такой нагруженый? немного переписал. взять к примеру index.php в корне, у тебя там написано:
Code
if (isset($_GET['k']) || isset($_POST['k'])) {
$k = trim(isset($_POST['k']) ? $_POST['k'] : $_GET['k']);
if (preg_match("/[^a-zA-Z0-9_]/", $k)) {Header();exit;}}   
if (isset($_GET['id']) || isset($_POST['id'])) {
$id = trim(isset($_POST['id']) ? $_POST['id'] : $_GET['id']);
if (preg_match("/[^a-zA-Z0-9_]/", $id)) {
Header("Location: index.php?id=start");
exit;
  }
} else {
  $id = "start";
}

я немного сократил, сделал так:

Code
if (isset($_REQUEST['k'])) $k =$_REQUEST['k'];
if (isset($_REQUEST['id']))  
{
$id =$_REQUEST['id'];
if (preg_match("/[^a-zA-Z0-9_]/", $id))  
{
Header("Location: index.php?id=start");
exit;
}
}
else
{
$id = "start";
}

согласись же, так удобней :)

далее... при загрузке сайта бесит непоявляющаяся картинка над меню, которая не появляется потому что по прямой ссылке, тоесть http://localhost/ он не видит параметра в связи с которым грузилось бы картинка, поэтому, я убрал к чертям "Главную" страницу, ибо новости будут на стартовой и сделал редирект чтоб при наборе в браузере http://localhost/ сразу выходила страница http://localhost/index.php?id=news&k=news

в принципе кому надо главну страницу, поменяете news на glav

Code
if ($_GET['id'] == "") Header("Location: ./index.php?id=news&k=news");


Сообщение отредактировал Dnny - Понедельник, 26.Мар.2007, 10:45:10
 
ПРОФИЛЬ
CorsaRДата: Понедельник, 26.Мар.2007, 16:43:18 | Сообщение # 63
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
Dnny спасибо за твой вариант. Согласен что вариант с REQUEST более красивый.

Что касается картинки, то тут не согласен. Такое решение, какое ты прдложил, привязывает движек к конкретному скину. Можно эту проблему решить подругому, непосредственно в самом скине. Нужно заменить код который вставляет картинку таким образом:
Quote
<img src="skins/mw_1/<?=$k?>0.gif" style="margin-left: 13px; margin-bottom: 7px;" border="0" height="42" width="187">

теперь сделать одну картинку с именем 0.jpg которая будет грузиться в случае отсутствия соответствующей картинки. А все остальные картинки переименовать таким образом, что-бы в конце имени стоял ноль например glav0.gif , news0.gif и так далее.
(эту идею подсказал FARAON)

 
ПРОФИЛЬ
DnnyДата: Понедельник, 26.Мар.2007, 17:24:06 | Сообщение # 64
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
можно и так, но я все ссылки на папку скин убрал, и сделал, чтоб без выбора скина. потому что при обращении в эту папку сайт грузится долго, вместо папки скина я переименовал ее в image, оставив там все картинки, а сам файл php в корневую папку как индекс файл, с вставкой тада вышеизложенного кода. :) добавил еще фишку смены прически за адену - но пока не совсем работает, надо отладить. Из статистики убрал и чат и прочее, очень много пользователям просто видель нельзя, а на главной странице вместо статистики в верхнем правом углу сделал регистрацию. Теперь сайт грузится практически мгновенно. Но, это я так предварительно. далее собираюсь разобрать индекс файл по блокам, меню отдельно сделать. чтоб не все в одном файле было. Как сделаю покажу. Сразу говорю, скин мне переделали, чтото я делал сам из диза, верхнее мне делала оч хорошая девушка :) как всегда супер. Кстати, че там с кланами, в чем ошипка?
 
ПРОФИЛЬ
elder7Дата: Понедельник, 26.Мар.2007, 17:46:06 | Сообщение # 65
Злой-Админ
Группа: Пользователи
Сообщений: 218
Статус: Offline
мы от блочной системы давно уже отказались это вопервых а вовторых нах тебе смена прически у тебя что С3 стоит чтоли?
 
ПРОФИЛЬ
CorsaRДата: Понедельник, 26.Мар.2007, 20:10:57 | Сообщение # 66
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
Quote (Dnny)
можно и так, но я все ссылки на папку скин убрал, и сделал, чтоб без выбора скина. потому что при обращении в эту папку сайт грузится долго, вместо папки скина я переименовал ее в image, оставив там все картинки, а сам файл php в корневую папку как индекс файл, с вставкой тада вышеизложенного кода. :) добавил еще фишку смены прически за адену - но пока не совсем работает, надо отладить. Из статистики убрал и чат и прочее, очень много пользователям просто видель нельзя, а на главной странице вместо статистики в верхнем правом углу сделал регистрацию. Теперь сайт грузится практически мгновенно. Но, это я так предварительно. далее собираюсь разобрать индекс файл по блокам, меню отдельно сделать. чтоб не все в одном файле было. Как сделаю покажу. Сразу говорю, скин мне переделали, чтото я делал сам из диза, верхнее мне делала оч хорошая девушка :) как всегда супер. Кстати, че там с кланами, в чем ошипка?

Ну в принципе вся прелесть сайта в том, что он позволяет очень быстро и легко менять внешность. Естественно это требует определенных жертв в виде небольшой задержки при загрузке страницы. Но при условии что это не больше 1-2 секунд, то с этим вполне можно мириться. Если нужен один дизайн, то сайт можно вообще сделать без движка, на отдельных страничках, будет грузиться еще быстрее :)

По поводу большого количества статистики , так убрать всегда легче чем добавить, впринципе так и было задумано, я для этого меню статистики вынес в отдельный файл, что-бы было легче редактировать.

В кланах ошибка в том что осталась ссылка в формате 1 ревизии, просто нужно заменить.

 
ПРОФИЛЬ
DnnyДата: Понедельник, 26.Мар.2007, 22:32:16 | Сообщение # 67
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Quote (elder7)
мы от блочной системы давно уже отказались это вопервых а вовторых нах тебе смена прически у тебя что С3 стоит чтоли?

блочная система удобна тем, что она малогабаритная. :) это во первых. во вторых, у вас сайт со сменами шкурок, поставил один, не понравился, поставил другой. я такое не приветствую поэтому всегда делаю так чтоб работало как можно быстрее. Смену прически я делал просто так, ради того чтоб сделать, ибо... из любопытства. теперь можно сделать донейт за wmz например, ибо принцип тотже почти.
 
ПРОФИЛЬ
elder7Дата: Понедельник, 26.Мар.2007, 23:04:34 | Сообщение # 68
Злой-Админ
Группа: Пользователи
Сообщений: 218
Статус: Offline
Quote (Dnny)
блочная система удобна тем, что она малогабаритная. это во первых. во вторых, у вас сайт со сменами шкурок, поставил один, не понравился, поставил другой. я такое не приветствую поэтому всегда делаю так чтоб работало как можно быстрее. Смену прически я делал просто так, ради того чтоб сделать, ибо... из любопытства. теперь можно сделать донейт за wmz например, ибо принцип тотже почти.

а какого хрена ты тогда навязываеш свое мнение нам?
 
ПРОФИЛЬ
DnnyДата: Понедельник, 26.Мар.2007, 23:53:05 | Сообщение # 69
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Quote (elder7)
а какого хрена ты тогда навязываеш свое мнение нам?

где ты увидел дорогой, что я навязываю свое мнение? покажи!!! :)
Родной мой злой админчег, я показал как немного упростить запрос в коде сайта. А далее мы просто обсудили с товарищем Корсаром удобства обоих сторон. :) Научитесь читать не между строк, не пробегая глазами текст, потому что от вашей невнимательности могут пострадать люди. :)
 
ПРОФИЛЬ
CorsaRДата: Понедельник, 26.Мар.2007, 23:56:31 | Сообщение # 70
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
Quote (elder7)
а какого хрена ты тогда навязываеш свое мнение нам?

Не, тут ты не прав, человек высказывает свое мнение, и это его право. Как на мой взгляд он не навязывает, а высказывает свою позицию. Если есть желание подискутировать, то пожалуйста, но не стоит так грубо отвечать.
 
ПРОФИЛЬ
DnnyДата: Понедельник, 26.Мар.2007, 23:58:18 | Сообщение # 71
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Quote (CorsaR)
По поводу большого количества статистики , так убрать всегда легче чем добавить, впринципе так и было задумано, я для этого меню статистики вынес в отдельный файл, что-бы было легче редактировать.

это я понял, просто сейчас на большинстве офф сайтах убрана статистика с главной страницы. почему, потому что к линейке пропадает интерес. например на шоках из заявленых ими 12к человек на сервере, играет реально ну может 1000. но про статистику я завел разговор что полная как у тебя статистика можно на оставить если сервер в локале, если он в онлайне, то такая статистика может только повредить серверу.
 
ПРОФИЛЬ
CorsaRДата: Вторник, 27.Мар.2007, 00:04:12 | Сообщение # 72
Живу я здесь
Группа: Администраторы
Сообщений: 497
Статус: Offline
Изначально сайт задумывался как своеобразный конструктор, из которого каждый кто хоть немного разбираеться в сайтах сможет сделать свой, оригинальный сайт. Поэтому и сделано такое количество скинов и разных блоков.
 
ПРОФИЛЬ
elder7Дата: Вторник, 27.Мар.2007, 00:32:17 | Сообщение # 73
Злой-Админ
Группа: Пользователи
Сообщений: 218
Статус: Offline
Quote (Dnny)
где ты увидел дорогой, что я навязываю свое мнение? покажи!!!
Родной мой злой админчег, я показал как немного упростить запрос в коде сайта. А далее мы просто обсудили с товарищем Корсаром удобства обоих сторон. Научитесь читать не между строк, не пробегая глазами текст, потому что от вашей невнимательности могут пострадать люди.

хмм ты прав но теперь у меня есть повод тебя забанить :)
учимся читать правила
Quote
Язык бабруйска, язык падонков и т.п. -- искаверканные слова русского языка (или других языков) (превеД, жжошь сцуко, аццкий сатана и т.п.).
бан пожизненно (аккаунт и ip)

P.S учимся читать целеком ато из-за этого можете пострадать сами + подхватив с собой пару людей из своей подсети

Сообщение отредактировал elder7 - Вторник, 27.Мар.2007, 00:51:16
 
ПРОФИЛЬ
DnnyДата: Вторник, 27.Мар.2007, 16:40:05 | Сообщение # 74
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Quote (elder7)
хмм ты прав но теперь у меня есть повод тебя забанить

бань :o если по правилам так надо. "Г" замени на "К" очепятки у всех бывают :)
 
ПРОФИЛЬ
SoulikДата: Вторник, 27.Мар.2007, 17:25:55 | Сообщение # 75
Рядовой
Группа: Пользователи
Сообщений: 4
Статус: Offline
Баги ревизии сайта MOY-WEB 2.1 (скин mw_1) которые я обнаружил у себя.

1. Все php модули, написанные большими буквами (пример GM.php) не работают, работают они, только если имя php файла написать с маленькими буквами.
Та же тема с 7 печатями из-за того, что папки печатей написаны большими буквами, они не отображаются.
2. Топ 10, нумеруются чары не правильно, например, на главной странице нумерация идет не с 1 чара, а со 2, а если зайти в статистику на топ игроков или в другие разделы то нумерация вообще идет неправильная (например, если зайти на топ игроков то нумерация идет с 12,13,14… )
3. В библиотеке раздел Изменения в С5 отображается некорректно в браузерах (Опера, Лиса, Ие)
4. “Для чтения этих сообщений в адресной строке сайта нужно прописать следующее ( имя вашего сайта/module/script2.php )”
Ошибка, пишет:
Code
Warning: include(module/stat-menu.php) [function.include]: failed to open stream: No such file or directory in /srv/apache/l2stat/module/script2.php on line 2

Warning: include() [function.include]: Failed opening 'module/stat-menu.php' for inclusion (include_path='.:/usr/share/php5:/usr/share/php') in /srv/apache/l2stat/module/script2.php on line 2
Одно или оба поля пусты.
Назад


5. Комментарии новостей не работают, в окне работают с ошибкой
Code
Warning: Division by zero in /srv/apache/l2stat/news/inc/functions.inc.php on line 469

Line 469
if($i%$break_location == 0 and $break_location

Опера 9
http://img100.imageshack.us/my.php?image=bag1gk9.jpg
http://img152.imageshack.us/my.php?image=bag2lr4.jpg

Пожелания (Дополнение) для новой ревизии (скин mw_1)
1. Добавить поиск по базе, который был раньше.
2. Добавить быстрый переход к карте, как было на ST-WEB (Значок лупы рядом с online на главной странице)
3. Галерею сделать встроенную
4. В таблицу Топ 10 добавить столбик с lvl
5. В таблицу со статусом сервера добавить ниже (или в отдельном окне) рейты сервера(ов)
6. По желанию (Ps: я то себе сам сделаю) Добавить в таблицу со статусом сервера как было раньше (ST-WEB) аккаунтов, чаров, кланов.

Вот вроде бы и все. Благодарю за внимание.

Ps: MySql 5.0.34-log
Php 5.1.6-pl8-gentoo

Сообщение отредактировал Soulik - Вторник, 27.Мар.2007, 17:36:30
 
Moy-Web форум » ФОРУМ » Web-обвязка Moy-Web » Сайт MOY-WEB ревизия №2 (Сайт MOY-WEB ревизия №2)
Поиск: