Wenn ihr die einzelnen Serverinformationen ein bzw. ausblenden möchtet, dann folgt diesem kleinen TuT.
1. Serverinformationen
Geht in eure site_boxes.phtml, welche ihr im Ordner includes findet.
ersetzt diesen Code:
PHP Code:
<div class="box right">
<p class="list"><span class="span"><?php echo $_LANG['server_time']; ?></span><?php echo date($_CONFIG['web_date_format']['hours'], time());?> Uhr</p>
<p class="list"><span class="span"><?php echo $_LANG['server_currently_online']; ?></span><?php echo $_CONFIG['allg_user_online'];?></p>
<p class="list"><span class="span"><?php echo $_LANG['server_peak']; ?></span><?php echo $_CONFIG['allg_server_peak']; ?></p>
<p class="clear"></p><br />
<p class="list"><span class="span"><?php echo $_LANG['server_exp_rate']; ?></span><?php echo $_CONFIG['allg_rate_exp'];?>x</p>
<p class="list"><span class="span"><?php echo $_LANG['server_drop_rate']; ?></span><?php echo $_CONFIG['allg_rate_drop'];?>x</p>
<p class="list"><span class="span"><?php echo $_LANG['server_penya_rate']; ?></span><?php echo $_CONFIG['allg_rate_penya'];?>x</p>
<p class="clear"></p><br />
<p class="list"><span class="span">Server</span><?php echo checkServerState($_CONFIG['allg_svr_channel'][1][1]);?></p>
<p class="list"><span class="span">TeamSpeak</span><?php echo '<a style="font-family: \'Trebuchet MS\'" href="ts3server://'.$_CONFIG['allg_ts3_ip'].':'.$_CONFIG['allg_ts3_port'][0].'">'.checkServerState($_CONFIG['allg_ts3_port'][1], $_CONFIG['allg_ts3_ip']).'</a>';?></p>
<p class="clear"></p>
</div>
zu folgendem Code:
PHP Code:
<div class="box right">
<?php
if($_CONFIG['allg_time_enabled']) { echo '<p class="list"><span class="span">' .$_LANG['server_time'] . '</span>' . date($_CONFIG['web_date_format']['hours'], time()) . ' Uhr</p>'; }
if($_CONFIG['allg_user_online_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['server_currently_online'] . '</span>' . $_CONFIG['allg_user_online'] . '</p>'; }
if($_CONFIG['allg_server_peak_enabled']) { echo ' <p class="list"><span class="span">' . $_LANG['server_peak'] . '</span>' . $_CONFIG['allg_server_peak'] . '</p>'; }
echo '<p class="clear"></p><br />';
if($_CONFIG['allg_rate_exp_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['server_exp_rate'] . '</span>' . $_CONFIG['allg_rate_exp'] . 'x</p>'; }
if($_CONFIG['allg_rate_drop_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['server_drop_rate'] . '</span>' . $_CONFIG['allg_rate_drop'] . 'x</p>'; }
if($_CONFIG['allg_rate_penya_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['server_penya_rate'] . '</span>' . $_CONFIG['allg_rate_penya'] . 'x</p>'; }
echo '<p class="clear"></p><br />';
if($_CONFIG['allg_lord_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['lord'] . '</span>' . $lord . '</p>'; }
if($_CONFIG['allg_gilde_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['guild'] . '</span>' . $gilde . '</p>'; }
if($_CONFIG['allg_mvp_enabled']) { echo '<p class="list"><span class="span">' . $_LANG['mvp'] . '</span>' . $mvp . '</p>'; }
echo '<p class="clear"></p><br />';
if($_CONFIG['allg_server_enabled']) { echo '<p class="list"><span class="span">Server</span>' . checkServerState($_CONFIG['allg_svr_channel'][1][1]) . '</p>'; }
if($_CONFIG['allg_ts3_enabled']) { echo '<p class="list"><span class="span">TeamSpeak</span><a style="font-family: \'Trebuchet MS\'" href="ts3server://' . $_CONFIG['allg_ts3_ip'].':'.$_CONFIG['allg_ts3_port'][0].'">'.checkServerState($_CONFIG['allg_ts3_port'][1], $_CONFIG['allg_ts3_ip']).'</a></p>'; }
echo '<p class="clear"></p>';
?>
</div>
In diesem Code befindet sich Lord,Gilde und Mvp, um diese auf der Homepage auch anzeigen zu lassen fügt ihr diesen Code in die 2 Zeile.
PHP Code:
<?php
$lord = @odbc_result(@odbc_exec($odbc_connect, "
SELECT TOP 1 m_szName
FROM [" . $_CONFIG['db_databases']['chr'] . "].[dbo].[tblLord] a
LEFT JOIN [" . $_CONFIG['db_databases']['chr'] . "].[dbo].[CHARACTER_TBL] b ON RIGHT('0000000' + CONVERT(VARCHAR(7),a.idLord),7)= b.m_idPlayer
ORDER BY s_date DESC
"), 'm_szname');
$gilde = @odbc_result(@odbc_exec($odbc_connect, '
SELECT TOP 1 m_szGuild
FROM [' . $_CONFIG['db_databases']['chr'] . '].[dbo].[tblCombatJoinGuild] JG
LEFT JOIN [' . $_CONFIG['db_databases']['chr'] . '].[dbo].[tblCombatInfo] CI ON JG.CombatID = CI.CombatID
LEFT JOIN [' . $_CONFIG['db_databases']['chr'] . '].[dbo].[GUILD_TBL] G ON JG.GuildID = G.m_idGuild
WHERE CI.[Status] = \'30\' ORDER BY JG.CombatID DESC, Point DESC
'), 'm_szGuild');
$mvp = @odbc_result(@odbc_exec($odbc_connect, '
SELECT TOP 1 m_szName
FROM [' . $_CONFIG['db_databases']['chr'] . '].[dbo].[tblCombatJoinPlayer] JP
LEFT JOIN [' . $_CONFIG['db_databases']['chr'] . '].[dbo].[tblCombatInfo] CI ON JP.CombatID = CI.CombatID
LEFT JOIN [' . $_CONFIG['db_databases']['chr'] . '].[dbo].[CHARACTER_TBL] C ON JP.PlayerID = C.m_idPlayer
WHERE CI.[Status] = 30 ORDER BY JP.CombatID DESC, Point DESC
'), 'm_szname');
?>
Nachdem ihr alles erledigt habt, könnt ihr die site_boxes.phtml schließen.
Nun öffnet ihr die xinc_config.php datei, welche sich im includes Ordner befindet.
Dort sucht ihr nach "$_CONFIG['allg_rate_exp']".
Fügt nun darüber folgenden Code ein
PHP Code:
//////////////////////////////////////////////////////////////////////////////////////////////
// Variablen für: includes/site_boxes.phtml //
$_CONFIG['allg_time_enabled'] = true; // Uhrzeit erlaubt: true, sonst: false;
$_CONFIG['allg_user_online_enabled'] = true; // User online erlaubt: true, sonst: false;
$_CONFIG['allg_server_peak_enabled'] = true; // Serverpeak erlaubt: true, sonst: false;
$_CONFIG['allg_rate_exp_enabled'] = true; // Exp-Rate erlaubt: true, sonst: false;
$_CONFIG['allg_rate_drop_enabled'] = true; // Drop-Rate erlaubt: true, sonst: false;
$_CONFIG['allg_rate_penya_enabled'] = true; // Penya-Rate erlaubt: true, sonst: false;
$_CONFIG['allg_lord_enabled'] = true; // Lord erlaubt: true, sonst: false;
$_CONFIG['allg_gilde_enabled'] = true; // Gilde erlaubt: true, sonst: false;
$_CONFIG['allg_mvp_enabled'] = true; // Mvp erlaubt: true, sonst: false;
$_CONFIG['allg_server_enabled'] = true; // Server erlaubt: true, sonst: false;
$_CONFIG['allg_ts3_enabled'] = true; // Teamspeak erlaubt: true, sonst: false;
Nun könnt ihr die einzelnen Serverinfos ein/ausblenden.
[Only registered and activated users can see links. Click Here To Register...]
In der Config habe ich den server peak und die exp rate auf false geändert
2. Include Button verschönern
Fügt folgendes in die additional.css datei nach der line 492 ein.
PHP Code:
input[type=text]:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=date]:focus, select:focus {
border: 1px solid #4d90fe;
}
Vorher:
[Only registered and activated users can see links. Click Here To Register...]
Nachher:
[Only registered and activated users can see links. Click Here To Register...]