feat: expose variant metadata (MimeType, IsCurrent)
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 62/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- csharp
- 領域
- backend, documentation
調査の方向性
Start by locating the page variant and output-format definitions, then trace how page.Variants, page.AlternativeOutputFormats and page.Translations expose template values. Add the requested current-state and MIME-type metadata, and update the template reference. Done when the acceptance-criteria template works for each listed variant and the reference documents the additions.
索引モデルが issue の本文から書いたものです。
説明
Current State
Variants expose OutputFormat, Language, Permalink/RelPermalink, but templates cannot tell which variant is
being rendered, nor get its MIME type (needed for <link rel="alternate" type="...">) without hardcoding it.
Tasks
-
IsCurrenton every variant inpage.Variants,page.AlternativeOutputFormatsandpage.Translations* -
MimeTypefrom theOutputFormatdefinition
Acceptance Criteria
-
{% for v in page.Variants %}{% unless v.IsCurrent %}<link type="{{ v.MimeType }}" ...>{% endunless %}{% endfor %}works - Documented in the template reference
Related
- #7
- Migrated from https://gitlab.com/sucos/sucos/-/issues/50
- 主要言語
- C#
- スター
- 1
- フォーク
- 0
- 平均マージ
- 10時間 23分
- マージ済み PR(30日)
- 4
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
MASS4ORG/Fanstatic のほかの issue
-
c:templates p:low size:S t:task
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
-
c:content good first issue p:low size:S t:feature
難易度 4/5 3〜5日 初心者へのやさしさ 58/100
-
c:templates p:medium size:M t:feature
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
-
c:content p:medium size:L t:feature
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
-
c:templates p:medium size:S t:feature
難易度 4/5 3〜5日 初心者へのやさしさ 57/100
MASS4ORG/Fanstatic の issue をすべて見る
似ている issue
-
documentation
難易度 1/5 1〜3時間 初心者へのやさしさ 62/100
-
bug misleading tooling trivial
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
Docs example projects pinned to a literal library version instead of 3.*対応中かも @DaveSkender が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
facioquo/stock-indicators-dotnet#2372 ·
メンテナーはふだん 1 日以内に返信
-
[Docs] officecli-docx SKILL.md still describes `\n` as a soft line break after #262対応中かも @giprime が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
Facepunch/sbox-public#12097 ·
メンテナーはふだん 2 日以内に返信