Skip to content

Commit 1c10bb5

Browse files
committed
1.2.0 (dev for now)
1 parent 7dca3b0 commit 1c10bb5

File tree

3 files changed

+15
-17
lines changed

3 files changed

+15
-17
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# MapBBCode for FUDForum Changelog
22

3+
### 1.2.0 (2013-12-22)
4+
5+
* Update MapBBCode to 1.2.0.
6+
* Fix adding the edit map button in non-default themes.
7+
38
### 1.1.1 (2013-11-29)
49

510
* Update MapBBCode to 1.1.2.

dist/mapbbcode_fud.zip

6.01 KB
Binary file not shown.

mapbbcode.plugin

+10-17
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* copyright : (C) 2013 Ilya Zverev
44
5-
* version : 1.1.1
5+
* version : 1.2.0
66
* requires : FUDforum 3.0.3+
77
*
88
* This plugin is licensed WTFPL: http://www.wtfpl.net
@@ -23,6 +23,7 @@ plugin_add_hook('COMPILER_FINALIZE_PAGE', 'plugin_mapbbcode_add_scripts');
2323
function plugin_mapbbcode_add_proprietary_layers( $base ) {
2424
// put MapBBCode add-ons here
2525
$propr = '';
26+
//$propr .= '<script src="'.$base.'/proprietary/Bing.js"></script>';
2627
//$propr .= '<script src="'.$base.'/proprietary/Esri.js"></script>';
2728
//$propr .= '<script src="'.$base.'/proprietary/Google.js"></script>';
2829
//$propr .= '<script src="'.$base.'/proprietary/Yandex.js"></script>';
@@ -68,22 +69,17 @@ function plugin_mapbbcode_add_scripts($array) {
6869
$scripts = <<<SCRIPTS
6970
<link rel="stylesheet" href="$base/leaflet.css" />
7071
<link rel="stylesheet" href="$base/leaflet.draw.css" />
71-
<!--[if lte IE 8]>
72-
<link rel="stylesheet" href="$base/leaflet.ie.css" />
73-
<link rel="stylesheet" href="$base/leaflet.draw.ie.css" />
74-
<![endif]-->
7572
<script src="$base/leaflet.js"></script>
7673
<script src="$base/leaflet.draw.js"></script>
7774
<script src="$base/mapbbcode.js"></script>
78-
<script src="$base/mapbbcode-config.js"></script>
75+
<script src="$base/LayerList.js"></script>
7976
<script src="$base/lang/$language.js"></script>
80-
<script src="$base/proprietary/Bing.js"></script>
8177
$proprietary
8278
<script language="Javascript" type="text/javascript">
8379
<!--
8480
var mapBBcode = new MapBBCode({
8581
windowPath: '$base/',
86-
layers: '{$ini['mapbb_layers']}',
82+
layers: "{$ini['mapbb_layers']}",
8783
defaultZoom: {$ini['mapbb_default_zoom']},
8884
defaultPosition: [{$ini['mapbb_default_pos']}],
8985
viewWidth: {$ini['mapbb_view_width']},
@@ -128,12 +124,12 @@ SCRIPTS;
128124
$add = '<div id="mapedit"></div>';
129125
$html = str_replace($find, $find.$add, $html);
130126
}
131-
$find = 'src="theme/default/images/b_image.gif" /></a></td>';
127+
$find = '/images/b_image.gif" /></a></td>';
132128
$method = $ini['mapbb_editor_window'] ? 'editorWindow(' : 'editor(\\\'mapedit\\\', ';
133129
$add = '<td class="FormattingToolsCLR"><a title="Insert or edit a map" href="#" onclick="javascript:mapBBcode.'.$method.'document.post_form.msg_body);return false;"><img alt="" src="js/mapbbcode/images/b_map.gif" /></a></td>';
134130
$html = str_replace($find, $find.$add, $html);
135131
// 3.0.5
136-
$find = 'src="theme/default/images/b_image.gif" /></a></span>';
132+
$find = '/images/b_image.gif" /></a></span>';
137133
$add = '<span class="FormattingToolsCLR"><a title="Insert or edit a map" href="#" onclick="javascript:mapBBcode.'.$method.'document.post_form.msg_body);return false;"><img alt="" src="js/mapbbcode/images/b_map.gif" /></a></span>';
138134
$html = str_replace($find, $find.$add, $html);
139135
}
@@ -177,16 +173,16 @@ function mapbbcode_disable() {
177173
}
178174

179175
function mapbbcode_info() {
180-
return array('name' => 'MapBBCode', 'version' => '1.1.1',
176+
return array('name' => 'MapBBCode', 'version' => '1.2.0',
181177
'cat' => 'Third-party Integration',
182178
'desc' => 'Maps inside forum posts in [map] tags. More info at <a href="http://mapbbcode.org">MapBBCode website</a>.');
183179
}
184180

185181
function plugin_mapbbcode_get_language() {
186182
$lang = isset($GLOBALS['__COMPILER__']) && isset($GLOBALS['__COMPILER__']['lang']) ? $GLOBALS['__COMPILER__']['lang'] : 'en';
187183
if( $lang == 'ru' )
188-
return 'Russian';
189-
return 'English';
184+
return $lang;
185+
return 'en';
190186
}
191187

192188
function plugin_mapbbcode_read_ini() {
@@ -248,9 +244,6 @@ function mapbbcode_config() {
248244

249245
<?php if( file_exists($GLOBALS['WWW_ROOT_DISK'].'/js/mapbbcode/mapbbcode-config.js') ) { ?>
250246
<link rel="stylesheet" href="../js/mapbbcode/leaflet.css" />
251-
<!--[if lte IE 8]>
252-
<link rel="stylesheet" href="../js/mapbbcode/leaflet.ie.css" />
253-
<![endif]-->
254247
<script src="../js/mapbbcode/leaflet.js"></script>
255248
<script src="../js/mapbbcode/mapbbcode-config.js"></script>
256249
<?php echo plugin_mapbbcode_add_proprietary_layers('../js/mapbbcode'); ?>
@@ -283,7 +276,7 @@ function updateTableValues() {
283276
}
284277

285278
var config = new MapBBCodeConfig({
286-
layers: '<?php echo $ini['mapbb_layers'] ?>'.split(','),
279+
layers: "<?php echo $ini['mapbb_layers'] ?>".split(','),
287280
defaultZoom: <?php echo $ini['mapbb_default_zoom'] ?>,
288281
defaultPosition: [<?php echo $ini['mapbb_default_pos'] ?>],
289282
viewWidth: <?php echo $ini['mapbb_view_width'] ?>,

0 commit comments

Comments
 (0)