"نقطة" في الوسم

هل يؤدي وجود “نقطة” في بداية الوسم إلى حدوث خطأ عند النقر عليه؟

في مجتمعنا التقني، لدينا وسم واحد ربما تم إنشاؤه قبل أن يبدأ النظام في إزالة علامات الترقيم من الوسوم الجديدة. الآن، لا أستطيع النقر على هذا الوسم لعرض قائمة بجميع المواضيع المرتبطة به. أرغب في تحديث هذا الوسم حتى يتوقف فريقنا عن مواجهة الأخطاء. ومع ذلك، لا أستطيع حاليًا معرفة كيفية عرض جميع المواضيع. فعندما أستخدم البحث المتقدم، لا يتم استرجاع سوى حوالي 50 موضوعًا فقط، بينما يرتبط هذا الوسم بأكثر من 1100 موضوع، لذا أعرف أن هذا الرقم غير صحيح.

بناءً على اختباراتي، لا يُسمح باستخدام النقاط في الوسوم. لذا ربما تستخدم إصدارًا أقدم من Discourse حيث كان ذلك مسموحًا به سابقًا؟

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

لست متأكدًا؛ @eviltrout هل يمكنك التوصية بشخص عمل على وضع العلامات مؤخرًا؟

من المرجح أن تحتاج إلى استخدام وحدة تحكم Rails لإصلاح هذا:

t = Tag.find_by_name(".oldnamewithperiod")
t.name = "newnamewithoutperiod"
t.save

هل وحدة تحكم rails شيء يمكن للمسؤولين العثور عليه واستخدامه بسهولة؟

هل يمكنك من فضلك وصف كيفية العثور على وحدة تحكم rails حتى يتمكن المسؤولون لدي من إعادة تسمية #last.fm (عفوًا! هذه الصفحة غير موجودة أو خاصة.) إلى شيء آخر، مثل #lastfm، على سبيل المثال؟

يمكنك الوصول إلى وحدة تحكم rails من الخادم الخاص بك. إذا كان لديك بحث، فهناك العديد من المواضيع التي تتناول تفاصيل أكثر، ولكنها في الأساس:\n\nSSH إلى الخادم الخاص بك\n\n\ncd /var/discourse\n./launcher enter app\nrails c\n\n\nعلى الرغم من أنه يجب أن أقول أيضًا للتأكد من أنك تقوم بعمل نسخة احتياطية قبل محاولة إجراء أي تغييرات، حيث يمكن أن تحدث حوادث.\n\nAdministrative Bulk Operations يحتوي على العديد من الأمثلة إذا كنت ترغب في القراءة قبل تجربة أي شيء.