التغيير
ما هى جديد
الإصدارات الجديدة والتحسينات والتحديثات لدوكان
-

- جديد: تم تقديم وحدة تخصيص نموذج المنتج بحيث يمكن للمسؤولين التحكم في حقول نموذج منتج البائع، والتخطيط، والهيكل مباشرة من لوحة التحكم.
- جديد: تمت إعادة تصميم لوحة تحكم موردي ShipStation بواجهة تعتمد على React لتوفير تجربة اتصال أسرع وأكثر موثوقية مع الموردين.
- جديد: تم تطبيق صفحات طلب عروض الأسعار (RFQ) الخاصة بالمسؤول باستخدام واجهة أمامية جديدة للمسؤول تعتمد على React، بحيث تصبح إدارة طلبات عروض الأسعار من جانب المسؤول أسرع وأكثر سهولة.
- جديد: تم تطبيق صفحة تقارير المسؤول بواجهة أمامية جديدة مبنية على React لتجربة إعداد تقارير أسرع وأكثر سلاسة.
- جديد: تم تقديم لوحة أرباح إدارية جديدة تمامًا ضمن تقارير الإدارة حتى يتمكن المسؤولون من تصفية وتتبع أرباح السوق حسب النوع والبائع ونطاق التاريخ ورقم الطلب.
- جديد: تمت إضافة نموذج تذكرة دعم قائم على إطار iframe ودمجه مع زر الدعم الاحترافي حتى يتمكن المستخدمون من الحصول على المساعدة دون مغادرة لوحة التحكم.
- جديد: تم نقل جداول قائمة صفحة حجز لوحة تحكم البائع (3 جداول) إلى React مع واجهة المستخدم الإضافية لتجربة أسرع وأكثر اتساقًا.
- جديد: تم نقل جداول قائمة صفحة المزاد (3 جداول عبر لوحة تحكم المسؤول ولوحة تحكم البائع) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة اشتراكات المستخدمين إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة طلب عروض الأسعار (RFQ) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جداول قائمة صفحة القسائم (جدولان) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة التقارير - كشوف الحسابات إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة المراجعات إلى React باستخدام واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة شارة البائع إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة أسئلة وأجوبة المنتج إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة طلبات الإرجاع (RMA) إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة موظفي البائع إلى React باستخدام واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة متابعي المتجر إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة اشتراك البائع إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة إحصائيات المتجر إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة دعم المسؤول إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة تذاكر الدعم إلى React مع واجهة المستخدم الإضافية.
- جديد: تم نقل جدول قائمة صفحة الإعدادات - إضافات المنتج إلى React مع واجهة المستخدم الخاصة بالمكونات الإضافية.
- جديد: تم نقل جداول قائمة صفحة الإعدادات - الشحن (جدولان) إلى React مع واجهة المستخدم الإضافية.
- تحديث: تم نقل واجهة مستخدم Dokan إلى Tailwind CSS v4 مع حزمة مكونات مشتركة موحدة لتحسين الاتساق والأداء عبر المكون الإضافي.
- تحديث: تم تحديث واجهة المستخدم للوحة إعلانات البائعين وتصحيح عنوان URL الخاص بـ "عرض" النافذة المنبثقة بحيث يتم توجيه البائعين إلى الوجهة الصحيحة.
- تحديث: تمت إعادة هيكلة مساحة اسم محرر المنتج والأصول لتحسين قابلية الصيانة على المدى الطويل.
- تحديث: تم تحديث عنوان URL الخاص برابط الاقتباس الخلفي وتم تصحيح عرض عمود جدول الإضافات لتحسين سهولة الاستخدام.
- تحديث: تم تحديث رابط الاشتراك في إشعار الصفحة وتصحيح منطق إجراء تكرار الاشتراك لمنع السلوك غير المقصود.
- تحديث: تمت إضافة إمكانيات أذونات مخصصة في لوحة إدارة الأذونات بحيث يمكن للبائعين التحكم فيما إذا كان بإمكان الموظفين الوصول إلى تقويم وقت التسليم وإعدادات وقت التسليم بشكل مستقل.
- تم إصلاح المشكلة: تم حل مشكلة عدم تطابق سياق تصفية أرباح المسؤول، لذا يتم الآن تصفية بيانات الأرباح وعرضها بشكل صحيح.
- الإصلاح: تم حل مشكلة اتصال مورد ShipStation عن طريق إضافة نقاط نهاية REST ذات نطاق المورد للتشخيصات والمخزون والطلبات.
- تم إصلاح المشكلة: تم حل مشكلات حذف الأسئلة والأجوبة المتعلقة بالمنتج وعرض النافذة المنبثقة حتى يتمكن البائعون من إدارة الأسئلة والأجوبة بدون أخطاء.
- الإصلاح: تم تصحيح تفاعلات فلتر العلامة التجارية، وقائمة إحصائيات المتجر النشطة، وجدول أسئلة وأجوبة المنتج بحيث تعمل جميعها كما هو متوقع.
- تم إصلاح مشكلة عدم اتساق واجهة مستخدم إحصائيات المتجر في لوحة معلومات البائع بحيث يتم عرض الواجهة بشكل صحيح في جميع الولايات.
- الإصلاح: تم حل مشكلة مفتاح المصفوفة غير المعرف لـ 'include-hidden-product' في قائمة منتجات الإدارة للتخلص من تحذيرات PHP.
- تم إصلاح المشكلة: تمت إضافة حقل العنوان المفقود في نموذج طلب عروض الأسعار حتى يمكن إنشاء عروض الأسعار بعنوان مناسب.
- تم إصلاح المشكلة: تم حل مشكلة فشل تحديث طريقة الشحن في Stripe Express لخدمة Apple Pay بحيث تكتمل عملية الدفع بشكل صحيح.
-

