模板:MCPlayerInfo:修订间差异

来自Hokubu Wiki
无编辑摘要
无编辑摘要
标签手工回退
 
(未显示同一用户的11个中间版本)
第1行: 第1行:
<includeonly>
<includeonly>{{#ifeq: {{{start|}}}|1|<div class="mc-player-container">|}}{{#if: {{{name|}}}|<templatestyles src="Template:首页/style.css" /><templatestyles src="Template:卡片/Cards.css" /><templatestyles src="Template:MCPlayerInfo/style.css" /><div class="home-card mc-player-card"><div class="transport-card mc-player-avatar"><div class="transport-image">[[文件:{{{image|默认头像.png}}}|50px|link=]]</div></div><div class="mc-player-info"><h3 class="home-card__header">{{{name|}}}</h3><div class="mc-player-chinese">{{{chinese|}}}</div><div class="mc-player-english">{{{english|}}}</div></div></div>|}}{{#ifeq: {{{end|}}}|1|</div>|}}</includeonly>
{{#if: {{{start|}}}|
<!-- 网格容器:复用首页网格样式 -->
<div class="home-grid">
|}}
 
<templatestyles src="Template:首页/style.css" />
<templatestyles src="Template:卡片/Cards.css" />
<templatestyles src="Template:MCPlayerInfo/style.css" />
 
<!-- 玩家卡片主体 -->
<div class="home-card mc-player-card">
    <!-- 头像区域 -->
    <div class="transport-card mc-player-avatar">
        <div class="transport-image">
            <a href="/wiki/{{{name|}}}">
                <img src="{{{image|https://picsum.photos/200/200?random=1}}}"
                    alt="{{{name|}}}的头像"
                    class="mc-avatar-img" />
            </a>
        </div>
    </div>
 
    <!-- 文字内容区域 -->
    <div class="mc-player-info">
        <h3 class="home-card__header mc-player-name">
            <a href="/wiki/{{{name|}}}" style="text-decoration: none; color: inherit;">{{{name|}}}</a>
        </h3>
       
        {{#if: {{{chinese|}}}|
        <p class="home-card__text mc-player-chinese">
            {{{chinese|}}}
        </p>
        |}}
       
        {{#if: {{{english|}}}|
        <p class="home-card__text mc-player-english">
            {{{english|}}}
        </p>
        |}}
    </div>
 
    <!-- 查看按钮 -->
    <div class="home-link">
        <div class="home-link__button">
            <a href="/wiki/{{{name|}}}" style="text-decoration: none; color: white;">查看详情</a>
        </div>
    </div>
</div>
 
{{#if: {{{end|}}}|
</div>
|}}
</includeonly>


<noinclude>
<noinclude>
== 玩家信息卡片模板 ==
分离 CSS 与模板逻辑,复用标准卡片样式的横向玩家信息模板。


== 使用方法 ==
== 4个卡片调用示例 ==
{{MCPlayerInfo|start=1}}
{{MCPlayerInfo|start=1}}
{{MCPlayerInfo
{{MCPlayerInfo
| name    = Notch
| name    = Notch
| chinese = 马库斯·阿列克谢·泊松
| chinese = Minecraft创始人
| english = Creator of Minecraft
| image  = Notch_Avatar.png
| image  = Notch_Avatar.png
}}
{{MCPlayerInfo
| name    = Jeb_
| chinese = 首席开发者
| image  = Jeb_Avatar.png
}}
{{MCPlayerInfo
| name    = Dinnerbone
| chinese = 核心开发者
| image  = Dinnerbone_Avatar.png
}}
{{MCPlayerInfo
| name    = C418
| chinese = 音乐制作人
| image  = C418_Avatar.png
}}
}}
{{MCPlayerInfo|end=1}}
{{MCPlayerInfo|end=1}}
== 参数说明 ==
| 参数      | 必选 | 说明                          |
|------------|------|-------------------------------|
| start=1    | 是  | 初始化网格容器                |
| end=1      | 是  | 闭合网格容器                  |
| name      | 是  | 玩家名称(链接目标)          |
| chinese    | 否  | 中文介绍                      |
| english    | 否  | 英文介绍                      |
| image      | 否  | 头像图片文件名                |
</noinclude>
</noinclude>

2025年7月26日 (六) 00:45的最新版本



4个卡片调用示例


Notch

Minecraft创始人


Jeb_

首席开发者


Dinnerbone

核心开发者


C418

音乐制作人