SEO Urls V2
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.
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.
Mir ist grade noch etwas aufgefallen:
Bei langen Threadtiteln wird die umgeschriebene URL des Sprungicons für den letzten Beitrag verkürzt, das aber nur auf der index, nicht in der viewforum.
Beispiel:
Threadtitel: Humbug im Kurpark in Lüneburg
Threadurl: http://www.schwarzer-humbug.de/humbug-i ... t1935.html
Sprungiconurl aus der viewforum: http://www.schwarzer-humbug.de/humbug-i ... html#71495
Sprungiconurl aus dem Index: http://www.schwarzer-humbug.de/humbug-i ... html#71495
Das kann ja so eigentlich nicht Sinn der Sache sein, oder?
Bei langen Threadtiteln wird die umgeschriebene URL des Sprungicons für den letzten Beitrag verkürzt, das aber nur auf der index, nicht in der viewforum.
Beispiel:
Threadtitel: Humbug im Kurpark in Lüneburg
Threadurl: http://www.schwarzer-humbug.de/humbug-i ... t1935.html
Sprungiconurl aus der viewforum: http://www.schwarzer-humbug.de/humbug-i ... html#71495
Sprungiconurl aus dem Index: http://www.schwarzer-humbug.de/humbug-i ... html#71495
Das kann ja so eigentlich nicht Sinn der Sache sein, oder?
...mehr über mich: www.kortirion.de oder www.schwarzer-humbug.de ...oder auch nicht...egal.
Neuestes Projekt: www.das-buchforum.de
Neuestes Projekt: www.das-buchforum.de
Hallo,
>> Mir ist grade noch etwas aufgefallen:
Das kommt von e-sevens Mod 'shows topic of last made post on index'.
Du könntest in der Zeile:
... die nachfolgende Ziffer (original 24 Zeichen) auf die Zeichenzahl erhöhen, die für die Titelanzeige vom Forum vergeben wird, das zieht allerdings die Spalte der letzten Beiträge ordentlich in die Länge (dann auch die Zahl in der Zeile darüber entsprechend erhöhen, original > 27).
Oder du lässt die ganze Bedingung weg:
Kompromisslösung bei mir im Forum:
Lg
Jürgen
>> Mir ist grade noch etwas aufgefallen:
Das kommt von e-sevens Mod 'shows topic of last made post on index'.
Du könntest in der Zeile:
Code: Alles auswählen
$topic_title = substr($topic_title,0,
Oder du lässt die ganze Bedingung weg:
Code: Alles auswählen
if (strlen($topic_title)>27) {
$topic_title = substr($topic_title,0,24) . '...';
}
Code: Alles auswählen
if (strlen($topic_title)>30) {
$topic_title = substr($topic_title,0,28) . '...';
}
Jürgen
Ach ja, an den hab ich gar nicht mehr gedacht...danke für den Hinweis. Ich gucke mal, wie ich das dann löse.
...mehr über mich: www.kortirion.de oder www.schwarzer-humbug.de ...oder auch nicht...egal.
Neuestes Projekt: www.das-buchforum.de
Neuestes Projekt: www.das-buchforum.de
-
- Mitglied
- Beiträge: 1862
- Registriert: 23.12.2004 22:46
@andechser:
Lade mal folgende .htaccess in das Rootverzeichnis Deines Webspace:
Rufe Deine Domain dann ohne www. vorher auf. Wenn automatisch ein www. vor Deinen Domainnamen hinzugefügt wird, wird Modrewrite auf Deinem Webspace unterstützt.
Wenn Du stattdessen einen Server Error erhältst, lösche die .htaccess wieder und nimm stattdessen folgenden Mod (oder wechsel den Provider):
http://www.phpbb.de/viewtopic.php?t=116931
@mgutt: Ich habe es jetzt geschafft, meinen Recent Topics Mod so zu verändern, dass Mitglieder, die keine Cookies akzeptieren, nicht mehr automatisch ausgeloggt werden!
LG, IPB_Flüchtling
Lade mal folgende .htaccess in das Rootverzeichnis Deines Webspace:
Code: Alles auswählen
RewriteEngine on
# Standarddomain definieren
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
Wenn Du stattdessen einen Server Error erhältst, lösche die .htaccess wieder und nimm stattdessen folgenden Mod (oder wechsel den Provider):
http://www.phpbb.de/viewtopic.php?t=116931
@mgutt: Ich habe es jetzt geschafft, meinen Recent Topics Mod so zu verändern, dass Mitglieder, die keine Cookies akzeptieren, nicht mehr automatisch ausgeloggt werden!
LG, IPB_Flüchtling
-
- Mitglied
- Beiträge: 1862
- Registriert: 23.12.2004 22:46
Ahoi,
hiermit ersuche ich untertänigst um Hilfe, damit ich mein Board endlich auf mgutts Variante der Keyword-URLs umstellen kann.
Das Problem ist Folgendes: Beim Similar Topics Mod werden die URLs noch falsch umgeschrieben. Ein Beispiel: Am Ende eines Threads mit dem Titel
Sommer-Wiese-t1.html
wird als ähnlicher Thread nicht
Sommer-Urlaub-t66.html
genannt sondern
Sommer-Wiese-t66.html
Der fragliche Thread ist also unter 2 URLs erreichbar, was doppelten Content erzeugt.
Ich habe mir den Similar Topics Mod angesehen und vermute, dass der "Fehler" in folgendem Bereich zu suchen ist:
Für sachdienliche Hinweise, die zur Lösung des Problems führen, wäre ich sehr dankbar!
Schönen Abend noch!
IPB_Flüchtling
hiermit ersuche ich untertänigst um Hilfe, damit ich mein Board endlich auf mgutts Variante der Keyword-URLs umstellen kann.
Das Problem ist Folgendes: Beim Similar Topics Mod werden die URLs noch falsch umgeschrieben. Ein Beispiel: Am Ende eines Threads mit dem Titel
Sommer-Wiese-t1.html
wird als ähnlicher Thread nicht
Sommer-Urlaub-t66.html
genannt sondern
Sommer-Wiese-t66.html
Der fragliche Thread ist also unter 2 URLs erreichbar, was doppelten Content erzeugt.
Ich habe mir den Similar Topics Mod angesehen und vermute, dass der "Fehler" in folgendem Bereich zu suchen ist:
Code: Alles auswählen
$title = (strlen($similar['topic_title']) > 40) ? (substr($similar['topic_title'], 0, 37) . '...') : $similar['topic_title'];
$topic_url = '<a href="'. append_sid("viewtopic.$phpEx?". POST_TOPIC_URL .'='. $similar['topic_id']) .'">'. $title . '</a>';
$author_url = append_sid("profile.$phpEx?mode=viewprofile&". POST_USERS_URL .'='. $similar['user_id']);
$author = ( $similar['user_id'] != ANONYMOUS ) ? '<a href="'. append_sid("profile.$phpEx?mode=viewprofile&". POST_USERS_URL .'='. $similar['user_id']) .'">'. $similar['username'] .'</a>' : ( ($similar['post_username'] != '' ) ? $similar['post_username'] : $lang['Guest'] );
$forum_url = append_sid("viewforum.$phpEx?f=". $similar['forum_id']);
$forum = '<a href="'. $forum_url .'">'. $similar['forum_name'] .'</a>';
$post_url = '<a href="'. append_sid("viewtopic.$phpEx?". POST_POST_URL .'='. $similar['topic_last_post_id']) .'#'. $similar['topic_last_post_id'] .'"><img src="'. $images['icon_latest_reply'] .'" alt="'. $lang['View_latest_post'] .'" title="'. $lang['View_latest_post'] .'" border="0" /></a>';
Schönen Abend noch!
IPB_Flüchtling
Ok, wir testen mal. Suche nach:
ersetze gegen:
search for:
add before: (da bin ich mir nicht ganz sicher, aber das müsste gehen)
und damit nun der richtige titel an die url übergeben wird musst du bei append_sid() urls anpassungen vornehmen wie folgt:
search for:
replace with:
Und was sagst Du
Code: Alles auswählen
function append_sid($url, $non_html_amp = false) // Seo Urls Anfang Version 1.0.8
Code: Alles auswählen
function append_sid($url, $non_html_amp = false, $seo_title = '') // Seo Urls Anfang Version 1.0.8
Code: Alles auswählen
// replace special chars
Code: Alles auswählen
if ( !empty($seo_title) )
{
$forum_name = $topic_title = $seo_title;
}
search for:
Code: Alles auswählen
$topic_url = '<a href="'. append_sid("viewtopic.$phpEx?". POST_TOPIC_URL .'='. $similar['topic_id']) .'">'. $title . '</a>';
Code: Alles auswählen
$topic_url = '<a href="'. append_sid("viewtopic.$phpEx?". POST_TOPIC_URL .'='. $similar['topic_id'], '', $similar['topic_title']) .'">'. $title . '</a>';
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
-
- Mitglied
- Beiträge: 1862
- Registriert: 23.12.2004 22:46
Natürlich sage ich schon mal vielen herzlichen Dank für Deine Mühen!mgutt hat geschrieben:Und was sagst Du
Ich habe eine gute und eine schlechte Nachricht. Zuerst die gute: Anfangs hat alles super geklappt, einschließlich der Recent und Similar Topics. Ich war schon fast am Frohlocken.
Du ahnst, was jetzt kommt: Irgendwie hat sich irgendwann beim Herumklicken ein Fehler eingeschlichen, mit katastrophalen Folgen:
Sowohl bei den Recent und Similar Topics als auch in der ganz normalen Viewforum.php-Threadübersicht bin ich beim Klick auf Topics permanent in völlig falschen Threads gelandet, wenn andere Threads mit ähnlichen Titeln existierten. (Hat es zu einem Thread keine Similar Topics gegeben, bin ich auch nach dem Einsetzen der Katastrophe von der Threadübersicht in die korrekten Threads gelangt. Selbiges gilt für die Recent.)
Habe jetzt wieder den alten SEO-Mod reaktiviert. Werde morgen versuchen, den Fehler zu reproduzieren und genauere Infos zu geben.
Thanks again & gute Nacht!
IPB_Flüchtling
Was soll denn die viewforum.php damit zu tun haben?! Ist ja ein Ding
Du hast natürlich jetzt zwei verschiedene Mods editiert. Erstmal langsam
Ich wollte erstmal den Similar Topics Mod als erfolgreich modifiziert wissen
Du hast natürlich jetzt zwei verschiedene Mods editiert. Erstmal langsam
Ich wollte erstmal den Similar Topics Mod als erfolgreich modifiziert wissen
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it