نعتذر عن التأخر في إضافة جديد سكربت XenForo بسبب بعض الظروف الخارجة عن إرادتنا.
تم صدور النسخة 2.2.13 من سكربت المنتديات XenForo ويمكن الان للعملاء تحميل النسخة من منطقة العملاء، وتنصح الشركة جميع العملاء الذي يستخدمون الاصدار 2.2 بالترقية لاخر نسخة نظرا لاستقرارها و تصحيح جميع الاخطاء في النسخ السابقة.
وأهم ما تم في هذه النسخة النقاط التالية :
توافق كامل مع iOS PWA مع دعم إشعارات الدفع
قدم iOS 16.4 أخيرًا إشعارات الدفع لأجهزة iOS. لتسهيل ذلك، يحتاج أعضائك إلى تثبيت موقعك باعتباره PWA (من خلال استخدام ميزة الإضافة إلى الشاشة الرئيسية في Safari). يلبي XenForo 2.2.13 الآن جميع المتطلبات الأساسية لدعم الإشعارات الفورية التي يمكن لأعضائك تمكينها بمجرد تسجيل الدخول من خلال PWA وتمكين الإشعارات الفورية في تفضيلاتهم.
تم الآن تحسين PWA (تطبيق الويب التقدمي) باستخدام عناصر تحكم إضافية تعتمد على الإيماءات أو واجهة المستخدم، بما في ذلك السحب لأسفل للتحديث وزر الرجوع العائم.
تحسينات البيانات الوصفية للبيانات المنظمة
مع الشكر الجزيل لـ Ryan Levering من Google، أجرينا عددًا من التحسينات على البيانات الوصفية للبيانات المنظمة. تعمل البيانات المنظمة على إثراء الصفحات التي نخرجها بمعلومات إضافية تمكن Google ومحركات البحث الأخرى من فهم بنية المعلومات المقدمة بشكل أفضل. يساعد هذا Google في تقديم نتائج بحث غنية ويساعد في توفير سياق إضافي للمستخدمين الذين قد يعثرون على المحتوى الخاص بك أثناء عمليات بحثهم على Google.
دعم مصادقة OAuth لحسابات البريد الإلكتروني للأعمال في Microsoft 365
لقد أوقفت Microsoft القدرة على إرسال رسائل البريد الإلكتروني عبر SMTP باستخدام مصادقة اسم المستخدم/كلمة المرور التقليدية. وهذا مشابه لما فعلته جوجل منذ فترة. في ضوء ذلك، أضفنا الآن خيارًا إضافيًا عند إعداد إما نقل البريد الإلكتروني الخاص بك أو معالجات البريد الآلية (معالجة إلغاء الاشتراك/الارتداد التلقائية) والتي ستمكنك من المصادقة باستخدام OAuth.
ملاحظة: يعد الإعداد لهذا الأمر معقدًا إلى حد ما، ويتطلب منك إعداد تطبيق Azure Active Directory داخل مدخل مطور Azure. يوجد رابط للوثائق عند إعداد هذا.
بعض التغيرات التي تم تضمنها في الاصدار 2.2.12 :
القوالب التي تم التعديل عليها :
عند الضرورة ، يجب استخدام نظام الدمج داخل صفحة "النماذج القديمة" لدمج هذه التغييرات.
كما هو الحال دائمًا ، يمكن تنزيل الإصدارات الجديدة من XenForo مجانًا لجميع العملاء الذين لديهم تراخيص نشطة. يمكنك الآن الترقية من لوحة تحكم المنتدى أو الحصول على الإصدار الجديد من منطقة العملاء.
المتطلبات الحالية
يرجى ملاحظة أن XenForo 2.2 لديه متطلبات نظام أعلى من الإصدارات السابقة.
فيما يلي الحد الأدنى من المتطلبات:
تم صدور النسخة 2.2.13 من سكربت المنتديات XenForo ويمكن الان للعملاء تحميل النسخة من منطقة العملاء، وتنصح الشركة جميع العملاء الذي يستخدمون الاصدار 2.2 بالترقية لاخر نسخة نظرا لاستقرارها و تصحيح جميع الاخطاء في النسخ السابقة.
وأهم ما تم في هذه النسخة النقاط التالية :
توافق كامل مع iOS PWA مع دعم إشعارات الدفع
قدم iOS 16.4 أخيرًا إشعارات الدفع لأجهزة iOS. لتسهيل ذلك، يحتاج أعضائك إلى تثبيت موقعك باعتباره PWA (من خلال استخدام ميزة الإضافة إلى الشاشة الرئيسية في Safari). يلبي XenForo 2.2.13 الآن جميع المتطلبات الأساسية لدعم الإشعارات الفورية التي يمكن لأعضائك تمكينها بمجرد تسجيل الدخول من خلال PWA وتمكين الإشعارات الفورية في تفضيلاتهم.
تم الآن تحسين PWA (تطبيق الويب التقدمي) باستخدام عناصر تحكم إضافية تعتمد على الإيماءات أو واجهة المستخدم، بما في ذلك السحب لأسفل للتحديث وزر الرجوع العائم.
تحسينات البيانات الوصفية للبيانات المنظمة
مع الشكر الجزيل لـ Ryan Levering من Google، أجرينا عددًا من التحسينات على البيانات الوصفية للبيانات المنظمة. تعمل البيانات المنظمة على إثراء الصفحات التي نخرجها بمعلومات إضافية تمكن Google ومحركات البحث الأخرى من فهم بنية المعلومات المقدمة بشكل أفضل. يساعد هذا Google في تقديم نتائج بحث غنية ويساعد في توفير سياق إضافي للمستخدمين الذين قد يعثرون على المحتوى الخاص بك أثناء عمليات بحثهم على Google.
دعم مصادقة OAuth لحسابات البريد الإلكتروني للأعمال في Microsoft 365
لقد أوقفت Microsoft القدرة على إرسال رسائل البريد الإلكتروني عبر SMTP باستخدام مصادقة اسم المستخدم/كلمة المرور التقليدية. وهذا مشابه لما فعلته جوجل منذ فترة. في ضوء ذلك، أضفنا الآن خيارًا إضافيًا عند إعداد إما نقل البريد الإلكتروني الخاص بك أو معالجات البريد الآلية (معالجة إلغاء الاشتراك/الارتداد التلقائية) والتي ستمكنك من المصادقة باستخدام OAuth.
ملاحظة: يعد الإعداد لهذا الأمر معقدًا إلى حد ما، ويتطلب منك إعداد تطبيق Azure Active Directory داخل مدخل مطور Azure. يوجد رابط للوثائق عند إعداد هذا.
بعض التغيرات التي تم تضمنها في الاصدار 2.2.12 :
- Adjust several cookie third party identifiers
- Fix simple cookie notice flash for guests
- Update thread creation latest activity items when merging threads
- Add null checks when we're inspecting the result of the getPhraseGroup method of the Phrase entity.
- Add context to node permission list with node type icons.
- Don't attempt to access getCookieThirdParties on payment providers which may no longer exist.
- Update enable push option to reflect better browser support.
- Check search permissions when displaying the 'Your content' link in the visitor menu
- Restore "notes" phrase that was inadvertently deleted in the previous release
- Avoid leaking the email address linked to an account that is using email two-step verification
- Don't show the view more link on a member's recent content page for users who have no permissions to search
- Ensure wrapper display HTML value has whitespace trimmed
- Properly set custom titles when batch updating users
- When adding/editing nodes, the description for the URL portion field now refers to nodes rather than forums
- Fix a typo in the cookie_consent.cookie_description_dbWriteForced phrase
- Replace MaxCDN with jsDelivr as the CDN for Twemojis
- Ensure emojis are properly displayed in the chosen style
- More consistently set content key across different content types
- Fix error thrown when xf_consent cookie has an invalid value
- Escape backslashes when escaping SQL like clauses
- Do not prepare member stat results prior to caching
- Fix some entity collection return type hints
- Clamp input filterer float values
- Attempt to prevent browsers from autofilling credentials in the find member widget
- Rebuild permissions in batches to limit memory usage
- Display an error when an invalid URL is used to test URL unfurling
- Display content vote scores in LTR orientation
- Make stream closing attempts more robust when working with abstract files
- Fix type hint in Oembed subcontainer
- Gracefully handle Redis mget failures
- Only display flash message once when tags are edited
- Fix max length attribute of custom warning title input
- Perform validation on email address options
- Allow restricting forum RSS results by prefix IDs
- Do not attempt to decrement alert counters when a new alert is inserted
- Fix behavior of falsy code event listener hints
- Perform validation on error reply values
- Always include search query arguments when building search links
- Retain previous selection when changing poll votes
- Improve notice controller/action criteria validation
- Include support for embedding YouTube Live URLs
- Check thread visibility before redirecting for invalid post links
- Improve user IP lookup query performance
- Make user entity timezone verification more robust
- Remove dead code from vBulletin 5 authentication handler
- currencyFormat was changed to allow figures with no decimals to show without decimal places, but to show the decimals if any were present. In doing so, we managed to kill the ability to specify the number of decimals. Oopsie. So now you can do that again, and you can also now specify -1 precision in order to prevent number_format from limiting or artificially extending the decimal places at all.
- Update the intl-tl-input JS library
- Fix CSS border radius shifting for RTL styling
- Increase entropy of temporary directory name generation to reduce the likelihood of race conditions
- Improve performance of \XF\Extension::resolveExtendedClassToRoot using an inverse lookup table
- Correctly replace urlencoded CSRF token values before returning cached pages to fix an issue with Advanced cookie management.
- Ensure that unsubscribing from emails also unsubscribes the user from activity summary emails
- Support embedding YouTube videos from youtube-nocookie.com
- Fix incorrect type hints in prefix and prompt group entities
القوالب التي تم التعديل عليها :
- PAGE_CONTAINER
- account_confirm_resend
- account_connected_associate
- account_details
- account_email
- account_request_password
- account_two_step_authy_config
- account_visitor_menu
- app_body.less
- app_content_vote.less
- approval_item_user
- approval_queue_macros
- connected_account_macros
- contact_form
- content_vote_macros
- core.less
- core_button.less
- core_list.less
- custom_fields_macros
- editor_base.less
- email_stop_confirm
- google_analytics
- helper_js_global
- lost_password_confirm
- member_about
- member_recent_content
- member_view
- member_warn
- message_macros
- notice_confirm_email
- notice_email_bounce
- poll_macros
- post_macros
- post_question_macros
- register_confirm
- register_connected_account
- security_lock_resend
- security_lock_reset
- spam_cleaner
- tag_macros
- tel_box.less
- two_step_email
- widget_find_member
عند الضرورة ، يجب استخدام نظام الدمج داخل صفحة "النماذج القديمة" لدمج هذه التغييرات.
كما هو الحال دائمًا ، يمكن تنزيل الإصدارات الجديدة من XenForo مجانًا لجميع العملاء الذين لديهم تراخيص نشطة. يمكنك الآن الترقية من لوحة تحكم المنتدى أو الحصول على الإصدار الجديد من منطقة العملاء.
المتطلبات الحالية
يرجى ملاحظة أن XenForo 2.2 لديه متطلبات نظام أعلى من الإصدارات السابقة.
فيما يلي الحد الأدنى من المتطلبات:
- PHP 7.0 أو أحدث (يوصى بـ PHP 8)
- إصدار MySQL 5.5 والأحدث (متوافق أيضًا مع MariaDB / Percona وما إلى ذلك)
- تتطلب جميع الوظائف الإضافية الرسمية XenForo 2.2.
- يتطلب البحث المحسن Elasticsearch 2.0 على الأقل.