「Widget:Custom map」の版間の差分
提供:ロマサガ2リメイク 攻略Wiki(ロマンシング・サガ2 リベンジオブザセブン):ヘイグ
編集の要約なし タグ: 差し戻し済み |
編集の要約なし タグ: 手動差し戻し |
||
(同じ利用者による、間の7版が非表示) | |||
41行目: | 41行目: | ||
var drawnItems = new L.FeatureGroup(); | var drawnItems = new L.FeatureGroup(); | ||
map.addLayer(drawnItems); | map.addLayer(drawnItems); | ||
252行目: | 244行目: | ||
// MediaWikiコンテンツのレンダリング | // MediaWikiコンテンツのレンダリング | ||
function renderMediaWikiContent(content) { | function renderMediaWikiContent(content) { | ||
var renderedContent = ''; | var renderedContent = ''; | ||
$.ajax({ | $.ajax({ | ||
269行目: | 256行目: | ||
renderedContent = data.parse.text['*']; | renderedContent = data.parse.text['*']; | ||
}, | }, | ||
error: function( | error: function() { | ||
console.error('Failed to render MediaWiki content | console.error('Failed to render MediaWiki content'); | ||
} | } | ||
}); | }); | ||
return renderedContent; | return renderedContent; | ||
} | } | ||
// ポップアップの内容を保存 | // ポップアップの内容を保存 | ||
330行目: | 317行目: | ||
title: 'マップを編集する', | title: 'マップを編集する', | ||
onClick: function(btn, map) { | onClick: function(btn, map) { | ||
editMode = true; | checkUserGroup('map-edit-member', function(isInGroup) { | ||
if (isInGroup) { | |||
editMode = true; | |||
map.addControl(drawControl); | |||
btn.state('disable-edit'); | |||
updateAllPopups(); | |||
saveButton.addTo(map); // saveButtonを表示する | |||
} else { | |||
alert('あなたには編集権限がありません。\n攻略に参加することでマップが編集できるようになります。'); | |||
} | |||
}); | |||
} | } | ||
}, { | }, { |
2024年9月24日 (火) 13:45時点における最新版
地図表示Widget「Widget:Custom map」です。