修改MediaWiki的图像文件页面结构
来自Jamesqi
--James Qi 2009年8月23日 (日) 23:19 (CST)
今年初在为一把刀人工搜索的图像文件页面添加广告时有几种选择:
- 修改皮肤文件MonoBook.php,但这会影响所有Namespace的页面,不可取
- 在每个图像文件页面中添加一个模板来放置广告,这样实现的效果比较灵活,不过需要重新导入所有图像文件页面数据
- 在涉及到图像文件页面的MediaWiki名字空间修改页面(例如MediaWiki:show-big-image-thumb、MediaWiki:file-nohires)
因为第3种办法相对比较简单,后来就选用了这一种。
看到图像文件页面的浏览量和广告收入都还不错,同事提出修改广告放置的位置,调整到更明显的地方,几个月前找到includes目录下的ImagePage.php与此相关,但没有调试成功。最近同事再次提出这个问题,进过一番测试,终于可以在ImagePage.php这个文件的合适位置中嵌入需要的广告代码,实现广告位置的调整。
后记:经过一段时间的观察,这样的改动没有取得预期的效果,AdSense收入相反有些降低,就还是还原了。--James Qi 2009年9月2日 (三) 21:57 (CST)
标签:MediaWiki、图像、文件。 |
相关内容:
|