Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
kolja
Mitglied
Beiträge: 1546 Registriert: 13.05.2005 16:39
Wohnort: münster
Beitrag
von kolja » 09.02.2006 17:20
nabend forum
ich möchte gerne die icons (profil WWW email....) unter den postings ausblenden (für gäste)
da sollte das doch richtig sein, oder ?
Code: Alles auswählen
<tr>
<!-- BEGIN switch_user_logged_in -->
<td valign="middle" nowrap="nowrap">
{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG}{postrow.WWW_IMG} {postrow.AIM_IMG}{postrow.YIM_IMG} {postrow.MSN_IMG}
<noscript>{postrow.ICQ_IMG}</noscript>
</td>
<!-- END switch_user_logged_in -->
</tr>
aber irgendwie verschwindet es ganz also auch für mich als reg user...
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Fähnchen
Ehemaliges Teammitglied
Beiträge: 2124 Registriert: 14.08.2004 23:38
Beitrag
von Fähnchen » 09.02.2006 22:33
Was für ein Zufall!
Genau die gleiche Idee hatte ich auch einmal, und dasselbe Problem damit. Würde mich also auch brenned interessieren wo da das Problem liegt.
Die Signatur hat Urlaub.
kolja
Mitglied
Beiträge: 1546 Registriert: 13.05.2005 16:39
Wohnort: münster
Beitrag
von kolja » 10.02.2006 00:35
woher weisst du denn meine idee ??
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820 Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:
Beitrag
von cYbercOsmOnauT » 10.02.2006 01:42
Das liegt daran, dass ihr den Switch innerhalb der postrow nutzen wollt. Ihr benötigt dazu ein sog.
nested switch . Fügt den folgenden Code ins
viewtopic.php hinzu.
Sucht nach (ganz am unteren Ende des Scriptes)
und fügt
über der geschweiften Klammer das Folgende ein
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
$template->assign_block_vars('postrow.switch_user_logged_in', array());
}
Danach wird Euer <!-- BEGIN switch_user_logged_in --> auch im postrow funktionieren.
Grüße,
Tekin
Zuletzt geändert von
cYbercOsmOnauT am 10.04.2006 02:16, insgesamt 1-mal geändert.
kolja
Mitglied
Beiträge: 1546 Registriert: 13.05.2005 16:39
Wohnort: münster
Beitrag
von kolja » 13.02.2006 05:36
danke für den vorschlag
aber leider funktioniert es damit auch nicht...
sobald ich irgendwo ein <!-- BEGIN switch_user_logged_in --> setze werden die links fürkeinen mehr angezeigt
ich möchte die funktion auch im portal nutzen um alle links zu den userprofilen auszublenden
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
IPB_Flüchtling
Mitglied
Beiträge: 1862 Registriert: 23.12.2004 22:46
Beitrag
von IPB_Flüchtling » 13.02.2006 10:44
Ahoi,
bei mir funktioniert es auf folgende Weise:
Code: Alles auswählen
###
### OPEN: viewtopic.php
###
### FIND:
}
$template->pparse('body');
### BEFORE ADD:
// PN, ICQ, E-Mail usw. sollen für Gaeste ausgeblendet werden
if ( $userdata['session_logged_in'] )
{
$template->assign_block_vars('postrow.switch_view', array());
}
// Ende des Mods
###
### OPEN: viewtopic_body.tpl
###
### FIND:
<td valign="middle" nowrap="nowrap">
{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG}{postrow.WWW_IMG} {postrow.AIM_IMG}{postrow.YIM_IMG} {postrow.MSN_IMG} {postrow.ICQ_IMG}
</td>
### REPLACE WITH:
<td valign="middle" nowrap="nowrap">
<!-- BEGIN switch_view -->
{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG} {postrow.ICQ_IMG}
<!-- END switch_view -->
</td>
### EoM
Das
<noscript> {postrow.ICQ_IMG}
</noscript> fehlt in meiner viewtopic_body.tpl.
Aufpassen muss man, wenn mehrere Switchs ineinander verschachtelt werden sollen:
http://www.phpbb.de/viewtopic.php?t=62093
LG, IPB_Flüchtling
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820 Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:
Beitrag
von cYbercOsmOnauT » 13.02.2006 11:07
kolja hat geschrieben: danke für den vorschlag
aber leider funktioniert es damit auch nicht...
sobald ich irgendwo ein <!-- BEGIN switch_user_logged_in --> setze werden die links fürkeinen mehr angezeigt
Sehr eigenartig. Ich habe meine Version auf meinem Testboard geprüft und es hat einwandfrei funktioniert.
Tekin
kolja
Mitglied
Beiträge: 1546 Registriert: 13.05.2005 16:39
Wohnort: münster
Beitrag
von kolja » 15.02.2006 22:38
ok bei mir funktioniert es auch
ich hatte zwischen der
} und dem
$template->pparse('body');
noch zwei mods
(adminbanner & quickreply)
danke also für die hilfe
und es hat sich nicht schon einmal wer die mühe gemacht, ein forum un-reg user linkfrei zu machen ??
natürlich nicht alle sondern nur die mit denen google sowieso nichts anfangen kann
erstmal alle profil links im portal...
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
kolja
Mitglied
Beiträge: 1546 Registriert: 13.05.2005 16:39
Wohnort: münster
Beitrag
von kolja » 15.02.2006 22:45
mir fällt gerade auf:
<!-- BEGIN switch_user_logged_in -->
und
<!-- BEGIN switch_view -->
was ist der unterschied ??
mit dem ersten klappt es bei mir nicht
daher möchte ich wissen wie der "nur für gäste" für den zweiten lautet...
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820 Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:
Beitrag
von cYbercOsmOnauT » 16.02.2006 00:20
Der Name des Switches ist nur anders.. das ist alles. Du kannst es ja auch switch_meine_Mama_kocht_lecker nennen, wenn Du diesen Switch im Script setzt.
Tekin