Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб MSC:WebSite Engine [A.2.0 preview CORE]

Давай. Сделай ячейку group и регистрацию, давай админку только на несколько минут (куки)
ячейка group есть, я только не помню какой db.sql закинул в архив, там наверно даже таблицы users нету.
а с кукисами счас сделаю
давай в лс, ато тему засоряем.
 
о боги сделай ты cron что бы перезаливало сборку.
 
о боги сделай ты cron что бы перезаливало сборку.
Спасиб, забыл про CRON на хостингере
В общем обновил демо-сайт, там теперь есть новостная лента, которую я портирую со старого ядра, скоро выложу, и сделал нормальную авторизацию\регистрацию. Убрал блоки, которые к CMS пока не имеют отношения, настроил менюшку в верхней части сайта.

Доступ к админке закрыт!(нечего было контекстную рекламу в блоки втыкать, а с CRON у меня не очень хорошо получилось)
Если кому-то надо будет то открою, но только тому, кто попросит.
В понедельник выложу новую сборку, там уже будет портированная полностью новостная лента(а может и не только она).

Если у вас возникают вопросы по CMS - спрашивайте, я отвечу (как на простые типа "что за входные точки", так и на сложные).
Завтра вечером выложу сборку.
В ней будет:
Система скинов
Авторизация для лаунчеров
Менеджер меню(админка)
Новостная лента (порт со старого ядра, может потом админку для нее сделаю и визуальный редактор текста прикручу)

Может быть ещё установщик CMS приделаю.
Извиняюсь за задержку, интернет-провайдер подвел.
В общем авторизация для лаунчера и порт новостной ленты уже готовы, постараюсь побыстрее закончить с менеджером меню и выложу.

Есть какие-нибудь предложения или пожелания ?
 
Последнее редактирование:
Чувак, у тебя и в регистрации GET и в авторизации. Замени всю эту бурду на AJAX спрятанный через классы
(<input type="submit" class="auth_submit">)

$('.auth_submit').click(function(){
var login=$('.input_auth_login').val();
var password=$('input_auth_pass').val();
send_post(login,password);
}
Ну и функцию для отправки данных ;)
так же для снижения загрузки сделай ответ в виде кода
если ошибок нет- echo 0;
если ошибка есть:
echo 1; - если неверен логин
echo 2; - если пасс неверен
echo 3; - если такого нету пользователя
echo 4; - если он удален/заблокирован
ну и т.п.
а в скрипте JS
switch(result){
case '0':
$('#response').empty().append('Авторизация прошла успешно!<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=/">');
break;
case '1':
$('#response').empty().append('Авторизация не прошла: <br>Неверный логин! <META HTTP-EQUIV="REFRESH" CONTENT="5">');
break;
}
С тебя лайк, т.к. я даю готовое решение, тебе только сделать пару функций и сделать ошибки :)
 
Чувак, у тебя и в регистрации GET и в авторизации. Замени всю эту бурду на AJAX спрятанный через классы
(<input type="submit" class="auth_submit">)
$('.auth_submit').click(function(){
var login=$('.input_auth_login').val();
var password=$('input_auth_pass').val();
send_post(login,password);
}
Ну и функцию для отправки данных ;)
так же для снижения загрузки сделай ответ в виде кода
если ошибок нет- echo 0;
если ошибка есть:
echo 1; - если неверен логин
echo 2; - если пасс неверен
echo 3; - если такого нету пользователя
echo 4; - если он удален/заблокирован
ну и т.п.
а в скрипте JS
switch(result){
case '0':
$('#response').empty().append('Авторизация прошла успешно!<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=/">');
break;
case '1':
$('#response').empty().append('Авторизация не прошла: <br>Неверный логин! <META HTTP-EQUIV="REFRESH" CONTENT="5">');
break;
}
С тебя лайк, т.к. я даю готовое решение, тебе только сделать пару функций и сделать ошибки :)
Спасибо )

Тоже подумывал о переводе большей части страниц на AJAX, собираюсь делать его поддержку самой CMS, чтоб можно было снизить нагрузку на сервер, да и не тянуть клиенту всю страницу по новой, а только нужный контент подгрузить.Пока бы с тем что есть справится, ато времени не оч. много.
В общем вот, как и обещал, сборка с новостной лентой, поиском по новостям,архивом новостей, авторизацией для лаунчера и менеджером меню.
Все для лаунчера и сервера лежит в папке server в корне сайта, все .php (auth.php, joinserver.php и др все там).
Ссылка
Установка та-же что и в шапке темы.

Скоро сделаю установщик расширений и немного поменяю регистрацию скриптов в системе.
 
..по совету blogger2
:)
Да, регистрацию скриптов поменяю по совету blogger2 )
Вот новая сборка, упростил вывод скриптов по совету blogger2, добавил регистрацию скриптов в БД и добавил возможность создавать скрипты прямо на сайте(раньше выдавалось сообщение об отсутствии файла скрипта, сейчас же генерирует новый файл по шаблону)
Ссылка
Завтра (16 ноября 2013 года) будет опубликована новая сборка, со всеми обновлениями и установщиком CMS.
Думаю, в этот раз провайдер не подведет...
Осталось только чуть-чуть доработать уставщик CMS и все.
 

Поделиться этой страницей

Назад
Верх