- تحديث: تمت إضافة إعدادات وقت تسليم البائع وفترات التسليم المتاحة إلى واجهة برمجة تطبيقات المتجر بحيث يمكن استخدام هذه المعلومات في سلة التسوق وعملية الدفع.
- تحديث: الآن، تُرجع واجهة برمجة تطبيقات REST الخاصة بطلبات المتجر معلومات التسليم الخاصة بكل طلب بدلاً من إعدادات البائع العامة.
- تحديث: تم تحسين عرض الهاتف المحمول لصفحة إنشاء الطلب اليدوي في لوحة تحكم البائع بحيث يسهل استخدامها على الشاشات الصغيرة.
- تحديث: تمت إضافة دعم واجهة برمجة تطبيقات REST حتى يتمكن البائعون من تحديث معلومات وقت التسليم للطلبات.
- تحديث: تم تحسين التنقل عن طريق إضافة رابط إعادة توجيه من رسالة خطأ تقييد الاقتباس إلى صفحة الاقتباس.
- تحديث: تمت إضافة خطافات وفتحات للسماح للمطورين بتخصيص قالب قائمة حزم اشتراك البائع بسهولة أكبر.
- تم إصلاح مشكلة كانت تتسبب في استدعاء صفحة اشتراك المسؤول لنقطة نهاية API خاطئة عند تعطيل اشتراكات الموردين في الإعدادات.
- تم إصلاح مشكلة عدم تحديث بلد التسجيل في Stripe Express عندما قام البائع بتغيير موقع متجره.
- تم إصلاح مشكلة النص غير المترجم في شاشة تقارير المخزون في لوحة معلومات البائع، بحيث تظهر جميع التصنيفات الآن بشكل صحيح.
- الإصلاح: تم توحيد طريقة عمل القيم غير المحدودة عبر إعدادات منتجات اشتراك دوكان، وخاصة فيما يتعلق بصلاحية الحزمة.
- تم إصلاح مشكلة عدم تحميل الترجمات بشكل صحيح لقائمة دعم المتجر في لوحة تحكم البائع.
-

- تحديث: تم منع حدوث أخطاء في عدد المنتجات ومشاكل في حدود الاشتراك أثناء استيراد ملفات CSV، مما يضمن استيراد المنتجات بشكل صحيح دون التأثير على حدود اشتراك البائع.
- تحديث: تم تحسين آلية معالجة المدفوعات في Stripe Express بحيث يتم تأخير مدفوعات الطلبات الفرعية ومعالجتها بشكل منفصل عند اكتمال كل طلب فرعي على حدة. وهذا يسمح للبائعين باستلام مدفوعاتهم بشكل مستقل.
- تحديث: تم تحديث Razorpay SDK لحل تعارضات التبعية وتحسين التوافق.
- الإصلاح: تحسين عملية تنظيف المدخلات ومعالجة المخرجات لتعزيز الأمان ومنع الثغرات الأمنية المحتملة.
- تم إصلاح المشكلة: تم تصحيح قائمة المنتجات المنسدلة في نافذة الإعلان بحيث يتم الآن تحميل المنتجات التي تنتمي إلى البائع المحدد بشكل صحيح.
- إصلاح: تم تصحيح طريقة عرض الخصومات النسبية للقسائم التي أنشأها البائع، مما يضمن ظهورها كقيم نسب مئوية بدلاً من مبالغ ثابتة.
- تم إصلاح مشكلة عدم ظهور بوابة الدفع الخاصة بسوق دوكان باي بال أثناء عملية الدفع الخاصة بإعلان المنتج.
-

- جديد: تمت إضافة دعم لـ WooCommerce Block Checkout مع مدفوعات Stripe Express، مما يسمح للعملاء بالدفع باستخدام Stripe Express على صفحة الدفع القائمة على الكتل.
- جديد: تم تقديم نظام موحد لرموز الدفع عبر طرق الدفع المختلفة، وتم تمكين دعم البطاقات المحفوظة المتعددة، والتي يمكن إدارتها من لوحة تحكم Stripe Express.
- تحديث: تمت إعادة هيكلة خدمة Dokan CAPTCHA وإضافة دعم CAPTCHA إلى نافذة تسجيل الدخول المنبثقة لدعم المتجر لتحسين الأمان.
- تحديث: تم تحسين إعدادات بوابة Stripe Express من خلال الفصل الواضح بين أوضاع التشغيل المباشر والاختبار وبيئة الاختبار لتجنب الالتباس.
- تحديث: تم تحسين طريقة التعامل مع الاشتراكات والمدفوعات المتكررة أثناء عملية الدفع لجعل العملية أكثر سلاسة وموثوقية.
- تم إصلاح مشكلة ظهور رسالة خطأ غير صحيحة تتعلق بقسيمة الخصم عند استخدام قسيمة خصم من البائع مع منتجات الإدارة.
- تم إصلاح المشكلة: تم التأكد من تجديد اشتراكات المستخدمين بشكل صحيح عند تفعيل Dokan.
- إصلاح: تم منع مشكلة عدم تطابق نوع الطابع الزمني لـ webhook في Stripe Express والتي قد تتسبب في حدوث أخطاء في المعالجة.
- تم الإصلاح: تم التأكد من تحميل نصوص jQuery BlockUI و TipTip بشكل صحيح حتى تعمل الميزات ذات الصلة كما هو متوقع.
- إصلاح: تم تحديث فحص اتصال Stripe Express ليتطلب تمكين كل من عمليات الدفع والتحصيل قبل تأكيد نجاح الاتصال.
