Changes for page 学校一覧

Last modified by Super Admin on 2026/03/23 10:15

From version Icon 37.1
edited by Super Admin
on 2026/03/23 10:15
Change comment: There is no comment for this version
To version Icon 31.1 Icon
edited by Super Admin
on 2026/03/21 17:44
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -36,20 +36,16 @@
36 36   #end
37 37  #end
38 38  #set($results = $query.execute())
39 -## サンプル高等学校を常に先頭に表示
40 -#set($samplePageName = 'Schools.D100000000001.WebHome')
41 -#set($sortedResults = [])
42 -#foreach($r in $results)
43 - #if($r == $samplePageName)
44 - #set($discard = $sortedResults.add(0, $r))
45 - #else
46 - #set($discard = $sortedResults.add($r))
47 - #end
48 -#end
49 -#set($results = $sortedResults)
50 50  
51 51  {{html clean="false"}}
52 -<h1 class="home-section-title">登録されている学校</h1>
41 +<div style="display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:var(--sp-3); margin-bottom:var(--sp-2);">
42 + <h1 class="home-section-title" style="margin-bottom:0;">登録されている学校</h1>
43 + #if($listViewerUser != 'XWiki.XWikiGuest')
44 + <a href="/bin/SeitokaiCode/CreateSchool" class="btn-primary" style="white-space:nowrap; text-decoration:none;">
45 + <svg class="ico" viewBox="0 0 24 24" style="vertical-align:middle; margin-right:4px;"><line x1="12" y1="5" x2="12" y2="19"/><line x1="5" y1="12" x2="19" y2="12"/></svg>新しく学校を追加する
46 + </a>
47 + #end
48 +</div>
53 53  <div class="sort-header">
54 54   <div class="school-count">
55 55   $results.size() 校が登録されています
... ... @@ -63,11 +63,6 @@
63 63   class="sort-toggle #if($sortParam == 'pref')active#end">
64 64   <svg class="ico ico-fixed-14" viewBox="0 0 24 24"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z"/><circle cx="12" cy="10" r="3"/></svg> 都道府県順
65 65   </a>
66 - #if($listViewerUser != 'XWiki.XWikiGuest')
67 - <a href="/bin/SeitokaiCode/CreateSchool" class="sort-toggle" style="margin-left:var(--sp-2); color:var(--primary); border-color:var(--primary);">
68 - <svg class="ico ico-fixed-14" viewBox="0 0 24 24"><line x1="12" y1="5" x2="12" y2="19"/><line x1="5" y1="12" x2="19" y2="12"/></svg> 学校を追加
69 - </a>
70 - #end
71 71   </div>
72 72  </div>
73 73  {{/html}}