مرحباً يا رفاق.
كنت أفكر، متوقعاً أن يكون هناك خيار للمستخدم للاختيار أو ربما سلوك افتراضي، حيث يتم إرفاق رابط/تضمينه في صفحة منشورة، رابط إلى الموضوع (الذي تنشأ منه الصفحة) في المنتدى.
إن إنشاء مثل هذا الرابط يدوياً في المنشور نفسه، فقط ليكون موجوداً في الصفحة المنشورة، لا معنى له في رأيي لأن مثل هذا الشيء سيعود على نفسه، أليس كذلك؟
كيف تفعلون ذلك يا رفاق؟
إذا كنت تقصد نشر صفحات Discourse، فلست متأكدًا من كيفية عمل ذلك، حيث يمكن نشر الصفحات من فئات آمنة/خاصة ويمكن ربطها أيضًا من أي عدد من الأماكن في المنتدى.
@Lilly إذن كيف تشير أنت/الناس داخل صفحة منشورة، (للعودة) إلى الموضوع الذي تنشأ منه الصفحات المنشورة، حتى يتمكن الآخرون من التعليق/الرد في منتدى الموضوع؟
لست متأكدًا مما تقصده - يمكنك تعديل المستند المنشور وإضافة رابط إلى موضوع معين إذا كنت تريد ربطه من مستند آخر.
مناقشة الموضوع للصفحة المنشورة:
الصفحة المنشورة:
نعم، ولكن، وفقًا لرسالتي/سؤالي الأول - إنشاء مثل هذا الرابط يدويًا في المنشور نفسه، فقط ليكون موجودًا في الصفحة المنشورة، لا معنى له أعتقد أن مثل هذا الشيء سيعود على نفسه، أليس كذلك؟
بعبارة أخرى، هذا الرابط موجود في المنشور الأصلي، في المنتدى، يشير إلى نفسه؟ (مضاعفة منشور، وهو ما خطر ببالي، لذا فإن صفحة منشورة برابط + نفس المنشور في المنتدى، بدون، لا معنى له)
حسنًا، يمكنك دائمًا إنشاء مكون سمة أو إضافة للحصول على ما تريده، أو توظيف شخص في Marketplace ![]()
بالتأكيد يمكنني… القيام بعشرات الأشياء… ولكن، ماذا ستعتقد أنت/@devel عن فكرتي الأولى التي شاركتها - “متوقع”
كنت أتوقع ذلك لأنه منطقي فقط أن يكون خيارًا/سلوكًا افتراضيًا - نظرًا لأن “النشر” ميزة أساسية.
إذا قرأ @devel هنا، فأنا أقترح - لجعل البرنامج الرائع بالفعل أفضل (قصة لا تنتهي) - تعزيز آليات “النشر” بخيار حيث: إما عن طريق الاختيار أو السلوك الافتراضي الذي، الصفحات المنشورة لها “مؤشر” لنفسها في المنتدى.
الصفحة المنشورة “لديها” رابطان.
رابط /pub/ يؤدي إلى الصفحة المستقلة:

