Add icons in board list to help identify boards with special features #2623

This commit is contained in:
Kijin Sung 2025-12-17 11:50:54 +09:00
parent 0c8aa306ec
commit 14ad25abd2
4 changed files with 15 additions and 0 deletions

View file

@ -89,6 +89,7 @@ class BoardAdminView extends Board {
$output = executeQueryArray('board.getBoardList', $args); $output = executeQueryArray('board.getBoardList', $args);
ModuleModel::syncModuleToSite($output->data); ModuleModel::syncModuleToSite($output->data);
ModuleModel::addModuleExtraVars($output->data);
// get the skins path // get the skins path
$oModuleModel = getModel('module'); $oModuleModel = getModel('module');

View file

@ -1,5 +1,6 @@
<?php <?php
$lang->board = 'Board'; $lang->board = 'Board';
$lang->board_special_features = 'Features';
$lang->except_notice = 'Exclude Notices'; $lang->except_notice = 'Exclude Notices';
$lang->use_bottom_list = 'Display Bottom List'; $lang->use_bottom_list = 'Display Bottom List';
$lang->customize_bottom_list = 'Customize Bottom List'; $lang->customize_bottom_list = 'Customize Bottom List';

View file

@ -1,5 +1,6 @@
<?php <?php
$lang->board = '게시판'; $lang->board = '게시판';
$lang->board_special_features = '특이사항';
$lang->except_notice = '공지사항 제외'; $lang->except_notice = '공지사항 제외';
$lang->use_bottom_list = '하단목록 표시'; $lang->use_bottom_list = '하단목록 표시';
$lang->customize_bottom_list = '하단목록 설정'; $lang->customize_bottom_list = '하단목록 설정';

View file

@ -15,6 +15,7 @@
<th scope="col" class="domain_prefix">{$lang->domain}&thinsp;/</th> <th scope="col" class="domain_prefix">{$lang->domain}&thinsp;/</th>
<th scope="col">{$lang->url}</th> <th scope="col">{$lang->url}</th>
<th scope="col">{$lang->browser_title}</th> <th scope="col">{$lang->browser_title}</th>
<th scope="col">{$lang->board_special_features}</th>
<th scope="col">{$lang->regdate}</th> <th scope="col">{$lang->regdate}</th>
<th scope="col">{$lang->cmd_edit}</th> <th scope="col">{$lang->cmd_edit}</th>
<th scope="col"><input type="checkbox" data-name="cart" title="Check All" /></th> <th scope="col"><input type="checkbox" data-name="cart" title="Check All" /></th>
@ -40,6 +41,17 @@
</td> </td>
<td>{$val->mid}</td> <td>{$val->mid}</td>
<td><a href="{getSiteUrl($val->domain,'','mid',$val->mid)}" target="_blank">{$val->browser_title}</a></td> <td><a href="{getSiteUrl($val->domain,'','mid',$val->mid)}" target="_blank">{$val->browser_title}</a></td>
<td>
<!--@if($val->consultation === 'Y')-->
<span title="{$lang->consultation}"><i class="xi-headset"></i></span>
<!--@end-->
<!--@if($val->use_anonymous === 'Y')-->
<span title="{$lang->use_anonymous}"><i class="xi-user-lock"></i></span>
<!--@end-->
<!--@if(!empty($val->include_modules))-->
<span title="{$lang->cmd_board_combined_board}"><i class="xi-file-add"></i></span>
<!--@end-->
</td>
<td>{zdate($val->regdate,"Y-m-d")}</td> <td>{zdate($val->regdate,"Y-m-d")}</td>
<td> <td>
<a href="{getUrl('act','dispBoardAdminBoardInfo','module_srl',$val->module_srl)}"><i class="x_icon-cog"></i> {$lang->cmd_setup}</a> &nbsp; <a href="{getUrl('act','dispBoardAdminBoardInfo','module_srl',$val->module_srl)}"><i class="x_icon-cog"></i> {$lang->cmd_setup}</a> &nbsp;