Content
View differences
Updated by Judith Roth 28 days ago
**Context**
This is a continuation of the out of scope bits of <mention class="mention" data-id="72817" data-type="work_package" data-text="##72817">##72817</mention>. Both will be released in the same version.
**Acceptance criteria**
This feature concerns extending work package links in documents with the scope of items in green in the table below.
* Implement the block-level elements (L and XL).
* Rename captions in the dropdown as defined below ("Dropdown captions").
* support \[open\] Explore supporting legacy #-based notation.
* Goal: ##423 links to work package ID 423 in Compact size.
* Risk: users confuse it with headings (## is h2; the only difference is it requires a space after the ##)
<br>
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><tbody><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Mode</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Inline/Block?</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Data shown of work package</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Legacy notation</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">In scope of this FEATURE</p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Dropdown captions</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Descriptive Caption</strong></p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">XXS</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Inline</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Identifier</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">#</p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Tiny (inline)</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Tiny - Identifier</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">XS</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Inline</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Type, Identifier, Subject</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">##</p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Compact (inline)</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Compact - Type, Identifier, Subject</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">S</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Inline</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Status, Type, Identifier, Subject</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">###</p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Regular (inline)</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Regular - Status, Type, Identifier, Subject</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">M</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Block</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Identifier, Subject, Type, Status</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>n/a</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Compact card</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Compact card - Status, Type, Identifier, Subject</p></td></tr></tbody></table></figure> Subject</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>L</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Block</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Identifier, Subject, Type, Status, Parent, Project</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>n/a</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">✅</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Regular card</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">Regular card - Identifier, Subject, Type, Status, Parent, Project</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>XL</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Block</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Identifier, Subject, Type, Status, Parent, Project, Description snippet</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>n/a</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">✅</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Full card</strong></p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">Full card - Identifier, Subject, Type, Status, Parent, Project, Description snippet</p></td></tr></tbody></table></figure>
**Technical notes**
* <br>
**Permissions and visibility considerations**
* _Nothing new_
**Translation considerations**
* The dropdown captions are new strings. They need to be adapted in the op-blocknote-extensions Crowdin project.
**Out of scope**
* This is only to link existing work packages.
* Creating work packages not in scope. See <mention class="mention" data-id="67552" data-type="work_package" data-text="##67552">##67552</mention>.
This is a continuation of the out of scope bits of <mention class="mention" data-id="72817" data-type="work_package" data-text="##72817">##72817</mention>. Both will be released in the same version.
**Acceptance criteria**
This feature concerns extending work package links in documents with the scope of items in green in the table below.
*
*
* support
* Goal: ##423 links to work package ID 423 in Compact size.
* Risk: users confuse it with headings (## is h2; the only difference is it requires a space after the ##)
<br>
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><tbody><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Mode</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Inline/Block?</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Data shown of work package</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Legacy notation</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">In scope of this FEATURE</p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Dropdown captions</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Descriptive Caption</strong></p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">XXS</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Inline</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Identifier</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">#</p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Tiny (inline)</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Tiny - Identifier</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">XS</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Inline</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Type, Identifier, Subject</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">##</p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Compact (inline)</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Compact - Type, Identifier, Subject</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">S</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Inline</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Status, Type, Identifier, Subject</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p">###</p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Regular (inline)</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Regular - Status, Type, Identifier, Subject</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">M</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Block</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Identifier, Subject, Type, Status</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>n/a</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">(already done)</p></td><td class="op-uc-table--cell" style="background-color:hsl(86, 100%, 91%);"><p class="op-uc-p"><strong>Compact card</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Compact card - Status, Type, Identifier, Subject</p></td></tr></tbody></table></figure>
**Technical notes**
* <br>
**Permissions and visibility considerations**
* _Nothing new_
**Translation considerations**
* The dropdown captions are new strings. They need to be adapted in the op-blocknote-extensions Crowdin project.
**Out of scope**
* This is only to link existing work packages.
* Creating work packages not in scope. See <mention class="mention" data-id="67552" data-type="work_package" data-text="##67552">##67552</mention>.