DOSYA İNDİR

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 gelin

Baş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ı
Alıntıdır