howdy39 / q-accelerator

Qiitaでの活動を加速させるChrome拡張機能
https://chrome.google.com/webstore/detail/q-accelerator/mheleidccioamimekojienbdfclcbaan
MIT License
63 stars 9 forks source link

RawGit側の不具合 (新規投稿時のテンプレート) #180

Open yasokada opened 7 years ago

yasokada commented 7 years ago

概要

RawGitの「Use this URL for development」のURLを「新規投稿時のテンプレート」に していましたが、gistの更新が反映されませんでした。

環境

状況

https://github.com/howdy39/q-accelerator/blob/master/docs/users/how-to-create-article-template-url.md に記載の方法でGistのURLを入力しました。

「Use this URL for development」のリンクをQ Acceleratorの「新規投稿時のテンプレート」に 張り付けました。 Gistの方を更新後、1日たってもテンプレートは更新されません。

Q Acceleratorの問題ではなく、RawGitの更新が止まっているのかもしれません。 「Use this URL for development」のテキストをブラウザで開いた結果も、更新前の内容でした。

今は「Use this URL in production」を使っています。

howdy39 commented 7 years ago

情報ありがとうございます。

テキストをブラウザで開いた結果も、更新前の内容でした。

RawGit 側が原因っぽいですね。 代替サービスがあれば良いんですが。

yasokada commented 7 years ago

https://raw.githack.com/ があります。 rawgitと似ていますね。

試用してから報告します。

GistのHTMLを直接表示する方法: https://qiita.com/cognitom/items/041b48d8cf746ab54f06

githackを使おうとしましたが、GistのURLを張り付けても下の2つのリンクが生成されないようです。 指定方法が違うのかもしれません。

Gistのmdファイルに関して「Raw」での表示をしたURLをgithackに張り付けるとリンクが生成されました。 (追記: これは間違いでした)

試用してみます。

yasokada commented 7 years ago

githackで試したところ、Gist更新後に6分程度でQitia上のテンプレートが最新になりました。

githackでのリンクの取得方法が複雑でしたが、以下で可能でした。 ( https://qiita.com/7of9/items/f5f9eb63814316f6d3e5 )

  1. Gistのページを開く 例: https://gist.github.com/yasokada/c928d9418948f98a6c0c8ea8ff32bec9
  2. [GistのURL] + "/raw/" + [ファイル名]をGithackに貼り付ける 例: https://gist.github.com/yasokada/c928d9418948f98a6c0c8ea8ff32bec9/raw/Q_Accelerator_template_170226.md