نمط النص

Textpattern هو نظام إدارة محتوى (CMS) مجاني ومفتوح المصدر، مُصمم للغة PHP وقاعدة بيانات MySQL . [ 2 ] طُوّر في الأصل بواسطة دين ألين ، ويتولى تطويره حاليًا فريق Textpattern. على الرغم من أنه يُصنّف عادةً ضمن أدوات التدوين ، إلا أن هدفه الأساسي هو أن يكون نظام إدارة محتوى متعدد الأغراض . الإصدار المستقر الحالي هو Textpattern 4.9.1 [ 1 ] .

تاريخ

نشأ برنامج Textpattern من النظام المستخدم لنشر موقع Textism ، الموقع الشخصي لألين، وأُعلن عن نسخة تجريبية غير مُسماة متاحة لمختبري النسخة التجريبية الأولى (ألفا) في عام 2001. [ 3 ] وفي عام 2003، أُعلن رسميًا عن Textpattern. [ 4 ] أعقبت النسخ التجريبية الأولى (ألفا) سلسلة من إصدارات بيتا التي شهدت استخدامًا أوسع، والتي حلت محلها بدورها سلسلة من إصدارات "جاما" [ 5 ] التي وسّعت وحسّنت إمكانيات Textpattern. منذ إصدار جاما الأخير (1.19)، يُوزّع Textpattern بموجب رخصة جنو العمومية العامة . [ 6 ]

كان الإصدار التالي، في سبتمبر 2004، هو الإصدار التجريبي الأول لبرنامج Textpattern 1.0. [ 7 ] وفي خطوة غير تقليدية إلى حد ما، واصل برنامج Textpattern إضافة المزيد من الميزات مع إصدار النسخ التجريبية الثانية والثالثة والرابعة والخامسة. خلال هذه الفترة، توسع فريق التطوير الرسمي ليشمل العديد من المساهمين من مجتمع Textpattern: مع الإصدار التجريبي الثالث، انضم كل من أليكس شيلز وبيدرو بالازون (مؤرشف في 16 أغسطس 2005 على موقع Wayback Machine) إلى فريق التطوير، وانضمت سينسر يورداغول ( مؤرشف في 12 سبتمبر 2007 على موقع Wayback Machine) كمديرة إصدارات لبرنامج Textpattern مع الإصدار التجريبي الرابع.

بسبب عملية تطوير امتدت لفترة أطول بكثير مما كان متوقعًا في الأصل، كان الإصدار المستقر الأول من Textpattern هو الإصدار 4.0 [ 8 ] في 14 أغسطس 2005.

سجل الإصدارات

الإصدار 4.2.0 ( "تم إصدار Textpattern CMS 4.2.0") .كان الإصدار 4.0.8، الذي صدر في سبتمبر 2009، تحديثًا رئيسيًا، وكان أبرز ما فيه تحسينات على جانب الإدارة، بالإضافة إلى روابط لإنشاء إضافات وقوالب إدارية.

الإصدار 4.3.0 ( "تم إصدار Textpattern CMS 4.3.0") .) في نوفمبر 2010 قدم ميزات وتحسينات جديدة، ولا سيما معالجة الصور الأكثر تقدماً، والتحديثات الإدارية استعداداً لتحديث وتبسيط الكود الأساسي.

الإصدار 4.5.0 ( "تم إصدار Textpattern CMS 4.5.0: خلية من النشاط") .) في أغسطس 2012 جلب العديد من التحسينات، بما في ذلك سمة عامة جديدة بتقنية HTML5 وتحديث شامل لمنطقة إدارة النظام.

الإصدار 4.6.0 ( "تم إصدار Textpattern CMS 4.6.0: إنه كبير") .يُعدّ إصدار سبتمبر 2016 أحد أهم الإصدارات حتى الآن. بعد عامين من العمل، شهد التحديث من الإصدار 4.5.7 إلى الإصدار 4.6.0 تغييرات برمجية جديدة تُقارب عدد التغييرات التي أُجريت على المشروع السابق بأكمله. وقد أسفر ذلك عن تحديث الكود، وتحسين المُحلِّل، وإضافة العديد من الميزات الجديدة.

الإصدار 4.7.0 ( "تم إصدار Textpattern CMS 4.7.0: دعم القوالب كمعيار") .أضافت النسخة الجديدة في مايو 2018 دعمًا للسمات، والتي كانت من أبرز أوجه القصور في المنصة مقارنةً بالبرامج الأخرى. [ 9 ] وقد أُهدي هذا الإصدار إلى مؤسسها دين ألين الذي وافته المنية في يناير 2018.

