themen portal mitte

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

themen portal mitte

Beitrag von volker58 »

habe da mal noch ein problem mit einem mod,

wenn ich kein forum mit leserechte für gäste habe kommt diese fehlermeldung:
Allgemeiner Fehler

Could not obtain main information

DEBUG MODE

SQL Error : 1064 Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen (diese kann für verschiedene Server-Versionen unterschiedlich sein) bei ') AND t.topic_poster = u.user_id

SELECT t.*, f.forum_id, f.forum_name, u.username, u.user_id, u2.username as user2, u2.user_id as id2, u2.user_level as user_level2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_forums f, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 WHERE t.topic_id IN () AND t.topic_poster = u.user_id AND f.forum_id = t.forum_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id ORDER BY t.topic_last_post_id DESC LIMIT 5

Line : 85
File : themen_portal_mitte.php
kann man das was richten? anbei der mod
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann wäre am besten der Mod komplett auszublenden, also die Abfragen garnicht erst zu starten.
Eine Prüfung, welche Foren der Gast einsehen kann, wäre da vorab einzubauen und erst, wenn mind. 1 Forum betreten werden darf, würde ich den Rest laufen lassen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

klingt ja alles schön, aber ich schaff das net und der den mod mal gemacht hat ist nimmer da, würdest du bitte mal versuchen?
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Steht schon auf meiner Liste...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

@volker

hatte da nicht hotti schon mal was gebastelt an dem teil?
frag mal sicherheitshalber hotflame noch mal...

gruss
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann warte ich erstmal mit der Umsetzung...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

er hat es nicht hinbekommen
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay, steht wieder auf der Liste...

*hotthühhotthüh*

EDIT
Als Merker für mich:
Anbei eine Datei, die schon einmal alle Foren, die ein User sehen darf, abfragt und SQL-gerecht aufbereitet.
Ich werde dann später diese in Deinen Mod mit integrieren, damit der Index User-bezogen korrekt aufbereitet wird und ggf. erst garnicht erscheint und das fehlermeldungsfrei.

EDIT2
Ich habe hier auch einen kleinen Artikel zu den Foren-Berechtigungen im phpBB erstellt:
http://www.oxpus.de/kb.php?mode=article&k=34
Vielleicht reicht Dir das schon, die Abfrage hier selber anzupassen.
Wenn nicht, helfe ich selbstverständlich im Laufe des Nachmittags gerne.
Zuletzt geändert von oxpus am Fr 15.Apr, 2005 08:38, insgesamt 2-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

das hab ich garnicht gesehen das du hier schon was gemacht hast :)

aber ich seh da nicht so richtig durch wo ich was nun ändern muß :confused:

wenn du das bitte mal in dem mod ändern könntest währe es seht schön
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay.
Ersetze mal in der portal.php die Zeile

Code: Alles auswählen

include($phpbb_root_path . 'includes/themen_portal_mitte.'.$phpEx);
mit

Code: Alles auswählen

$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata);
$allowed_forum_sql = 0;
while( list($key, $value) = each($is_auth_ary) )
{
	if ($value['auth_read'])
	{
		$allowed_forum_sql++;
	}
}
if ( $allowed_forum_sql > 0 )
{
	include($phpbb_root_path . 'includes/themen_portal_mitte.'.$phpEx);
}
Dann dürfte keine Fehlermeldung mehr erscheinen, wenn jemand kein Foren einsehen darf (wie z.B. Gäste).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

sehr schön wie immer, geht jetzt, danke
Gruss Volker

http://www.fuchsienfreunde.de
Antworten