fehler mit <!-- BEGIN switch_user_logged_in -->
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.
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.
danke, ich glaub jetzt bin ich da so ein bischen hintergestiegen
der "topicrow " switch ist für den fall das es posts gibt
und der "no_topics" für den fall dass nicht
also muss ich noch einen switch für die gäste machen
an welche bedingungen kann man so ein switch denn noch so koppeln ??
kolja
der "topicrow " switch ist für den fall das es posts gibt
und der "no_topics" für den fall dass nicht
also muss ich noch einen switch für die gäste machen
an welche bedingungen kann man so ein switch denn noch so koppeln ??
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 :.
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:
Falls Du einigermaßen Englisch kannst, lies Dir das hier mal durch:
http://www.phpbb.com/kb/article.php?article_id=200
Ansonsten wäre zu empfehlen KB:template_syntax
Tekin
http://www.phpbb.com/kb/article.php?article_id=200
Ansonsten wäre zu empfehlen KB:template_syntax
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
danke die beiden sind sehr gut
mach mal ein bischen lese, probiere und verstehe pause
kolja
mach mal ein bischen lese, probiere und verstehe pause
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 :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Hallo,
Mit der Verwendung des Quick-Reply-Mods bekomm ich das nicht ganz gebacken - die switches funktionieren zwar, aber so dass es für eingeloggte User und Gäste sichtbar ist und nicht wie gewünscht nur für Gäste.
Konkret gehts um eine Google-ads Tabelle, die im postrow-Bereich eingebaut werden soll und nur für Gäste sichtbar sein soll
Habe dafür einen google-switch gebastelt und vor diesem Bereich in der viewtopic.php eingefügt:
Eingefügt:
Dann in der viewtopic_body.tpl:
Das funktioniert soweit. Was spricht gegen diese Anweisung?
Lg
Jürgen
Mit der Verwendung des Quick-Reply-Mods bekomm ich das nicht ganz gebacken - die switches funktionieren zwar, aber so dass es für eingeloggte User und Gäste sichtbar ist und nicht wie gewünscht nur für Gäste.
Konkret gehts um eine Google-ads Tabelle, die im postrow-Bereich eingebaut werden soll und nur für Gäste sichtbar sein soll
Habe dafür einen google-switch gebastelt und vor diesem Bereich in der viewtopic.php eingefügt:
Code: Alles auswählen
}
include($phpbb_root_path . 'quick_reply.'.$phpEx);
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Code: Alles auswählen
if ($userdata['user_id'] == ANONYMOUS)
{
$template->assign_block_vars('postrow.switch_google_out', array());
}
Code: Alles auswählen
<!-- BEGIN switch_google_out -->
*** die Tabelle ***
<!-- END switch_google_out -->
Lg
Jürgen
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Laut Deiner Beschreibung sollte der Bereich nur für Gäste sichtbar sein und wie Du sagst funktioniert das auch. Ich verstehe dann nicht ganz wo nun Dein Problem besteht? 
Gruß,
Tekin

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Hallo,
>> wo nun Dein Problem besteht?
Also, Problem gibts in der Anwendung mit dem vorgestellten Code-Schnippsel keine - die Gäste bekommens serviert, die eingeloggten User werden davon verschont. Ich bin nicht so php-firm, dass ich die Auswirkungen dieser if-Schleife, z.B. auf die Performance oder 'Betriebssicherheit', beurteilen könnte. Deshalb die Nachfrage - das sollte doch wohl auch möglich sein? Mit Kritik zu diesem Versuch wäre ich schon zufrieden
Lg
Jürgen
>> wo nun Dein Problem besteht?
Also, Problem gibts in der Anwendung mit dem vorgestellten Code-Schnippsel keine - die Gäste bekommens serviert, die eingeloggten User werden davon verschont. Ich bin nicht so php-firm, dass ich die Auswirkungen dieser if-Schleife, z.B. auf die Performance oder 'Betriebssicherheit', beurteilen könnte. Deshalb die Nachfrage - das sollte doch wohl auch möglich sein? Mit Kritik zu diesem Versuch wäre ich schon zufrieden

Lg
Jürgen
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Achso. Nun verstehe ich, was Dein Begehr ist. 
Die If-Anweisung ist keine Schleife, sondern eine Prüfung. Es wird geprüft, ob der User, der die Seite gerade abfragt, ein Gast (ANONYMOUS) ist. Wenn ja, wird der Schalter (Switch) für das Template geschaltet. Passiert dies, wird alles, was zwischen <!-- BEGIN und <!-- END steht vom Templatesystem abgearbeitet, ansonsten ignoriert.
Kurz gesagt, ist der User ein Gast, wird das, was Du da stehen hast, auch angezeigt, ansonsten nicht.
Mit Sicherheit und Performance hat das Ganze weniger zu tun.
Gruß,
Tekin

Die If-Anweisung ist keine Schleife, sondern eine Prüfung. Es wird geprüft, ob der User, der die Seite gerade abfragt, ein Gast (ANONYMOUS) ist. Wenn ja, wird der Schalter (Switch) für das Template geschaltet. Passiert dies, wird alles, was zwischen <!-- BEGIN und <!-- END steht vom Templatesystem abgearbeitet, ansonsten ignoriert.
Kurz gesagt, ist der User ein Gast, wird das, was Du da stehen hast, auch angezeigt, ansonsten nicht.
Mit Sicherheit und Performance hat das Ganze weniger zu tun.

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu