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
Beitrag
von Mort » 13.09.2005 00:53
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 » 13.09.2005 02:06
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 » 13.09.2005 10:18
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 » 13.09.2005 13:50
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 » 13.09.2005 15:16
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> </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>
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268 Registriert: 21.04.2001 02:00
Beitrag
von saerdnaer » 13.09.2005 15:43
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> </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 » 13.09.2005 16:42
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> </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 » 13.09.2005 17:01
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 » 13.09.2005 18:18
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 » 13.09.2005 18:53
Hm, ich habs aber eigentlich getestet und da hat es funktioniert. Zeig mal bitte wie deine Änderungen jetzt aussehen.