Seite 73 von 175
Verfasst: 02.07.2006 16:58
von darklordi
ist das so gewollt dass, dann im index die links so lauten:
http://leaver.de/phpBB2/viewtopic,t,32.html#49
und sonst aber
http://leaver.de/phpBB2/s60-3rd-beta-vo ... e-t32.html ?
oder muss ich dafür noch was inner .htaccess oder sonstwo ändern?
Verfasst: 02.07.2006 17:07
von Kortirion
mgutt: 4. Addon eingebaut. keine Fehlermeldungen und korrekten topic-bezug in der URL. Sehr schön.

Vielen Dank!
Gedanken am Rande: Wenn sich ein spider
nicht an die robots.txt halten sollte, habe ich aber ja wieder/immer noch double content, da die Last-Post-Urls ja ohne Titel in den URLs umgeschrieben werden.
Wäre es schwierig, hier auch die Variante mit Titel zu verwenden, um ganz von /viewtopic,t,XXX.html#YYY wegzukommen?
Gruß...
Verfasst: 02.07.2006 17:11
von mgutt
bei mir im demoboard geht genau das
einmal index.php bitte
EDIT: Hmm... geht ja bei Euch beiden nicht...
Komisch
EDIT2:
@ darklordi
Kannst Du mal zum Testen einfach mal meine index.php nehmen:
www.evop.de/mein_index.txt
Fehlt da auch der Titel?
Gruß
Verfasst: 02.07.2006 17:21
von darklordi
jep, da fehlt er auch.
Verfasst: 02.07.2006 17:29
von mgutt
ok, nimm wieder deine. hab den fehler gefunden. das ist, weil ihr keine UNWÖRTER im ACP angelegt habt. Hat ne Weile gedauert bis ich darauf gekommen bin.
suche nach:
Code: Alles auswählen
//-- mod : seo urls v2 ---------------------------------------------------------
//-- add
$total_pages_topic = ($forum_data[$j]['topic_replies'] + 1) / $board_config['posts_per_page'] <= 1 ? '' : '&start=' . floor($forum_data[$j]['topic_replies'] / $board_config['posts_per_page']) * intval($board_config['posts_per_page']);
if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_read'] )
{
//
// Define censored word matches
//
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
//
// Censor topic title
//
if ( count($orig_word) )
{
$topic_title = preg_replace($orig_word, $replacement_word, $forum_data[$j]['topic_title']);
}
//
// Shorten the topic title
//
if ( strlen($forum_data[$j]['topic_title']) > 25 )
{
$last_topic_title = substr($topic_title, 0, 22) . '...';
}
else
{
$last_topic_title = $topic_title;
}
$last_post_title = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $forum_data[$j]['topic_id'] . $total_pages_topic) . '#' . $forum_data[$j]['forum_last_post_id'] . '">' . $last_topic_title . '</a>';
}
else
{
$last_post_title = '';
$topic_title = '';
}
//-- fin mod : seo urls v2 -----------------------------------------------------
ersetze gegen:
Code: Alles auswählen
//-- mod : seo urls v2 ---------------------------------------------------------
//-- add
$total_pages_topic = ($forum_data[$j]['topic_replies'] + 1) / $board_config['posts_per_page'] <= 1 ? '' : '&start=' . floor($forum_data[$j]['topic_replies'] / $board_config['posts_per_page']) * intval($board_config['posts_per_page']);
if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_read'] )
{
//
// Define censored word matches
//
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
//
// Censor topic title
//
if ( count($orig_word) )
{
$topic_title = preg_replace($orig_word, $replacement_word, $forum_data[$j]['topic_title']);
}
else
{
$topic_title = $forum_data[$j]['topic_title'];
}
//
// Shorten the topic title
//
if ( strlen($forum_data[$j]['topic_title']) > 25 )
{
$last_topic_title = substr($topic_title, 0, 22) . '...';
}
else
{
$last_topic_title = $forum_data[$j]['topic_title'];
}
$last_post_title = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $forum_data[$j]['topic_id'] . $total_pages_topic) . '#' . $forum_data[$j]['forum_last_post_id'] . '">' . $last_topic_title . '</a>';
}
else
{
$last_post_title = '';
$topic_title = '';
}
//-- fin mod : seo urls v2 -----------------------------------------------------
Verfasst: 02.07.2006 17:33
von darklordi
hmm, ich hab einfach eben eins angelegt, hoffe bist mir nicht pöse _D
jetzt sind doppelt urls nurnoch durch wer ist wo online und neuerer/älterer beitrag da oder ?
Verfasst: 02.07.2006 17:35
von mgutt
darklordi hat geschrieben:hmm, ich hab einfach eben eins angelegt, hoffe bist mir nicht pöse _D
wie meinen?
Verfasst: 02.07.2006 17:36
von darklordi
mgutt hat geschrieben:das ist, weil ihr keine UNWÖRTER im ACP angelegt habt.
^^
Verfasst: 02.07.2006 17:50
von mgutt
darklordi hat geschrieben:mgutt hat geschrieben:das ist, weil ihr keine UNWÖRTER im ACP angelegt habt.
^^
das muss aber auch ohne klappen. klappts ohne? deine index habe ich auch angepasst, muss also nur runterladen
lösch das wort nochmal zum testen. würde mich freuen.
Dann die Änderung für die viewonline.php:
suche nach:
Code: Alles auswählen
$location_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['session_page']);
füge davor ein:
Code: Alles auswählen
//-- mod : seo urls v2 ---------------------------------------------------------
//-- add
$forum_name = $forum_data[$row['session_page']];
//-- fin mod : seo urls v2 -----------------------------------------------------
das kommt als standard mit in die install.
dann weiter

Verfasst: 02.07.2006 18:02
von darklordi
Jop, mit der neuen index.php klappt auch ohne wortzensur *thumbsup*!
Klasse service!! _D
Also zur viewonline..
ich hab ja leider noch diesen mod da installiert, vonwegen welchen beitrag man genau liest ... ^^
EDIT: alles komplett verdreht da ...
Neues aus aller Welt verlinkt ( neues_aus_blabla-f )
Testforum -> *test* muh möp ( viewtopic?= )
Handy ( viewforum?= )
wenn der user aber dann aus dem beitrag weg ist
Neues aus aller Welt verlinkt ( neues_aus_blabla )
Handy ( handy-f )
http://leaver.de/viewonline.txt ^^