الإصدار 4.8.0 ( "تم إصدار Textpattern CMS 4.8.0") .) في فبراير 2020 تضمن أكثر من 800 تغيير في كود Textpattern لإضافة وظائف جديدة، وتحسين الميزات الحالية، وحل بعض المشكلات من إصدارات Textpattern السابقة، ووضع المزيد من الأسس لتوسيع قدرات Textpattern في المستقبل.

المطورون

لقد غادر جميع المطورين الأصليين المشروع: ألين وبالازون في عام 2006، وشيلز في عام 2007، ويورداغول في عام 2009. اعتبارًا من مارس 2022، فإن المطورين الحاليين هم ستيف داوسون، وفيل ويرهام، وبيت كوبر، وأوليغ لوكيانوف.

سمات

يوفر Textpattern عددًا من الميزات والتسهيلات للمصممين والمستخدمين ومديري المواقع والمطورين، بما في ذلك:

  • سهولة النشر باستخدام Textile ، وهو محول نص إلى HTML يسمح للمستخدمين بنشر المحتوى دون تعلم لغة HTML.
  • معاينة لكل من الشكل النهائي للمحتوى ولغة HTML الخاصة به .
  • قوالب تصميم تسمح بتشغيل كل من التصميمات الحالية والتصميمات قيد التطوير جنبًا إلى جنب باستخدام نفس البيانات الحالية. يمكن معاينة قوالب التطوير ونشرها فورًا دون الحاجة إلى بيئة تجريبية.
  • نظام قوالب قائم على الوسوم يسمح بإنشاء كتل قابلة لإعادة الاستخدام من المحتوى والتعليمات البرمجية، والتي يشار إليها باسم "النماذج"، و"منشئ الوسوم" المدمج لأتمتة إنشائها.
  • يمكن استخدام العلامات كقيم لسمات العلامات الأخرى ("العلامات داخل العلامات").
  • يمكن استخدام العلامات لضبط المتغيرات من أجل التحقق مما إذا كانت شروط معينة مستوفاة.
  • نظام هرمي للمستخدمين قائم على الامتيازات، يسمح بهيكل منظم للكتاب والمحررين والناشرين للمساعدة في التعاون وسير عمل نشر المحتوى.
  • نظام للتعليقات، يتضمن تدابير لمكافحة الرسائل غير المرغوب فيها .
  • توزيع محتوى الموقع عبر RSS و Atom .
  • بنية إضافات قوية تسمح بإضافة ميزات إلى أي جزء من النظام، بما في ذلك الواجهة الخلفية الإدارية.
  • نظام إدارة روابط متكامل.
  • نظام متكامل لإدارة الصور يسمح بربط الصور بمحتوى معين.
  • نظام متكامل لإدارة الملفات يسمح بعرض الملفات للتنزيل.
  • فصل المحتوى عن العرض التقديمي من خلال مفهوم "الأقسام" المحددة للعرض التقديمي و"الفئات" لتنظيم المحتوى.
  • عدد غير محدد من حقول البيانات المخصصة لكل مقالة.
  • النشر باستخدام UTF - 8 ودعم العديد من اللغات ، بما في ذلك الإنجليزية والفرنسية والإيطالية والألمانية والتشيكية واليابانية والإستونية واللاتفية والهولندية والنرويجية والدنماركية والبرتغالية والكتالونية والبولندية والسلوفينية والإندونيسية والسويدية والأيسلندية والروسية والعربية والفارسية واليونانية ( بما في ذلك دعم متعدد النغمات ) .

انظر أيضاً

مراجع

  1. ١ ٢ "إصدار Textpattern 4.9.1: إصلاحات أمنية، وتحديثات، وتحسينات" . textpattern.com . تاريخ الوصول: ١٤ فبراير ٢٠٢٦ .
  2. "متطلبات النظام" . Textpattern . تم الاطلاع عليه بتاريخ 5 أكتوبر 2016 .
  3. "قريبًا" . مؤرشف من الأصل بتاريخ 2004-03-02 . تم الاطلاع عليه بتاريخ 2016-10-05 .
  4. "نمط النص" . مؤرشف من الأصل بتاريخ 12-03-2004 . تم الاطلاع عليه بتاريخ 05-10-2016 .
  5. "نمط النص" . مؤرشف من الأصل بتاريخ 13-03-2004 . تم الاطلاع عليه بتاريخ 05-10-2016 .
  6. "تم إصدار g1.19" .
  7. "تم إصدار الإصدار 1.0rc1" .
  8. ^ "تم إصدار نمط النص 4 المستقر" .
  9. "نظام إدارة المحتوى Textpattern يحصل على دعم القوالب" . 8 يناير 2018. تم الاطلاع عليه بتاريخ 18 مايو 2018 .