新手教程: Difference between revisions
创建新手教程页面 - 详细讲解如何构建二次元世界观 |
No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 23: | Line 23: | ||
</div> | </div> | ||
--- | ---- | ||
== 第一章:技术栈介绍 == | == 第一章:技术栈介绍 == | ||
| Line 69: | Line 69: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
--- | ---- | ||
== 第二章:Lua 模块 - 好感度系统 == | == 第二章:Lua 模块 - 好感度系统 == | ||
| Line 161: | Line 161: | ||
{{#invoke:Affection|show|65}} | {{#invoke:Affection|show|65}} | ||
--- | ---- | ||
== 第三章:Semantic MediaWiki - 数据管理 == | == 第三章:Semantic MediaWiki - 数据管理 == | ||
| Line 201: | Line 201: | ||
|性格=温柔、善良、有点天然呆 | |性格=温柔、善良、有点天然呆 | ||
|好感度=65 | |好感度=65 | ||
|声优= | |声优=早见沙织 | ||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Line 208: | Line 208: | ||
'''💡 为什么使用 #set 而不是 [[属性::值]]?''' | '''💡 为什么使用 #set 而不是 [[属性::值]]?''' | ||
* `{{#set:}}` 方式'''不会在页面上显示'''属性值,保持页面整洁 | * `<nowiki>{{</nowiki>#set:<nowiki>}}</nowiki>` 方式'''不会在页面上显示'''属性值,保持页面整洁 | ||
* `[[属性::值]]` 会在页面上回显,造成重复显示 | * `[[属性::值]]` 会在页面上回显,造成重复显示 | ||
* 两种方式都会存储到 SMW 数据库 | * 两种方式都会存储到 SMW 数据库 | ||
| Line 230: | Line 230: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
--- | '''查询结果:''' | ||
{{#ask: | |||
[[Category:角色]] | |||
[[性别::女]] | |||
|?名字 | |||
|?年龄 | |||
|?好感度 | |||
|sort=好感度 | |||
|order=desc | |||
|format=table | |||
|limit=10 | |||
}} | |||
<div style="background: #f0f8ff; border-left: 5px solid #667eea; padding: 20px; margin: 20px 0; border-radius: 8px;"> | |||
'''📊 查询说明:''' | |||
* 这个查询会自动列出所有女性角色 | |||
* 数据来自各个角色页面的 `{{#set:}}` 属性 | |||
* 按好感度从高到低排序 | |||
* 使用表格格式展示,易于阅读 | |||
* 如果没有数据,说明还没有创建符合条件的角色页面 | |||
</div> | |||
---- | |||
== 第四章:模板系统 - 美化页面 == | == 第四章:模板系统 - 美化页面 == | ||
| Line 251: | Line 275: | ||
|性格=温柔、善良、有点天然呆 | |性格=温柔、善良、有点天然呆 | ||
|爱好=烘焙、阅读、照顾小动物 | |爱好=烘焙、阅读、照顾小动物 | ||
|声优= | |声优=早见沙织 | ||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Line 301: | Line 325: | ||
{{quote|没关系的,我会一直陪在你身边。|樱井明日香}} | {{quote|没关系的,我会一直陪在你身边。|樱井明日香}} | ||
--- | ---- | ||
== 第五章:CSS 样式技巧 == | == 第五章:CSS 样式技巧 == | ||
| Line 347: | Line 371: | ||
* 🖥️ 电脑:3-4 列 | * 🖥️ 电脑:3-4 列 | ||
--- | ---- | ||
== 第六章:单元测试 == | == 第六章:单元测试 == | ||
| Line 394: | Line 418: | ||
'''查看测试结果:''' [[单元测试]] | '''查看测试结果:''' [[单元测试]] | ||
--- | ---- | ||
== 第七章:完整工作流 == | == 第七章:完整工作流 == | ||
| Line 459: | Line 483: | ||
|} | |} | ||
--- | ---- | ||
== 第八章:进阶技巧 == | == 第八章:进阶技巧 == | ||
| Line 524: | Line 548: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
--- | ---- | ||
== 第九章:常见问题 == | == 第九章:常见问题 == | ||
| Line 540: | Line 564: | ||
# 在[[单元测试]]页面查看详细错误 | # 在[[单元测试]]页面查看详细错误 | ||
--- | ---- | ||
'''Q: 模板显示不正常?''' | '''Q: 模板显示不正常?''' | ||
| Line 549: | Line 573: | ||
# 使用浏览器开发者工具检查 | # 使用浏览器开发者工具检查 | ||
--- | ---- | ||
'''Q: SMW 属性没有存储?''' | '''Q: SMW 属性没有存储?''' | ||
| Line 559: | Line 583: | ||
# 运行了 SMW 刷新任务 | # 运行了 SMW 刷新任务 | ||
--- | ---- | ||
'''Q: 好感度进度条不显示?''' | '''Q: 好感度进度条不显示?''' | ||
| Line 570: | Line 594: | ||
</div> | </div> | ||
--- | ---- | ||
== 第十章:扩展建议 == | == 第十章:扩展建议 == | ||
| Line 612: | Line 636: | ||
</div> | </div> | ||
--- | ---- | ||
== 总结 == | == 总结 == | ||