Eklenti ile gelen dosyaları oradaki dizinlerine göre upload edin
Webmaster Forumu dizini/admincp/install_vbchat.php
adresine giderek kurulumu yapın. Bitince install_vbchat.php 'yi silin.
- includes/functions_online.php 'yi açıp alttaki kısmı bulun;
case 'bugs': $userinfo['action'] = construct_phrase($vbphrase['viewing_x'], 'Bugs'); // Don't report 'bugs' as needing to be translated please :p break;hemen altına şunu ekleyin;
case 'vBChat': $userinfo['action'] = 'Talking In The vBChat'; $userinfo['where'] = "<a href=\"vBChat.php?$session[sessionurl]\">vBChat</a>"; break;Sonra şu kısmı bulun;
case 'bugs.php': $userinfo['activity'] = 'bugs'; break;Altına şunu ekleyin;
case 'vBChat.php': $userinfo['activity'] = 'vBChat'; break;admincp/index.php 'yi açın ve alttaki kısmı bulun;
// *************************************************
$printhr = false;
if (can_administer('canadminsettings'))
{
$printhr = true;
construct_nav_option($vbphrase['vbulletin_options'], 'options.php?null=0', '<br />');
if ($debug == 1)
{
construct_nav_option($vbphrase['admin_help_manager'], 'help.php?do=manage&script=NOSCRIPT');
}
construct_nav_group($vbphrase['vbulletin_options'], '<hr />');
}
if ($printhr == true)
{
construct_nav_spacer();
}
// *************************************************Altına şunu ekleyin;$printhr = true ; construct_nav_option ( 'vBChat Options', 'admin_vbchat.php', '<br />' ) ; construct_nav_option ( 'Banned Usergroups', 'admin_vbchat.php?do=banned_groups', '<br />' ) ; construct_nav_option ( 'Banned Users', 'admin_vbchat.php?do=banned_users', '<br />' ) ; construct_nav_option ( 'Usergroup Permissions', 'admin_vbchat.php?do=group_perms', '<br />' ) ; construct_nav_option ( 'vBChat Room Control', 'admin_vbchat.php?do=room', '<br />' ) ; construct_nav_option ( 'vBChat Prune Options', 'admin_vbchat.php?do=prune', '<br />' ) ; construct_nav_group ( 'vBChat Control', '<hr />' ) ; $printhr = false;- forum/index.php 'yi açıp alttaki kısmı bulun;
$forumusers = $DB_site->query("
SELECT
user.username, (user.options & $_USEROPTIONS[invisible]) AS invisible, user.usergroupid,
session.userid, session.inforum, session.lastactivity,Şununla değiştirin;$forumusers = $DB_site->query("
SELECT
user.username, (user.options & $_USEROPTIONS[invisible]) AS invisible, user.usergroupid,
session.userid, session.inforum, session.lastactivity, session.location,Sonra şunu bulun; while ($loggedin = $DB_site->fetch_array($forumusers))
{
$userid = $loggedin['userid'];
if (!$userid)
{ // Guest
$numberguest++;
$inforum["$loggedin[inforum]"]++;
}
else if (empty($userinfos["$userid"]) OR ($userinfos["$userid"]['lastactivity'] < $loggedin['lastactivity']))
{
$userinfos["$userid"] = $loggedin;
}
}Şununla değiştirin;$numberguest++;
$inforum["$loggedin[inforum]"]++;
}
else if (empty($userinfos["$userid"]) OR ($userinfos["$userid"]['lastactivity'] < $loggedin['lastactivity']))
{
$userinfos["$userid"] = $loggedin;
}
if(preg_match("/vBChat.php/",$loggedin['location']) && $loggedin['userid']){
$vbchat_users[$loggedin['userid']] = $loggedin;
}
}
// Configure Peeps In vBChat
$invBChat = "";
if(is_array($vbchat_users)){
foreach($vbchat_users as $invbc){
if($invBChat == ""){
$extra = "";
} else {
$extra = ", ";
}
// Get Username Style
$invbc['musername'] = fetch_musername($invbc);
$invBChat .= "{$extra}<a href='member.php?{$session['sessionurl']}&u={$invbc['userid']}'>{$invbc['musername']}</a>";
}
}
if($invBChat == ""){
$invBChat = "<i>Şu an Chat yapan kimse yok...</i>";
}Sıra Geldı Template editlemelerine;navbar isimli templateyi açın; alttaki kısmı bulun;
<td class="vbmenu_control"><a href="calendar.php?$session[sessionurl]">$vbphrase[calendar]</a></td>Altına şunu ekleyin
script type="text/javascript">
<!--
function OpenvBChat(){
vBChat = window.open('vBChat.php?$session[sessionurl]','vBChat','directories=no,height='+window.screen.height+',width='+window.screen.width+',location=no,menubar=no,scrollbars=yes,status=no,toolbar=no')
return false;
}
-->
</script>
<td class="vbmenu_control"><a href="vBChat.php?$session[sessionurl]" onclick="return OpenvBChat();">vBChat</a></td>FORUMHOME isimli templateyi açın; alttaki kısmı bulun;<!-- end logged-in users -->Altına şunları ekleyin;
<!-- Start vBChat Users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_chatusers')"><img id="collapseimg_forumhome_chatusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_chatusers].gif" alt="" border="0" /></a>
<a href='vBChat.php?$session[sessionurl]' onclick='return OpenvBChat();'>Chat'taki Kullanıcılar</a>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_chatusers" style="$vbcollapse[collapseobj_forumhome_chatusers]">
<tr>
<td class="alt2"><a href="vBChat.php?$session[sessionurl]" onclick='return OpenvBChat();'><img src="$stylevar[imgdir_statusicon]/forum_link.gif" alt="vBChat" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
{$invBChat}
</div>
</td>
</tr>
</tbody>
<!-- End vBChat Users -->Admincp >> Zamanlanmış Görevler >> Zamanlanmış Görev Ekle bolumune gelinBaşlık : vBChat Auto Prune
Saat : 0
Dakika : 2
İz Girdileri : Evet
Dosya Adı : ./includes/cron/vbchat.php
(Diğerleri * olacak)
Sonra ; Zamanlanmış Görev Düzenleyici 'ye giderek bunu çalıştırın.
Kurulum tamamlanmış durumda. Admincp 'deki vB Chat kısmından ayarlarınızı yapabilirsiniz.
Alıntı