MediaWiki教程之Page Forms篇
通过上一讲内容(《MeidaWiki教程之Cargo篇》),你可能已经创建了信息框模板来处理所有数据,并考虑了每种情况的理想页面布局。但是,如何让用户使用你所创建的这一切呢?那就需要用到这一讲的主角——“Page Forms(页面表单)”:它可以让你定义表单,并通过这些表单使用已设置好的结构来创建和编辑页面(如果你看过本站之前的另一篇文章《如何用插件创建我的第一个MediaWiki信息框模板...
通过上一讲内容(《MeidaWiki教程之Cargo篇》),你可能已经创建了信息框模板来处理所有数据,并考虑了每种情况的理想页面布局。但是,如何让用户使用你所创建的这一切呢?那就需要用到这一讲的主角——“Page Forms(页面表单)”:它可以让你定义表单,并通过这些表单使用已设置好的结构来创建和编辑页面(如果你看过本站之前的另一篇文章《如何用插件创建我的第一个MediaWiki信息框模板...
你可以通过CSS(级联样式表)来更改 MediaWiki 网站上文本的大小、颜色和字体样式。为此,你不必编辑任何文件的代码。它可以通过编辑页面MediaWiki:Common.css(例如yourdomain.com/index.php/MediaWiki:Common.css)并在此添加代码来在网站的前端执行。如果代码中指定的元素与主题(Skin)之一相同,则此页面上的更改会影响所有皮肤。...
Cargo是什么?Cargo是MediaWiki的扩展之一,能够以轻量的方式来存储和查询数据,这些数据一般通过信息框(infobox)等模板调用。 Cargo扩展被有意识地设计为模仿Semantic MediaWiki(SMW)的整个系统及其许多派生扩展,包括其语法选项和总体接口。但是,它也有许多优点,比如容易安装,容易使用。从某种意义上来说,Cargo与SMW在三个主要方面有所不同:Car...
2023年4月28日更新新版的PageForms扩展默认生成信息框的方式跟下文的不太一样,所以如果需要修改模板内容的话,记得打开其中的請使用完整的 wikitext 而不是 #template_display选项。缘起我喜欢维基百科的其中一个原因就是它的各类信息框,简约且信息量大,分类汇总,一目了然。玩MediaWiki快两年了,始终还在入门阶段,大多数时候都是拿着维基百科的模板在那里改来改...
最近在测试信息管理的系统,找了一圈貌似就Yclas(Open Classifieds)出现频率比较高,那就用它好了。环境:腾讯云服务器,采用宝塔面板安装的lmnp,具体为CentOS7+Nginx1.16.1+MySQL5.6+PHP7.3。安装过程新建虚拟主机后将源码上传至根目录下,然后在浏览器中输入网址或IP地址。系统监测后提示缺少mod_rewrite和ZipArchive。只是警告,...