模板:SaturnForum

来自Limbo Wiki Mirror


<templatedata> { "params": { "1": { "description": "此处填写在土星论坛上发布内容的用户名称", "type": "line", "default": "默认用户", "required": true, "suggested": true }, "2": { "description": "此处填写用户发布内容的时间,格式为YYY/MM/DD HH:MM:SS,采用.A.P纪年", "example": "482/12/32 05:36:12", "type": "line", "default": "0/0/0 00:00:00", "required": true, "suggested": true }, "3": { "description": "此处填写用户发布内容所占用的楼层(数字)", "example": "15", "type": "number", "default": "0", "required": true, "suggested": true }, "4": { "description": "此处填写用户发布的内容", "suggested": true }, "5": { "aliases": [ "头像颜色" ], "description": "在此处填写想要使用的用户头像颜色。至少支持rgb、rgba、十六进制颜色标识等色彩类型,其余类型请自行尝试。如选择默认颜色可不填。", "example": "rgba(98, 92, 93, 255)", "type": "unknown", "default": "rgba(98, 92, 93, 255)" } }, "maps": { "用户": {} }, "format": "inline", "description": "此为由晨茗biu设计的土星论坛聊天文本框,参考了部分目前的论坛形式。(使用例请翻至底部)", "paramOrder": [ "1", "2", "3", "4", "5" ] } </templatedata>

使用格式:{{SaturnForum|用户|发布时间|楼层|内容}} / {{SaturnForum|用户|发布时间|楼层|内容|头像颜色}}
使用例:{{SaturnForum|晨茗|482/12/32 05:36:12|17|一段论坛发言}}
{{SaturnForum|晨茗|482/12/32 05:36:18|18|又一段论坛发言|rgba(198, 2, 93, 255)}}


晨茗
发表于:482/12/32 05:36:12
#17
一段论坛发言
回复
@
举报



晨茗
发表于:482/12/32 05:36:18
#18
又一段论坛发言
回复
@
举报


总体设计参考了天使动漫论坛的外观格式,部分文本可以在鼠标移上去时变色(用来模拟真实论坛),当然点击不会有任何效果。左边那个灰方块代表头像。本来还想多加一点内容,例如在用户名下面可以写点个性签名之类的,但考虑到各位应该不会想要在使用时填一堆内容,于是相关内容就先不做了。
如果您对外观设计有任何建议,欢迎联系
以下为模板版本更新记录:
alpha1.0:设计并实现了初版模板。
alpha1.1:解决了移动端屏幕宽度过窄时,“时间”文本和“楼层”文本会重叠在一起的问题,目前“时间”文本将在页面宽度过窄时自动换行。
alpha1.2:将模板使用的css内容从原个人源码页取出,新建页面便于维护。(相关页面:模板:SaturnForum/common.css
alpha1.3:为模板绘制了logo。
alpha1.4:提供了更改头像颜色的选项。
alpha1.5:应建议移除了移动端适配,现整体框架会在宽度不够时选择超出屏幕宽度,而非压缩框架宽度。
alpha1.6:找到了冲突解决方案,现模板已可实现由使用者自行选择在竖屏模式下,框体是否会超出竖屏宽度,以适应不同使用者的审美习惯。在不设置新变量“6”的情况下,模板将回归原有的移动端适配模式。(可见“特殊使用例”)此条已作废。

beta1.0:使用了grid布局重构了代码(至少这次的代码比较拟人了),并使用了媒体查询进行多端适配,alpha1.5/1.6版本更新内容已被移除。