Last modified by Super Admin on 2026/04/05 18:59

From version Icon 85.1 Icon
edited by Super Admin
on 2026/03/20 01:46
Change comment: There is no comment for this version
To version Icon 89.1 Icon
edited by Super Admin
on 2026/03/20 02:19
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -357,11 +357,7 @@
357 357   #if($schoolDescription && $schoolDescription.trim() != '')
358 358   <div class="free-note" style="margin-top:var(--sp-4);">$!escapetool.xml($schoolDescription)</div>
359 359   #end
360 - #set($infoEditDate = $!doc.getValue('lastInfoEditedDate'))
361 - #set($infoEditBy = $!doc.getValue('lastInfoEditedBy'))
362 - #if($infoEditDate && $infoEditDate != '')
363 - <div class="info-last-updated"><svg class="ico" viewBox="0 0 24 24"><path d="M11 4H4a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2v-7"/><path d="M18.5 2.5a2.121 2.121 0 013 3L12 15l-4 1 1-4 9.5-9.5z"/></svg> 基本情報の最終更新: $!escapetool.xml($infoEditBy) — $!escapetool.xml($infoEditDate)</div>
364 - #end
360 +
365 365  </div>
366 366  
367 367  ## --- ② 生徒会基本情報(折りたたみカード) ---
... ... @@ -396,12 +396,10 @@
396 396   <div class="seitokai-subsection">
397 397   <h3 class="seitokai-subsection-title"><svg class="ico" viewBox="0 0 24 24"><path d="M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/></svg> 日常の活動</h3>
398 398   <div class="seitokai-subsection-content">
399 - <p class="activity-hint">活動時間多い順に上位3つ</p>
395 + <p class="activity-hint">活動時間多い3つ</p>
400 400   <div class="tag-container">
401 - #set($daIdx = 1)
402 402   #foreach($da in $dailyActivities)
403 - <span class="tag tag-accent">${daIdx}. $!escapetool.xml($da.trim())</span>
404 - #set($daIdx = $daIdx + 1)
398 + <span class="tag tag-accent">$!escapetool.xml($da.trim())</span>
405 405   #end
406 406   </div>
407 407   #if($dailyActivitiesNote && $dailyActivitiesNote.trim() != '')
... ... @@ -465,8 +465,13 @@
465 465   <span class="info-label">作成過程の生徒関与</span>
466 466   <span class="info-value">
467 467   <div class="selection-display">
468 - #foreach($bp in $budgetProcess)
469 - <span class="selection-item">$!escapetool.xml($bp.trim())</span>
462 + #set($allBpOpts = ["各部・委員会等への予算希望額調査","予算額調整(折衝等)","生徒会予算案の作成","生徒総会での議決","生徒関与なし","その他"])
463 + #foreach($bpOpt in $allBpOpts)
464 + #if($budgetProcess.contains($bpOpt))
465 + <span class="selection-item">$!escapetool.xml($bpOpt)</span>
466 + #else
467 + <span class="selection-item selection-item-off">$!escapetool.xml($bpOpt)</span>
468 + #end
470 470   #end
471 471   </div>
472 472   </span>
... ... @@ -601,6 +601,11 @@
601 601   <tr><th>YouTube</th><td>#if($seitokaiYoutube && $seitokaiYoutube != '')<a href="$!escapetool.xml($seitokaiYoutube)" target="_blank" rel="noopener"><svg class="ico" viewBox="0 0 24 24"><polygon points="5 3 19 12 5 21 5 3"/></svg> YouTubeチャンネル</a>#else<span class="text-placeholder">未登録</span>#end</td></tr>
602 602   <tr><th>その他SNS</th><td>#if($seitokaiOtherSns && $seitokaiOtherSns != '')$!escapetool.xml($seitokaiOtherSns)#else<span class="text-placeholder">未登録</span>#end</td></tr>
603 603   </table>
603 + #set($infoEditDate = $!doc.getValue('lastInfoEditedDate'))
604 + #set($infoEditBy = $!doc.getValue('lastInfoEditedBy'))
605 + #if($infoEditDate && $infoEditDate != '')
606 + <div class="info-last-updated"><svg class="ico" viewBox="0 0 24 24"><path d="M11 4H4a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2v-7"/><path d="M18.5 2.5a2.121 2.121 0 013 3L12 15l-4 1 1-4 9.5-9.5z"/></svg> 基本情報の最終更新: $!escapetool.xml($infoEditBy) — $!escapetool.xml($infoEditDate)</div>
607 + #end
604 604  </div>
605 605  
606 606  {{/html}}