MOD Suche Email/ICQ/AIM/... Button verstecken

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Mort
Mitglied
Beiträge: 21
Registriert: 11.08.2005 22:47

MOD Suche Email/ICQ/AIM/... Button verstecken

Beitrag von Mort »

Hi,

Ich hätte gerne die email/ICQ/.. buttons unter jedem beitrag versteckt bzw so das sie nur sichtbar sind wenn man angemeldet ist .. (damit niemand von aussen den leuten ne mail schicken kann)
gibt es da irgendwo einen mod oder irgendwas das ich ändern kann

ich kann mir auch so ungefähr vorstellen wie es geht aber nur kann ich nicht so gut PHP ;)

danke schonmal

Florian
Clone
Mitglied
Beiträge: 217
Registriert: 10.01.2004 18:41
Wohnort: Berlin
Kontaktdaten:

Beitrag von Clone »

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
//Das was du verstecken willst (also die Buttons für ICQ und so weiter)
<!-- END switch_user_logged_in -->
Im Profil müsstest du es dann aber auch genauso machen, damit niemand die Buttons sehen kann.
Mort
Mitglied
Beiträge: 21
Registriert: 11.08.2005 22:47

Beitrag von Mort »

In welcher Datei muss ichn da was genau ändern ich find es grad nicht
wäre nett wenn ihr mir das noch verraten könntet
danke :)

(vlt. auch mit zeilen angabe? *liebgugg*
Clone
Mitglied
Beiträge: 217
Registriert: 10.01.2004 18:41
Wohnort: Berlin
Kontaktdaten:

Beitrag von Clone »

Für die Buttons bei den Posts ist es die viewtopic_body.tpl, etwa Zeile 45.
Fürs Profil ist es die profile_view_body.tpl, da geht es etwa Zeile 50 los. Das sollte aber beides recht eindeutig erkennbar sein.
Mort
Mitglied
Beiträge: 21
Registriert: 11.08.2005 22:47

Beitrag von Mort »

Es ist jetzt zwar weg wenn man nicht eingelogt ist .. aber auch weg wenn man eingeloggt ist

Code: Alles auswählen

<td valign="middle" nowrap="nowrap"><!-- BEGIN switch_user_logged_in -->{postrow.PROFILE_IMG} {postrow.PM_IMG}
            {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG}
            {postrow.MSN_IMG} <script language="JavaScript" type="text/javascript"><!--

	if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
		document.write(' {postrow.ICQ_IMG}');
	else
		document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');

				//--></script> <noscript>
            {postrow.ICQ_IMG}</noscript><!-- END switch_user_logged_in --></td>
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

Code: Alles auswählen

<td valign="middle" nowrap="nowrap">
<!-- BEGIN switch_user_logged_in -->
{postrow.PROFILE_IMG} {postrow.PM_IMG}
            {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG}
            {postrow.MSN_IMG} <script language="JavaScript" type="text/javascript"><!--

   if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
      document.write(' {postrow.ICQ_IMG}');
   else
      document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');

            //--></script> <noscript>
            {postrow.ICQ_IMG}</noscript>
<!-- END switch_user_logged_in -->
</td> 
die anweisungen für den template parser müssen jeweils in einer eigenen zeile stehen
Mort
Mitglied
Beiträge: 21
Registriert: 11.08.2005 22:47

Beitrag von Mort »

Geht immer noch nicht Buttons sind zwar weg ..
aber wenn man sich einloggt immernoch weg

:) danke trotzdem für die hilfe .. gibt es noch andere vorschläge

Code: Alles auswählen

<td valign="middle" nowrap="nowrap">
<!-- BEGIN switch_user_logged_in -->
		{postrow.PROFILE_IMG} {postrow.PM_IMG}
            {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG}
            {postrow.MSN_IMG} <script language="JavaScript" type="text/javascript"><!--

   		if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
      		document.write(' {postrow.ICQ_IMG}');
   		else
      		document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');

        	//--></script> <noscript>
            {postrow.ICQ_IMG}</noscript>
<!-- END switch_user_logged_in -->
		</td>
Clone
Mitglied
Beiträge: 217
Registriert: 10.01.2004 18:41
Wohnort: Berlin
Kontaktdaten:

Beitrag von Clone »

Code: Alles auswählen

#
#-----[ Öffne ]------------------------------------------
#
viewtopic.php

#
#-----[ Finde ]------------------------------------------
#
$template->pparse('body');

#
#-----[ Davor einfügen ]-------------------------------------------
#
if ( $userdata['session_logged_in'] )
{
	$template->assign_block_vars('postrow.switch_user_logged_in', array());
}
Die anderen Änderungen, die du gemacht hast, bleiben so.
Mort
Mitglied
Beiträge: 21
Registriert: 11.08.2005 22:47

Beitrag von Mort »

Mit den neueren Änderungen sind immer noch keine Buttons im eingelogten Modus :/
Clone
Mitglied
Beiträge: 217
Registriert: 10.01.2004 18:41
Wohnort: Berlin
Kontaktdaten:

Beitrag von Clone »

Hm, ich habs aber eigentlich getestet und da hat es funktioniert. Zeig mal bitte wie deine Änderungen jetzt aussehen.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“