如何在MediaWiki中调用外部js
写这篇文章是因为我需要调用某个外部js文件,以实现某些功能(详见《如何在MediaWiki中插入思维导图》)。从官方文档以及灰机的帮助文档中,基本上提到了如下几种方法:全局Mediawiki:commons.js小工具Gadget特殊的解析器函数扩展(灰机用的Mustache模板和Widget扩展类似)个人页面User:<你的用户名>/common.js前三种基本上都需要一定的管...
写这篇文章是因为我需要调用某个外部js文件,以实现某些功能(详见《如何在MediaWiki中插入思维导图》)。从官方文档以及灰机的帮助文档中,基本上提到了如下几种方法:全局Mediawiki:commons.js小工具Gadget特殊的解析器函数扩展(灰机用的Mustache模板和Widget扩展类似)个人页面User:<你的用户名>/common.js前三种基本上都需要一定的管...
想要炫酷的动作和样式,那就难免会用到Javascript,而在MediaWiki中我们可以很方便地添加和使用它们。JavaScript页面列表让我们先来看看,MediaWiki中都存在哪些JavaScript页面。全局代码MediaWiki:Common.js - 所有皮肤,但移动端可能会被忽略MediaWiki:skinname.js - 每一个皮肤,比如MediaWiki:Vector....
MediaWiki中有一个很强大的插件叫做Gadget(神探加杰特?),很多新手朋友在安装完系统之后可能都没有意识到它的存在,但在浏览维基百科或者其他百科时常会发现某些很有意思的小功能,它们往往都是通过Javascript和css来实现的,比如下面这个收缩侧边栏的功能(仅适用Vector主题)。我们都知道,MediaWiki中如果要使用上述两种代码,最方便的就是加入到MediaWiki:Co...
工作室今天发布了一篇文章,需要插入一段视频,说起来也不是多大的事情,国内很多主题都直接带视频插入功能(比如Kratos),也可以采用插件的方式(比如Smartideo),当然也可以使用今天提到的方法。PS:就在我写下这篇文章时,Kratos进行了大升级,设置变更太大了,以至于网站的主页内容全部消失了,并且之前贴的所有优酷视频也无法播放。而Smartideo因为其他插件禁用Embeds功能前端...
一直打算把问卷结果做成图表形式(不是后台统计用的图表),通过JS和CSS的方法太复杂了,为了做个效果又要重新学习很多东西太不划算了。在网上转了一圈,发现有现成的JS库可供使用,感觉百度的echarts还不错(主要是国内的,文档和实例比较多)。一、下载js库文件echarts可以根据你自己的需求生成不同体积的文件,像我这种目前只需要雷达图的人来说,勾选一下雷达图以及几个选项,然后点击下载,就生...