23,882
个编辑
更改
无编辑摘要
James Qi 在 2012年5月9日 - 15:51 提交
内容摘要:前年底开始采用Drupal搭建新网站以后,以前的MediaWiki的网站就很少更新了,偶尔有需要删除内容、修改模板、添加链接的时候才去动一下,版本也停留在当时的1.16,后来推出的1.17, 1.18......
前年底开始采用Drupal搭建新网站以后,以前的MediaWiki的网站就很少更新了,偶尔有需要删除内容、修改模板、添加链接的时候才去动一下,版本也停留在当时的1.16,后来推出的1.17, 1.18, 1.19都没有进行更新。
采用了同一套数据两个URL的方式,手机版本的域名中添加了一个m.,是参照维基百科系列网站的多语言手机版的设置,没有采用/m路径的方式;
在服务器上两个网站放在各种独立的目录,cache分来,image可以软链接到一起,在LocalSettings.php中设置指向相同的数据库,但采用不同的皮肤;
手机版本选用简单的myskin皮肤,然后通过修改MonoBook.php来去掉Sidebar, Language Box, Personal Tool, Copyright Icon, Footer, Page Tool, Logo等多余的代码;
手机版的AdSense广告固定放置了top320x50和bottom300x250两个,其它电脑版的AdSense广告代码都不显示;
在手机版、电脑版底部都添加了互相切换的链接,是在皮肤文件中实现;
修改LocalSettings.php来添加<meta name='HandheldFriendly' content='true' /><meta name="MobileOptimized" content="width"><meta name="viewport" content="width=device-width">(<meta http-equiv="Cache-Control" content="no-transform" /> <link rel="alternate" media="handheld" href="http://自引用手机版页面URL"/>在includes/OutputPage.php中修改)的标签;
修改MediaWiki:Myskin.css或者MediaWiki:Common.css来去掉“来自:某网址”的现实;
修改MediaWiki:Sitenotice来在手机顶部添加网站名称和回到首页的链接;