
مجموعة جديدة من الأخبار حول MODX. في المشكلة: تقوم كل ليلة بإعداد 3 إصدارات ، و SEO Tab الجديد ، وتحديث كبير لمكونات Vasily Naumkin ، ويذكر المستخدم على MODX.pro وبعض تفاصيل إعادة بيع المباني من Jason.
هل لديك قراءة لطيفة!
تم تغيير ترقيم الملخص حتى لا يتعارض مع سلسلة ملخص Andchir ( رقم 1 ورقم 2 ).
أخبار وأحداث
MODX بودكاست - Modcast
تم إصدار البودكاست MODX بعد أسبوع بسبب مشكلات فنية ، على الرغم من أنه يخطط لإصدار خلاصة وبودكاست في نفس اليوم. ومع ذلك ، تم الانتهاء من العديد من النقاط منذ ذلك الحين ، تم الحصول على إذن من الخدمات للبودكاست وأكثر.
تحديثات بسيطة:
التجمع الليلي MODX 3
منذ حوالي أسبوعين ، طلب اللاعبون من Sterc إنشاء بنية عمل من الإصدار 3 ، منذ عام مضى تقريبًا منذ الإصدار الأخير من إصدار ألفا ، ولم يتم إنجاز الكثير من العمل خلال هذا الوقت. حاولت التجميع ، لكن في المرة الأولى التي لم تنجح فيها ، بدأت في معرفة ذلك ، ثم قررت ما يجب فعله بيدي ، إذا كان بإمكاني تشغيله تلقائيًا وتقديم خدمة مع مجموعات ليلية ، حيث يتم جمع الإنشاءات كل ليلة - https://nightly.modx.by/ .

