IGEM Wiki 基于 Mediawiki ,关于编辑Wiki页面及更多内容的信息,可以看Mediawiki帮助页面
将所有内容保存在团队的命名空间中。这包括上传的文件、模板、CSS和Javascript页面,而不仅仅是您的主要Wiki页面。
# 上传文件
团队通过访问2020.igem.org/Special:Upload将文件上传到IGEM服务器。服务器会提供一个单独的命名空间,用于存放你们团队所上传到服务器的图像与文件。
上传文件的命名规则,如:
作为
Jiangnan_China
团队成员,需要上传一个名为project_overview
的图片。上传图片的命名为:
T--Jiangnan_China--project_overview.png
IGEM服务器上允许的文件类型为:png,gif,jpg,jpeg,pdf,ppt,txt,zip,mp3,mp4,webm,mov,swf,xls,xlsx,docx,pptx,csv,m,ogg, gb,tif,tiff,fcs,otf,eot,ttf,woff,svg。文件必须小于或等于100MB。
# 创建页面
创建一个新页面,在导航栏中输入其名称,并在Wiki提示
There is currently no text on this page
,点击edit this page
,其将创建一个新页面,并允许你进行编辑。
即在https://2020.igem.org/Team:Jiangnan_China
后面输入/Project/Biosensor
,即可进入创建新页面,点击edit this page
创建该名称的页面。
# 上传视频及HTML5显示
使用Mediawiki的文件上传工具将视频(ogg、mp4、webm格式)上传到IGEM服务器。
确保视频小于100MB,其可以确保视频可以在移动设备中被导出。
显示视频,使用代码:
<video width="100%" height="240" controls>
<source src="" type="video/mp4">
</video>
2
3
其中src属性填写IGEM服务器上的视频链接。
# 使用Wiki模板
如果需要添加到多个页面的标准文本/代码(如CSS样式文件、JS脚本文件、团队的Wiki菜单),可以使用MediaWiki模板。
可以根据需要使用和修改团队Wiki所自带的模板,关于此模板的文档,详情可见Resources/Template_Documentatio。
另外,如果需要使用新的模板,如CSS
用来通用样式,需要命名为Template:Jiangnan_China/CSS
,其他页面中引入方法,如:
{{Jiangnan_China/CSS}}
<html>
<h2>我们的项目</h2>
<p>关于我们项目的页面的开头。</p>
</html>
2
3
4
5
# 使用HTML、CSS和JavaScript
查看代码:
示例团队代码链接:Template:Example,选中黑色菜单栏中wiki tools
,然后点击view source
即可查看该页面源码。
# HTML
HTML(Hypertext Markup Language,超文本标记语言),学习指南:W3 Schools,另外还可以在:模板文件页面中查看相应标签。
# CSS
CSS(Cascading style sheets,级联样式表),学习指南:W3 Schools,另外还可以在:模板文件页面查看CSS元素。
# JavaScript
JavaScript学习指南:javascript.com。使用jQuery,不需要使用其他源。
# MathJax
MathJax是显示数学方程的JavaScript库。其中2020.igem.org
服务器中使用的是MathJax 2.5
版本,如果需要使用则将下方代码添加到HTML中
<script src="https://2020.igem.org/common/MathJax-2.5-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
官方所给链接:MathJax文档有问题,推荐访问MathJax中文文档。