後台_插件設置_另一顯示方式 ( 將行數縮短 )
只要插件太多 後台 插件設置 會顯示得太長現改為另一顯示方法 將行數縮短 看下圖會明白
若您們是用簡體 只需將以下 插件名稱 這四個字改為簡體就可
admin/plugins.inc.php 找
[code]if($action == 'plugins') {
if(!$edit && !$identifier) {
$plugins = '';
$query = $db->query("SELECT p.*, pv.pluginvarid FROM {$tablepre}plugins p
LEFT JOIN {$tablepre}pluginvars pv USING(pluginid)
GROUP BY p.pluginid
ORDER BY p.available DESC, p.pluginid");
while($plugin = $db->fetch_array($query)) {
if(!$plugin['adminid'] || $plugin['adminid'] >= $adminid) {
$plugin['disabled'] = '';
$plugin['edit'] = $plugin['pluginvarid'] ? "<a href=\"admincp.php?action=plugins&edit=$plugin[pluginid]\">[$lang[plugins_settings]]</a> " : '';
if(is_array($plugin['modules'] = unserialize($plugin['modules']))) {
foreach($plugin['modules'] as $module) {
if($module['type'] == 3 && (!$module['adminid'] || $module['adminid'] >= $adminid)){
$plugin['edit'] .= "<a href=\"admincp.php?action=plugins&identifier=$plugin[identifier]&mod=$module[name]\">[$lang[plugins_settings_module]: $module[menu]]</a> ";
}
}
}
} else {
$plugin['disabled'] = 'disabled';
$plugin['edit'] = "[$lang[detail]]";
}
$plugins .= "<table cellspacing=\"".INNERBORDERWIDTH."\" cellpadding=\"".TABLESPACE."\" width=\"80%\" align=\"center\" class=\"tableborder\" $plugin[disabled]>\n".
"<tr class=\"header\"><td colspan=\"2\">$plugin[name]".(!$plugin['available'] ? ' ('.$lang['plugins_unavailable'].')' : '')."</td></tr>\n".
"<tr><td width=\"20%\" class=\"altbg1\">$lang[description]:</td><td class=\"altbg2\">$plugin[description]</td></tr>\n".
"<tr><td width=\"20%\" class=\"altbg1\">$lang[copyright]:</td><td class=\"altbg2\">$plugin[copyright]</td></tr>\n".
"<tr><td width=\"20%\" class=\"altbg1\">$lang[edit]:</td><td class=\"altbg2\">$plugin[edit]</td></tr>\n".
"</table><br>";
}
?>
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="80%" align="center" class="tableborder">
<tr class="header"><td><?=$lang['tips']?></td></tr>
<tr bgcolor="<?=ALTBG1?>"><td>
<br><?=$lang['plugins_tips']?>
</td></tr></table><br><br>
<?=$plugins?>
[/code]
改為
[code]if($action == 'plugins') {
if(!$edit && !$identifier) {
$plugins = '';
$query = $db->query("SELECT p.*, pv.pluginvarid FROM {$tablepre}plugins p
LEFT JOIN {$tablepre}pluginvars pv USING(pluginid)
GROUP BY p.pluginid
ORDER BY p.available DESC, p.pluginid");
while($plugin = $db->fetch_array($query)) {
if(!$plugin['adminid'] || $plugin['adminid'] >= $adminid) {
$plugin['disabled'] = '';
$plugin['edit'] = $plugin['pluginvarid'] ? "<a href=\"admincp.php?action=plugins&edit=$plugin[pluginid]\">[$lang[plugins_settings]]</a> " : '';
if(is_array($plugin['modules'] = unserialize($plugin['modules']))) {
foreach($plugin['modules'] as $module) {
if($module['type'] == 3 && (!$module['adminid'] || $module['adminid'] >= $adminid)){
$plugin['edit'] .= "<a href=\"admincp.php?action=plugins&identifier=$plugin[identifier]&mod=$module[name]\">[$lang[plugins_settings_module]: $module[menu]]</a> ";
}
}
}
} else {
$plugin['disabled'] = 'disabled';
$plugin['edit'] = "[$lang[detail]]";
}
$plugins .= "<tr class=\"altbg1\" align=\"center\"><td>$plugin[name]".(!$plugin['available'] ? ' ('.$lang['plugins_unavailable'].')' : '')."</td>\n".
"<td>$plugin[description]\n".
"<td>$plugin[copyright]\n".
"<td>$plugin[edit]\n";
}
?>
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="97%" align="center" class="tableborder">
<tr class="header"><td><?=$lang['tips']?></td></tr>
<tr bgcolor="<?=ALTBG1?>"><td>
<?=$lang['plugins_tips']?>
</td></tr></table><br>
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="97%" align="center" class="tableborder">
<tr class="header" align="center">
<td>插件名稱
<td><?=$lang['description']?>
<td><?=$lang['copyright']?>
<td><?=$lang['edit']?>
<?=$plugins?>
</td></tr></table>
[/code]
[color=#0000ff]若有加入過 插件與風格加入排序功能 則改為以下[/color]
[code]if($action == 'plugins') {
if(!$edit && !$identifier) {
$plugins = '';
$query = $db->query("SELECT p.*, pv.pluginvarid FROM {$tablepre}plugins p
LEFT JOIN {$tablepre}pluginvars pv USING(pluginid)
GROUP BY p.pluginid
ORDER BY orderid ASC, p.pluginid");
while($plugin = $db->fetch_array($query)) {
if(!$plugin['adminid'] || $plugin['adminid'] >= $adminid) {
$plugin['disabled'] = '';
$plugin['edit'] = $plugin['pluginvarid'] ? "<a href=\"admincp.php?action=plugins&edit=$plugin[pluginid]\">[$lang[plugins_settings]]</a> " : '';
if(is_array($plugin['modules'] = unserialize($plugin['modules']))) {
foreach($plugin['modules'] as $module) {
if($module['type'] == 3 && (!$module['adminid'] || $module['adminid'] >= $adminid)){
$plugin['edit'] .= "<a href=\"admincp.php?action=plugins&identifier=$plugin[identifier]&mod=$module[name]\">[$lang[plugins_settings_module]: $module[menu]]</a> ";
}
}
}
} else {
$plugin['disabled'] = 'disabled';
$plugin['edit'] = "[$lang[detail]]";
}
$plugins .= "<tr class=\"altbg1\" align=\"center\"><td>$plugin[name]".(!$plugin['available'] ? ' ('.$lang['plugins_unavailable'].')' : '')."</td>\n".
"<td>$plugin[description]\n".
"<td>$plugin[copyright]\n".
"<td>$plugin[edit]\n";
}
?>
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="97%" align="center" class="tableborder">
<tr class="header"><td><?=$lang['tips']?></td></tr>
<tr bgcolor="<?=ALTBG1?>"><td>
<?=$lang['plugins_tips']?>
</td></tr></table><br>
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="97%" align="center" class="tableborder">
<tr class="header" align="center">
<td>插件名稱
<td><?=$lang['description']?>
<td><?=$lang['copyright']?>
<td><?=$lang['edit']?>
<?=$plugins?>
</td></tr></table>
[/code]
[img]http://www.discuz.net/attachments/month_0602/plugins_old_b6xBQMNaokqE.gif[/img]
[img]http://www.discuz.net/attachments/month_0602/plugins_new_WIndTKBNixW3.gif[/img]
页:
[1]