Установка Handyman
HandyMan 0.9.0 не поддерживает MODX Revolution 2.0.8 или ниже – поддержка 2.0.8 будет добавлена после публичного запуска.
HandyMan пакет создаёт папку в корне сайта с названием "HandyMan". Если ваш сервер запускается SuPHP или phpsuexec, то у вас не будет проблем, в тоже время вы можете увидеть ошибки в логе при установке. Если это случается, то создайте папку "HandyMan" в корне сайта и дайте ей необходимые права для установки (в основном 777). После установки можете поставить права обратно в 755.
MODX.com установка через провайдера
HandyMan пока что не доступен из репозитория MODX.com Provider так как это всего лишь бета-версия продукта. Как только HandyMan будет публично выпущен, то вы сможете найти его в Управлении пакетами, а также на www.modx.com/extras/.
Установка Бета провайдера
Бета провайдер – это настраиваемый с защитой под паролем транспортный провайдер, необходимый для распространенния ранних бета-релизов разработчиков.
Revolution 2.0.x не поддерживает бета-провайдеров с защитой под паролем, поэтому невозможно установить Бета Провайдер на установку 2.0.x. При апгрейде системы до версии 2.1 установка не будет проблемой, нужно будет скачать установочный пакет и скопировать его в папку core/packages версии 2.0.
Этот статья затрагивает основы конфигурирования провайдера, но (по очевидным причинам) не указывает текущие детали провайдера. Вы можете найти эти детали в ваших Contributor Newsletters
Обратите внимание, что изображения взяты из версии Revolution 2.2, но процесс установки проходит аналогично в случае с более старыми версиями MODx Revolution.
В менеджере зайдите в System -> Package Management, и нажмите на вкладку Providers. Добавьте провайдера - кнопка "Add New Provider" .
В появившемся окне, введите Имя, например "HandyMan Beta Provider", которое будет использовано для ссылки на этот провайдер в Управлении пакетами (Package Management). Вам также необходимо заполнить ввести Service URL, который на момент написания статьи является extras.markhamstra.com/beta/. Примите во внимание, что данный Service URL предназначен для компьютеров, а не для людей, поэтому серфинг браузером туда вам ничего не покажет.
Кроме этого, вам также необходимо ввести ваше имя пользователя Username и ключ API Key. Снова, вы можете взять эти данные из Contributor Newsletters
Далее нажав кнопку Submit, ваш доступ (username + API Key) будет проверен согласно наличия в списке пользователей известных системе и если проверка не пройдёт успешно, то вы получите немедленное сообщение с предлагаемым характером последующих действий. Во всех случаях, когда вам необходимо иметь доступ, но не можете подтвердить провайдера, связывайтесь через имейл с Марком Хамстра hello [собака] markhamstra.com. Не забудте указать имя вашего пользователя – это нам весьма поможет.
Загрузка HandyMan (или других бета-пакетов)
Теперь, когда вы можете использовать провайдер, перейдём к следующему этапу. Вернитесь на вкладку Пакеты (Packages) и нажмите Добавить новый пакет ("Add New Package").
В превом окне выберите первое окошко для выбора провайдера и в следующем выпадающем окошке выберите Бета провайдера (Beta Provider), далее нажмите Next.
Вы увидите окно Поиск пакетов (Package Retriever), к которому вы уже привыкли, единственное отличие в том, что вы обозреваете содержимое не modx.com/extras репозитория MODx, а бета-версии продуктов Марка Хамстра, который в данном случае выступает провайдером.
Вы можете найти пакет HandyMan в категории «In Development» и загрузить его также как вы делали раньше с любым пакетом, когда брали его у MODX провайдера. Текущее дерево Провайдера слева может изменяться время от времени, проверяйте его, может найдёте другие полезные аддоны.
Пользуйтесь HandyMan на здоровье!
Установка из Git
Клонируйте https://github.com/Mark-H/HandyMan на свой локальный хост.
Добавьте или измените файл core.config.php, чтобы он соответствовал вашей установке MODX.
Запустите на выполнение файл _build/build.transport.php.
Откройте Управление пакетами (Package Management) в менеджере, где вы указали конфиг-файл и выберите Добавить пакет (Add Packages), а дальше Локальный поиск (Search Locally). HandyMan будет добавлен в ваш выбор.
Если вы не хотите устанавливать пакет, а хотите держать его отдельно, например, для внесения предложений/изменений в код, добавьте путь handyman.core_path (указывающий на core/components/handyman/), handyman.path (указывающий на /handyman/) и handyman.url (указывающий на /handyman/). Если вы хотите изменить тему или шаблоны, используйте handyman.templates, а также handyman.theme.
13-10-2011 новости MODx Revolution handyman Виктор Матушевский
Valentin
29.10.2011 11:25Попробовал обкатать вчера вечером и поделиться с Вами результатами.
1) Установить удалось только через Установку из Git.
Установил. как описано в топике, проблем не возникло.
2) Заходим по адрессу www.site.com/handyman и попадаем в админку. Вау, энергия приливалась, с нетерпением хотелось узнать, что дальше.
http://modx.artdevue.com/temp/hand/1.jpg
3) Сразу попадаем на главную страницу
http://modx.artdevue.com/temp/hand/2.jpg
4) Для того, чтобы просмотреть наши ресурсы, мы переходим на вкладку List Resours, в итоге открывается страница с Ресурсами.
http://modx.artdevue.com/temp/hand/3.jpg
Понравилось, присутствие быстрого поиска ресурса.
5) Когда, мы выбираем ресурс мы переходим на вкладку с меню
http://modx.artdevue.com/temp/hand/4.jpg
На данный момент, всё вроде устраивает, всё отображается корректно. Идём далее и переходим на вкладку Информация о ресурсе
http://modx.artdevue.com/temp/hand/5.jpg
Видим — кодировка уплыла. Переходим на вкладку Content
http://modx.artdevue.com/temp/hand/6.jpg
Здесь, всё ок.
Далее, переходим на вкладку Page Setting
http://modx.artdevue.com/temp/hand/7.jpg
И снова кодировка…
Ладно, думаю попробую отредактировать ресурс.
Здесь, вроде отображается всё хорошо, без збоя кодировок,
http://modx.artdevue.com/temp/hand/8.jpg
Можно наскринить куча скринов, но если есть интерес, то лучше установить и поюзать.
Общие мои впечатления.
Сырой — и даже очень сырой.На данном этапе вывод и редактирование возможно только ресурсов и…
Виз. редактор — режет всё на свете (ужас), т.е. без стиля, просто текст — Да.
Даты — всё нужно писать руками (+формат нужно учесть) — где-же календарь?
Файловый менеджер отсутствует, т.е. все картинки нужно указывать ориентируясь на свою память ( если вы находитесь в дороге)
…
Я понимаю, что это бета версия, но тестировать то и нечего.
Далее, всё стало хуже… настроение немного упало, так как результаті были на много ниже ожидаемых.
Надеемся на быстрое развития handyman.
Что нового узнаю, обязательно поделюсь с Вами.
imgb
25.12.2012 08:30На сегодняшний день версия 1.0 RC2 доступна в основном репозитории.
Не работает совместно с дополнением captcha. Страница входа не предлагает ввести код.