[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
4
3 281
+29
Поблагодарить автора Отправить деньги

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

Пётр Молчанов
17 апреля 2017, 11:30
+4
бляха, случайно минус поставил. как исправить на плюс?
    man
    man
    17 апреля 2017, 11:50
    +5
    Поставил за тебя
Sergey Leleko
19 апреля 2017, 15:45
+1
Молодец, хорошая вещь )
Сергей Визиряко
07 июля 2017, 15:20
0
Работающий пример можно где то посмотреть? Спасибо
Сергей Визиряко
07 июля 2017, 15:55
0
Спасибо!
Громов Антон
16 ноября 2017, 16:55
0
Парни, расскажите, как добавить insertpre?

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

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