Seite 92 von 175

Verfasst: 20.07.2006 19:55
von mgutt
demo board.. gerade probiert.. problemlos ... und jetzt :wink:

Welche Version von dem Mod hast Du eingebaut?

Und wenn ich sage deaktivieren, dann meine ich das nicht nur.. es geht darum, ob der Fehler auch auftaucht, wenn Du Seo Urls ausschaltest. Nicht wenn Du sie wieder ausbaust.

Das zeigt uns nämlich ob der sessions.php Code falsch ist oder die .htaccess.

EDIT: Ich kann mich in Deinem Forum nicht registrieren. Dann kommt der gleiche Fehler. Du musst noch irgendwas anderes falsch drin haben.

Verfasst: 20.07.2006 20:05
von easygo
Von nem SEO Ein- und Ausschalter weiß ich nix. Wo finde ich den? :-?

MOD Version ist 1.2.4 und das mit dem Reg-Problem scheint relativ neu zu sein.

Mal schaun.. wir hatten grad nen Server-Crash. easy

Verfasst: 20.07.2006 20:09
von mgutt

Code: Alles auswählen

	// replace "true" with "false" to deactivate seo urls
	$seo_active = true;
Zu finden in der sessions.php

Der letzte Account wurde bei Dir von einem Monat registriert. Was hast Du denn damals eingebaut bzw. schau erstmal ob es an meinem Mod liegt.

Gruß

Verfasst: 20.07.2006 20:20
von easygo
mgutt hat geschrieben:

Code: Alles auswählen

	// replace "true" with "false" to deactivate seo urls
	$seo_active = true;
Ok Danke, seo v2 ist jetzt aus und Reggen müsste wieder klappen.

Theoretisch. :-? easy

Verfasst: 20.07.2006 20:32
von mgutt
Hast Du zwei Mods drin? Da sind ja immernoch Short Urls aktiv?!

Dadurch kommt auch der Fehler zu stande.

Lies mal hier:
http://www.phpbb.de/viewtopic.php?p=681180#681180

Gruß

Verfasst: 20.07.2006 20:49
von easygo
mgutt hat geschrieben:Hast Du zwei Mods drin? Da sind ja immernoch Short Urls aktiv?!
Yep das wars :grin: Vielleicht sollte ich die Asterix-Zeichen in den Short urls
gleich überall durch + ersetzen, außer bei den start-Werten. easy

Verfasst: 21.07.2006 04:43
von IPB_Flüchtling
Betrifft: Mögliche Inkompatibilität mit Printer-friendly Topic Mod:

Ahoi,

ich kapiere es nicht: Habe mir den Printer-friendly Topic Mod eingebaut. Und fast alles klappt auch. Bis auf eine Kleinigkeit: Wenn ich mir die Beiträge von x bis y auf druckerfreundliche Art und Weise anzeigen will, funktioniert das nicht - stattdessen werde ich wieder zum Thread mit den Keyword-URLs zurückgeleitet.

Die URL einer druckerfreundlichen Ansicht lautet z.B.:

viewtopic.php?printertopic=1&t=630&start=0&postdays=0&postorder=asc&vote=viewresult

Das klappt auch noch einwandfrei. Die Anzeige der Beiträge 2 und 3 lautet:

viewtopic.php?start_rel=2&finish_rel=3&t=107&printertopic=1&submit=Anzeigen

Wenn ich in der sessions.php in den User-Settings die SEO-URLs deaktiviere, klappt die druckerfreundliche Anzeige der Beiträge 2 und 3 tadellos.
Sind die SEO-URLs dagegen aktiviert, werden nicht die Beiträge 2 und 3 angezeigt, sondern ich lande wieder im Thread:

bunte-blumen-t107.html?start_rel=2&finish_rel=3&t=107&printertopic=1&submit=Anzeigen

Und dieser Fehler tritt auf, obwohl meine Usersettings so aussehen:

Code: Alles auswählen

	$seo_forbidden = array(
		'login',
		'mode=confirm',
		'mark=topics',
		'view=',
		'printertopic',
		'submit=Anzeigen',
		'mode=unread',
		'return_to_list',
	);
Auch wenn ich start_rel und/oder finish_rel in das Forbidden-Array hinzufüge, bleibt der Fehler bestehen...

Den Mod in Action könnt Ihr Euch zum Beispiel auf dieser Seite ansehen (auf das Druckersymbol klicken). Was mit druckerfreundlicher Ansicht der Beiträge 2 und 3 gemeint ist, sollte auf dieser Seite deutlich werden (siehe rechts oben: "Wähle die Beiträge aus: von....").

LG, IPB_Flüchtling

Verfasst: 21.07.2006 11:00
von mgutt
der printertopic mod ist falsch.. bzw. die variablen werde nicht in der funktion append_sid übertragen, wie es eigentlich richtig wäre. daher kannst du die bestandteile auch nicht deaktivieren. d.h. du musst die url-generierung in der viewtopic.php gezwungenermaßen korrigieren.

Weiterhin zeigt das,
bunte-blumen-t107.html?start_rel=2&finish_rel=3&t=107&printertopic=1&submit=Anzeigen

dass da etwas total falsch sein muss bei dem Mod.

Verfasst: 21.07.2006 11:28
von senyafin
@bazillus - ich hab mir jetzt nochmal das addon vorgenommen.
Du schreibst Hier

such nach

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
            default:
      $sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
         FROM (( " . FORUMS_TABLE . " f
         LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
         LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
         WHERE f.forum_parent = '{$forum_id}'
         ORDER BY f.cat_id, f.forum_order";
         break;
#
#-----[ REPLACE WITH ]------------------------------------------ 
bei mir sieht die zeile so aus
Ich frag nur, weil ich nicht mehr durchsehe ;-)


Code: Alles auswählen

	
case 'postgresql':
		$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id 
			FROM " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p, " . USERS_TABLE . " u
			WHERE p.post_id = f.forum_last_post_id 
				AND u.user_id = p.poster_id  
				AND f.forum_parent = '{$forum_id}'
				UNION (
					SELECT f.*, NULL, NULL, NULL, NULL
					FROM " . FORUMS_TABLE . " f
					WHERE NOT EXISTS (
						SELECT p.post_time
						FROM " . POSTS_TABLE . " p
						WHERE p.post_id = f.forum_last_post_id  
					)
				)
				ORDER BY cat_id, forum_order";
		break;


Verfasst: 21.07.2006 12:12
von mgutt
du bist in der falschen zeile. danach kommt eine abfrage die mit "default" eingeleitet wird. deine wird aber mit "postgresql" eingeleitet.