免责声明 • 反馈留言 • 编辑教程 • 收藏方法 • 评论管理规定 • 交流群:1018709157
感谢 大猫雷恩 对WIKI设计支持,期待更多能人异士加入原神WIKI。
用户:16083703/地图教程
需要安装部件
从未安装过大地图
复制下列代码并更改地址 替换括号内容包括括号 在F12控制台运行即可快速打开链接到自己站点
let myWikiDomain = "(更改为自己站点地址 eg:ys)"
$(".mw-parser-output a").each(function (index,item) {
let nowLink = $(this).text()
nowLink = nowLink.replace("您的Wiki地址",myWikiDomain)
$(this).attr("href",nowLink)
$(this).text(nowLink)
})
替换链接中的“您的Wiki地址”后创建该页面并填入链接下方的文字
请通过 https://wiki.biligame.com/您的Wiki地址/特殊:标签 新增3个标签
| 名称 | 原因 |
|---|---|
| autoedit | 由程序自动生成的编辑行为 |
| aboutmap | 修改内容与大地图功能相关 |
| apiedit | 通过api进行的编辑操作 |
https://wiki.biligame.com/您的Wiki地址/MediaWiki:Gadgets-definition
* Map3[ResourceLoader|rights=edit]|leaflet.css|leaflet.js|leaflet.canvas-markers.js|leaflet.pm.css|leaflet.pm.min.js|proj4.js|proj4leaflet.min.js|Md5.min.js|Map3.js
有安装过地图
复制左侧widget内容并粘贴到右侧自己站点
然后在大地图页面复制一下代码
<div id="mapData" style="display:none;">
<div id="categoryData">{{:Data:Map/type/json}}</div>
<div id="markerWithInfo">{{#ask:[[~Data:Map3/point/*]][[!~*/json]]|link=none|limit=1000}}</div>
<div id="mapAreaData">
[]
</div>
</div>
{{#widget:Map3/css}}
{{#widget:Map3/icon}}
{{#widget:Map3/mapc}}
{{#widget:Map3/main}}
数据页面
点位列表数据
https://wiki.biligame.com/您的Wiki地址/Data:Map/type/json
[
{"type":"地标", "markType":201,"length":"{{#invoke:point|getLength|Map|201}}", "markTypeName":"七天神像", "defaultShow":"","class":"", "collectible":"", "geojson":"", "icon":"{{filepath:mapicon-地标.png}}", "desc":""},
{"type":"点位名称", "markType":点位id,"length":"{{#invoke:point|getLength|Map|点位id}}", "markTypeName":"种类", "defaultShow":"", "class":"", "collectible":"", "geojson":"", "icon":"{{filepath:点位名称.png}}", "desc":""}
]
点位数据
https://wiki.biligame.com/您的Wiki地址/Data:Map/point.json
<div id="mapPointData" style="display:none">{ {{#arraymap: {{#ask:[[分类:地图点位数据]][[~Data:Map/*]]|link=none|limit=1000}} | , | @ | {{#replace: @ | Data:Map/type/ | }}:{{:@/json}} | ,}} }</div>

沪公网安备 31011002002714 号