Pagina 1 van 1

[Verplaatst] Chatbox verbergen.

Geplaatst: 17 aug 2005, 21:55
door Laurette
Is er ook een mogelijkheid om deze chatbox te verbergen voor gasten?

Geplaatst: 17 aug 2005, 22:38
door Bee
Voeg voor de code van de shoutbox in index.php

Dit toe:

Code: Selecteer alles

if ( $userdata['session_logged_in'] ) 
   {
En erachter: In deze drie bestanden:
shoutbox.php
shoutbox_max.php
shoutbox_view.php

Voeg je respectievelijk

Code: Selecteer alles

if ( !$userdata['session_logged_in'] ) 
   { 
      redirect(append_sid("login.".$phpEx."?redirect=shoutbox.".$phpEx, true)); 
      exit; 
   }

Code: Selecteer alles

if ( !$userdata['session_logged_in'] ) 
   { 
      redirect(append_sid("login.".$phpEx."?redirect=shoutbox_max.".$phpEx, true)); 
      exit; 
   }
en

Code: Selecteer alles

if ( !$userdata['session_logged_in'] ) 
   { 
      redirect(append_sid("login.".$phpEx."?redirect=shoutbox_view.".$phpEx, true)); 
      exit; 
   }
toe na deze code:

Code: Selecteer alles

// 
// End session management 
// 
Tevens is dit topic verplaatst van Support naar Mod Support

Geplaatst: 18 aug 2005, 19:05
door Laurette
Heb dit uitgevoerd maar als ik nu het forum open krijg ik

Parse error: parse error, unexpected T_IF, expecting ')' in /data/members/paid/i/v/iven.nl/htdocs/www/proef/index.php on line 386


'L_USERS_LASTHOUR' =>($users_lasthour)?sprintf($lang['Users_lasthour_explain'],$users_lasthour):$lang['Users_lasthour_none_explain'],
'L_USERS_TODAY' =>$l_today_users,
// End add - Last visit MOD
if ( $userdata['session_logged_in'] )
{
// Start add - Fully integrated shoutbox MOD
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
'L_SHOUTBOX' => $lang['Shoutbox'],
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"),
// End add - Fully integrated shoutbox MOD
}
$images['forum'],
'FORUM_NEW_IMG' => $images['forum_new'],
'FORUM_LOCKED_IMG' => $images['forum_locked'],
//
// START MOD: Avatar On Index - Denz
//
'L_NAME_WELCOME' => $lang['Welcome'],
'U_NAME_LINK' => $name_link,
'AVATAR_IMG' => $avatar_img,
//
// END MOD: Avatar On Index - Denz
//

Geplaatst: 18 aug 2005, 19:37
door Bee
Draai die wijziging weer even terug, ik ga een andere code voor je schrijven.

Geplaatst: 18 aug 2005, 19:51
door Laurette
Ok ik wacht af :D

Geplaatst: 18 aug 2005, 21:09
door Bee
Zoek:

Code: Selecteer alles

$template->set_filenames(array(
	'body' => 'index_body.tpl')
);
Voeg erachter toe:

Code: Selecteer alles

if ( $userdata['session_logged_in'] ) 
{
$template->assign_vars(array(
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"), 
'L_SHOUTBOX' => $lang['Shoutbox'], 
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx")));
}
Zoek naar:

Code: Selecteer alles

// Start add - Fully integrated shoutbox MOD 
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"), 
'L_SHOUTBOX' => $lang['Shoutbox'], 
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"), 
// End add - Fully integrated shoutbox MOD 
Verwijder.

Geplaatst: 18 aug 2005, 22:49
door Laurette
Ok je kunt nu niet meer lezen wat op de chatbox staat maar het blok zelf van de chatbox is nog wel zichtbaar.
Was dit de bedoeling?

Geplaatst: 19 aug 2005, 10:08
door Bee
Dan heb ik dus alsnog een stuk vergeten. Ik wist het gewoon.

in templates/xxx/index_body.tpl zet je voor de openings <table> van de shoutbox tabel:

Code: Selecteer alles

<!-- BEGIN switch_user_logged_in -->
En erachter:

Code: Selecteer alles

<!-- END switch_user_logged_in -->

Geplaatst: 19 aug 2005, 15:13
door Laurette
Nu werkt hij perfect, bedankt weer voor de hulp :thumb: