匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“模板:EcosystemRelease”的源代码
来自百问网嵌入式Linux wiki
名字空间
模板
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
模板:EcosystemRelease
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<noinclude> ==Usage== The [[Template:EcosystemRelease|EcosystemRelease]] template is used '''to indicate for which ecosystem release revision(s)''' of the flow associated with this wiki (e.g. v1.y.z ,or v2.y.z, or...), '''an article part (chapter, paragraph, table...) is valid'''. Per default (i.e. if this template is not used), any part of an article is valid for all ecosystem release revisions for which the entire article is valid. It outputs a "standardized" string that might be used to name an article part. Usage: <nowiki>{{</nowiki>EcosystemRelease | revision={{HighlightParam|<revision>}} | range ={{HighlightParam|<range>}} | revision2={{HighlightParam|<revision2>}}}} Where: * {{HighlightParam|<revision>}} is the '''mandatory''' ecosystem release revision for which the article part is valid. ** The possible values for this parameter are available in the [[Template:EcosystemRelease/Revision|EcosystemRelease/Revision]] template. ** The optional {{HighlightParam|<range>}} and {{HighlightParam|<revision2>}} parameters allow to define a range of revisions. * {{HighlightParam|<range>}} is the '''optional''' range of the ecosystem release revisions for which the article part is valid. The possible values are: ** '''and before''': the article part is valid only for the revision(s) less than or equal to {{HighlightParam|<revision>}} ** '''and after''': the article part is valid only for the revision(s) greater than or equal to {{HighlightParam|<revision>}} ** '''to''': the article part is only valid from {{HighlightParam|<revision>}} to {{HighlightParam|<revision2>}} * {{HighlightParam|<revision2>}} is the '''mandatory''' ecosystem release upper revision for which the article part is valid, '''when {{HighlightParam|<range>}} is set to "to'''"; in this case, {{HighlightParam|<revision>}} becomes the lower revision for which the article part is valid. ** This parameter is ignored if {{HighlightParam|<range>}} is either not set, or set to another value than "'''to'''". If the mouse is left over a revision (or the <sup>[[File:More_info.png|15px|link=]]</sup> icon), '''a popup window''' shows, for that revision: * the versions of the Linux kernel, U-Boot, TF-A and OP-TEE * the version of the STM32Cube MPU Package * the version of OpenEmbedded * the version of Android This information comes from the [[Template:EcosystemRelease/Components|EcosystemRelease/Components]] template. ==Basic examples== {| class="st-table" ! style="width: 50%;" | You type !! You get |- | A specific revision (revision 1.2.0) <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=1.2.0}} </pre> | {{EcosystemRelease | revision=1.2.0}} |- | Revisions that are lower than or equal to a revision <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.1.0 | range=and before}} </pre> | {{EcosystemRelease | revision=x.1.0 | range=and before}} |- | Revisions that are greater than or equal to a revision <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.1.0 | range=and after}} </pre> | {{EcosystemRelease | revision=x.1.0 | range=and after}} |- | Range of revisions <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.0.0 | range=to | revision2=x.1.0}} </pre> | {{EcosystemRelease | revision=x.0.0 | range=to | revision2=x.1.0}} |} ==More examples== {| class="st-table" ! style="width: 50%;" | You type !! You get |- | Revision 1.1.0 <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=1.1.0}} </pre> | {{EcosystemRelease | revision=1.1.0}} |- | Revision 1.0.0 <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=1.0.0}} </pre> | {{EcosystemRelease | revision=1.0.0}} |- | Former revision that is part of a flow that is not the one associated with this wiki. <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=0.y.0}} </pre> | {{EcosystemRelease | revision=0.y.0}} |- | Unspecified revision <pre style="white-space: pre-wrap;"> {{EcosystemRelease}} </pre> | {{EcosystemRelease}} |- | Unknown revision <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=10.20.30}} </pre> | {{EcosystemRelease | revision=10.20.30}} |- | Unspecified revision2 <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.1.0 | range=to}} </pre> | {{EcosystemRelease | revision=x.1.0 | range=to}} |- | Unknown revision2 <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.1.0 | range=to | revision2=10.20.30}} </pre> | {{EcosystemRelease | revision=x.1.0 | range=to | revision2=10.20.30}} |- | Ignored revision2 <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.0.0 | range=and after | revision2=x.1.0}} </pre> | {{EcosystemRelease | revision=x.0.0 | range=and after | revision2=x.1.0}} |- | Unknown range <pre style="white-space: pre-wrap;"> {{EcosystemRelease | revision=x.1.0 | range=error}} </pre> | {{EcosystemRelease | revision=x.1.0 | range=error}} |- | Check that there's no space before and after the text <pre style="white-space: pre-wrap;"> BEFORE{{EcosystemRelease | revision=x.0.0}}AFTER<br> BEFORE{{EcosystemRelease | revision=x.1.0 | range=and before}}AFTER<br> BEFORE{{EcosystemRelease | revision=x.1.0 | range=and after}}AFTER<br> BEFORE{{EcosystemRelease | revision=x.0.0 | range=to | revision2=x.1.0}}AFTER </pre> | BEFORE{{EcosystemRelease | revision=x.0.0}}AFTER<br> BEFORE{{EcosystemRelease | revision=x.1.0 | range=and before}}AFTER<br> BEFORE{{EcosystemRelease | revision=x.1.0 | range=and after}}AFTER<br> BEFORE{{EcosystemRelease | revision=x.0.0 | range=to | revision2=x.1.0}}AFTER |} ==Code== {{UpdateNeededForNewRelease| * Update the first "basic example" with the latest revision, and add in "more examples" the legacy revisions * Update, if needed, the below sentence "not valid in the flow (v1.y.z) associated"}} </noinclude>ecosystem release {{#switch:{{EcosystemRelease/Revision | revision={{{revision|}}}}} | unknown = <span title="This revision value is not valid">{{Highlight|unknown revision {{{revision|}}}}} <sup>[[File:Warning.png|15px|link=]]</sup></span> | former = <span title="This former revision is not valid in the flow (v1.y.z) associated with this wiki">{{Highlight|no more valid revision {{{revision|}}}}} <sup>[[File:Warning.png|15px|link=]]</sup></span>{{#set:Ecosystem release=no more valid revision {{{revision}}}}} | #default = {{#switch: {{{range|}}} | and before = ≤ | and after = ≥ }} <span title="{{EcosystemRelease/Components | revision={{{revision|}}}}}">v{{{revision}}} <sup>[[File:More_info.png|15px|link=]]</sup></span> {{#switch: {{{range}}} | and before | and after = | to = to {{#switch:{{EcosystemRelease/Revision | revision={{{revision2|}}}}} | unknown = <span title="This revision value is not valid">{{Highlight|unknown revision {{{revision2|}}}}} <sup>[[File:Warning.png|15px|link=]]</sup></span> | #default = <span title="{{EcosystemRelease/Components | revision={{{revision2|}}}}}">{{{revision2}}} <sup>[[File:More_info.png|15px|link=]]</sup></span> }} | #default = {{#if: {{{range|}}} | <span title="This range value is not valid">{{Highlight|unknown range {{{range|}}}}} <sup>[[File:Warning.png|15px|link=]]</sup></span> |}} }}{{#set:Ecosystem release={{{revision}}}}} }}
该页面使用的模板:
模板:EcosystemRelease
(
查看源代码
)
模板:EcosystemRelease/Component
(
查看源代码
)
模板:EcosystemRelease/Components
(
查看源代码
)
模板:EcosystemRelease/Revision
(
查看源代码
)
模板:Highlight
(
查看源代码
)
模板:HighlightParam
(
查看源代码
)
模板:UpdateNeededForNewRelease
(
查看源代码
)
返回至
模板:EcosystemRelease
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志