sfMarkitupPlugin

Плагин для Symfony, содержит виджет Markitup настроенный на синтаксис Markdown, дополненный функцией загрузки файлов и предварительным просмотром.

Начало проекта:
02/03/2012

Текущая версия:
1.0.2

Описание

sfMarkitupPlugin - это простой способ превратить поля для ввода текста в удобный текстовый редактор Markitup. Плагин для Symfony, содержит виджет Markitup настроенный на синтаксис Markdown, дополненный функцией загрузки файлов и предварительным просмотром.

Мы дополнили стандартный функционал редактора теми вещами, которые часто используются в создании CMS. Это прежде всего загрузка картинок на сервер и предварительный просмотр результатов.

Это выглядит так

Установка и использование

Подключите плагин к вашему проекту

$ symfony plugin:install sfMarkitupPlugin
$ symfony plugin:publish-assets

Добавьте модуль sfMarkitupPlugin к списку enabled_modules в файл apps/[app]/config/settings.yml

enabled_modules: [default, sfMarkitupPlugin]

Используйте виджет sfWidgetFormMarkitup в своей форме вместо sfWidgetFormTextarea

$this->widgetSchema['body'] = new sfWidgetFormMarkitup();

Дополнительные настройки

Этот шаг не обязательный, но если вы хотите использовать свой парсер Markdown или свой обработчик загружаемых файлов, вы можете добавить в app.yml следующие настройки:

markitup:
  previewAction: sfMarkitupPlugin/preview  # путь к preview
  uploadAction:  sfMarkitupPlugin/upload   # путь к upload
  uploadTo:      assets  # подкаталог для загружаемых файлов

Ресурсы

Не стесняйтесь задавать свои вопросы: miami [гаф] blackcrystal.net

BlackCrystalЛаборатория → sfMarkitupPlugin

sfMarkitupPlugin

fbHidePoll

Markdown Preview API

sfDoctrineCultureFlagsPlugin

vkInviter

Rame

Classes

µToDo µJaxed

Salabim

Óрум

Joker IRC bot

Правила и соглашение

1999-2009 BlackCrystal ¬|г Clan.    2007-2012 BlackCrystal Ltd.    2011-2012 BlackCrystal Club.