1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб CMS Piccolo

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

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

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

    Баллы:
    103
    Нет, но надо же как-то отметить, что оффтоп.
    P.s. я на 4pda даже не зарегистрирован.
    Тадам, я выложил на GitHub новую версию установщика. Изменения: новое ядро + создана ветка.
    https://github.com/danilko09/CMS-Piccolo/releases/tag/installerV2&coreV6_prerelease
    Новая таска в шапке: виджет для группы ВК.
    Сажусь таки писать админку для блога :)
    Первая версия админки для блога
    Умеет только добавлять новую новость, визуальных редакторов нет.
    https://github.com/danilko09/CMS-Piccolo/commit/6f5f13de2e876b2781f1f6ade5c31b8441d68f51
    Ещё немножечко прибрался в репозитории, как и обещал.
    Не прошло и 5 минут, а пакет уже во всех репозиториях.
    Наконец-то теперь на базе CMS Piccolo можно делать простые блоги.
    Вчерашний день прошел без результатов, а вот сегодня я добавил валидацию формы при добавлении новости. Отдельные посты в группе и на сайте делать из-за такой мелочи не буду. Обновления уже есть во всех репозиториях. Возможно, через пару часиков ещё кое-что выложу.
    https://github.com/danilko09/CMS-Piccolo/commit/e967277f097e2b7d00a91de15988b6fccefe1f50
    Отдельная функция для хранения данных и новая автозагрузка
    Изменения по порядку:
    1)новая версия ядра, естественно (пока только наработка, не релиз)
    2)Новая константа для папки с пользовательскими данными; 2 функции
    аналогичные тем, что работают с конфигами
    3)checkScript теперь работает не только как функция ядра для проверки
    скриптов, но и как функция __autoload. Это нужно больше для тех
    проектов, в которых эта проверка не имеет смысла, так как разработчик
    самостоятельно контролирует наличие нужных скриптов
    4)Теперь скрипт может отказаться от работы, вернув false при вызове
    autoload (Например, если присутствуют не все функционально-важные
    зависимости, то достаточно вернуть false и функция checkScript будет
    возвращать false; но расширения всё равно смогут обращаться к функциям и
    другим элементам класса скрипта, если вызов происходит без проверки)


    Не то, что я хотел выложить через пару часов, но чтоб потом не потерять решил выложить сейчас.
    А вот и то, что я делал сегодня.
    Первая версия каптчи
    Полноценная каптча.
    Есть возможность получить элемент для формы, есть возможность получить
    результат прохождения каптчи.
    Кроме основного функционала, встроена админка, в которой можно изменить
    ключи и протестировать работу на себе.
    Коммит: https://github.com/danilko09/CMS-Piccolo/commit/6575a04dd7d8d17128b5e30b9116037d5093e394
    Ветка: https://github.com/danilko09/CMS-Piccolo/tree/google_recaptcha
    Нужна авторизация с каптчей ? Нет проблем. Обновленный пакет min_auth поддерживает ReCaptcha. Уже доступно во всех репозиториях, скорее обновляйся.
    Ветка: https://github.com/danilko09/CMS-Piccolo/tree/min_auth
    Коммит: https://github.com/danilko09/CMS-Piccolo/commit/9ec61874fbe591e7ab7dff35612a8d9491eb65ae
    На следующей неделе планируется переезд на новый хостинг, возможны перебои в работе сайта и репозитория установщика.
    И я всё ещё жду ваших предложений по поводу функционала.
    Сайт частично переехал на новый хостинг, но в некоторых местах ещё не обновился кеш DNS, по этому кое-где могут быть проблемы с доступом. Через зарубежные прокси всё ок, через прокси РФ ещё либо нет доступа, либо открывается старый домен, у меня из дома открывается уже с новго хоста. Я надеюсь, теперь проседаний и падений сайта не будет. ДЦ в Москве, хостера рекламировать не буду. Полностью переезд будет завершен где-то в пятницу. (Что именно не переехало не расскажу, мало ли кто-то атаковать захочет)
    UP, через неделю планирую запустить централизованную регистрацию на сайтах Piccolo.
    Хозяин сайта будет в праве использовать как текущий вариант авторизации, так и централизованный. Возможно, авторизация ВК тоже будет приделана. Централизация нужна для того, чтобы не регать кучу аккаунтов на разных сайтах, в том числе для тестирования CMS. (Мне просто самому уже надоело регаться постоянно :) )
    Небольшой анонс.
    Система авторизации уже почти готова, так что на выходных, возможно, уже получится будет протестировать всем.
    Есть описание API: http://auth.piccolo.tk/
    Наверно, описание стоит так и оставить, чтобы разработчики потом смогли быстро разобраться что к чему.
    Сейчас система уже реагирует на все типы запросов извне, но многие функции отключены.
    В пятницу, надеюсь, выложу замену min_auth, которую можно будет расширять своими скриптами. (Например, авторизацией ВК или FB)
    Есть ещё кое-какие разработки, о которых я пока не буду рассказывать. (Наконец-то добираюсь до майна)
    UPчхи. Через пару-тройку часов будет выложена клиентская часть авторизации.
    А по поводу расширений для майна - будет отдельная тема. Я собираюсь поднять MCWL. Через неделю всё узнаете.
    А пока немного кофейку не помешает.
    ~25 минут до запуска регистрации учётных записей.
    API запущено.
    Функции, доступные на данный момент:
    • Авторизация пользователей
    • Регистрация пользователей
    • Подтверждение по E-mail

    Немножко не удалось завершить клиентскую часть.
    Теперь смогу выложить либо завтра утром, либо в воскресенье вечером.
    Вот и клиент для API на готове.
    Есть в репозитории на GitHub, в репозитории установщика пока скрыт, но так же присутствует и может быть загружен.
    В дальнейшем вся система будет использовать именно эту авторизацию, либо ещё один пакет, который позволит использовать сразу несколько скриптов авторизации.
    UP что-ли
    Обновлен пакет piccolo_breadcrumbs. Исправлено ветвление.
    (Ранее URL site.ru/item/10 считался как вложение в site.ru/item/1; Теперь они оба считаются вложениями site.ru/item)

    Ребятки, можно как-то по больше вашей активности ? Я знаю, что вы заглядываете и в тему и на сайт и в группу, но не знаю что вас привлекает и чего вы ждете от меня.
    В разработке находится модуль обратной связи. Каким вы его себе представляете ?

    Если кто ещё не знает - у CMS есть свой паблик в ВК. Оттуда будет проще узнавать об обновлениях и участвовать в подобных опросах.
     
  2. Vladlen_198

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

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Подписываемся, будут выпускаться информация о новых модулях =)
    Моё сообщение как некий divider
     
  3. Автор темы
    danilko

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

    Баллы:
    103
    Опубликовано очередное обновление будущего седьмого ядра системы. Со списком изменений можно ознакомиться на GitHub.
    Ветка: https://github.com/danilko09/CMS-Piccolo/tree/core
    Коммит: https://github.com/danilko09/CMS-Piccolo/commit/2c042f2d3100da469ce77c73a713ec13915d2d90

    Кстати, новый модуль обратной связи будет работать именно с этим ядром, так что стоит задуматься над обновлением, если вы используете старое, шестое. (Обратная совместимость 100%)
    разделитель.png

    На сайте появился раздел "обратная связь". Этот раздел сейчас используется как площадка для поиска ошибок в новом одноимённом пакете. Съёмка видео-обзора и публикация запланированы на завтра.

    разделитель.png


    Опубликован пакет "обратная связь"
    Как вы уже заметили, на сайте появился раздел "обратная связь". Данный раздел представляет из себя простую форму, через которую вы можете написать сообщение администрации сайта. Небольшой обзор и инструкцию по редактированию формы вы можете найти по ссылке "Читать далее".


    разделитель.png

    Опубликован видео-обзор пакета обратной связи.


    разделитель.png

    UP!
    Нарисовалось пару обновлений для обратной связи.

    http://vk.com/cms_piccolo?w=wall-97874017_62
    http://vk.com/cms_piccolo?w=wall-97874017_58
    http://vk.com/cms_piccolo?w=wall-97874017_67
    UP!
    Видео в шапке.
    UP что-ли. Много чего изменилось, заходите в группу вк, там всё написано.
    Обновлена система комментирования, подробнее тут: http://piccolo.tk/14
    Wow! Теперь установка обновлений и новых пакетов стала куда проще. Подробнее.
    Ну и с последнего апа там ещё пару обнов не значительныых.

    Если кто ещё следит за темой, то сообщаю вам, что через какое-то время в след за мониторингом появится и магазин для майна, точной даты публикации пока нет.
    http://vk.com/cms_piccolo?w=wall-97874017_152
    Это один из кусочков пазла. (Если кто все ещё пытается понять как я собираюсь защищать ваши сервера)
    Через некоторое время ещё закину скрипты авторизации для minecraft (ориентировочно под 1.8, с UUID).
    Пока скрипты авторизации для майна в разработке, выкладываю кое-какие протестированные обновления центральной авторизации: http://vk.com/feed?w=wall-97874017_153
     

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