投稿に関連するすべての投稿を表示するために選択できない tag があります。これは、毎回 404 ページが表示されるためです。
タグ名に拡張子 (circle.yml) が含まれているためだと推測しますが、タグページが表示されないため削除できません。
何か解決策はありますか?
投稿に関連するすべての投稿を表示するために選択できない tag があります。これは、毎回 404 ページが表示されるためです。
タグ名に拡張子 (circle.yml) が含まれているためだと推測しますが、タグページが表示されないため削除できません。
何か解決策はありますか?
テストサイトで circle.yml タグを作成して、その制限/回避策をテストしようとしましたが、自動的にドットなしに変更されてしまうようです。このタグを最初にどのように作成したか教えていただけますか?それによって、同じ方法で編集する方法が見つかるかもしれません。
タグ内のピリオドはしばらく前から無効になっています。レールコンソールで修正できます。
サーバーにSSHで接続し、以下を実行します。
cd /var/discourse
./launcher enter app
rails c
TAG = Tag.find_by_name("circle.yml")
修正したい場合は、上記で返されたidを以下の??に置き換えてください。NEWNAMEは修正後のタグ名です。
Tag.where(id: ??).update(name: "NEWNAME")
または、タグを削除したいだけの場合は、以下をクリックしてください。一部のユーザーは何も見ずに貼り付ける癖があるため、ぼかしています。
TAG.destroy
編集:
これらのタグも壊れているようです。
これはレガシータグで、おそらく修正前に作成されたものです。
Discourseホストプランを利用しているため、サポートに連絡して解決してもらいます。皆さん、ありがとうございました。
/tags ページには表示されませんか? ああ、そうですね、しかしそこでは編集できません。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.