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

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

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем danilko, 1 ноя 2013.

  1. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Решил показать новое ядро своей CMS.
    Что изменилось в ядре:
    • Все, что можно выкинул из ядра CMS
    • Убрал привязку к системе MSC Sites
    • Реализовал возможность подключения библиотек
    • Изменил вывод шаблонов, добавил "позиции"(администратор может сам выбирать какие блоки выводить в позициях)
    • Добавил возможность менять порядок блоков
    • Новая административная панель
    Вроде все изменения, но может что-то и пропустил.
    Скачать сборку можно в прикреплениях к теме.
    (кроме ядра в архие ещё несколько библиотек, административная панель, пара простых скриптов и шаблон)

    Это не готовая CMS, это лишь недоработанная сборка,по этому не пишите , пожалуйста, что CMS сырая.
    Предназначена она для ознакомления разработчиков шаблонов/php скриптов с новым ядром CMS.
    Представить уже готовую версию CMS я собираюсь к началу декабря.

    • Портирование системы скинов(и доработка)
    • Создание библтеки permissions(Для разделения прав пользователей на сайте)

    Установщика в архиве нету, т.к. пока нечего ему там делать.( только если данные в БД импортировать и config.php настраивать)

    1) скачиваем архив и распаковываем все файлы из него в удобное место
    2)импортируем db.sql в базу данных
    3)в БД находим таблицу users и добавляем туда свои данные для входа и в поле "group" пишем "admin", иначе просто в админку не попадете
    4)меняем в папке cms файл config.php(какая константа для чего смотрите ниже)
    5)заливаем все файлы(кроме db.sql) на сайт
    6)заходим и любуемся сайтом

    config.php

    const db_pref - префикс таблиц, не трогаем
    const db_host - хост сервера MySQL
    const db_user - имя пользователя MySQL
    const db_pass - пароль MySQL
    const db_name - название базы данных
    const site_url - URL, по которому будет лежать сайт (не забывайте "http://" в начале, слеш в конце не ставить !)
    const debug - вкл\выкл отладочных сообщений, можно вообще убрать, т.к. не используется
    const site_name - название сайта (в тег title будет подставляться)

    Для тех, кто делает шаблон в папке doc есть описание как выводить данные на страницу.
    Для тех, кто делает php скрипты тоже есть немного информации и статья(ссылка в конце поста).

    Скачать | Посмотреть
    UPDATE | новая тестовая сборка

    Полезные ссылки:

    Для простых пользователей:
    Манипуляции с блоками. Администратирование CMS "MSC: WebSite Engine"(Часть 1)

    Для разработчиков:
    Делаем свой скрипт или "hello, world" для MSC:WebSite Engine
     
    Последнее редактирование: 16 ноя 2013
  2. Хостинг MineCraft
    <
  3. Lemz0_

    Lemz0_ Новичок Заблокирован

    Баллы:
    23
    Skype:
    Lemz0_
    Имя в Minecraft:
    Lemz0
  4. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Можно и DEMO назвать
     
  5. Lemz0_

    Lemz0_ Новичок Заблокирован

    Баллы:
    23
    Skype:
    Lemz0_
    Имя в Minecraft:
    Lemz0
    Где демо?
     
    DavidShabaev нравится это.
  6. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
  7. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Там разве что дизайн! Где демо с функциями движка?
     
  8. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Это не двиг, а только ядро с парой скриптов, на главной странице есть ссылка на админку, но она там подрезана.[DOUBLEPOST=1383307888,1383307668][/DOUBLEPOST]
    Можешь вот тут посмотреть функционал, на старом ядре, скоро под новое портирую, все что было.
    Пароль и логин demo
     
  9. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Понятно, только зачем ты рекламу добавил? бесит
     
  10. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Где реклама ?
    Вроде не делал ни где рекламы[DOUBLEPOST=1383308722,1383308379][/DOUBLEPOST]blogger2,

    Увидел где реклама, это уже кто-то постарался. Сейчас уберу
     
    Последнее редактирование: 1 ноя 2013
  11. FirePoint

    FirePoint Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Just_Andrew
    Еще одна новая CMS, что ж, разберемся...[DOUBLEPOST=1383309168,1383308937][/DOUBLEPOST]Что ж, дизайн радует, но как только я зашел в редактор блоков на демо-сайте, то увидел "Движок х???я качайте вордпрес"
    Бросил "тестирование" так и не наигравшись с CMS, не совсем понял что и как работает.
     
  12. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Вот из-за таких людей, которые все любят испортить я вообще не хотел открывать админку на демо сайте, но т.к. больше нечего показать открыл её для всех и за 10 минут там появилась реклама в блоке архива и та самая надпись в блоке поиска.

    Если чего не понял, мог спросить, я б ответил.
    Спасибо за адекватный "тестинг".
     
  13. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Ладно хоть тебе не залили шел или XSS не сделали
     
  14. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Просто лень, наверно, или из-за дизайна жалко стало.

    А если увижу ещё что-то подобное, то просто закрою и доступ буду давать только по личной просьбе кого-либо.

    Хотя ещё идейка была, чтоб на сайте регистрировались и устанавливалась бы копия именно для конкретного пользователя и пусть там что хочет делает, а через час автоматически удалялось.
     
    ВремяПриключений нравится это.
  15. AlexMerser

    AlexMerser Старожил Пользователь

    Баллы:
    173
    Может лучше защиту то сделать?
     
  16. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    Мне кажется зашищать сайт от его админов не нужно, а демо-сайт сильно и не жалко, в крайнем случае можно переустановить CMS.
     
  17. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Могу помочь
     
  18. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    blogger2, ты про временную установку ?
     
  19. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Да :)[DOUBLEPOST=1383313934,1383313879][/DOUBLEPOST]Идея 1: При заходе будет даваться директория где делай что хочешь, через 15 минут удалится, IP в базу запрета на 2 часа
    Идея 2: Песочница :)
    Идея 3: Запрет на HTML код
    Идея 4: Логировать IP и действия
     
  20. Автор темы
    danilko

    danilko Старожил Пользователь

    Баллы:
    103
    У меня подобные идеи в голове крутились, можно ещё написать скрипт, который бы эмитировал админку для каждого пользователя, но все изменения он видит только когда зайдет под своим именем, для php скриптов контролировать любой доступ к БД и к файловой системе так получится контролиремый доступ ко всему на демо сайте, но это все долговато придется делать, проще открывать на время или каждые 10 минут сброс всех изменений.[DOUBLEPOST=1383314946][/DOUBLEPOST]А вообще как портирую все расширения нормально и ещё может новых напишу, так просто в админку никого не буду пускать, только если кто посмотреть попросится давать права админа на несколько минут.
     
  21. blogger2

    blogger2 Старожил Пользователь

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Давай. Сделай ячейку group и регистрацию, давай админку только на несколько минут (куки)
     

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