تتمثل الخطط في إضافة تنزيل لغة أخرى مباشرةً من كرويدن ، حيث يتم عادةً ترجمة الترجمات قبل الإصدار ، وفي النصوص الرسمية فقط النصوص ذات الصلة باللغة الإنجليزية. وربما تحقق مما إذا كانت هناك تغييرات في المستودع ولا تنتج إصدارات دون حاجة خاصة (تحتاج أيضًا إلى توفير مساحة الخادم).
تطوير MODX
منذ الإعلان عن تجميد الكود وجيسون بروبويليل أنه قام بشيء ما ، انخفض النشاط في المستودع خلال هذين الأسبوعين. هذا يرجع إلى حقيقة أن الكثيرين يستعدون لاجتماع في أمستردام يوم الجمعة ، لذلك تحتاج إلى حل الأعمال المنزلية ، وشخص آخر لإعداد عرض تقديمي مع تقرير. ومع ذلك ، ماذا فعلوا؟
- يتطلب MODX 3 الآن الحد الأدنى من الإصدار المثبت من PHP - 7.0 . نعم ، قد يتساءل الكثيرون عن سبب عدم وجود شيء أعذب ، لأن الإصدار 7.0 لم يعد مدعومًا. الجواب بسيط ، هناك إحصائيات (وإن لم تكن شاملة) تقول أن حوالي 40 ٪ من المستخدمين لا يزالون يستخدمون الإصدار 7.0 ، لذلك ، فمن غير المعقول حرمان الكثير من المستخدمين من إمكانية التحديث دون سبب جدي (هذا ما قررناه).
- كجزء من العمل على خدمة الإنشاء الليلي MODX 3 ، اضطررت إلى إصلاح البرنامج النصي للبناء قليلاً حتى يفعل ما ينبغي. على وجه الخصوص ، لم يتمكن النص القديم من تثبيت التبعيات من خلال الملحن ، والآن يمكنه ذلك.
- قام Mikhail Voevodsky بمحاولة جيدة لجعل الجميع على ما يرام ، مضيفًا الكودات والملفات ومجلدات النظام المضمّنة مباشرةً إلى النواة بحيث يمكنك كتابة التعليمات البرمجية بشكل أكثر كفاءة ، كما هو ممكن الآن مع المكونات المتوافقة مع pdoTools. ومع ذلك ، هناك مشكلات أمنية واحتمال قبول طلب السحب هذا لا يزال قيد البحث.
لم أقم بتضمين تصحيحات أصغر ، يمكنك دائمًا التعرف عليها على GitHub. بالإضافة إلى الكود ، يستمر العمل في موقع توثيق جديد.
إعادة بناء جيسون
في الأسبوع الماضي ، تمكنت من التحدث قليلاً مع جيسون وكان سعيدًا بالأخبار السارة. هناك تقدم في العمل ، والجزء الرئيسي اكتمال بالفعل ، قبل نهاية الأسبوع الماضي ، بدأ في تحويل المعالجات. بعد الانتهاء معهم ، وعد بإظهار مسودة على جيثب.
الآن يتم تحميل جميع الفئات عبر PSR-4 ، مما يعني أنه لم يعد هناك حاجة إلى تحميل و loadClass ، والآن فقط قم بتوصيل autoload.php واحد واستخدم أي فئات من النظام.
يمكن الآن إنشاء النماذج وربما العمل على الإصدار xpdo 3.0 ، ولن يكون هناك أيضًا مراجع سلسلة أخرى للفئات: لقد اعتادوا أن يكتبوا "modResource" ، والآن يستحق كتابة modResource: class. سيزيد هذا ليس فقط من قراءة التعليمات البرمجية ، ولكن أيضًا سيمكّن IDE من تحليل الرمز بشكل صحيح وإعطاء تلميحات.
كل شيء في الكلمات حتى الآن ، لأنه لا يوجد رمز حتى الآن ، ولكن دعونا نأمل أن يكون على الأقل من قبل mitap ستكون هناك نتيجة. إذا لم يكن كذلك ، فقم بالتخطيط B ، استمع إليها في البودكاست.
ملاحظات ومقالات مثيرة للاهتمام
- ذكر المستخدمين - أضاف Vasily Naumkin القدرة على ذكر المستخدمين عبر "@" على موقع المجتمع. وهو يعمل في كل من الملاحظات والتعليقات. قد يكون ذلك مناسبًا إذا كنت بحاجة إلى جذب شخص ما إلى بعض الخيط الذي لا يشارك فيه وبالتالي لا يتبعه.
- تنظيف مستخدمي المجتمع - أثناء قيامهم بالإشارة ، تبيّن أنه كانت هناك فوضى في قاعدة البيانات مع المستخدمين الذين مُنعوا من استخدام الوظيفة الجديدة بشكل طبيعي ، بحيث تم تقليل عدد المستخدمين وتقليص عدد المستخدمين غير النشطين ، وتم "تمشيط" البقية مع تسجيلات الدخول حتى لا يتعطلوا.
- [jwtSession] يعد نقل جلسة إلى ملفات تعريف الارتباط بالمتصفح مثالًا على استخدام الرموز المميزة لـ JWT بالاقتران مع MODX. كتجربة وحل مشكلة منفصلة ، فإن الشيء المثير للاهتمام للغاية ، ولكن من غير المرجح أن يجد تطبيقًا عمليًا واسع النطاق. ومع ذلك ، يجدر التعرف على.
- حماية ثورة MODX - وإن لم تكن ملاحظة جديدة ، ولكن لا تزال ذات صلة حول كيفية رعاية الأمن والحماية من اختراق موقع على MODX.
- دروس فيديو لطيفة حول MODX من Coddes . ولهم موقع جميل.
الوظائف الإضافية الجديدة والمحدثة
- Theme.Bootstrap 3.0.0-pl - تحديث حزمة بدء التشغيل بتخطيط Bootstrap إلى الإصدار 4 من إطار عمل CSS. أثر التحديث أيضًا على الوظائف الإضافية الأخرى (أدوات pdoTools و miniShop2 و mSearch2 و Office) التي تستخدمها كجهة تبعية ، لذلك تحقق من التفاصيل في الملاحظة قبل التحديث لمزيد من التفاصيل -
https://modx.pro/components/17790 . - SEO Tab 2.2.0-pl هو تحديث كبير للمكون الذي يساعد مع SEO. لم تتم إضافة شيء جذري ، ولكن تم إصلاح حوالي 10 أخطاء ومن أعقاب التحسينات الطفيفة.
- Jevix 1.3.1-pl - تحديث مصور ل MODX. زوجان من الأشياء الصغيرة وشؤون غطاء محرك السيارة. وظيفة الدعم - https://modx.pro/components/17827 .
- mSearh2 1.13.1-pl - التحديث الرئيسي - المحاسبة الصحيحة للأسعار بعد تطبيق جميع أنواع الإضافات المختلفة التي تغير سعر البضاعة (كقاعدة عامة ، خصومات مختلفة). أصبحت المرشحات الآن قادرة على مراعاة هذه التغييرات بشكل صحيح وإظهار الأرقام ذات الصلة في شريط التمرير والأماكن الأخرى.
مزيد من التفاصيل في المنشور - https://modx.pro/news/17738 . - SeoFilter 1.6.4-beta - دعم إضافي من ajax لترقيم الصفحات في mFilter2 ، وهو متوافق الآن مع MODX 3.
- ResVideoGallery 2.0.0-beta - تحديث كبير على الفور إلى الإصدار 2. تمت إضافة مجموعة من الأحداث ، ويمكنها الآن في Fenom ويمكنها عرض الصور من معرض miniShop2.
- cityFields 1.2.2-pl - قطع جديدة على bootstrap ، والقدرة على تغيير المدينة من خلال طلب الحصول على والعديد من التصحيحات والتحسينات المفيدة الأخرى.
- logRotation 1.0.0-beta - يسمح لك بتقليل حجم سجل الأخطاء عن طريق حذف إدخالات السجل القديم عند تجاوز حجم الملف المحدد. مناقشة واقتراحات لتحسين المكون في منشور على موقع المجتمع - https://modx.pro/components/17837 .
- Context Export 1.0.0-pl - مكون من Sterc يتيح لك تصدير السياق بالكامل بتنسيق XML. يعرف أيضًا كيفية تصدير حقوق الوصول وعناصر الوسائط (مثل الصور والملفات).
- نقطة الاهتمام 1.0.0-pl هي مكون آخر من Sterc ، والذي يسمح لك بعرض النقاط المحددة في MODX على خريطة جوجل. يمكن أن يكون موارد أو بعض السجلات لمكون آخر ، أو أي بيانات أخرى. الوثائق لا تزال عرجاء.
شكرا لاهتمامكم!
إذا لاحظت خطأ ، اكتب لي ، من فضلك.
الأسئلة والاقتراحات تكتب في البرقيات .
يمكنك إرسال رابط إلى الخلاصة من خلال هذا النموذج .
المزيد من الأخبار والتعليقات على قناة MODX Digest Telegram.
← العدد السابق
لا تنسى أن أقول شكرا للمؤلف!
ملاحظة: يتم قطع الروابط للمكونات المدفوعة من الخلاصة حتى لا تنتهك قواعد المواقع التي يتم نشر الخلاصة فيها. أين تجدهم ، أنت نفسك تعرف جيدًا.