mezzanine-mdown

Софтуер снимки:
mezzanine-mdown
Софтуер детайли:
Версия: 0.1 Alpha 3
Дата на качване: 11 May 15
Розробник: Owen Nelson
Разрешително: Безплатно
Популярност: 5

Rating: 2.0/5 (Total Votes: 1)

мецанин-mdown осигурява джунджурии и филтри за мецанин, които позволяват на администраторите да използват форматиране евтино да създават свои съдържанието на сайта, вместо да използвате редактора на TinyMCE за генериране на HTML, използвани в богатите на видове съдържание, като богати страници и публикации в блога.
<Силен> Инсталиране
Вземете опаковката
пипс:
потребителското @ Home: ~ $ PIP инсталирате мецанин-mdown
easy_install:
потребителското @ Home: ~ $ easy_install мецанин-mdown
Подготве статичните медиите
Използването отлични staticfiles ап, статични файлове mdown трябва да се качват автоматично.
Ако staticfiles Приложението не е вашият стил, ще трябва да се намери място за инсталиране на пакета mdown (обикновено на мястото на опаковки Направи питон интерпретатора) и да копирате / символна mdown / статични / mdown във вашия проект site_media директория.
<Силен> Configuration
Първо, добавете mdown в своя списък с INSTALLED_APPS във вашия модул настройки проекта.
С инсталирането на приложението, трябва да се направят няколко възможности за избор. Ще трябва да посочите RICHTEXT_WIDGET_CLASS и RICHTEXT_FILTER стойности във вашия модул настройки.
RICHTEXT_WIDGET_CLASS
Този пакет предлага два варианта за тази настройка.
mdown.forms.WmdWidget
& Nbsp; Активира ОМУ богат текстов редактор. (Препоръчително)
mdown.forms.PlainWidget
& Nbsp; Използвайте обикновена текстовото поле (няма богат текстов редактор).
RICHTEXT_FILTER
Отново има два варианта за тази настройка.
mdown.filters.codehilite
& Nbsp; прави съдържание, използвайки евтино с codehilite разширението активиран.
mdown.filters.plain
& Nbsp; Показва съдържанието с форматиране ванилия евтино.
<Силни> Допълнителни стъпки
Pygments Styles
Използване на командните управление pygments_styles на можете да генерирате CSS да цветове за кодови блокове анализирани от codehilite филтъра.
<Силен> Забележка: това изисква pygments да бъдат инсталирани (използване PIP инсталирате pygments или easy_install pygments да използвате тази функция).
Invoke командата без никакви аргументи, за да видите съобщение, използване и списък на наличните цветови схеми на вашата система .:
потребителското @ Home: ~ / mysite $ ./manage.py pygments_styles
Употреба: ./manage.py pygments_styles
Налични цветови схеми:
& Nbsp; Borland
& Nbsp; тт
& Nbsp; колоритен
& Nbsp; подразбиране
& Nbsp; ... [клъцна] ...
Извикване с името на схемата като аргумент ще отпечата СГО за стандартния изход, който можете да пренасочите към файл така:
потребителското @ Home: ~ / mysite $ ./manage.py pygment_styles колоритен> site_media / CSS / pygments.css
В additon на този единствен метод схема, командата също приема --Всички знаме, което ще генерира стилове за всички налични, но с една основна разлика: всяка схема се представка името си като име на CSS клас. Това е удобно по време на развитието тема, както можете да превключвате бързо pygments схеми само чрез определяне на класа на тялото маркер за Вашия избор на схема без да се налага да се регенерират CSS файлове постоянно.
След като сте се погрижили файл CSS генерира, просто да го добавите към базовата шаблон на сайта си, за да получите вашия код "доста", отпечатан.
Актуализиране на тема Templates
Теми, които се основават на темата по подразбиране и е било създадено преди 0.11.3 освобождаване Mezzanine е най-вероятно няма да на richtext_filter прилагани към богато съдържание. За да коригирате това, просто трябва да се актуализират образците на тези типове съдържание, така че се използва филтъра.
Така например, в темата по подразбиране, на шаблони / блог / blog_post_detail.html имаше ред, който е актуализиран от ::
{{Blog_post.content | безопасна}}
да ::
{{Blog_post.content | richtext_filter | безопасна}}
. Просто се гарантира, че безопасното филтъра идва след richtext_filter

<силни> Изисквания

  • Python

Подобен софтуер

Haroopad
Haroopad

19 Feb 15

MIB Smithy SDK
MIB Smithy SDK

18 Feb 15

mdSTable
mdSTable

20 Feb 15

KoMar
KoMar

11 May 15

Друг софтуер на разработчика Owen Nelson

django-trawler
django-trawler

12 May 15

django-ipyfield
django-ipyfield

14 Apr 15

Коментари към mezzanine-mdown

Коментари не е намерена
добавите коментар
Включете на изображения!