Zenodo: ZenodoDOIバッジが表示されない

作成日 2021年04月26日  ·  3コメント  ·  ソース: zenodo/zenodo

ブラウザとOS

https://whatismybrowser.com/w/WQ4Q37S

バグを説明する

ZenodoDOIバッジがGitHubリポジトリに表示されません。

再現する手順

  1. GitHubで新しいマークダウンドキュメントを作成します
  2. DOIバッジのマークダウンコードを入力します。
    [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2824830.svg)](https://doi.org/10.5281/zenodo.2824830)
  3. マークダウンコードは、リンクのみの代替テキストとしてレンダリングされます。
    DOI

予想される行動

マークダウンコードはバッジを表示する必要があります。

スクリーンショット(該当する場合)

追加のコンテキスト

それは私のすべてのリポジトリで同時に壊れました。

Bug

最も参考になるコメント

ここでも同じ: https

これは、誤ったContent-Typeヘッダーが原因だと思います。

curl -I https://zenodo.org/badge/169059797.svg

収量:

Content-Type: text/html; charset=utf-8

GitHub Camoキャッシュがこれを画像として正しく検出するには、 image/svg+xml; charset=utf-8する必要があると思います。

全てのコメント3件

私はすべてのリポジトリで同じことを経験しています。

同じ。 UbuntuLinux上のFirefox88.0。

ここでも同じ: https

これは、誤ったContent-Typeヘッダーが原因だと思います。

curl -I https://zenodo.org/badge/169059797.svg

収量:

Content-Type: text/html; charset=utf-8

GitHub Camoキャッシュがこれを画像として正しく検出するには、 image/svg+xml; charset=utf-8する必要があると思います。

このページは役に立ちましたか?
0 / 5 - 0 評価