• Услуги и сервис от третьих лиц. Внимание!

    Rubukkit.org не может гарантировать добропорядочность всех пользователей. Не станьте жертвой мошенничества, требуйте гарантии от продавца и проверяйте достоверность информации.
    Rubukkit.org не имеет никакого отношения к торговле в данном разделе.
    • Запрещена любая коммерческая деятельность, которая затрагивает исходный код серверной площадки Bukkit или игры Minecraft.
    • Запрещено продавать сборки сервера и модификации плагинов.
    • Запрещено заниматься перепродажей ключей Minecraft.
    • Запрещена любая деятельность, нарушающая авторские права.
    • Полные правила раздела

Отзывы и пожелания по движку [wEngine]

  • Автор темы Автор темы W_0rld
  • Дата начала Дата начала

W_0rld

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
World

Отзывы и пожелания по моему движку.
+ помимо страницы на сайте я также и здесь выписываю историю изменений.
Код:
1.1 (030316) Stable:
В форму авторизации добавлена капча.
Улучшена защита админки.
Теперь при пустом аватаре или информации выводится текст что информация пуста.

1.2 (060316) Stable:
Добавлен личный кабинет.
Улучшена верстка на разных разрешениях и дизайн в общем.

1.3 (070316) Stable:
Оптимизирован код
Добавлено редактирование новостей и страниц
Теперь комментарии можно удалять.

1.4 (110316) Stable:
Оптимизирован код (убраны повторяющиеся куски кода).
Исправлена недоделка: значок удаления комментариев был виден всем.
Немного улучшена верстка дизайна.

1.5 (150316) Stable:
Добавлена поддержка модулей

1.6 (230316) Stable:
Добавлена система банов пользователей
Добавлены группы пользователей
Теперь можно выдавать админ-права пользователям
Скриншот обновления

1.7 (210316) Stable:
Исправлено несколько серьезных уязвимостей.
Теперь все части кода в разных файлах.

1.8 (270316) STABLE
Теперь можно выключать сайт (включает режим тех. работ) на странице конфигурации.

1.9 (290316) STABLE
Добавлена возможность редактирования файла шаблона прямо из панели конфигурации.
Встроена reCAPTCHA в формах регистрации и авторизации
Вывод ошибок теперь через хеш в строке браузера (потихоньку укорачиваю скрипты.)
Теперь авторизация на отдельной странице.
Большинство POST запросов теперь выявляются не через js с помощью alert, а редиректят на хеш с ошибкой.

Файл шаблона:
PHP:
<?php
if ($uGroup == '3') {
$admin_panel = "
<div class=sidebar>
<div class=title>
<span class=center>
Управление сайтом:
</span>
</div>
<div id=box-sidebar>
<a href='/AdminConfig'>
<input type='button' class='input small'  value='Конфигурация' />
</a>
<br>
<a href='/AdminNews'>
<input type='button' class='input small'  value='Новости' />
</a>
<br>
<a href='/AdminPages'>
<input type='button' class='input small'  value='Страницы' />
</a>
<br>
<a href='/AdminUsers'>
<input type='button' class='input small'  value='Пользователи' />
</a>
</div>
</div>
";
$authtitle   = $user;
$authcontent = "
<a href='/user/$user'>
<input type='button' class='input small'  value='Профиль' />
</a>
<br>
<a href='/Engine/Logout.php'>
<input type='button' class='input small' value='Выйти' />
</a>
";
}
if ($uGroup != '3') {
$authtitle   = $user;
$authcontent = "
<a href='/user/$user'>
<input type='button' class='input small'  value='Профиль' />
</a>
<br>
<a href='/Engine/Logout.php'>
<input type='button' class='input small' value='Выйти' />
</a>
";
}
if (empty($user)) {
$authtitle   = $ru_auth;
$authcontent = "
<form method='post' action='/Engine/Auth.php'>
<input type='text' class='input' name='login' placeholder='Логин' pattern='^[a-zA-Z0-9]+$' required/>
<br>
<input type='password' class='input' name='password' placeholder='Пароль' pattern='^[a-zA-Z0-9]+$' required/>
<br>
<input type='submit' class='input small' value='Войти' />
<a href='/registration'>
<input type='button' class='input small' value='Регистрация' />
</a>
</form>
";
}
echo "
<!DOCTYPE html>
<html class='main' style='overflow-x:hidden;' lang=ru>
  <head>
    <meta charset=utf-8 />
    <meta http-equiv=X-UA-Compatible content='IE=edge' />
    <title> $title — $page </title>
    <script type='text/javascript'> var thisurl = '$siteurl/'; var thisuser = '$user'; var key = '$key'; </script>
    <link href=../sources/update.css rel=stylesheet />
    <script type=text/javascript src=../sources/core.js></script>
    <script type=text/javascript src=../sources/boox.js></script>
    <link rel='icon' href='/favicon.ico' type='image/x-icon'>
  </head>
  <body onload='get_monitoring()'>
    <header style=position:fixed>
      <div class='box nav'>
        <a href=/ class=logo> $title </a>
        <ul class=navmenu id=menu>
        <li> <a href='/' class='linked' /> Главная </a> </li>
        </ul>
      </div>
    </header>
    <div style=padding-top:50px> </div>
    <div style='width:1080px;margin:0 auto;'>
      <div class=main-container>
        $main_content
        <div class='container'> $pager_news </div>
      </div>
      <div class=main-sidebar>
        $admin_panel
        <div class=sidebar>
          <div class=title> <span class=center> $authtitle: </span> </div>
          <div id=box-sidebar> $authcontent </div>
        </div>
        <div class=sidebar style='margin-bottom:100px;'>

        </div>
      </div>
    </div>
    <div id='footer'>$title</div>
    </div>
  </body>
</html>
";
?>

 
Последнее редактирование:
Теперь встроена reCAPTCHA.
 
как я вижу песател данава двежка гавна ед . пишет он на пехепе хатя ми знаем шо взламат ево можна за 2 менуты . вот и чево вка пастаяна ламают . и нада на хтемл песать . неуч . дарьоному праграмисту в пасть не смотрат .
 
как я вижу песател данава двежка гавна ед . пишет он на пехепе хатя ми знаем шо взламат ево можна за 2 менуты . вот и чево вка пастаяна ламают . и нада на хтемл песать . неуч . дарьоному праграмисту в пасть не смотрат .
братан я жи забил что не хтмл лучший язик а txt вси сайти надо та на тиахти писать иначи фсб взламаит... Как я так мог ошибится...
 
Назад
Верх