أتش تي أم أل النص الغني
-
06-09-2019 - |
سؤال
أنا أكتب تطبيقا على شبكة الإنترنت باستخدام Python and Pylons. أحتاج إلى مربع نص غني (أي يوفر القدرة على جريئة / تسطير / إضافة الرصاص ...).). هل يعرف أحد مكتبة أو عنصر واجهة مستخدم يمكنني استخدامه؟
لا يجب أن يكون python / pylons محددة، حيث يمكن أن يكون تنفيذ جافا سكريبت كذلك.
شكرا!
المحلول
هناك العديد من تطبيقات JavaScript ناضجة للغاية والتي هي Framework Framework Agnostic:
- http://www.fckeditor.net/
- Tinymce.
- WMD. (المستخدمة من قبل ذلك)
مقالة ويكيبيديا محررات HTML المجانية لديه نظرة عامة جيدة، على الرغم من ملاحظة أنه ليس كل شيء لتضمين التطبيق.
نصائح أخرى
كان htmleditor extjs أفضل ما وجدته (مشاكل الترخيص جانبا):
http://extjs.com/deploy/dev/docs/؟class=ext.form.htmleditor.
extjs هو الوزن الثقيل قليلا، ولكن كان htmleditor الأكثر استجابة وأفضل المظهر من الصندوق الذي وجدته. الأمر يستحق تشغيل الإخراج من خلال HTMLTIDY، والتي توجد فيها مكتبات بيثون.
WebKit-GTK هو الحصول على مستقر للغاية، وأعتقد أن لديه ارتباطات بيثون الآن من الناحية الفنية يمكنك استخدام ذلك (ثم يحتاج محرر النصوص الخاص بك فقط إلى أن يكون <body contenteditable></body>
وسوف يتم ذلك. لسوء الحظ، لست متأكدا من كيفية تكمل ارتباطاتها موجودة