كيفية إزالة روابط "اسم الموقع" المشتركة في موضوع/منشور؟

عندما أضيف رابطًا داخليًا على مثيل Discourse الخاص بي مثل…
https://MyWebsite.com/t/MyCategory

سيتم حله إلى رابط أكثر سهولة في الاستخدام يبدو مثل…

فئتي - اسم موقعي

  • لاحظ كيف أنه يتضمن “- اسم موقعي”

ولكن عندما أنشر رابطًا داخليًا من Meta.Discourse.org في مثيل Meta Discourse، فإنه لا يتضمن “- Meta Discourse” كما هو موضح أدناه.

كيف يمكنني تحقيق ذلك على مثيل Discourse الخاص بي؟ لا أريد أن يظهر “- Meta Discourse” أو “- اسم موقعي” في هذه الروابط المحلولة.

شكرا!

تحديث

  • لقد غيرت الروابط أعلاه لتمثيل سؤالي بشكل أفضل.

تم الحل

السبب في أن رابط Meta Discourse لا يعرض “- Meta Discourse” ورابط موقعي يعرضه، هو أن رابط موقعي مخصص لفئة، بينما رابط meta.discourse مخصص لموضوع كما أشار @supermathie.

لمكافحة هذه المشكلة على موقعي الخاص، سأستخدم ببساطة
[فئتي](https://MyWebsite.com/t/MyCategory) ترميز markdown لتجنب إضافة “- اسم موقعي” إلى نهايته. كما أشار @Heliosurge.

شكراً لكما على مدخلاتكما المفيدة!

4 إعجابات

الروابط الداخلية للموقع للموضوع بنفس الموقع لا تتضمن اسم الفئة أو الموقع:

نفس الموقع، موضوع: About the Feature category

نفس الموقع، فئة: Feature - Discourse Meta

موقع مختلف، موضوع: Category definition for Gaming - gaming - Discourse Demo

موقع مختلف، فئة: gaming - Discourse Demo

مقابل نفس الشيء على Try:

(أما عن كيفية تغيير ذلك، لست متأكدًا من مكان ذلك، ولكن هذا هو سبب اختلافه)

3 إعجابات

هل يُستخدم الرابط للاستخدام الداخلي؟

هناك أيضًا خيار لتغليف النص بـ [نص] متبوعًا بالرابط المغلف بـ “(رابط)”

مثال
هذا الموضوع المنشور #1

[هذا الموضوع المنشور #1](https://meta.discourse.org/t/how-to-remove-website-name-links-shared-in-a-topic-post/257646?u=heliosurge)

يمكنك أيضًا فعل هذا بالرابط

[هذا الموضوع المنشور #1](/t/
/257646)

إذا كان داخليًا يمكنك اختصاره إلى هذا.

[هذا الموضوع المنشور #1](/t/
/257646)
إعجابَين (2)

شكراً لكما على ردودكما المفيدة. كان من الصعب تحديد الحل.

@supermathie شارك المنطق والسبب الجذري للمشكلة وقام بحل المشكلة بطريقة ما عن طريق تجنب استخدام الفئات كروابط.

@Heliosurge قدم الحل لحل المشكلة ككل.

إعجاب واحد (1)

آه! ظننت أنك كنت على علم بالفعل منذ أن استخدمت هذه الطريقة في منشورك الأصلي:

سيتم حلها إلى رابط أكثر سهولة في الاستخدام يبدو مثل...

 [فئتي - اسم موقعي](https://MyWebsite.com/t/MyCategory)
إعجاب واحد (1)

نعم، يمكن أن يكون الأمر صعبًا عندما يكون لجذور متعددة قيمة.

مكون سمة (Theme component) قد يعجبك لمشاركة المحتوى خارجيًا كرابط قد يكون طويلاً جدًا. إنه مقصّر الروابط المشتركة (Share Link Shortener).

إعجاب واحد (1)

أعتقد أنه كان يتطلع إلى اختصار الرابط إلى الحد الأدنى إذا لم أكن مخطئًا. الرابط المختصر النهائي الخاص بي مفيد لأنه يمنع أيضًا مشكلة إذا قام العميل بتغيير اسم النطاق مما يؤدي إلى كسر الروابط.

صحيح. كنت أعرف كيف أستخدم…

في عالم مثالي، كنت آمل في مربع اختيار لإلغاء تحديده
[ ] استبعاد اسم الموقع من روابط الفئة الداخلية

هذا الحل المثالي سيمنع المستخدمين الآخرين الذين ينشرون https://MyWebsite.com/t/MyCategory (بدون تنسيق - [نص](رابط)) ويؤدي إلى الفئة - اسم موقعي

لذلك، على الرغم من أن حل @heilyatsitepoint لا يحل المشكلة للمستخدمين الآخرين الذين ينشرون روابط الفئات بدون تنسيق، إلا أنه سيحل المشكلة على الأقل عندما أقوم بالنشر (لأنني سأستخدم دائمًا التنسيق).

بالنسبة لبقية منشورات المستخدمين الآخرين… قد أضطر إلى غض الطرف… أو تعديل منشوراتهم وإضافة التنسيق لهم. - نعم، لدي القليل من الوسواس القهري لوول.

إعجاب واحد (1)

هذا هو نوع الشيء الذي كنت أتساءل عنه… نظرًا لأننا نستبعد اسم الموقع من روابط المواضيع داخل الموقع، فقد نرغب أيضًا في استبعاد اسم الموقع من روابط الفئات داخل الموقع.

أود أن أذكر أن هناك طريقة أخرى للقيام بذلك قد تناسبك: #feature (#feature) تمنحك رابطًا مباشرًا للفئة.

3 إعجابات

سيكون هذا محل اهتمام لك وللمستخدمين الآخرين

Share link shortener

اقتراح ممتاز لكل من رابط الفئة والعلامات.

سلبي. بغض النظر عن طول عنوان URL، يتم حله إلى اسم ودود
MyCategory/Topic - MyWebsiteName

بخصوص الرابط المختصر…

أحب هذه الميزة! كنت قلقًا من أنه إذا قام شخص ما بالنقر بزر الماوس الأيمن ونسخ الرابط، فسيقوم بنسخ /t/ /257646 ولكنه سيظل ينسخ عنوان URL بالكامل وهو أمر رائع لأولئك الذين ينقرون بزر الماوس الأيمن ويشاركون خارج المنتدى. فوز-فوز :).

شكرا على النصيحة!

إعجاب واحد (1)

لست بحاجة إلى هذا السطر الجديد؛ يمكنك القيام بذلك على سبيل المثال:

[This Topic](/t/257646)

This Topic

إعجابَين (2)

هذا مفيد إذا كنت تفكر أيضًا في تغيير النطاق حيث ستتعطل جميع الروابط التي تستخدم نطاق الموقع في الرابط. قرر أحد العملاء التغيير من “.ai” إلى “.com” واضطر إلى إصلاح بعض الروابط المهمة يدويًا وأي منشورات تحتوي على صور لا تزال تتطلب استخدام المفتاح لإعادة بناء HTML لإصلاح عرض الصور في المنشورات.

كان ينبغي عليهم استخدام البرنامج النصي discourse remap - وهذا ما نفعله بشفافية عندما يقوم عملاؤنا بتغيير اسم المضيف الخاص بهم.

إعجابَين (2)

أتفق، أشعر أنه من غير الملائم عرض اسم الموقع داخل نفس الموقع.
تخيل لو أن كل نتيجة بحث في جوجل تضمنت “- Google” في نهاية العنوان هههه.

ومع ذلك، من المفيد الاحتفاظ باسم الموقع للروابط الخارجية.

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

لقد جربت ذلك على موقعي، ولكنه أنشأ فقط #Category بخط عريض، ولم يتضمن أيقونة المجلد الجميلة. هل هذا مكون سمة؟

حسنًا، هذا يقع على عاتقي لإكماله. شكرًا لك، الآن أعرف للمستقبل. ما هو الأمر الدقيق أو هل كان هذا كل شيء؟ ما زلت أتعلم الكثير. هههه

إعجاب واحد (1)

لست متأكدًا؟ ربما يكون كذلك؟

أوصي بهذا الدليل:

3 إعجابات

أوه، لقد قمت بتبديل نطاقاتي، لكنني قمت فقط بوظيفة إعادة تعيين في وحدة التحكم وهي في الأساس البحث والاستبدال لجميع مثيلات URL إلى النطاق الجديد لإصلاح الروابط المعطلة.

كان هذا هو الدليل الذي اتبعته: Change the domain name or rename your Discourse

إعجاب واحد (1)

يمكن أن تساعد الإعلانات في بعض الأحيان في تقديم أفضل النصائح والحيل للمستخدمين. غالبًا ما أفعل ذلك بالطريقة الأصعب قبل تعلم طريقة جديدة أسهل. لوول

إعجاب واحد (1)