mezzanine-mdown

البرمجيات قطة:
mezzanine-mdown
تفاصيل البرنامج:
الإصدار: 0.1 Alpha 3
تاريخ إيداع: 11 May 15
المطور: Owen Nelson
ترخيص: حرر
شعبية: 5

Rating: 2.0/5 (Total Votes: 1)

الميزانين-mdown توفر الحاجيات والمرشحات للالميزانين التي تمكن مدراء استخدام التنسيق تخفيض السعر لخلق محتوى الموقع، بدلا من استخدام محرر محرر TinyMCE لتوليد HTML المستخدمة في أنواع المحتويات الغنية، مثل صفحات غنية وبلوق وظائف.
تركيب
الحصول على حزمة
PIP:
المستخدم @ المنزل: ~ $ نقطة تثبيت الميزانين-mdown
easy_install:
المستخدم @ المنزل: ~ $ easy_install الميزانين-mdown
الإعدادية وسائل الإعلام ثابتة
باستخدام التطبيق staticfiles ممتازة، يجب الحصول على التقطت الملفات الثابتة mdown لتصل تلقائيا.
إذا كان التطبيق staticfiles ليس طريقتك، سوف تحتاج إلى تحديد موقع تثبيت لحزمة mdown (عادة حزم الموقع دليل مترجم بيثون الخاص بك) ونسخ / الرمزي mdown / ثابت / mdown إلى دليل site_media المشروع.
ترتيب
أولا، إضافة mdown إلى قائمة INSTALLED_APPS في وحدة إعدادات المشروع الخاص بك.
مع تثبيت التطبيق، تحتاج إلى جعل الخيارات الزوجين. سيكون لديك لتحديد RICHTEXT_WIDGET_CLASS والقيم RICHTEXT_FILTER في وحدة الإعدادات الخاصة بك.
RICHTEXT_WIDGET_CLASS
توفر هذه الحزمة 2 خيارات لهذا الإعداد.
mdown.forms.WmdWidget
على & nbsp؛ تملأ محرر النصوص الغنية أسلحة الدمار الشامل. (موصى به)
mdown.forms.PlainWidget
على & nbsp؛ استخدم ناحية النص العادي (أي محرر النص الغني).
RICHTEXT_FILTER
مرة أخرى، وهناك 2 خيارات لهذا الإعداد.
mdown.filters.codehilite
على & nbsp؛ يجعل المحتوى باستخدام تخفيض السعر مع تمديد codehilite تمكين.
mdown.filters.plain
على & nbsp؛ يجعل المحتوى باستخدام التنسيق الفانيليا تخفيض السعر.
خطوات إضافية
Pygments أنماط
باستخدام pygments_styles قيادة الإدارة يمكنك توليد المغلق لتلوين كتل التعليمات البرمجية تحليل بواسطة عامل تصفية codehilite.
ملاحظة: هذا يتطلب pygments ليتم تثبيتها (استخدام PIP تثبيت pygments أو easy_install pygments لاستخدام هذه الميزة).
استدعاء الأمر بدون وسائط لرؤية رسالة واستخدام قائمة من الألوان المتاحة على النظام الخاص بك:
المستخدم @ المنزل: ~ / mysite $ ./manage.py pygments_styles
الاستعمال: pygments_styles ./manage.py
الألوان المتاحة:
على & nbsp؛ بورلاند
على & nbsp؛ من وزن الجسم
على & nbsp؛ ملونة
على & nbsp؛ الافتراضي
على & nbsp؛ ... [قص] ...
سوف تحتج مع اسم مخطط باعتبارها حجة طباعة المغلق لالمعياري، والتي يمكن إعادة توجيه إلى ملف مثل ذلك:
المستخدم @ المنزل: ~ / mysite $ ./manage.py pygment_styles الملونة> site_media / CSS / pygments.css
في additon على هذه الطريقة مخطط واحد، يقبل الأمر أيضا العلم --جميع، والتي سوف تولد من الأساليب لكل ما هو متاح، ولكن مع فارق رئيسي واحد: هو مسبوقة كل مخطط مع اسمها كاسم الطبقة المغلق. هذا هو مفيد خلال موضوع التنمية كما يمكنك التبديل بسرعة مخططات pygments فقط عن طريق وضع الطبقة على هيئة علامة على اختيارك للنظام دون الحاجة إلى تجديد الملفات المغلق باستمرار.
مرة واحدة كنت قد حصلت على الملف المغلق ولدت، ببساطة إضافته إلى قاعدة قالب موقعك للحصول على التعليمات البرمجية "جميلة" المطبوعة.
تحديث قوالب الموضوع
الموضوعات التي استندت على موضوع التقصير وتم إنشاؤها قبل 0.11.3 الإفراج الميزانين وعلى الأرجح لن يكون في richtext_filter تطبيقها على المحتوى الغني. لتصحيح هذا، عليك ببساطة لتحديث نماذج لهذه الأنواع المحتوى بحيث يتم استخدام عامل التصفية.
على سبيل المثال، في موضوع التقصير، وكان القوالب / بلوق / blog_post_detail.html خط التي تم تحديثها من ::
{{blog_post.content | آمنا}}
ل::
{{blog_post.content | richtext_filter | آمنا}}
فقط تأكد من أن مرشح آمن يأتي بعد richtext_filter

المتطلبات:.

بيثون

برامج مماثلة

xslet / xsltester
xslet / xsltester

14 Apr 15

Amoeba
Amoeba

3 Jun 15

Docvert
Docvert

11 May 15

Pilot-QOF
Pilot-QOF

11 May 15

البرامج الأخرى من المطور Owen Nelson

django-ipyfield
django-ipyfield

14 Apr 15

django-trawler
django-trawler

12 May 15

تعليقات ل mezzanine-mdown

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!