有些注定了被遗忘的话,也就有的注定了属于沉静的自私.

帮助:系统:添加地球统计图标

来自森亮号航海见识 {SLboat Insight;}
跳转至: 导航搜索

todo

  • [怪异]有时候出现-很少时候,出现[rm2d_ki101]未定义哩...

@done

  • 是的完成了!而且首页取消! - 对于登录用户,或者非首页等情况,关闭统计的显示
那时候看起来不需要它,统计的是不需要的数据

顺序修改

  • 这里的代码顺序总是基于这个修改的后面:
帮助:系统:添加百度统计代码
总是..

别的问题

  • 小缓存问题,有时候缓存会赌在那里,有一次是首页
意外的修正是重新编辑了一下首页,不过也有可能是因为那次更新了Mediawiki V1.22

航海见识增加地球统计图标

当前使用-自动开启2D地球图标

V1.24.0 → V1.26.0

  • 新的主题结构改变了
  • 修改的原理,总是插入footer大id的下面第一个
  • 修改文件
/w/skins/VectorTemplate.php
200 		<div id="footer" role="contentinfo"<?php $this->html( 'userlangattributes' ) ?>>
201 			<!-- Earth Code Start Here, in the footer -->
202 			<?php if ($this->getSkin()->getUser()->getName() != "Sen" or $this->getSkin()->getTitle()->getText() == "首页"): //仅非登陆用户及自己不在首页进行显示?>
203 				<div id="footer-earth-maps" style="float: right;">
204 				<div style="display:inline-block;width:200px;"><script type="text/javascript" src="//ri.revolvermaps.com/0/0/7.js?i=a5npvb30nb6&amp;m=2&amp;c=ff00ff&amp;cr1=ffffff&amp;sx=0&amp;ds=10" async="async"></script></div></div>
205 			<?php endif;//结束地球图标,回显可用[echo ("标题为:".$this->getSkin()->getTitle()->getText());] ?>
206 			<!-- Earth Cod End Here -->
207 			<?php

V1.22.0 - V1.23.0

  • 这是基于V1.22.0,V1.23.0没有变更皮肤,同样的工作
  • 这里的代码顺序基于百度统计的后面:
帮助:系统:添加百度统计代码
  • 确保文件是utf-8格式-通常默认应该是
  • 修改[/w/skins/Vector.php],往这里附近去
224 		<div id="footer" role="contentinfo"<?php $this->html( 'userlangattributes' ) ?>>
225 			<!-- Earth Code Start Here, in the footer -->
226 			<?php if ($this->getSkin()->getUser()->getName() != "Sen" or $this->getSkin()->getTitle()->getText() == "首页"): //仅非登陆用户及自己不在首页进行显示?>
227 				<div id="footer-earth-maps" style="float: right;">
228 				<script type="text/javascript" src="http://jk.revolvermaps.com/p.js"></script><script type="text/javascript">rm2d_ki101('6','140','70','a5npvb30nb6','ffc000',10);</script>
229 				</div>
230 			<?php endif;//结束地球图标,回显可用[echo ("标题为:".$this->getSkin()->getTitle()->getText());] ?>
231 			<!-- Earth Cod End Here -->
232 			<?php foreach ( $this->getFooterLinks() as $category => $links ) { ?>
233 				<ul id="footer-<?php echo $category ?>">
234 					<?php foreach ( $links as $link ) { ?>
235 						<li id="footer-<?php echo $category ?>-<?php echo $link ?>"><?php $this->html( $link ) ?></li>
236 					<?php } ?>
237 				</ul>
238 			<?php } ?>

2D地图风格

  • 当前源码定位版本:V1.21.1
  • 进入/w/skins/Vector.php,修改在这里
256 		<!-- footer -->
257 		<div id="footer" role="contentinfo"<?php $this->html( 'userlangattributes' ) ?>>
258 			<!-- 地球图标在这里 -->
259 			<div id="footer-earth-maps" style="float: right;">
260 			<script type="text/javascript" src="http://jk.revolvermaps.com/p.js"></script><script type="text/javascript">rm2d_ki101('6','140','70','a5npvb30nb6','ffc000',10);</script>
261 			</div>
262 			<!-- 地球图标结束在这里 -->
263 			<?php foreach( $this->getFooterLinks() as $category => $links ): ?>
264 				<ul id="footer-<?php echo $category ?>">
265 					<?php foreach( $links as $link ): ?>
266 						<li id="footer-<?php echo $category ?>-<?php echo $link ?>"><?php $this->html( $link ) ?></li>
267 					<?php endforeach; ?>
268 				</ul>
269 			<?php endforeach; ?>
270 			<?php $footericons = $this->getFooterIcons("icononly");
271 			if ( count( $footericons ) > 0 ): ?>
272 				<ul id="footer-icons" class="noprint">
273 <?php			foreach ( $footericons as $blockName => $footerIcons ): ?>
274 					<li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico">
275 <?php				foreach ( $footerIcons as $icon ): ?>
276 						<?php echo $this->getSkin()->makeFooterIcon( $icon ); ?>
277 
278 <?php				endforeach; ?>
279 					</li>
280 <?php			endforeach; ?>
281 				</ul>
282 			<?php endif; ?>
283 			<div style="clear:both"></div>
284 		</div>
285 		<!-- /footer -->
  • 得到的效果就像是
JustCapIt5408.jpg
  • 它依赖flash这有点遗憾

未使用-地球按钮风格

  • 这种风格很小,而且完全是基于JS的
  • 进入/w/skins/Vector.php,修改在这里
			<!-- 地球图标在这里 -->
			<div id="footer-earth-maps" style="float: right;">
			<script type="text/javascript" src="http://jk.revolvermaps.com/2/3.js?i=a5npvb30nb6&amp;b=0&amp;s=40&amp;m=0&amp;cl=ffffff&amp;co=010020&amp;cd=aa0000&amp;v0=60&amp;v1=30&amp;r=1" async="async"></script>
			</div>
			<!-- 地球图标结束在这里 -->
  • 得到的效果是个小地球
JustCapIt5409.jpg
它带些动态转动的感觉
JustCapIt5410.jpg

未使用-2D地图静态图片风格

  • 进入/w/skins/Vector.php,修改在这里
'"`UNIQ--item-9--QINU`"'
<!-- 地球图标在这里 -->'"`UNIQ--item-9--QINU`"'
<a href="http://www.revolvermaps.com/?target=enlarge&amp;i=a5npvb30nb6&amp;color=baff00&amp;m=6"><img src="http://rk.revolvermaps.com/h/m/a/6/baff00/70/10/a5npvb30nb6.png" width="140" height="70" alt="Map" style="border: 0px;" /></a>'"`UNIQ--item-9--QINU`"'
<!-- 地球图标结束在这里 -->'"`UNIQ--item-9--QINU`"'

对速度的优化

  • 如果你使用了VPN等外部玩意,那么这个访问可能变得奇慢,此时过滤掉或许是好主意,过滤这个域名
revolvermaps.com
JustCapIt6718.jpg

使用服务

地球统计图标