تمرير النص المسود إلى استجابة جديدة

أنا مهتم بإضافة معلمة نص مسودة إلى عناوين URL لعرض الموضوع أو المنشور بحيث عند فتح الموضوع أو المنشور، يتم أيضًا فتح واجهة الرد تلقائيًا وتعبئة الرد بالنص المسودة (للمراجعة والتنقيح وربما الإرسال). هل هذه ميزة موجودة بالفعل (أو مرتبطة بميزة) لم أكتشفها بعد؟

لتوضيح ذلك، هذه إحدى الاستراتيجيات الممكنة لحالة الاستخدام التي أفكر فيها، وقد تكون أيضًا ميزة مفيدة بحد ذاتها. لذا دعني أتراجع خطوة إلى الوراء وأفكر في حالة الاستخدام الأكبر:

أنا ممتن لـ ميزة تضمين التعليقات، وأريد المزيد. على وجه الخصوص، أريد أن يتمكن المستخدمون من تحديد نص في الصفحة المضمنة وأن يتم تضمين هذا النص (كـ اقتباس) في منشور جديد عند انتقالهم إلى المنتدى.

إحدى الطرق الممكنة للقيام بذلك قد تكون معلمة النص المسودة التي رسمتها في بداية هذا المنشور. بدأت في إلقاء نظرة على وحدات تحكم الموضوع والمنشورات، لكنني جديد جدًا على قاعدة بيانات Discourse، لذا إذا أراد أي شخص التعاون معي في هذا الأمر، فسيكون ذلك ممتعًا (بالنسبة لي). (محادثة iframe في موضوع Docuss تبدو ذات صلة إلى حد ما هنا أيضًا.)

يمكن أن تكون هذه الفكرة أيضًا الأولى في سلسلة كاملة من الميزات لدمج معلومات الموضوع والمنشور في الصفحة المضمنة. بالتأكيد، يبدو كل هذا مشابهًا لـ محادثات أخرى حول التكامل مع hypothes.is، ولكن الرؤية بالتأكيد مرتبطة بشكل أوثق بنسخة معينة من Discourse. إذا أردنا أن يكون موقع منفصل عميلًا غنيًا لنسخة معينة من Discourse، فهل نهج مفاتيح واجهة برمجة تطبيقات المستخدم هو الطريق الصحيح؟ يبدو هذا ثقيلًا ومكلفًا، ولكن ربما يكون مسار مصادقة مستخدم أكثر مباشرة غير آمن.

إعجابَين (2)

نعم، توجد بالفعل ميزة قائمة لبدء موضوع برابط تشعبي، بالإضافة إلى قوالب مواضيع الفئات - وهي رد افتراضي، مُعبأ مسبقًا لأي موضوع جديد في تلك الفئة. يمكنك تعيين ذلك عن طريق تحرير الفئة.

إعجابَين (2)

شكرًا على ردك، جيف! نعم، لقد كنت سعيدًا جدًا باستخدام قوالب مواضيع الفئات لمساعدة مجتمعنا على اتباع الإرشادات الخاصة بالمواضيع في فئات معينة.

أشعر بالقلق من أنني ربما لم أكن واضحًا، على الرغم من ذلك. ما أريده (على الأقل مع الفكرة الأولى في منشوري الأصلي) هو أن أكون قادرًا على تمرير معلمة استعلام إلى موضوع موجود بحيث يصبح نص المعلمة هو النص الأولي في واجهة “الرد” في هذا الموضوع. لذلك، على سبيل المثال، مع هذا الموضوع، إذا قمت بالوصول إلى (شيء مثل) https://meta.discourse.org/t/219888?reply_draft=Referenced%20at:%20http://other.example.org/forum/t/17، فسيتم فتح هذا الموضوع، وستظهر واجهة الرد افتراضيًا، وسيحتوي النص داخل واجهة الرد على “Referenced at: http://other.example.org/forum/t/17”.

لكنني أريد أيضًا التأكيد على أن هذا مجرد نهج واحد ممكن لهدفي الفعلي، وهو أن أكون قادرًا بسهولة على السماح للمستخدمين بتحديد نص من صفحة غير Discourse وتضمين هذا النص كـ اقتباس ضمن منشور Discourse (ذو صلة). أنا أيضًا مهتم بردود الفعل على الجوانب الأخرى للنقاش حول هذا الموضوع.