[Cobbler] Готовый сайт для фрилансера

Большинство программистов и веб-дизайнеров постоянно заняты работой, и на создание своего сайта времени совсем не остаётся. Но у каждого периодически возникает необходимость разместить где-то информацию о своих работах, возможно, шпаргалки или готовые решения, собрать все свои контакты в одном месте.

Теперь это не проблема. Cobbler — это готовый сайт с портфолио и блогом.


Сразу же после установки вы можете начать размещать свои работы в портфолио. Прикрепляете скриншот сайта или другой работы и указываете название.

Последняя добавленная работа будет отображена на главной странице внутри нарисованного дисплея.



Для редактора CKEditor устанавливается дополнительный плагин, который добавляет кнопку вставки кода. Внутри такого блока ни HTML-теги, ни MODX-теги обрабатываться не будут. Можно легко размещать свои готовые решения или репостить интересные статьи себе на сайт.

При выводе в списке статей код автоматически обрезается (если он попадает под обрезку).
Вёрстка при этом не страдает:


На сайте реализован простенький поиск, который ищет только точные совпадения в заголовке или контенте. Но для небольшого сайта на начальном этапе этого достаточно. Или вы можете установить mSearch2.



Сборка создана на основе siteExtra, так что все его преимущества включены:

  • Создаются страницы 404, robots.txt, sitemap.xml, Карта сайта
  • Устанавливается целый список полезных дополнений (при установке можно снять галочки с тех, которые вам не нужны)
  • В системных настройках включаются дружественные URL
  • Создаётся плагин для редиректа на основное зеркало (без www)
  • Переименовываются файлы ht.access в корне и в папке /core/ (чтобы заработали дружественные URL)
  • Удаляется файл changelog.txt, чтобы убрать сообщение о том, что безопасность сайта не в порядке
  • В файле конфига прописывается массив cache_options, чтобы при включении memCached не надо было вспоминать, как параметры пишутся — достаточно будет просто раскомментировать строчки и внести соответствующие изменения в настройки
  • Создаётся новая таблица символов для translit и указывается в настройках.
  • Создаются правила кастомизации форм ресурсов, чтобы ТВ img отображался на основной вкладке ресурса, чтобы на странице контактов отображать поля адреса, телефона и E-mail
  • К странице редактирования ресурсов привязывается CSS-файл, чтобы чуть подправить отображение ТВ-параметров.
  • Создаётся сниппет year, чтобы выводить диапазон лет в блоке Copyright.
  • Создаётся сниппет clearPhone, который вырезает из телефона пробелы, дефисы и скобки
  • Создаётся сниппет contain для управления отображением блоков в шаблоне

Сборка доступна для установки в modstore.pro:

Илья Уткин
Илья Уткин
17 апреля 2017, 06:02
modx.pro
6 485

Комментарии: 13

Пётр Молчанов
17 апреля 2017, 11:30
бляха, случайно минус поставил. как исправить на плюс?
    man
    man
    17 апреля 2017, 11:50
    Поставил за тебя
    Sergey Leleko
    19 апреля 2017, 15:45
    Молодец, хорошая вещь )
      Сергей
      07 июля 2017, 15:20
      Работающий пример можно где то посмотреть? Спасибо
        Илья Уткин
        07 июля 2017, 15:33
        s10209.h8.modhost.pro/manager/
        Логин: s10209
        Пароль: VaBxpybVxRsn

        Через сутки демо будет отключено.
          Сергей
          08 июля 2017, 14:23
          Купил, спасибо!
            Илья Уткин
            08 июля 2017, 14:26
            Перед установкой сначала установите MIGX вручную — бывают какие-то глюки из-за его диалога установки
      Сергей
      07 июля 2017, 15:55
      Спасибо!
        Громов Антон
        16 ноября 2017, 16:55
        Парни, расскажите, как добавить insertpre?

        Скачал c гита — github.com/wwalc/insertpre,
        Закинул в папку — manager/assets/components/ckeditor/ckeditor/plugins/insertpre,
        Добавил в настройки ckeditor.extra_plugins — insertpre

        И ckeditor вообще отваливается.
          Виталий
          06 января 2018, 23:42
          Работающий пример можно где то посмотреть? Спасибо
          Олег Захаров
          04 февраля 2024, 12:59
          Демо не работает
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            13