Shoutbox für Gäste verstecken

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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Zeig doch mal den ungebauten TPL Code her.... Also den, von dem Du meinst, dass er es bringen sollte. 8)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Code: Alles auswählen

<!-- Start add - Fully integrated shoutbox MOD -->
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2" class="forumline">
      <tr>
         <td align="center" nowrap="nowrap" class="catHead"><span class="cattitle"><a href="{U_SHOUTBOX_MAX}">{L_SHOUTBOX}</a></span></td>
      </tr>
      <tr>
         <td>

           <iframe src="{U_SHOUTBOX}" scrolling="NO" width="100%" height="195" frameborder="0" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>

         </td>
  </tr>
</table>
<br/>
<!-- End add - Fully integrated shoutbox MOD -->
Mit dem habe es es versucht, in allen Variationen den Switch davor/dahinter gesetzt.

Aber ich bin gerade voll in die falsche Richtung am marschieren.

Mal eben machen ist nicht, wenn man es(noch) nicht versteht.

Ich denke mal,das ich die vollkommen falsche Datei quäle.
Beste Grüße
Walter
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also da stand nachher:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2" class="forumline">
      <tr>
         <td align="center" nowrap="nowrap" class="catHead"><span class="cattitle"><a href="{U_SHOUTBOX_MAX}">{L_SHOUTBOX}</a></span></td>
      </tr>
      <tr>
         <td>

           <iframe src="{U_SHOUTBOX}" scrolling="NO" width="100%" height="195" frameborder="0" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>

         </td>
  </tr>
</table>
<br/>
<!-- END switch_user_logged_in -->
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Ja,
das hier hatte ich weg gemacht und die Switch so gesetzt,klappte aber nicht.

Code: Alles auswählen

<!-- Start add - Fully integrated shoutbox MOD -->
Also genauso,wie Du es gemacht hast.
Beste Grüße
Walter
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Kann ich mal bitte Deine page_header.php sehen? KB:datei
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Beste Grüße
Walter
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Finde:

Code: Alles auswählen

//-- mod : Foxy in a box --------------------------------------------------------------------------
//-- add
if ($s_privmsg_new==1 && $userdata['user_notify_box_pm']==1) {
	if ( $userdata['session_logged_in'] )
	{
		if ( $userdata['user_new_privmsg'] )
		{
			$l_new_message = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['You_new_pm'] : $lang['You_new_pms'];
		}
		else
		{
			$l_new_message = $lang['You_no_new_pm'];
		}

		$l_new_message .= '<br /><br />' . sprintf($lang['Click_view_privmsg'], '<a href="' . append_sid("privmsg.".$phpEx."?folder=inbox") . '">', '</a>');
	}
	else
	{
		$l_new_message = $lang['Login_check_pm'];
	}

	$template->set_filenames(array(
			'msg_box' => 'privmsgs_box.tpl')
	);

	$template->assign_vars(array(
		'L_CLOSE_WINDOW' => $lang['Close_window'],
		'L_MESSAGE' => $l_new_message)
	);
	$template->assign_var_from_handle('MSG_BOX', 'msg_box');
}
//-- end mod : Foxy in a box ----------------------------------------------------------------------
else
{
	$template->assign_block_vars('switch_user_logged_in', array());

	if ( !empty($userdata['user_popup_pm']) )
	{
		$template->assign_block_vars('switch_enable_pm_popup', array());
	}

        if ( $userdata['user_absence'] == TRUE )
	{
		$template->assign_block_vars('switch_absence', array());
	}

         }
tausche aus gegen:

Code: Alles auswählen

else
{
	$template->assign_block_vars('switch_user_logged_in', array());

	if ( !empty($userdata['user_popup_pm']) )
	{
		$template->assign_block_vars('switch_enable_pm_popup', array());
	}

        if ( $userdata['user_absence'] == TRUE )
	{
		$template->assign_block_vars('switch_absence', array());
	}

}
//-- mod : Foxy in a box --------------------------------------------------------------------------
//-- add
if ($s_privmsg_new==1 && $userdata['user_notify_box_pm']==1) {
	if ( $userdata['session_logged_in'] )
	{
		if ( $userdata['user_new_privmsg'] )
		{
			$l_new_message = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['You_new_pm'] : $lang['You_new_pms'];
		}
		else
		{
			$l_new_message = $lang['You_no_new_pm'];
		}

		$l_new_message .= '<br /><br />' . sprintf($lang['Click_view_privmsg'], '<a href="' . append_sid("privmsg.".$phpEx."?folder=inbox") . '">', '</a>');
	}
	else
	{
		$l_new_message = $lang['Login_check_pm'];
	}

	$template->set_filenames(array(
			'msg_box' => 'privmsgs_box.tpl')
	);

	$template->assign_vars(array(
		'L_CLOSE_WINDOW' => $lang['Close_window'],
		'L_MESSAGE' => $l_new_message)
	);
	$template->assign_var_from_handle('MSG_BOX', 'msg_box');
}
//-- end mod : Foxy in a box ----------------------------------------------------------------------
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo, Miriam
in der page_header.tpl habe ich den Code jetzt geändert.
Dann die Switch in der portal_body.tpl gesetzt.

Du bist Klasse :D
Klappt einwandfrei jetzt auf der Portalseite.

Danke vielmals ,hätte ich nicht hinbekommen.

Ich gehe jetzt mal davon aus, das ich das für die Indexseite nicht anders machen muss.

Sonst schreie ich wieder um Hilfe. :D
Beste Grüße
Walter
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Da der Index die selbe page_header.php nutzt, ist das also dort auch schon mit erledigt.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

ja, aber die Switch musste ich noch in die index_body.tpl reinsetzen.

Jetzt klappt es auch dort.

Danke nochmals für Deine Hilfe.
Beste Grüße
Walter
Antworten

Zurück zu „phpBB 2.0: Mod Support“