Seite 34 von 175
Verfasst: 14.05.2006 13:47
von Raydan
bin ja auch blind
Klappt jetzt perfekt, vielen Dank für die schnelle und gute Hilfe!
Verfasst: 15.05.2006 00:59
von andechser
Es wird für den Mod mod_rewrite vorrausgesetzt, nach ausführen der phpinfo.php und dem Durchschauen der Einträge bin ich nur auf Folgendes gestoßen: url_rewriter.tags Ist das identisch mit dem mod_rewrite?
Danke,
Peter
Verfasst: 15.05.2006 18:05
von Kortirion
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?
Verfasst: 15.05.2006 19:35
von Jürgen H.
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:
Code: Alles auswählen
if (strlen($topic_title)>27) {
$topic_title = substr($topic_title,0,24) . '...';
}
Kompromisslösung bei mir im Forum:
Code: Alles auswählen
if (strlen($topic_title)>30) {
$topic_title = substr($topic_title,0,28) . '...';
}
Lg
Jürgen
Verfasst: 15.05.2006 19:50
von Kortirion
Ach ja, an den hab ich gar nicht mehr gedacht...danke für den Hinweis. Ich gucke mal, wie ich das dann löse.
Verfasst: 15.05.2006 20:23
von IPB_Flüchtling
@andechser:
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]
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
Verfasst: 16.05.2006 21:33
von IPB_Flüchtling
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:
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>';
Für sachdienliche Hinweise, die zur Lösung des Problems führen, wäre ich sehr dankbar!
Schönen Abend noch!
IPB_Flüchtling
Verfasst: 16.05.2006 23:13
von mgutt
Ok, wir testen mal. Suche nach:
Code: Alles auswählen
function append_sid($url, $non_html_amp = false) // Seo Urls Anfang Version 1.0.8
ersetze gegen:
Code: Alles auswählen
function append_sid($url, $non_html_amp = false, $seo_title = '') // Seo Urls Anfang Version 1.0.8
search for:
add before: (da bin ich mir nicht ganz sicher, aber das müsste gehen)
Code: Alles auswählen
if ( !empty($seo_title) )
{
$forum_name = $topic_title = $seo_title;
}
und damit nun der richtige titel an die url übergeben wird musst du bei append_sid() urls anpassungen vornehmen wie folgt:
search for:
Code: Alles auswählen
$topic_url = '<a href="'. append_sid("viewtopic.$phpEx?". POST_TOPIC_URL .'='. $similar['topic_id']) .'">'. $title . '</a>';
replace with:
Code: Alles auswählen
$topic_url = '<a href="'. append_sid("viewtopic.$phpEx?". POST_TOPIC_URL .'='. $similar['topic_id'], '', $similar['topic_title']) .'">'. $title . '</a>';
Und was sagst Du

Verfasst: 17.05.2006 03:07
von IPB_Flüchtling
mgutt hat geschrieben:Und was sagst Du

Natürlich sage ich schon mal vielen herzlichen Dank für Deine Mühen!
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
Verfasst: 17.05.2006 19:12
von mgutt
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
