Changes for page 新しい学校ページを作成
Last modified by Super Admin on 2026/03/22 00:39
From version
30.1
edited by Super Admin
on 2026/03/13 14:24
on 2026/03/13 14:24
Change comment:
There is no comment for this version
To version
28.1
edited by Super Admin
on 2026/03/12 17:54
on 2026/03/12 17:54
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -121,8 +121,7 @@ 121 121 122 122 // schools.json をロード(XWiki添付ファイルとして配置) 123 123 // 配置先: SeitokaiCode.SchoolMasterData の添付ファイル 124 - var restBase = '$request.contextPath/rest/wikis/xwiki'; 125 - fetch(restBase + '/spaces/SeitokaiCode/pages/SchoolMasterData/attachments/schools.json') 124 + fetch('/rest/wikis/xwiki/spaces/SeitokaiCode/pages/SchoolMasterData/attachments/schools.json') 126 126 .then(function(r) { return r.json(); }) 127 127 .then(function(data) { schools = data; schoolsLoaded = true; }) 128 128 .catch(function() { ... ... @@ -189,13 +189,13 @@ 189 189 190 190 // 重複チェック(XWikiにページが存在するか確認) 191 191 var targetPage = 'Schools.' + school.code + '.WebHome'; 192 - fetch(rest Base + '/spaces/Schools/spaces/' + school.code + '/pages/WebHome')191 + fetch('/rest/wikis/xwiki/spaces/Schools/spaces/' + school.code + '/pages/WebHome') 193 193 .then(function(r) { 194 194 if (r.ok) { 195 195 // 既存ページあり 196 196 document.getElementById('duplicateWarning').style.display = 'block'; 197 197 document.getElementById('duplicateLink').href = 198 - ' $request.contextPath/bin/Schools/' + school.code + '/';197 + '/bin/Schools/' + school.code + '/'; 199 199 document.getElementById('submitArea').style.display = 'none'; 200 200 } else { 201 201 // 新規作成OK ... ... @@ -250,15 +250,6 @@ 250 250 selectedIdx = -1; 251 251 } 252 252 }); 253 - 254 - // 送信時ローディング 255 - var csForm = document.getElementById('createSchoolForm'); 256 - if (csForm) { 257 - csForm.addEventListener('submit', function() { 258 - var btn = csForm.querySelector('button[type="submit"]'); 259 - if (btn) { btn.disabled = true; btn.innerHTML = '<span class="btn-spinner"></span> 作成中...'; } 260 - }); 261 - } 262 262 })(); 263 263 </script> 264 264 {{/html}}