Ссылки
Поиск
Новости, Статьи |
Форум |
Файлы |
Привет, Гость
Обновления на форуме
Гадания на таро 0 >> |
Блок новостей в виде блога 1 >> |
Игры для сайта 34 >> |
Сервис создания тестов 94 >> |
Дед 1 >> |
Последние статьи
Сайт для фирмы-изготовителя натяжных потолков 0 |
Антиспам «Я не робот» 0 |
За что воюет Украина и когда всё это кончится 12 |
Удаление родителя текущего элемента на jQuery 0 |
Простой аккордеон на jQuery №3 0 |
Система управления сайтом ReloadCMS лучше всего подходит для создания сайтов небольших фирм, так как специально для этого разрабатывалась.
Разделы → Статьи → Обновления ReloadCMS → Как работает установщик модулей в ReloadCMS-2011
Для успешного управления установкой модулей согласно плана развития ReloadCMS в этом году пришлось разработать схему обновления/инсталляции/деинсталляции ReloadCMS и специальный формат файлов для этого. Вот типичный пример .ini-файла для установки счётчика, с комментариями:
На примере рисунка админки инсталлятора рассмотрим - как же установить модуль? Установка модулей и обновлений 1. Сначала нажимаем Обновить (поз. 1). Установщик загрузит список доступных обновлений (поз. 2). 2. В окне Файлы для загрузки (поз. 2) увидим всё, что нам может предложить сервер для установки на наш сайт. Если выберете Скачать - модуль загрузится в репозиторий на сайт, и потом его можно будет либо установить, либо удалить. Закачанные на сайт архивы модулей отобразятся в окне Установщик (поз. 3). Если поставите галочку напротив слова Пропустить, модуль попадёт в список Пропущенные модули внизу страницы (поз. 5). 3. В окне установщика (поз. 3) с загруженными модулями можно сделать две вещи: либо установить, либо удалить. Собственно в эти три приёма обновления и устанавливаются. Правда остались не описанными две позиции - 4 и 5. Сейчас восполниим этот пробел. В окне Загрузить файлы (поз. 4) можно загрузить в репозиторий архив модуля с локального компьютера для последующей установки. Позже я планирую добавить туда загрузку описания для импорта в репозиторий.//upd 15.05 Уже не планирую. Планирую написать "Создатель модулей" в админке, но это пока не сейчас. С его помощью будут создаваться новые проекты модулей и в случае удачи локальный пользователь сможет отправить их на рассмотрение в основной репозиторий. А там уже админ посмотрит на него и решит - включать или нет. Лёгкая установка - как в Вордпрессе. Но круче, потому как наш инструмент будет ждать разработчика прямо в системе. В окне Пропущенные модули (поз. 5) мы увидим модули, которые мы решили не загружать и чтобы не маячили убрали из списка обновлений (т.е. из поз. 2). Это типа как временная Корзина для удаления файлов в Windows. Из списка Пропущенные модули можно их либо опять Восстановить в окно Файлы для загрузки, либо окончательно с ними попрощаться, выбрав Удалить. Удаление модулей Удалять модули проще, там всего две возможности - Удалить или Восстановить. Вот так: А вот так проистекает процесс удаления модуля: На рисунке выше удалены сразу 2 модуля - RSS Агрегатор и Счётчик, а модуль Галерея остался. Правда если успеете попользоваться модулями прежде чем их удалить, то созданный ими контент останется на сайте. Не знаю даже - плюс это или минус. А как можно сделать архив модуля или обновление самому? Естественно, новые модули созданы с помощью специально сделанного Создателя модулей, вот скриншот: После небольшой доработки я размещу его для свободного использования. Вместе с подробным описанием работы. Чтобы любой локальный товарисч мог создать сам модуль и потом поделиться с сообществом. Резюме Если хотите подробнее разузнать о всех изменениях по сравнению с прошлым релизом, можете посмотреть в статье. Собственно вот и всё. Если есть вопросы или что непонятно - спрашивайте. |
||||
30.04.2011 21:22 | Автор/источник: admin |
Комментировать
Вы не залогинены! Регистрация
Комментарии
admin |
19:43:55 15 Май 2011 | |
Пожалуйста, ждём багтраков... |
Mif |
11:27:24 15 Май 2011 | |
Обязательно попробую. Спасибо! |
admin |
23:48:24 14 Май 2011 | |
Цитата: Дэн, как я увидел на скриншоте, модули, можно загружать максимум 3 шт. Надо не видеть на скриншоте, а щупать ручками на Денвере. Тогда поймёте и оцените.3 окна для загрузки - это установка пользовательских модулей, а не из репозитория. Т.е. закачка на сайт и установка того, что сделали Вы сами. Кстати уже неактуальна. В более позднем варианте я эту фичу уберу. Сделаю лучше фичу создания модулей прямо в админке и отправка получившегося на сервер, в репозиторий. Там кто-либо (пока я, а там посмотрим) будет проверять модули, поступившие со всего света и включать в основной состав. Из репозитория же модули и сейчас загружаются, ставятся и удаляются пачками в любом (доступном) количестве. Спасибо как говорится за вопрос, но лучше попробуйте - скачайте скрипт, попробуйте поставить куда-нибудь на Денвер или на сервер в подпапку, потом зайдите в админку и запустите Инсталлятор модулей. После обновления инфы с сервера получите список доступных модулей (сейчас их 10, 7 из них серьёзно обновлены, 2 почти без изменений, 1 новый - pages с поддержкой PHP). И вот когда почувствуете кайф от лёгкости установки нужного и удаления ненужного, тогда и поговорим, договорились? |
Mif |
22:38:19 14 Май 2011 | |
Дэн,как я увидел на скриншоте,модули,можно загружать максимум 3 шт. Может для удобства сделать одно загрузочное окно и функцию \"Добавить модуль\",по типу,как при загрузке картинок на сайт?Тогда можно будет загрузить все заинтересовавшие модули за раз. |
Устал читать? Напиши! Или позвони +375 29 5344286. На связи по будним дням с 800 до 1700.