SEO Urls V2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

wie gesagt kann man diese url nur dann aufrufen, wenn neue beiträge im thread sind, die man noch nicht gelesen hat.

aber nach dem 1. besuch kommt eigentlich die meldung:
Information

Keine neuen Beiträge seit deinem letzten Besuch

Hier klicken, um zum Thema zurückzukehren

Klick hier um zum Index zurückzukehren
deine meldung deutet eher daraufhin, dass in deiner viewtopic.php etwas nicht stimmt. ich denke mal im part wo die view newest abgefragt werden und dann weitergeleitet wird auf einen post link.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
Beagleman
Mitglied
Beiträge: 126
Registriert: 30.06.2006 14:07
Kontaktdaten:

Beitrag von Beagleman »

Wäre es möglich im ersten Post unter oder über dem Download-Link die jeweils aktuelle Versionsnummer anzuzeigen? Dann kann man gleich sehen, ob es eine neue Version gibt. Sonst erfährt man es erst nach dem Donwload und dem Entzippen.
Zuletzt geändert von Beagleman am 19.08.2006 19:50, insgesamt 1-mal geändert.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Ich habe nicht vor an der Version nochmal etwas großartig zu ändern.

Sollte der Mod irgendwann durch eine Veränderung in phpBB nicht mehr laufen wird es wieder ein Update geben. Aber die meisten Sachen betreffen eigentlich nur Addons, die aber nicht die Versionsnummer betreffen. Daher kann ich Dich leider nur bitten ab und zu wegen den Addons hier reinzuschauen.

Es wird demnächst ein Release versucht und wenn der durch ist, dann gibt es den Mod eh offizielle bei phpBB zum Download.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
Beagleman
Mitglied
Beiträge: 126
Registriert: 30.06.2006 14:07
Kontaktdaten:

Beitrag von Beagleman »

Zwei Kleinigkeiten, die mir eben noch aufgefallen sind:

1. Oben in seo_urls_v2.txt steht

Code: Alles auswählen

## Files To Edit:   4
##                  includes/sessions.php
##                  index.php
##                  search.php
##                  viewforum.php
Da fehlen noch
includes/sessions.php
und
viewonline.php
in dieser Liste.

2. Außerdem steht in der .htaccess

Code: Alles auswählen

DirectoryIndex index.php index.html index.html
Ich glaube der letzte Eintrag soll wohl index.htm heißen.


Aber vielleicht sind dir solche Kleinigkeiten vor dem Release noch nicht so wichtig und du möchtest es erst später ausbessern.
Jedenfalls drücke ich die Daumen! :wink:
Zuletzt geändert von Beagleman am 19.08.2006 19:49, insgesamt 1-mal geändert.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Hi! Beim Testen gabs ein Problem beim Aufrufen der Galerie im
Benutzerprofil -> Meldung: Dieser Benutzer existiert nicht.

Kann das hier jemand bestätigen? easy
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi mgutt,

Du hast mich wieder einmal gerettet - besten Dank! :P
mgutt hat geschrieben:deine meldung deutet eher daraufhin, dass in deiner viewtopic.php etwas nicht stimmt. ich denke mal im part wo die view newest abgefragt werden und dann weitergeleitet wird auf einen post link.
Also auf die Idee, in der viewtopic.php den Fehler zu suchen, wäre ich nicht von selbst gekommen...

Dieser Codeabschnitt in der viewtopic.php war der Übeltäter:

Code: Alles auswählen

//
// Find topic id if user requested a newer
// or older topic
//
if ( isset($HTTP_GET_VARS['view']) && empty($HTTP_GET_VARS[POST_POST_URL]) )
{
	if ( $HTTP_GET_VARS['view'] == 'newest' )
	{ // read the first unread post in this topic
		$sql = "SELECT p.post_id, t.topic_last_post_id
			FROM (" . TOPICS_TABLE . " t
			LEFT JOIN " . POSTS_TABLE . " p ON p.topic_id = t.topic_id AND p.post_time > $topic_last_read)
			WHERE t.topic_id = $topic_id
			AND t.topic_moved_id = 0
			AND p.post_draft = 0
			ORDER BY p.post_time";
			// start mod save posts as drafts (and end mod too): added an AND constraint in the foregoing sql definition that post_draft be zero (i.e. that the post not just be a draft)
		if ( !$result = $db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, 'Could not obtain newer/older topic information', '', __LINE__, __FILE__, $sql);
		}

		if ( !($row = $db->sql_fetchrow($result)) )
		{
			message_die(GENERAL_MESSAGE, 'No_new_posts_last_visit');
		}
		$post_id = empty($row['post_id']) ? $row['topic_last_post_id'] : $row['post_id'];
		// ORIGINAL redirect(append_sid("./viewtopic.$phpEx?" . POST_POST_URL . "=$post_id#$post_id", true));
		redirect(append_sid("./viewtopic.$phpEx?" . POST_POST_URL . '=$post_id') .'#$post_id', true);
	}
Ich muss das wohl gemacht haben, als wir damals das Sudoku-Problem hatten und sich tief in meinen Kopf eingegraben hat: Keine Sprungmarken in der append_sid! Auf jeden Fall klappt es mit dem Originalcode, also wenn man das # in der append_sid belässt, bestens: :oops:

Code: Alles auswählen

		$post_id = empty($row['post_id']) ? $row['topic_last_post_id'] : $row['post_id'];
		redirect(append_sid("./viewtopic.$phpEx?" . POST_POST_URL . "=$post_id#$post_id", true));
Vielen Dank noch einmal - natürlich auch Dir, @bazillus, für die Hilfsbereitschaft!

LG, IPB_Flüchtling
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

easygo hat geschrieben:Hi! Beim Testen gabs ein Problem beim Aufrufen der Galerie im
Benutzerprofil -> Meldung: Dieser Benutzer existiert nicht.

Kann das hier jemand bestätigen? easy
Wie sieht die Url aus und welcher Mod ist das?

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Betrifft die Standard Avatar Gallery im phpBB userprofile. :-?

Angezeigt wird nur profile.html, wenn man auf den Button draufklickt. easy
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Du meinst den Button "Gallerie anzeigen"? Der geht fehlerfrei. Das hat nichts mit dem Mod hier zu tun. Teste mal und deaktiviere die Short Urls in den Usersettings.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Btw: Ich teste so was immer "bevor" ich poste. :wink:

Ohne seo v2 (sessions.php/.htaccess) geht die Galerie problemlos auf. easy
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“