# Mediawiki中国地图插件

**URL:** <https://www.isharkfly.com/t/mediawiki/5428>\
**Category:** PHP\
**Created:** [August 1, 2012, 3:33am UTC](https://www.isharkfly.com/t/mediawiki/5428 "2012-08-01T03:33:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [August 1, 2012, 3:33am UTC](https://www.isharkfly.com/t/mediawiki/5428/1 "2012-08-01T03:33:43Z")

</div>

本插件由灵图公司免费提供，欢迎各wiki站长应用并且提出宝贵意见。  
插件压缩文件下载地址：[http://emap.51ditu.com/wikimap/LT51dituMap.zip](http://emap.51ditu.com/wikimap/LT51dituMap.zip)  
使用说明：  
1.将压缩包之中的LT51dituMap.php复制到mediawiki的extensions文件夹下； 2.在mediawiki的根目录下的LocalSettings.php文件末尾添加如下语句:  
require\_once( “extensions/LT51dituMap.php” );

插件源码：

\<?php $wgExtensionFunctions[] = 'LT51dituMap\_Install'; $wgHooks['EditPage::showEditForm:initial'][] = 'LT51dituMap\_EditForm'; $LT51dituMap\_tagName='LT'; $LT51dituMap\_wikiPath='http://emap.51ditu.com/wikimap/wikimedia.js'; $LT51dituMap\_editorPath='http://emap.51ditu.com/wikimap/wikimediaEditor.js'; function LT51dituMap\_Install() { global $wgParser, $wgHooks,$LT51dituMap\_tagName; $wgParser-\>setHook($LT51dituMap\_tagName.'Map', 'LT51dituMap\_Render'); } function LT51dituMap\_EditForm($form) { global $wgOut,$LT51dituMap\_editorPath; $output=; $output.=''; $output.=''; $wgOut-\>addHTML($output); return true; } function LT51dituMap\_GetXmlByArgv($source,$argv) { global $LT51dituMap\_tagName; $output='\<'.$LT51dituMap\_tagName.'Map'; foreach(array\_keys($argv)as$key) { $output.=' '.$key.'="'.$argv[$key].'"'; } $output.='\>'; $output.=str\_replace("\n","",$source); $output.=''; $output=str\_replace($LT51dituMap\_tagName,"",$output); return $output; } function LT51dituMap\_Render($source,$argv) { global $LT51dituMap\_wikiPath; $output=; $output.=''; $output.=''; return $output; } ?\>

语法规则：  
请在这里输入标记详细信息  
效果图：  
请在这里输入标记详细信息  
已经使用实例站点与效果：  
[http://www.juhaochi.cn/wiki/Medi](http://www.juhaochi.cn/wiki/Medi) … E%E6%8F%92%E4%BB%B6 聚好吃使用效果示例

注意：  
此版本支持在线通过界面直接标注，但需要mediawiki1.6.0以上版本支持。

本文由聚好吃美食百科网整理。QQ:463432775，受51ditu委托，希望大家对使用情况提出意见和建议，以便更新。

已经安装此插件的wiki站点（请自行添加）：  
[www.juhaochi.cn](https://www.juhaochi.cn) mediawiki1.5.8
