「Widget:Custom map」の版間の差分

提供:ゼルダの伝説 知恵のかりもの 攻略Wiki
移動先:案内検索
編集の要約なし
タグ: 差し戻し済み
編集の要約なし
タグ: 差し戻し済み
1行目: 1行目:
<noinclude>__NOTOC__
地図表示Widget「'''{{FULLPAGENAME}}'''」です。
</noinclude>


<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">
326行目: 317行目:
         title: 'マップを編集する',
         title: 'マップを編集する',
         onClick: function(btn, map) {
         onClick: function(btn, map) {
//           checkUserGroup('map-edit-member', function(isInGroup) {
//           checkUserGroup('map-edit-member', function(isInGroup) {
          checkUserGroup('sysop', function(isInGroup) {
            checkUserGroup('sysop', function(isInGroup) {
//          checkUserGroup('internal-staff', function(isInGroup) {
                if (isInGroup) {
            if (isInGroup) {
                     editMode = true;
                     editMode = true;
                     map.addControl(drawControl);
                     map.addControl(drawControl);
336行目: 326行目:
                     saveButton.addTo(map); // saveButtonを表示する
                     saveButton.addTo(map); // saveButtonを表示する
                 } else {
                 } else {
//                    alert('あなたには編集権限がありません。\n攻略に参加することでマップが編集できるようになります。');
                    alert('あなたには編集権限がありません。\n攻略に参加することでマップが編集できるようになります。');
                    alert('あなたには編集権限がありません。');
                 }
                 }
             });
             });
391行目: 380行目:
     var host = window.location.origin;
     var host = window.location.origin;
     var geojsonPage = "<!--{$geojson}-->";
     var geojsonPage = "<!--{$geojson}-->";
     var url = host + "/zelda_eow/index.php/" + geojsonPage;
     var url = host + "/index.php/" + geojsonPage;


     $.ajax({
     $.ajax({
564行目: 553行目:
     $.ajax({
     $.ajax({
         type: "POST",
         type: "POST",
         url: 'http://ec2-13-114-153-166.ap-northeast-1.compute.amazonaws.com/api.php',
         url: 'http://162.43.54.49/api.php',
         data: {
         data: {
             action: 'edit',
             action: 'edit',

2024年11月5日 (火) 22:40時点における版

地図表示Widget「Widget:Custom map」です。