سجل التحديثات
آخر التحديثات والتحسينات في Draft2Live
الأمان
- •ملفات تعريف الارتباط: لم تعد مقاطع الفيديو والخرائط من أطراف أخرى في المقالات تُحمَّل قبل سماحك — ترى عنصرًا بديلاً مع زر يسمح بذلك فقط. ويُعلن الآن Google Consent Mode v2 قبل تشغيل أي وسم.
- •ملفات تعريف الارتباط: يحصل الزوار في الولايات المتحدة على إشعار مع خيار «عدم بيع معلوماتي الشخصية أو مشاركتها» بنقرة واحدة، ونلتزم بإشارة Global Privacy Control من المتصفح دون سؤال. ولكل اختيار الآن رقم مرجعي يمكنك ذكره، ويُسجَّل كإثبات.
التكاملات
- •Drupal: تعليمات الإعداد الآن تتوافق مع الوحدة. قامت Drupal 10 و 11 بإزالة مثبت واجهة الإدارة، لذا توضح الدليل كيفية وضع الملفات في modules/custom (أو التثبيت عبر Composer) بدلاً من الإشارة إلى نموذج لم يعد موجودًا.
- •Drupal: كان دليل الاتصال يحتوي على مفتاح API بطريقة خاطئة. يتم إنشاء المفتاح بواسطة الوحدة في موقعك الخاص ويتم نسخه إلى Draft2Live - لا يوجد معرف موقع أو سر Webhook للصقها مرة أخرى في Drupal.
التكاملات
- •Shopify: يمكن الآن ربط المتجر عبر تطبيق من Dev Dashboard — أدخل Client ID و Client secret، ويقوم Draft2Live بنفسه بالحصول على رمز الوصول الصالح 24 ساعة وتجديده. لم تعد Shopify تصدر رموز Admin API دائمة للتطبيقات الجديدة.
- •Shopify: المتاجر المرتبطة بالفعل برمز shpat_ تواصل العمل، ويمكن من نافذة الربط تبديل المتجر بين نوعي بيانات الدخول دون فصله.
- •Shopify: تظهر المتاجر المرتبطة الآن في لوحة النشر — كانت قائمة المواقع تقبل أنظمة إدارة المحتوى التي لديها نوع محتوى فقط، فكانت تُخفي كل متجر Shopify حتى عندما تكون مدونته محددة بالفعل.
تحليل SEO
- •تحسين شامل لجودة الإنشاء: لم تعد المقالات تخترع إحصائيات — كل رقم يجب أن يأتي من بيانات بحثك أو مستنداتك أو ثوابت موثّقة، والأرقام «الدقيقة بشكل مريب» غير الموثّقة محظورة على مستوى التوجيه.
- •بوابة QA تلقائية بعد كل عملية إنشاء: تُفحص المقالة للتحقق من التوافق بين العنوان والمحتوى، والأرقام المتناقضة والأرقام غير الموثّقة؛ وتُصحَّح المشكلات المرصودة تلقائياً وتُلخَّص في لافتة جودة داخل المولّد.
- •حقائق البحث تصل الآن بشكل موثوق إلى المقالة: يُسند المخطط التفصيلي كل حقيقة موثّقة إلى قسم محدد، فتظهر الإحصائيات كأرقام دقيقة وجداول مع إسناد المصدر بدلاً من الصياغة المبهمة.
- •كتابة أكثر إنسانية: بدون قوائم مفروضة، وفقرات متنوعة بشكل طبيعي، وبدون حشو لتحقيق عدد الكلمات، والادعاءات الحساسة للوقت (قوانين، أسعار) تحمل تاريخ «اعتباراً من» صريحاً.
التكاملات
- •مساحات عمل الفِرَق — ادعُ زملاءك بالبريد الإلكتروني من الإعدادات ← الفريق. لكل مدعوٍّ تسجيل دخول خاص به، ويعمل داخل مساحتك (مواقعك، مقالاتك، ورصيد باقتك).
- •مبدّل مساحات الفِرَق في الشريط العلوي للوحة التحكم — المفوَّض المدعو في عدة فِرَق ينتقل بينها بنقرة واحدة؛ سحب أي مقعد يُسجّل خروجه في الطلب التالي.
- •نافذة "تواصل مع المبيعات" لباقة Enterprise في صفحة الأسعار — بديلًا عن الرابط المعطّل السابق؛ ترسل الاسم والبريد والهاتف والتعليق مباشرة إلى محادثة فريق المبيعات على Telegram.
النشر
- •إضافة WordPress الإصدار 1.2.6 متاحة على wordpress.org — شريط تحديث تلقائي داخل لوحة WP، كتلة FAQ تُعرض من جانب الخادم عبر فلتر the_content، ونقطة طرفية مخصصة /republish تُعيد post_status إلى publish دون توليد منشورات مكرّرة.
- •وحدة Drupal 11 الإصدار 1.7.9 — مسار /republish مخصص يُعيد الحالة لكل ترجمة على حدة (انتهت مشكلة إعادة النشر بلغة واحدة في العقد متعددة اللغات)، وتوزيع متدرّج للمهام لتفادي تعارضات الحفظ في i18n، مع حصر CSS لكتلة FAQ داخل غلاف .draft2live-faq المُستخدم فعليًا.
- •وحدة Drupal 7 الإصدار 7.x-1.2.7 — استدعاء /republish مخصص لدورة إلغاء النشر ثم إعادته، تنفيذ menu_rebuild عند تغيّر مسارات الإضافة، وإصلاح خلل نمط pathauto الفارغ الذي كان يعطّل توليد المسارات.
الواجهة
- •شعار الشريط الجانبي يقود الآن إلى /dashboard بدلًا من الصفحة الرئيسية — لن يُخرجك النقر عليه من التطبيق بعد اليوم.
- •أزلنا كتلة "قيّم هذه الخطوة" من أعلى كل صفحة في لوحة التحكم.
الأمان
- •إبطال JWT عبر إصدار التوكن — سحب مقعد من عضو في الفريق أو خفض باقة المالك يُسجّل خروج المفوّضين في الطلب التالي دون إبطال السرّ بأكمله.
النشر
- •تصنيفات مستقلة لكل لغة في WordPress وDrupal 7 وDrupal 11 — اختر تصنيفًا منفصلًا لكل ترجمة مباشرة من لوحة النشر، مع زر "إنشاء تصنيف" لكل لغة.
- •إعادة إحياء مقال سبق إلغاء نشره عند إعادة النشر بدلًا من إنشاء منشور WP أو عقدة Drupal مكرّرة — مع الحفاظ على الـ slug والتصنيف والمؤلف الأصليين.
- •إضافة WordPress الإصداران 1.2.4 و1.2.5 — كتلة FAQ تُعرض من جانب الخادم عبر الإضافة (انتهى تسرّب CSS إلى متن المقال)، مع تنظيف بقايا أكواد CSS اليتيمة من إصدارات سابقة.
المحرر
- •كتلة الفيديو — تسمية توضيحية أسفل الفيديو، مقابض لتغيير الحجم، محاذاة يمين/وسط/يسار، ودعم الرفع عن بُعد في Drupal 7.
الواجهة
- •نموذج الاشتراك في النشرة البريدية ضمن تذييل الموقع — مع موافقة GDPR وإشعار "أنت مشترك بالفعل".
- •زر عائم "العودة إلى الأعلى" في الصفحات التسويقية الطويلة.
النشر
- •إضافة WordPress الإصدار 1.2.3 — الصورة البارزة تُحفظ الآن باسم ملف ملائم لـ SEO مشتقّ من عنوان المقال (مع تحويل صوتي للّغات غير اللاتينية)، ويُضبط النص البديل تلقائيًا لكل لغة على حدة.
- •إشعار Telegram للإشراف ينطلق فور حجب المحتوى لحظة النشر، فيتمكن الفريق من التعامل مع محاولات نشر المحتوى الممنوع في الوقت الحقيقي.
الواجهة
- •صفحة 404 في المدونة باتت ترتدي حلّة الموقع كاملة — رأس الصفحة، قائمة الروابط، والمقالات ذات الصلة.
النشر
- •فصلنا نطاقات المدونة — كتالوج المجتمع على draft2live.com، ومدونة Draft2Live الرسمية على draft2live.ai. يتيح المحرر للكتّاب المعتمدين النشر مباشرة على المدونة الرسمية.
- •إلغاء نشر مقال في المدونة الرسمية يسري على كل ترجماته، والمحرر يُحدّث محتواه عند التنقل بين تبويبات اللغات.
التحليلات
- •بيانات Stripe الوصفية باتت تحمل user_id في كل اشتراك وعملية دفع (Subscription وPaymentIntent)، ليتمكن نظام المحاسبة لدى الشريك (Odoo) من ربط المدفوعات بأصحابها دون عمليات بحث إضافية.
التكاملات
- •مزامنة ثنائية الاتجاه مع Odoo — المستخدمون والاشتراكات والمدفوعات تبقى متطابقة بين Draft2Live وOdoo عبر خطّافات صادرة وAPI وارد.
- •تنبيهات Telegram تُوجَّه الآن إلى محادثات منفصلة داخل مجموعة الإدارة الكبرى — تبويب مستقل لكل من: المصادقة، الدعم، الشراء، التوليد، نموذج التواصل، طلبات الإضافات، وربط/فصل المواقع.
- •ترجمة DeepL باتت تحوّل القوائم الزائفة على شكل ‹br›• إلى ‹ul›‹li› فعلية قبل الإرسال — للحفاظ على بنية القوائم في المقال المُترجَم.
الواجهة
- •الوضع الداكن في لوحة التحكم محصور ضمن .dashboard-scope، فلن تومض صفحة الهبوط بالداكن عند أوّل تحميل.
الواجهة
- •صفحة هبوط جديدة كلياً — قسم رئيسي أنيق، طباعة محدّثة، وعودة شريط أحدث المقالات. التوجيه عبر النطاقات يفصل بين التسويق (draft2live.com) والتطبيق (draft2live.ai).
- •محوّل لغات بأسلوب صفحة الهبوط في شريط التنقّل، مع أعلام واضحة وإعادة توجيه يراعي اللغة.
- •أزرار CTA بشكل كبسولات، وقسم Metrics محدَّث بأرقام أكبر وتسميات أوضح.
تحليل SEO
- •مجموعة شاملة من وسوم SEO عبر صفحة الهبوط: canonical وhreflang وJSON-LD، إضافة إلى sitemap ديناميكي وملف robots.txt.
المحرر
- •وسائط الأقسام تُحفظ الآن عند استعادة المسودّة — أعد فتح مسودّة غير مكتملة وستجد صورها في أماكنها.
- •شريط تذكير بالمسودّات قيد التوليد، مع رابط ينقلك بنقرة واحدة إلى المسودّة الجارية.
- •ملفات الوسائط تحصل الآن على أسماء يلخّصها AI بحسب محتوى الصورة — وداعاً لـ IMG_3251.jpg في المكتبة.
الواجهة
- •توحيد أنماط الأزرار في لوحة التحكم — إصلاح ست حالات تعارض تم الإبلاغ عنها دفعةً واحدة.
- •مكتبة الوسائط تُنظّم الملفات المرفوعة في مجلدات بحسب السنة والشهر، على طريقة WordPress.
التكاملات
- •Admin → Users أصبح يضمّ تدفّقاً يدوياً لإضافة "Create user" مع كلمة مرور اختيارية يحدّدها المشرف وإشعار عبر Telegram.
الأمان
- •تدفّق نسيت كلمة المرور / إعادة التعيين — اطلب رابط إعادة التعيين عبر البريد الإلكتروني، وعيّن كلمة مرور جديدة خلال ساعة من صلاحية الرمز.
- •حسابات OAuth (المسجّلون عبر Google) يمكنهم الآن تعيين كلمة مرور أولى عبر تدفّق إعادة التعيين نفسه، فلن يعلقوا خارج حساباتهم إذا تعطّل تسجيل الدخول بـ Google.
التكاملات
- •رسائل اللغات تُحمَّل الآن من API لقاعدة بيانات الواجهة الخلفية مع JSON مدمج كخيار احتياطي — تصحيحات الترجمة تصل دون إعادة نشر للواجهة.
النشر
- •إضافة Drupal 11 الإصدار 1.7.2 — تقرأ إصدارها الخاص من .info.yml أثناء التشغيل، فلن يظهر شريط التحديث متأخراً بعد الآن.
- •إضافة Drupal 7 الإصدار 7.x-1.2.2 — تحديثات الصور تُكتب إلى LANGUAGE_NONE على المواقع التي لا يدعم فيها حقل الصورة الترجمة.
- •إضافة WordPress الإصدار 1.2.2 — معرّف الصورة المصغّرة أصبح جزءاً من تجزئة حلقة المزامنة، فاستبدال الصورة البارزة وحدها ينعكس الآن على Draft2Live.
المحرر
- •أضف ترجمة للمقال — شارات لغات بتحديد متعدد، طريقة AI أو DeepL، وترجمة عدة لغات بالتوازي دفعة واحدة
- •حرّر بلغة أخرى — ترجم المقال عبر DeepL إلى لغتك، عدّله، ثم تتم الترجمة العكسية تلقائيًا عند الحفظ
- •أضف لغات جديدة دون إعادة تحميل الصفحة — قائمة AJAX منسدلة بـ 39 لغة داخل المحرر مباشرة
- •احذف الترجمات — زر × على تبويب اللغة مع تأكيد، يحذف ترجمة المقال
- •تسميات تبويب اللغة — ”اختر لغة التحرير“ أو ”اختر لغة العرض“ بحسب الوضع
النشر
- •فصل الأسئلة الشائعة إلى مفتاحين — كتلة FAQ منفصلة وترميز FAQ Schema.org، يعملان في وضعي إنشاء وتعديل النشر
- •مفاتيح المؤلف والأسئلة الشائعة وSchema.org في لوحة تعديل المنشور القائم
- •خيارات النشر (FAQ وSchema والحالة والزر) مخفية حتى اختيار الموقع
- •مفتاح DeepL أصبح على مستوى النظام فقط — أُزيلت إعدادات المفتاح الشخصي
التكاملات
- •إنشاء مستخدمين على Drupal 7 — نقطة POST جديدة في الوحدة مع فحص تكرار البريد واسم المستخدم
- •زر إنشاء مؤلف يعمل الآن على مواقع Drupal (كان مقتصرًا على WordPress)
النشر
- •ترميز Schema.org Article JSON-LD لـ WordPress — يولّد بيانات منظمة (العنوان، المؤلف، الناشر، الصورة، التواريخ) في رأس الصفحة لتحسين SEO
- •مفتاح Schema.org في لوحة النشر — تفعيل أو تعطيل ترميز Article المنظم لكل منشور، مع شرح لوظيفته
- •إزالة كتلة التصنيفات المقترحة — تُعرض تصنيفات الموقع فقط للاختيار
تحليل SEO
- •جدول المحتويات يُدرج الآن قبل أول عنوان H2 (بعد فقرات التمهيد) بدلاً من رأس المقال
- •وصف Article schema أوضح — يستبعد جدول المحتويات والأسئلة الشائعة لنص نظيف في مقتطفات البحث
الواجهة
- •إزالة زر النشر من جدول المواد — يتم النشر من محرر المقال
- •إعادة تسمية ”المواد المُنشأة“ إلى ”موادي“
التكاملات
- •Drupal 7: صفحة إعدادات الإدارة بتقنية AJAX — تغيير نوع المحتوى يُعيد تحميل قوائم الحقول ديناميكيًا (المتن، الصورة، التصنيفات، الوسوم)
- •Drupal 7: CSS مخصص لتصميم صفحة إدارة عصري بتخطيط نظيف
- •Drupal 7: نقطة API جديدة POST /terms/create لإنشاء مصطلحات التصنيف بالاسم (بحث أو إنشاء)
- •Drupal 7: عرض الأسئلة الشائعة ككتلة أكورديون مستقلة عبر hook_node_view بأنماط مضمّنة، خارج محتوى المتن
- •Drupal 7: حقن Schema.org FAQPage وArticle JSON-LD في رأس الصفحة (لا داخل المحتوى)، مع التحكم به من خيارات النشر
النشر
- •زر إنشاء تصنيف يعمل الآن على مواقع WordPress وDrupal معًا
- •إدارة الوسوم من حقل واحد في محرر المقال — أُزيل قسم الوسوم المكرر من لوحة النشر
- •شارات وسوم بزر حذف وحقل إضافة، بدلاً من الحقل النصي القديم المفصول بفواصل
- •تعديل الكلمات المفتاحية في محرر المقال يُشغّل مزامنة تلقائية مع WordPress/Drupal
المحرر
- •تكبير معاينة الصورة البارزة إلى 11rem لرؤية أوضح
الواجهة
- •بطاقة معلومات موقع Drupal تعرض حالة وحدات Metatag وتعدد اللغات (i18n/Content Translation) وPathauto مع توصيات لكل منها
- •النشر المجدول متاح الآن لمواقع Drupal (كان مقتصرًا على WordPress)
التكاملات
- •Drupal 7: النشر متعدد اللغات مع ربط الترجمات عبر tnid — انشر المقال بعدة لغات واربطها كترجمات لبعضها
- •Drupal 7: مزامنة ثنائية الاتجاه عبر webhooks — أي إلغاء نشر أو حذف على Drupal يُحدّث Draft2Live تلقائياً
- •Drupal 7: تحويل تلقائي من WebP إلى JPEG لصور الغلاف والصور المضمّنة (Drupal 7 لا يدعم WebP)
- •Drupal 7: مفاتيح تفعيل اللغات في لوحة النشر — فعّل أو عطّل اللغات مع التحقق من توفرها على الموقع
- •Drupal 7: مفتاح «ربط كترجمات» — انشر المقالات كترجمات مرتبطة أو كمقالات مستقلة
- •Drupal 7: إرسال كلمات المقال المفتاحية تلقائياً عبر tag_names — تتولى الإضافة إيجاد مصطلحات التصنيف أو إنشاءها
النشر
- •إصلاح مزامنة WordPress للمقالات التي لها أكثر من نسخة منشورة على الموقع نفسه (مثلاً منشور + محذوف)
- •إلغاء النشر بات يضبط الحالة على «غير منشور» (بدلاً من «محذوف») — ويظهر شارة كهرمانية مع زر «إعادة النشر» داخل المُنشئ
- •إصلاح فحص النشر: أصبح لكل موقع على حدة (كان يمنع النشر على Drupal بسبب سجل قديم في WordPress)
الأمان
- •Drupal 7: منع حلقات المزامنة المتكررة — عمليات الحفظ التي تأتي من الـ API لا تُطلق webhook عائداً إلى Draft2Live
المحرر
- •إعادة توليد النصوص داخل المحرر: حدّد أي مقطع نصي، اضغط «إعادة التوليد»، واكتب تعليماتك (مثل «غيّر السنة» أو «أطِل هذه الفقرة») — يُعيد الـ AI كتابة هذا المقطع وحده ويستبدله في المحرر
- •توليد الصور بالـ AI داخل المحرر: زر في شريط الأدوات يفتح نافذة تتضمن حقل الوصف، اختيار النموذج (Gemini وFlux وGPT Image وغيرها)، إعدادات الأنماط الجاهزة (12 خياراً)، ونسبة الأبعاد — تُدرج الصورة في المقال وتُحفظ في مكتبة الوسائط
- •شريط أدوات مُعاد تصميمه بصفّين: الصف الأول لتنسيق النص بشكل مضغوط (الخطوط، العناوين، القوائم، المحاذاة)، والصف الثاني يضم أزرار الإدراج والوسائط بأيقونات ومسميات (صورة، فيديو، YouTube، AI Image، رابط، جدول، فهرس، FAQ)
الواجهة
- •حفظ تلقائي لمسوّدة المُولّد: تُخزَّن كل الخطوات في متصفّحك وتُستعاد عند عودتك إلى الصفحة — حتى لو غادرتها
- •التبديل بين الوضع السريع والوضع المتقدم لم يعد يُلغي تقدّمك — تُحفظ الخطوات المشتركة بين الوضعين
- •زر «البدء من جديد» بجانب تبويبات الأوضاع لإعادة ضبط المُنشئ بالكامل
النشر
- •إصلاح مزامنة WordPress للمقالات التي لها أكثر من نسخة منشورة على الموقع نفسه (مثلاً منشور + محذوف)
التكاملات
- •نموذج طلبات التطوير في صفحة المواقع: اطلب وحدات أو إضافات مخصصة مع تحديد الـ CMS أو إطار العمل، وتُحفظ في قاعدة البيانات مع إشعار عبر Telegram
- •لوحة إدارة لطلبات التطوير مع التحكم بالحالة (جديد / قيد التنفيذ / مكتمل / مرفوض) وإمكانية الحذف
- •تحديث دليل إضافة WordPress للربط بنقرة واحدة — حذف الخطوات اليدوية القديمة لنسخ Site ID وWebhook Secret
- •خيار «حفظ باسم» في محرر الصور: حقل لاسم الملف مع معاينة النقل الحرفي واختيار المجلد
النشر
- •إعادة ربط المنشورات: زر جديد في كل بطاقة موقع WordPress يستعيد الاتصال بالمقالات التي نُشرت سابقًا من Draft2Live، بعد فصل الموقع وإعادة ربطه
- •زر فصل الاتصال في صفحة إعدادات إضافة WordPress — امسح حالة الربط المحلية من جهة WP دون العودة إلى Draft2Live
- •حذف موقع WordPress من Draft2Live يُبلّغ الإضافة الآن تلقائيًا لمسح حالة الربط المحلية
- •أُضيف رابط الإعدادات إلى صفّ الإضافة في الإضافات ← الإضافات المثبّتة للوصول بنقرة واحدة
الواجهة
- •كتلة النشر على مدوّنة العرض تُخفى تلقائيًا بمجرّد ربط موقع واحد خاص بك على الأقل — لا فوضى بعد الآن
- •شاشة موافقة Application Password في WordPress باتت أنظف: معاينات روابط إعادة التوجيه مخفيّة، وزرّا الموافقة والرفض في صف واحد
- •صفحة إعدادات الإضافة باتت أنظف: حذفنا الشريط الجانبي الأيمن ليأخذ المحتوى الرئيسي العرض الكامل
النشر
- •نشر متعدّد اللغات بنقرة واحدة: انشر مقالًا وكل ترجماته على موقع WordPress دفعةً واحدة واربطها كترجمات Polylang / WPML لبعضها
- •بطاقة معلومات موقع WordPress داخل لوحة النشر تعرض لغة الموقع المكتشفة، اللغات المتاحة، إضافة تعدّد اللغات الفعّالة، وإضافة SEO الفعّالة
- •نموذج «إنشاء مؤلّف» مدمج عند النشر على WordPress — لا حاجة لمغادرة لوحة النشر لإضافة مؤلّف جديد على الموقع المرتبط
التكاملات
- •ربط WordPress بنقرة واحدة عبر تدفّق Application Password الأصلي — لا Site ID ولا Webhook Secret ولا API URL لنسخها يدويًا
- •اكتشاف تلقائي لـ Polylang وWPML وTranslatePress وMultilingualPress على مواقع WordPress المرتبطة، مع توصيات للتثبيت عند عدم العثور على أيٍّ منها
- •اكتشاف تلقائي لـ Yoast SEO وRank Math؛ يُكتب عنوان الميتا والوصف والكلمة المفتاحية تلقائيًا عند تفعيل أيٍّ منهما
الأمان
- •صفحتا سياسة الخصوصية وشروط الخدمة منشورتان على /privacy و/terms
- •تعزيز أمني لإضافة WordPress v1.1.0: تحقّق صلاحيات REST لكل مسار، فحص الصلاحيات لكل منشور، حماية من هجمات SSRF عند تنزيل الوسائط البعيدة، قائمة بيضاء لحالات المنشورات، وتصليب مخرجات JSON-LD بترميز JSON سداسي
النشر
- •نشر مجدول موحّد: المقالات المجدولة يُرسلها الآن مجدول Draft2Live الخاص لكلٍّ من WordPress وDrupal — التدفّق نفسه ودقّة التوقيت نفسها على كلا الـ CMS
- •تحرير مباشر للمقالات المنشورة: غيّر الحالة أو التصنيفات أو الوسوم من بطاقة المنشور دون إعادة نشر
- •منشورات متعدّدة لمقال واحد — انشر المقال نفسه على عدّة مواقع وشاهد معاينة مختصرة لكلٍّ منها
- •منتقي تاريخ متناسق مع الواجهة للنشر المجدول، بأسماء الأشهر والأيام والأوقات بـ 41 لغة
- •الروابط الداخلية تتحدّث تلقائيًا عند تغيير التصنيف، فتبقى المقالات المقترحة مطابقة دائمًا
التكاملات
- •وحدة Drupal 7 باتت متكافئة الميزات مع Drupal 11: المصطلحات والوسوم وكتل FAQ تمرّ كلّها عبر مسار النشر نفسه
- •إشعار Telegram عند ربط موقع جديد بحسابك على Draft2Live
الواجهة
- •بطاقة منشور موحّدة — استبدلنا شاشة النجاح ببطاقة واحدة حيّة تتحدّث فور النشر
- •قسم الروابط الداخلية أصبح موسّعًا تلقائيًا في لوحة النشر
- •صورة بارزة بأبعادها الحقيقية مع زر تغيير ظاهر دائمًا
النشر
- •لوحة النشر إلى الموقع مدمجة مباشرة في المولّد — انشر دون مغادرة المقال الذي وَلّدته للتو
- •أزرار إلغاء النشر وإعادة النشر والمعاينة تظهر فور إتمام النشر بنجاح
- •معاينة مختصرة لكل عملية نشر تُظهر شكل المقال على الموقع المرتبط
- •نقطة وصول جديدة POST /unpublish مع إشعار Telegram عند إلغاء النشر
- •زر «نشر على موقع آخر» داخل بطاقة المنشور يُلغي نشر الموقع الحالي أولًا، ثم يفتح نموذج الموقع الجديد
الواجهة
- •كتلة جانبية موحّدة في إدارة المقالات مع حقول قابلة للتحرير المباشر
- •تذييل ملتصق بأزرار التحرير والحفظ على اليسار
- •إزالة معاينة المقتطف المكرّرة من لوحة النشر المختصرة
المحرر
- •دعم الترجمة عبر DeepL: أسرع وأرخص من GPT للّغات المدعومة
- •اختيار طريقة الترجمة (AI أو DeepL) لكل عملية توليد، مع مفاتيح DeepL API شخصية أو خاصة بالنظام
- •ترجمة النص البديل للصور تلقائيًا إلى لغة المقال عبر AI الرؤية
- •سلسلة بديلة لتوليد الصور: عند تعذّر النموذج الأساسي ينتقل التوليد تلقائيًا إلى النموذج التالي
الواجهة
- •قائمة منسدلة للغات مع أيقونات الأعلام، وإضافة لغة جديدة فورًا دون إعادة تحميل الصفحة
- •معاينات أكبر للصور وحقل نص بعرض كامل لتحرير النص البديل
- •منتقي علم لكل لغة لإضافة لغات جديدة مباشرة من المولّد
- •شريط أدوات المحرر يبقى ملتصقًا بالأعلى أثناء تصفح المقالات الطويلة
تحليل SEO
- •تحسين الاستعلامات بالذكاء الاصطناعي: استخلاص الكلمات المفتاحية من الاستعلامات الطويلة أو المعقّدة لتحليل SEO أدق
- •تصحيح ترميز الحروف السيريلية (الأوكرانية والروسية) في نتائج Google Suggest
- •توليد المواضيع وهيكل المقال بالذكاء الاصطناعي يعتمد الآن على السنة الحالية
الواجهة
- •تحسين تنسيق جدول الكلمات المفتاحية والمنافسين — حواف موحّدة
- •نية الكلمة المفتاحية تظهر فورًا دون الحاجة إلى تمرير المؤشر
- •أزرار الوسائط في هيكل المقال: تصميم موحّد بإطار متقطّع
تحليل SEO
- •العناوين تُنشأ بلغة دولة SERP لا بلغة المقال
- •Google Suggest: استعلام أقصر كبديل للكلمات الطويلة (4 كلمات فأكثر)
- •Google Suggest: تصحيح ترميز UTF-8 للاستعلامات الفرنسية والألمانية وغيرها من اللغات غير اللاتينية
المحرر
- •شريط أدوات المحرر يبقى ثابتًا في أعلى الشاشة أثناء التمرير
الأمان
- •تشفير بيانات اعتماد المواقع بخوارزمية Fernet المتماثلة
- •تقليص صلاحية رموز JWT (7 أيام للوصول، 30 يومًا للتحديث)
- •ترويسات الأمان: X-Frame-Options وX-Content-Type-Options وReferrer-Policy
- •تنقية HTML للمحتوى المنشور (حماية من XSS)
- •التحقق من رفع الملفات بفحص magic byte
- •اشتراطات قوة كلمة المرور (حرف كبير + رقم)
النشر
- •وحدة Draft2Live Connect لـ Drupal 7
- •مدونة العرض: إلغاء النشر وإعادته يحافظ على نفس URL
- •إشعارات Telegram عند ترقية الباقة وإلغاء نشر العرض
التكاملات
- •تكامل DataForSEO كمصدر بديل للكلمات المفتاحية ببيانات الحجم والصعوبة
الواجهة
- •أضف اللغات داخل المولّد دون إعادة تحميل الصفحة
- •المواد: أزرار إجراءات مباشرة بدل القائمة المنسدلة
- •إخفاء المقاييس الصفرية — شرطة بدل الأصفار المربكة
- •أكثر من 40 دولة جديدة في تحليل SERP (قبرص، المغرب، أمريكا اللاتينية، الشرق الأوسط)
الواجهة
- •تجديد شامل لتجربة الجوال في مولّد SEO
- •مقارنة المواضيع: عرض بالبطاقات على الجوال
- •الصورة البارزة: أبعاد حقيقية وزر التغيير ظاهر دائمًا
المحرر
- •زر إدراج YouTube ومحاذاة ضبط النص
- •شريط المحرر بـ 30 لغة
- •محتوى المقال: ألوان تتكيّف مع الوضع الفاتح والداكن
التحليلات
- •18 نقطة تسجيل جديدة لكل استدعاءات AI API
- •البحث، المخطط، العناوين، الترجمات، الوسائط — كلها تحت الرصد
- •أساس متين لتحليل التكاليف وضبط التسعير
النشر
- •تحويل صفحات المدونة إلى Server-Side Rendering لأرشفة أفضل في SEO
- •تحرير المقال بعدة لغات مع زر مزامنة الترجمات
- •مدونة العرض تنشر كل الترجمات تلقائيًا مع hreflang
تحليل SEO
- •إلزام لغة المقال — وداعًا للغات المختلطة
- •تحليل المنافسين: تنبيهات عند شُح بيانات الكلمات المفتاحية