fjordllc / bootcamp

プログラマー向けEラーニングシステム
https://bootcamp.fjord.jp
MIT License
281 stars 74 forks source link

外部公開ブログに atom フィードを追加 #7899

Open nishitatsu-dev opened 1 week ago

nishitatsu-dev commented 1 week ago

Issue

概要

変更確認方法

  1. feature/add-atom-feed をローカルに取り込む
  2. atomフィードへのリンクの確認
    1. 外部向けページのフッターに配置されたリンク(Screenshot参照)からatomフィードにアクセスできる事を確認する
  3. RSS / atomリーダーでの表示確認
    1. RSS / atomリーダーを準備し、atomフィードのアドレス(http://localhost:3000/articles.atom)を登録する ※動作確認したところ、ReadKit(AppStoreからダウンロード)が、ローカルホストでのatomフィードのアドレスを認識できた。Feedly(ウェブアプリ)は、アドレスを認識できなかった
    2. (development) ブログ | FJORD BOOT CAMP(フィヨルドブートキャンプ)http://localhost:3000/articles)にアクセスする
    3. 「リーダー」と「元のサイト側」の表示を比較し、表示内容が同じであることを確認する 表示と操作について
      • WIPの記事は、「メンター」または「管理者」でログインすると「元のサイト側」では確認できるが、atomフィード(=リーダー)には表示されない
      • atomフィード自体で表示される記事数は、ブログの1ページ当たりの表示数(24) と同じ。ただし、大抵のリーダーでは、一度取り込まれた記事は蓄積されていくので、初期のみ24記事、それ以降は増加する
      • 記事を書く場合、「メンター」または「管理者」でのログインが必要

Screenshot

変更前 (外部向けページのフッター)

image

変更後 (外部向けページのフッター)

image

nishitatsu-dev commented 1 week ago

@machida 外部公開ブログの「RSSフィードのリンク」のデザインをお願いします🙏

machida commented 2 days ago

@nishitatsu-dev おまたせしました!!フッターにリンクを設置しました。

nishitatsu-dev commented 1 day ago

@machida ありがとうございます!!!

nishitatsu-dev commented 3 hours ago

補足メモ

nishitatsu-dev commented 2 hours ago

@Shrimprin レビューをお願いしたいのですが、よろしいでしょうか? 全く急いでおりません。よろしくお願いいたします🙏

実装に関する補足メモです→ https://github.com/fjordllc/bootcamp/pull/7899#issuecomment-2211077689 不明点あれば、気軽にご連絡ください〜