匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“模板:EcosystemFlow/Archives”的源代码
来自百问网嵌入式Linux wiki
名字空间
模板
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
模板:EcosystemFlow/Archives
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<noinclude> ==Usage== The [[Template:EcosystemFlow/Archives|EcosystemFlow/Archives]] template is used '''to insert a generic or custom message about the wiki archives''' so that readers might switch from a wiki dedicated to an ecosystem releases flow (e.g. v2.y.z) to a wiki dedicated to another ecosystem releases flow (e.g. v1.y.z). The generic message offers readers to read the article of the [[Wiki archives]] content tab where they get the list of the wiki archives, which allows them to explicitly switch on a wiki dedicated to another ecosystem releases flow. Usage: <nowiki>{{</nowiki>EcosystemFlow/Archives | custom={{HighlightParam|<custom>}} | flow={{HighlightParam|<flow>}} | page={{HighlightParam|<page>}}}} Where: * {{HighlightParam|<custom>}} is the '''optional''' identifier of a custom message. 2 values are currently possible: ** '''Basic''': a simple interwiki link between the current wiki and the targeted wiki is inserted. ** '''Android''': a custom message for the STM32MPU distribution for Android™ is inserted. * {{HighlightParam|<flow>}} is the identifier of the targeted wiki dedicated to another ecosystem releases flow than the current one. This parameter is '''mandatory''' if {{HighlightParam|<custom>}} is set, else it is ignored. 1 value is currently possible: ** '''v1''': [[stm32mpuv1:Main Page|STM32 MPU wiki for v1.y.z ecosystem releases]]. * {{HighlightParam|<page>}} is the name of the targeted page in the targeted wiki request. This parameter is '''optional''' if {{HighlightParam|<custom>}} is set (per default, it is set with the name of the current page), else it is ignored. Whether this parameter is set or not, please cross-check that the targeted page really exists in the targeted wiki. The returned value is: * a generic or custom message depending on the parameters * "unknown custom", if {{HighlightParam|<custom>}} is not supported. * "unknown flow", if {{HighlightParam|<flow>}} is not supported. ==Basic examples== {| class="st-table" ! style="width: 50%;" | You type !! You get |- | Generic message <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives}} </pre> | {{EcosystemFlow/Archives}} |- | Simple interwiki link (link to the current page i.e. Template:EcosystemFlow/Archives) <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Basic | flow=v1}} </pre> | {{EcosystemFlow/Archives | custom=Basic | flow=v1}} |- | Simple interwiki link (link to the "Development zone" page) <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Basic | flow=v1 | page=Development zone}} </pre> | {{EcosystemFlow/Archives | custom=Basic | flow=v1 | page=Development zone}} |- | Custom message for the STM32MPU distribution for Android™ (link to the current page i.e. Template:EcosystemFlow/Archives) <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Android | flow=v1}} </pre> | {{EcosystemFlow/Archives | custom=Android | flow=v1}} |- | Custom message for the STM32MPU distribution for Android™ (link to the "STM32MP1 Developer Package for Android" page) <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Android | flow=v1 | page=STM32MP1 Developer Package for Android}} </pre> | {{EcosystemFlow/Archives | custom=Android | flow=v1 | page=STM32MP1 Developer Package for Android}} |} ==More examples== {| class="st-table" ! style="width: 50%;" | You type !! You get |- | Unknown custom <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=not supported | flow=v1}} </pre> | {{EcosystemFlow/Archives | custom=not supported | flow=v1}} |- | Unknown flow <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Android | flow=v0}} </pre> | {{EcosystemFlow/Archives | custom=Android | flow=v0}} |- | Unspecified flow <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Android}} </pre> | {{EcosystemFlow/Archives | custom=Android}} |- | The targeted page doesn't exist in the targeted wiki: it is not detected (broken link) <pre style="white-space: pre-wrap;"> {{EcosystemFlow/Archives | custom=Android | flow=v1 | page=not supported}} </pre> | {{EcosystemFlow/Archives | custom=Android | flow=v1 | page=not supported}} |- | Check that there's no space before and after the text <pre style="white-space: pre-wrap;"> BEFORE{{EcosystemFlow/Archives}}AFTER<br> BEFORE{{EcosystemFlow/Archives | custom=Basic | flow=v1}}AFTER<br> BEFORE{{EcosystemFlow/Archives | custom=Android | flow=v1}}AFTER </pre> | BEFORE{{EcosystemFlow/Archives}}AFTER<br> BEFORE{{EcosystemFlow/Archives | custom=Basic | flow=v1}}AFTER<br> BEFORE{{EcosystemFlow/Archives | custom=Android | flow=v1}}AFTER |} ==Code== </noinclude>{{#switch: {{{flow|}}} | v1 = {{#switch: {{{page|none}}} | none = {{#vardefine:link|[[stm32mpuv1:{{FULLPAGENAME}}|{{FULLPAGENAME}}]] page for the v1 ecosystem releases (in archived wiki)}} | #default = {{#vardefine:link|[[stm32mpuv1:{{{page}}}|{{{page}}}]] page for the v1 ecosystem releases (in archived wiki)}} }} | #default = {{#vardefine:link|{{Highlight|unknown flow}}}} }}{{#switch: {{{custom|none}}} | none = This wiki is for the v2 ecosystem releases. For information about the previous ecosystem releases, please go through the [[Wiki archives]]. | Basic = {{#var:link}} | Android = The STM32MPU distribution for Android™ is not yet available in the v2 ecosystem releases: please refer to the {{#var:link}}. | #default = {{Highlight|unknown custom}} }}
该页面使用的模板:
模板:EcosystemFlow/Archives
(
查看源代码
)
模板:Highlight
(
查看源代码
)
模板:HighlightParam
(
查看源代码
)
返回至
模板:EcosystemFlow/Archives
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志