「Widget:Custom map」の版間の差分
提供:ゼルダの伝説 知恵のかりもの 攻略Wiki
ヘイグ運営用アカウント (トーク | 投稿記録) 編集の要約なし タグ: 手動差し戻し |
ヘイグ運営用アカウント (トーク | 投稿記録) 編集の要約なし |
||
1行目: | 1行目: | ||
<includeonly> | <includeonly> | ||
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script> | |||
<script src="https://dq.h1g.jp/leaflet/leaflet.js" ></script> | |||
<script src="https://dq.h1g.jp/img/dq10_offline/map/js/leaflet-easy-button.js"></script> | |||
<script src="https://dq.h1g.jp/img/dq10_offline/map/js/leaflet-tag-filter-button.js"></script> | |||
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet.draw/1.0.4/leaflet.draw.js"></script> | |||
<script src="https://dq.h1g.jp/leaflet/custom-leaflet-draw-locale.js" ></script> | |||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet.draw/1.0.4/leaflet.draw.css"/> | |||
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css"/> | |||
<link rel="stylesheet" href="https://dq.h1g.jp/img/dq10_offline/map/css/leaflet-easy-button.css" /> | |||
<link rel="stylesheet" href="https://dq.h1g.jp/img/dq10_offline/map/css/leaflet-tag-filter-button.css" /> | |||
<link rel="stylesheet" href="https://dq.h1g.jp/img/marker-icon-img/editable-popup.css" /> | |||
<script type="text/javascript"> | <script type="text/javascript"> | ||
312行目: | 325行目: | ||
title: 'マップを編集する', | title: 'マップを編集する', | ||
onClick: function(btn, map) { | onClick: function(btn, map) { | ||
// checkUserGroup('map-edit-member', function(isInGroup) { | |||
checkUserGroup('sysop', function(isInGroup) { | |||
// checkUserGroup('internal-staff', function(isInGroup) { | |||
if (isInGroup) { | |||
editMode = true; | editMode = true; | ||
map.addControl(drawControl); | map.addControl(drawControl); | ||
320行目: | 335行目: | ||
saveButton.addTo(map); // saveButtonを表示する | saveButton.addTo(map); // saveButtonを表示する | ||
} else { | } else { | ||
// alert('あなたには編集権限がありません。\n攻略に参加することでマップが編集できるようになります。'); | |||
alert('あなたには編集権限がありません。'); | |||
} | } | ||
}); | }); | ||
547行目: | 563行目: | ||
$.ajax({ | $.ajax({ | ||
type: "POST", | type: "POST", | ||
url: 'http://ec2-13-114-153-166.ap-northeast-1.compute.amazonaws.com | url: 'http://ec2-13-114-153-166.ap-northeast-1.compute.amazonaws.com/api.php', | ||
data: { | data: { | ||
action: 'edit', | action: 'edit', |