Project:帮助手册/编辑者
这里是群星中文维基的帮助页面,在这里我会将编辑过程中可能遇到的问题一一罗列并给予帮助和回答。
本页面内容篇幅有限,未尽事宜请参考灰机的帮助中心
为何要建立这个维基
群星是一款非常复杂的战略游戏,而且数值和机制在不断升级变化,官方的维基并没有太多中文内容,贴吧的先行者们通过word和其他手段制作了许多资料合辑和攻略,但维护起来仍不是很方便,无法像维基一样包罗万象,人人参与。在贴吧吧主风起豫章的发起之下,灰机wiki的专业维基制作团队积极响应贴吧玩家的号召,在SerGawen的带领下完成了中文维基的主体搭建工作,包括95%以上的最新数据和机制,剩余的部分,将交给贴吧、星海汉化组和广大群星玩家共同补充建设,未来还计划添加攻略、战报上传的功能,为广大群星玩家提供更多的便利。
- 本站人人皆可编辑,但我们强烈建议在参与之前先加编辑群550584818。
- 本站的汉化以贴吧星海汉化组为标准,谢绝其他被"和谐"、曲解的译法
- 本站的技术支持由灰机官方提供,仅作社区帮助和交流之用。不会涉及任何商业盈利目的。
- 本站所有文字内容遵循CC BY-SA协议分享,图片版权属于原作者Paradox和未来可能的国内运营者,任何违反前述协议和道德准则的抄袭行为都不被允许,一经发现,将通过法律途径维权。
我们需要你的参与!
本维基还有相当一部分的内容需要优化和提升,我们欢迎熟悉群星、热爱群星的玩家参与共建,目前我们需要:
- 内容编辑者:细化,丰富游戏机制的介绍,解析,数值的验证,补充截图等。
- 有志于成为社区支柱的技术开发者,熟悉了解html+css,lua,或者其他程序语言尤佳。
内容从何处来
本站的内容由自行整理和归纳而来,少部分内容参考了英文wiki的内容。这种工作流程不以翻译为主,主要是因为
- 本站的数据内容基于扫文件解析而来,因此骨干来自游戏数据结构,文字内容作为数据表的解释和延伸,因此不适合通篇翻译英文维基
- 英文维基的内容为手写,数据内容彼此没有逻辑关联,当一处概念更新时,与之相关的所有页面都需要进行修订。这种维护方式需要众多的参与者,在本站建立之初是不具备的,因此不宜使用这种结构和方式。
- 同样,英文维基的内容更新、维护具有一些延迟,因此页面上的内容有些可能已经过时,在这种情况下进行翻译需要花费时间进行甄别和校对,反而会拖慢进度。
总之:对于某些底层机制性的描述文字,完全可以从英文维基搬运翻译。但是需要注意两站的样式和代码兼容问题,大部分英文站点的图标模板在本站做了兼容处理,但不保证100%可用
还是鼓励大家原创内容!
页面内容的构成
- 蓝色部分:来自数据表,通过模板呈现出来,普通编辑者可以略过这部分,发现问题或者想添加对应的数据可以联系站点管理员
- 绿色部分:来自文字撰写,人人都可以编辑和修改,打开源代码编辑器或者可视化编辑器都可以进行修改。
- 红色方框部分:来自辅助模板和图标模板,使文字内容更加丰富、生动,详情使用方法参见下文。
参考
这里介绍了本维基最初的制作流程:
- 群星维基是如何炼成的(仅限1.0时代)
3.0技术架构
层级 | 方式/项目语言 | 主要维护 |
---|---|---|
底层 | P社配置文件+汉化文件+图片资源 | 来自游戏客户端 |
数据整理 | Python | DesertEagle,SerGawen |
线上逻辑 | MediaWiki Lua模块 | DesertEagle,SerGawen |
调用 | wikitext |
如何上手这个维基
本维基任何人均可编辑,并且非常欢迎贡献新内容。
如果你是一个时间不是十分充足,且不愿意翻看源代码的人,我推荐使用CtrlC+CtrlV+可视化编辑,这样的优点是上手极易,缺点是难以编辑出非常好的页面。
如果你是一个时间比较充足的,但是不想看代码的人,我推荐学习一下模板在可视化下的编辑方法,哪怕是照抄。
如果你是一个喜欢看代码的人,那么我推荐使用源代码编辑器,这样效率会非常高。但是缺点就是你需要大量的操作(显示预览)
如果你是一个coder,且具有良好的html、css、python基础,我推荐你直接上脚本编辑,又快又省力。
另外,本维基的内部核心代码事实上仍然与mediawiki及wikipedia有关,因此我们建议您阅读相关内容:
有哪些条目值得去补充
事实上,本wiki由于主要采用的是扫描文档+少量人力搬运,因此需要补充的内容相当多。
比较受关注的事项列表待办事项中查询。
如何插入图标
3.0模板
Category:3.0模板 3.0模板泛指群星版本更新到3.x之后,本wiki新开发的各种数据展示和索引模板,由于使用了灰机wiki提供的各种新工具和框架,因此在检索和展示、交互方面有了巨大的优化和提升。大部分情况下,3.0模板和info3可以互换使用,但我们鼓励尽可能的使用3.0模板。
模板体系 | 支持版本 | 受高开销限制 | spreadsheet方式 | 中文key |
---|---|---|---|---|
info3 | 2.x-3.x | 是 | table | 不支持 |
3.0模板 | 2.x-3.x | 否 | grid | 支持 |
3.0模板名字 | 对应功能 | 例子 | 效果 |
---|---|---|---|
模板:ShowModifiers | 展示所有指定modifier的来源 | 前往模板页面查看 | 前往模板页面查看 |
模板:DLC | 展示指定的dlc横条 | 前往模板页面查看 | 前往模板页面查看 |
模板:飞升 | 返回一个飞升点 | {{飞升|化身天灾}} |
![]() ![]() |
模板:思潮 | 返回一个思潮 | {{思潮|威权主义}} |
![]() |
模板:国策 | 返回一个国家理念 | {{国策|卓越海军}} |
![]() |
模板:建筑 | 返回一个建筑 | {{建筑|纳米熔炉}} |
![]() |
模板:科技 | 返回一个科技 | {{科技|聚能电弧发射器}} |
![]() |
模板:模块 | 返回一个武器模块 | {{模块|中子灭杀}} |
![]() |
模板:起源 | 返回一个起源 | {{起源|后启示录}} |
![]() |
模板:特性 | 返回一个特性 | {{特性|开明}} |
![]() |
模板:传统 | 返回一个传统 | {{传统|行动安全}} |
![]() |
模板:资源 | 返回一个资源 | {{资源|暗物质}} |
![]() |
添加中…… |
info3
对于一些英文wiki上的代码,我们做了兼容,但是由于一些本地化的原因,不推荐照搬使用。
- icon3模板,通过lua代码生成的新模板,旨在替代icon模板。默认使用游戏内
id
作为key来查询,也可以使用其他字段来查询;查询结果如果是单个词条则采用普通的图标显示,如果是多个结果则自动生成表格。该模板对应的链接为Item命名空间下的详细内容(与鼠标浮层内容相同)。由于采用数据库查询的方式获取对应的图标,所以同一个页面内有数量限制。(与前面几个使用的是不同的数据库,目前数据还在完善中)- 单个页面使用100个会导致高开销错误
代码 | 实际效果 | 备注 |
---|---|---|
{{icon3|ethic_fanatic_xenophile}} | ![]() |
仅图标 |
{{info3|ethic_fanatic_xenophile}} | ![]() |
图标+文字 |
{{info3|极端亲外主义|zhcn_name}} | ![]() |
采用其他字段查询(图标+文字),如果有重名的,则会以表格的形式显示 |
{{info3|ethics|main_category}} | 查询一类(图标+文字) |
key值索引页面
样式控制模板
{{S}}
:将其中的文字处理成当前维基语义颜色"Success",例如*{{S|Stellaris}}得到Stellaris,等价于<span class="text-success"></span>{{I}}
:将其中的文字处理成当前维基语义颜色"Info",例如*{{I|Stellaris}}得到Stellaris,等价于<span class="text-info"></span>{{P}}
:将其中的文字处理成当前维基语义颜色"Primary",例如*{{P|Stellaris}}得到Stellaris,等价于<span class="text-primary"></span>{{E}}:
将其中文字处理成带括号的维基语义颜色"Success",例如*{{E|Stellaris}}得到(Stellaris),一般用于中文名后的英文名。[[file:]]
:引用图片,后面是图片在维基中的文件名。例如*[[file:Point of interest galaxy.png]]引用后会得到,想要调整图片大小可以在后面加Xpx,例如*[[file:Point of interest galaxy.png|64px]],得到
,尽管px不被高亮,但参数依然有效,关于如何查询图片名,请进入搜索页面搜索。
数据检索模板
目前,3.0数据主要使用两个框架——SMongo和Gearch
SMongo
SMongo意为“像SMW一样查询灰机的mongoDB数据”,对于使用过SMW(Semantic MediaWiki)的编辑来说会很容易上手。
- 优点:可以任意书写条件,自由度高,适合奇葩逻辑查询
- tips:关于数据接口可以参考数据集合
- 详细查询语法参见:h:帮助:SMongo
例子
{{ask |query = main_category::technology;is_rare::yes;version::3.4.3; |?key = key |limit =120 |format =info |sort = index }}
上述查询含义为:查询所有3.4.3版本中的稀有科技,上限为120条,返回结果以info模式封装,以index排序。
Gearch
Gearch是一个基于JS框架开发的快速部署检索器。 相比于SMongo,Gearch的表单功能更加灵活,适合返回数量庞大的数据查询,缺点是查询条件可定制空间较小,构建复杂,不适合查询奇葩数据。
- 由于底层限制,每个页面最多只能存在一个Gearch控件,需要合理规划。
- 详细查询语法参见:h:帮助:搜索器与检索工具
例子,下面是一个生成关于civics的检索工具
{{gsearch <!--全局定义--> |class=itemlist dark |pagesize=60|searchonload=true|sort = index |selection = main_category::civics |template = gsearch/item <!--全局定义结束--> <!--定义一个input控件--> |type:text; //model:zhcn_name; //title:国策名称; //placeholder:输入名称; //bindSubmit:true; //flag:i; <!--定义一个checkbox控件--> |type:checkbox; //model:is_origin; //title:起源; //flag:boolean; <!--定义另一个checkbox控件--> |type:checkbox; //model:moddable; //title:可游戏中添加; //flag:boolean; <!--定义一个不显示的隐藏控件(用以并联查询条件)--> |type:hidden; //model:version; //value:3.4.3; //flag:i; }}
结果如下:
如果长时间没有完成加载,请联系管理员