Seite 162 von 175
Verfasst: 30.03.2007 18:58
von easygo
Und ohne Erfolg heißt:
a) SEO Titel im Link ist falsch?
b) Link ID ist falsch / Link führt zum falschen Thema?
c) ??
Verfasst: 30.03.2007 19:02
von mgutt
Ich kann auch die Erklärung dazu abgeben. Ist ganz einfach.
Die letzten Beiträge werden vor den Foren ausgelesen und der Titel des zuletzt ausgelesenen "letzten Beitrages" wird dann der Variable $topic_title zugewiesen.
Dann werden die Foren ausgelesen in der die Variable $topic_title nicht exisitiert, d.h. man sollte sie entweder anlegen oder einfach den Titel mit der Funktion übergeben.
Auch muss man den letzten Beitrag anpassen, da es nur eine post url ist.
Verfasst: 30.03.2007 19:06
von redbull254
Link im Beitrag führt zum richtigen Beitrag, aber stimmt nicht überein mit dem Titel in der Adressleiste
Also Beitragslink 'Redbull hat Probleme' führt zum Beitrag 'Redbull hat Probleme', aber in der Browser Adresse steht dann
Verfasst: 30.03.2007 19:10
von easygo
Dass das mit der Standard var für forum / topic title nicht immer so reibungslos
funktioniert wie es scheinbar gedacht war, ist schon klar und darum..
Verfasst: 30.03.2007 19:10
von redbull254
Ich kann auch die Erklärung dazu abgeben. Ist ganz einfach.
Alles klar, ich habe jetzt kein Wort verstanden. Gut, das ich mit anderen Dingen mein Geld verdiene.

Verfasst: 30.03.2007 19:14
von easygo
Wenns um das Array $forum_data geht, ändere mal noch den Code, den mgutt
dir auf der letzten Seite gepostet hat. Vorlagen hast du ja nun ohne Ende.
Verfasst: 30.03.2007 19:25
von redbull254
Ne, da blick ich nicht durch.
Das ist zu hoch, Mods einbauen geht ja noch, aber hier bin ich schlicht weg überfordert.
Man muss auch seine Grenzen erkennen.
Verfasst: 30.03.2007 19:54
von easygo
Versteh ich schon, nur mit so ner Einstellung wirds Optimieren fei verdammt schwer bis unmöglich (für dich)
Ok hab mich nun mal drauf eingelassen.. also bringen wirs auch gut zu Ende (hoffentlich)
Tausche
Code: Alles auswählen
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_id
gegen
Code: Alles auswählen
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_id, t.topic_replies
und dann noch Dings
Code: Alles auswählen
$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
gegen
Code: Alles auswählen
$total_pages_topic = (($forum_data[$j]['topic_replies'] + 1) / $board_config['posts_per_page'] <= 1) ? '' : '&start=' . ( floor($forum_data[$j]['topic_replies'] / intval($board_config['posts_per_page'])) * intval($board_config['posts_per_page']));
$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?". POST_TOPIC_URL ."=". $forum_data[$j]['topic_id'] . $total_pages_topic, '', $forum_data[$j]['topic_title']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
und Bums
Code: Alles auswählen
'U_LAST_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $forum_data[$j]['topic_id']),
gegen
Code: Alles auswählen
'U_LAST_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $forum_data[$j]['topic_id'], '', $forum_data[$j]['topic_title']),
Verfasst: 30.03.2007 20:43
von redbull254
Hallo,easygo
klappt alles perfekt. Ich bin Dir sehr dankbar für Deine Hilfe.
Aber nur damit wir uns nicht falsch verstehen, es geht nicht darum, das ich das nicht lernen möchte, nur wenn man (also ich) keinen Plan hat, wo man ansetzen soll, kann es nichts werden.
Alle Bücher, die ich mir bis jetzt angeschaut habe, verwirren mich mehr, als das sie mir geholfen hätten.
Ohne die Funktionen zu verstehen, hat man keine Chance.
Aber vielleicht hast Du ja auch noch einen Buch Tipp für mich, womit auch jemand ohne Programmierkenntnisse php lernen und verstehen kann.

Verfasst: 30.03.2007 21:19
von easygo
Denk mal, Lernen ist kein Universalding. Was das angeht, muss schon jeder für sich
selbst den besten Weg rausfinden. Ich mein, der eine schwört auf Bücher, der andere hoppelt
von Schnellkurs zu Schnellkurs und meinereiner zerlegt halt manchmal MODs..
redbull254 hat geschrieben:Ohne die Funktionen zu verstehen, hat man keine Chance.
Stimmt und darum verbaue ich prinzipiell keine MODs, wo ich den Zusammenhang beim
Lesen nicht halbwegs erkenne. Im Zweifel den Autor oder das
Netz befragen..
Seems not the only one but my way :/ easy