رابط /t/ يؤدي إلى الموضوع:
الآن، هناك حلقة في الموضوع، كما قلت.
إحدى الطرق لمنع ذلك هي استخدام هذا:
على سبيل المثال، اكتب هذا في موضوعك/صفحتك المنشورة:
[wrap=topic-link]رابط إلى الموضوع: https://discourse.canapin.dev/t/published-page-with-own-topic-link/244[/wrap]
المحتوى 🧑💻
في ملف CSS الخاص بك، اكتب:
article [data-wrap="topic-link"] {
display: none;
}
الآن، إليك كيف تبدو الصفحة المنشورة والمواضيع:
المشكلة الوحيدة هي وجود هامش علوي للعنصر المرئي الأول في الموضوع بسبب هذه القاعدة الافتراضية لـ Discourse:
.cooked > *:first-child, .d-editor-preview > *:first-child {
margin-top: 0;
}
العنصر الأول، على الرغم من إخفائه، لا يزال هو العنصر الأول الذي تم اكتشافه في CSS. يمكن التغلب على ذلك بالطبع، ولكنه سيعتمد على كيفية تنظيم المحتوى الخاص بك. لن تحدث المشكلة إذا لم يكن رابط الموضوع هو المحتوى الأول في المنشور، على سبيل المثال.
في لقطات الشاشة الخاصة بي، هذان موضوعان مختلفان، وليس موضوعًا واحدًا منشورًا مرتبطًا بنفسه. انظر إلى العناوين والروابط. لا أعتقد أنني أفهم ما تبحث عنه هنا.
[اقتباس=“ليلي, المشاركة:9, الموضوع:279140, اسم المستخدم:ليلي”]
لا أعتقد أنني أفهم ما الذي تبحث عنه هنا.
[/اقتباس]
إذا كنت أقرأ الأمور بشكل صحيح، أعتقد أنهم يريدون أن تعمل الصفحات المنشورة بطريقة مماثلة لطريقة عمل إضافة المستندات حيث يعرض إصدار المستندات من الصفحة رابطًا إلى الموضوع الفعلي في نهاية المحتوى حتى تتمكن من التعليق عليه.
حسنًا، قد يكون الأمر كذلك، مثل رابط “عرض المناقشة حول هذا الموضوع” في المستندات. يشبه إلى حد ما لقطات الشاشة التي قدمتها أعلاه، ولكن بشكل تلقائي فقط. لا معنى له حقًا لنشر الصفحات، نظرًا لكيفية عملها، يمكنك الارتباط بصفحة منشورة من أماكن لا حصر لها في المنتدى. لدي روابط في قائمة الشريط الجانبي للتنقل في منتدى الخاص بي تؤدي إلى صفحات منشورة. ربما يمكن أن تكون بعض الخيارات لربط الصفحات المنشورة بالمواضيع للمناقشة طلب ميزة؟ يبدو الأمر تقريبًا وكأنهم يريدون نوعًا من التعليقات المضمنة.
ربما يجب على OP التحقق من إضافة المستندات.
@Canapin يفهم.
الأمر بسيط إلى حد ما، لقد بذلت قصارى جهدي وأشك في أنني أستطيع فعل أي شيء أفضل، سأحاول:
- يتم إنشاء الموضوع، أي موضوع تم نشره
- الصفحة التي تم إنشاؤها من الموضوع يريدها المستخدمون، وأنا أفعل ذلك، للإشارة - داخل/على الصفحة - للربط مرة أخرى بالموضوع الأصلي في المنتدى.
في الوقت الحالي، كما أفهم - ما لم يتم التحايل عليه كما يقترح @Canapin - ستحتاج URI إلى الدخول في الموضوع نفسه حتى تشير الصفحة المنشورة - كنسخة من الموضوع - إلى الموضوع… بهذه الطريقة يكون للموضوع URI يشير إليه، ويربط بنفسه..
@devel - شيء لتعزيز ميزة “النشر”، كما شرحت سابقًا، لتخفيف هذه “العقبة” سيكون من الرائع الحصول عليه في الإصدارات المستقبلية - خيار اختياري “الربط بالموضوع” أو شيء من هذا القبيل.
أوافق على طلب الميزة هذا - واضطررت إلى تجميع حلول بديلة مخصصة وفقًا لـ @Canapin.
سيكون تحسينًا مؤكدًا أن يكون لديك على الأقل خيارات الارتباط التكراري بالمنشأ.
تحسين آخر سيكون لطيفًا هو خيار جعل الصفحة المنشورة تعيد توجيه المستخدم المسجل تلقائيًا إلى الموضوع الأصلي (إذا كان قابلاً للعرض من قبله).
حالة الاستخدام الرئيسية التي لدي هي للمحتوى المكشوف من منتدى خاص، والذي أريد أن يتمكن المستخدمون المحتملون من التفاعل معه بسهولة أكبر - عادةً الأحداث.
آها، حالة الاستخدام الخاصة بك تجعلني أفهم الطلب والمنطق بوضوح أكبر الآن.
شكراً لك @nathank.
هممم.. أعتقد أنك تريد قول شيء مثل صفحة منشورة قواعد الموقع مع موضوع يمكن للناس الذهاب إليه لمناقشة الصفحة المنشورة؟
إذا، كما اقترحت @Lilly، تم النشر من فئة الموظفين وهي خاصة. يمكن إنشاء موضوع جديد برابط إلى الصفحة المنشورة.
أو إذا تم إنشاء الصفحة المنشورة من موضوع عام، يمكنك إضافة رابط باستخدام إدراج رابط ناقش هنا
وبالمثل، يمكن أن يعمل رابط إلى موضوع عام أيضًا.




