Renaming Tag to Existing Tag Should Merge

Since Tags are so important in Discourse best practices, I believe we need at least the basic operations for managing them. And it seems like one that is missing is being able to merge one tag into another. For example, if users create both #dog and #dogs, at some point the admin will want to consolidate these.

What I’d expect is that when I tell it to rename #dog to #dogs it would say, “Tag already exists, do you want to merge this one in to that one?” instead of just denying the operation as it does currently.

As it stands it seems like I’d have to modify those topics one by one and finally delete the empty tag.

There is a related topic about synonyms, which is related to some degree.

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

The tools already exist to do this, just not in the form of a merge button. It’s actually useful to be alerted to a tag already existing, and a merger would be irreversible, so it’s probably wise that it’s not just a click away.

You can also just visit a tag page, then click on the icon to the left of Topic which reveals checkboxes to the left of each topic and the following buttons:

46%20PM

Hit Select All on the posts and use Append Tag on the wrench menu:

Or if it’s the only tag on those posts Replace Tag works too.

After that you can delete the unwanted tag.

6 إعجابات

Thanks Stephen, very useful!

(And FWIW I wasn’t suggesting just a “one click” action. I was advocating having to click “rename tag” and then having to click through another confirmation as well. But this workaround of append and delete should be fine for me.)

Will this work even if i have 999_999_999 topics? (i would really like not to be in that situation, but you never know :smiley: )

موضوع قديم، ولكن لأنني وجدته بالبحث :wink:

بالتأكيد - ولكن في مجموعات من 30 مشاركة.

ولأنني في هذا الموقف (حسنًا، ليس لدي هذا الكم الهائل من العلامات المستبدلة بالضبط :rofl: ) سأستمر في البحث عن كيفية القيام بذلك على الواجهة.

على حد علمي، عليك التمرير لأسفل لتحميل المزيد، ثم “تحديد الكل”. أعتقد أنه يلتقط فقط تلك التي يمكنه “رؤيتها”، لذلك عليك التمرير لتحميلها أولاً.

إعجابَين (2)

شكرا. لم تخطر هذه الاحتمالية ببالي قط.

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

لذلك، هذا الحل لا يساعد عندما تكون هناك حاجة لدمج/إعادة تسمية العلامات. إنه يساعد عندما تكون هناك حاجة لتغيير كل علامة إلى نفس العلامة في العديد من المنشورات.

أم أنني أسأت الفهم مرة أخرى؟

لست متأكدًا من أنني أتابع؟ :slightly_smiling_face: كانت نصيحتي تتعلق بمسألة “30 فقط في المرة الواحدة”. قد لا يكون التحديد المجمع هو الحل لجميع الحالات. أعتقد أنه يعمل في صفحة نتائج البحث وكذلك في قائمة الموضوعات، إذا كان ذلك مفيدًا؟

وهو متاح الآن أيضًا على الهاتف المحمول. :tada:

هذه مشكلة شائعة جدًا :rofl:

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

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

ها :slightly_smiling_face: نعم، أعتقد أنني أفهم الآن.

أعتقد أن طلب الميزة الأصلي بحد ذاته جيد. :+1: سيكون دمج العلامات أسهل من الرقصة الجماعية.

تعديل: في الواقع، إنها ميزة جيدة لدرجة أنها تمت إضافتها بالفعل. :slight_smile:

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

اعتقدت أن هناك خيارًا لدمج العلامات.

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

هذا لا يندمج. إنه أشبه بإعادة توجيه. أو هكذا أعتقد، وقد أكون مخطئًا جدًا أيضًا،

أم أن إعادة التوجيه هذه موجودة لتلبية الاحتياجات المستقبلية، وإذا تم التخلص منها فورًا، فقد تم تغيير العناصر المعاد توجيهها القديمة إلى عنصر جديد؟

يجب أن أتحقق لأنني أواجه مشكلة مع ذلك الآن.

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

  • العلامة القديمة هي A مع عدد X من المشاركات
  • العلامة الجديدة هي B، مستخدمة في صفر مشاركات
  • A مرادف لـ B
  • تم تغيير جميع المشاركات من العلامة A إلى العلامة B
  • يجب إلغاء ربط المرادف
  • تبقى جميع المشاركات تحت العلامة B وتكون العلامة A بها صفر مشاركات

رائع حقًا :+1:

3 إعجابات

الله يمسك @Moin :slight_smile: سأغلق هذا الموضوع. :+1:

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

تم إغلاق هذا الموضوع تلقائيًا بعد 24 ساعة من آخر رد. لم تعد الردود الجديدة مسموح بها.