AWSW Intro u. Portal MOD 1.50 + Smartor Chatbox MOD 3.0.1

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Doc Lecter
Mitglied
Beiträge: 377
Registriert: 13.12.2003 16:24

AWSW Intro u. Portal MOD 1.50 + Smartor Chatbox MOD 3.0.1

Beitrag von Doc Lecter »

Ich bin`s nochmal. Vor einigen Tagen habe ich auch bei der Chatbox von Smartor ein Update gemacht. Seitdem wird den NICHT registrierten Usern nicht mehr die Chat-Info-Box im Portal angezeigt. Wenn man eingeloggt ist, funzt wieder alles. Ich meine das wär vorher anders gewesen, oder wie kann man das einstellen? Die Gäste sollen halt sehen, wieviele und welche User im Chat sind.

Im der Forums-Ansicht funzt das auch noch:. So siehts aus:

Es sind 0 User im Chat [ Du mußt dich einloggen um den Chat zu nutzen ]

Und genau so stell ich mir das fürs Portal vor. Danke schonmal :)
Benutzeravatar
Doc Lecter
Mitglied
Beiträge: 377
Registriert: 13.12.2003 16:24

Beitrag von Doc Lecter »

Hallo? Weiß das wirklich niemand?
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

mmmh, komisch, daß in dem Portal-Quelltext 2x hintereinander
<!-- ##### CHAT BOX START ##### -->
steht...

eigentlich müsste es heißen:
<!-- ##### CHAT BOX START ##### -->
...
...
... hier der Code für die Chat-Box
...
...
<!-- ##### CHAT BOX END ##### -->
Andreas
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
Doc Lecter
Mitglied
Beiträge: 377
Registriert: 13.12.2003 16:24

Beitrag von Doc Lecter »

Stimmt! Habe ich auch soeben geändert. Allerdings hat das keinen Einfluß darauf ob die Box für Gäste angezeigt wird oder nicht. Komischerweise ging das mit der alten Chatbox (verstehe allerdings nicht warum!). Was niemand Rat?
Benutzeravatar
Doc Lecter
Mitglied
Beiträge: 377
Registriert: 13.12.2003 16:24

Beitrag von Doc Lecter »

Ich füge mal ebend den Code der portal.php und der portal_body.tpl ein. Vielleicht kann mir ja dann jemand helfen.

portal.php

Code: Alles auswählen

// SWITCH CHAT BOX MOD START 
if( $userdata['session_logged_in'] && $introportalmod_config['chatboxmod_active'] == "1" ) 
{ 
// CODE TAKEN FROM Chat Box MOD 1.19g from Smartor http://phpbbhacks.com/viewhack.php?id=510 START 
require_once($phpbb_root_path . 'chatbox_front.php'); 
// CODE TAKEN FROM Chat Box MOD 1.19g from Smartor http://phpbbhacks.com/viewhack.php?id=510 END 
$template->assign_block_vars('switch_chatboxmod_active', array( 
$template->assign_vars(array( 
// CODE TAKEN FROM Chat Box MOD 1.19g from Smartor http://phpbbhacks.com/viewhack.php?id=510 START 
'Who_Is_Chatting' => $lang['Who_Is_Chatting'], 
'TOTAL_CHATTERS_ONLINE' => sprintf($lang['How_Many_Chatters'], $howmanychat), 
'CHATTERS_LIST' => sprintf($lang['Who_Are_Chatting' ], $chatters), 
'L_CLICK_TO_JOIN_CHAT' => $lang['Click_to_join_chat'], 
'CHATBOX_NAME' => $userdata['user_id'] . '_ChatBox', 
'S_JOIN_CHAT' => append_sid("chatbox_mod/chatbox.$phpEx") 
// CODE TAKEN FROM Chat Box MOD 1.19g from Smartor http://phpbbhacks.com/viewhack.php?id=510 END 
)) 
)); 
} 
// SWITCH CHAT BOX MOD END


portal_body.tpl

Code: Alles auswählen

<!-- ##### CHAT BOX START ##### --> 
<!-- BEGIN switch_chatboxmod_active --> 
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline"> 
<tr> 
<td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{Who_Is_Chatting}</b></center></span></td> 
</tr> 
<tr> 
<td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td> 
</tr> 
<tr><td align="center" class="row1"><span class="gensmall"> 
{TOTAL_CHATTERS_ONLINE}&&& 
<br> 
   [ <a href="javascript:void(0);" onClick="window.open('{S_JOIN_CHAT}','{CHATBOX_NAME}','scrollbars=no,width=540,height=450')">{L_CLICK_TO_JOIN_CHAT}</a> ] 
   <br />{CHATTERS_LIST} 
</span></td></tr></table><br> 
<!-- END switch_chatboxmod_active --> 
<!-- ##### CHAT BOX END ##### -->

Und wie bekomme ich jetzt hin, das die Gäste und nicht nur die registrierten User diese Box sehen? Habe echt keine ahnung
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Diese Zeile in der portal.php sagt aus, dass Du nur USERN und nicht Gästen die Box anzeigen lassen willst:
if( $userdata['session_logged_in'] && $introportalmod_config['chatboxmod_active'] == "1" )


Entferne den roten Teil und es wird auch Gästen angezeigt ;)
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Doc Lecter
Mitglied
Beiträge: 377
Registriert: 13.12.2003 16:24

Beitrag von Doc Lecter »

Hi! Ist leider nicht das gewünschte Ergebnis. Die Box ist zwar sichtbar (auch mit allen Daten), aber der Login-Button ist noch aktiviert! Es steht also nicht dort:

Es sind 14 User im Chat [ Du mußt dich einloggen um den Chat zu nutzen ]


sondern

Es sind 14 User im Chat
[ Ab in den Chat ]

So will ich das aber nicht haben sondern einfach nur:

Es sind 14 User im Chat [ Du mußt dich einloggen um den Chat zu nutzen ]

Wie ist das möglcih?
Antworten

Zurück zu „phpBB 2.0: Mod Support“