Seite 160 von 175
Verfasst: 29.03.2007 16:22
von redbull254
Hallo,mgutt
ich habe jetzt die Add-Ons alle eingebaut.
Es hat sich aber nichts geändert.
Tote Links entfernt.
Dann habe ich noch festgestellt, das die Bezeichnung in der URL
Tote Links entfernt.
nicht mit dem Beitrag übereinstimmt.
Habe ich noch etwas vergessen?

Verfasst: 29.03.2007 16:30
von Maestro
Das Problem hatte ich auch beim AWSW-Portal. Die Anleitung ist nicht komplett, man musste nochwas ändern. Leider hatte ich mir nicht notiert welche, aber du musst eben in der portal.php die betreffenden Stellen raussuchen (sind meist durch Kommentare im Quellcode zu finden) und dann den Code mit dem Aufruf für die SEO-Umwandlung versehen.
Mir ist aber nochwas aufgefallen: Die Pfeile zur Kennzeichnung eines neuen Beitrags samt Link zum ersten ungelesenen Beitrag sind nicht SEO. Eigentlich nicht so wild, aber irgendwie fände ich es besser wenn es dort ebenfalls SEO wäre. Hier nochmal ein Bild:
[ externes Bild ]
MfG
Maestro
Verfasst: 29.03.2007 16:36
von redbull254
Hallo,Maestro
die betreffenden Stellen raussuchen (sind meist durch Kommentare im Quellcode zu finden) und dann den Code mit dem Aufruf für die SEO-Umwandlung versehen.
Ich habe absulut keine Ahnung,wonach ich suchen soll..
Das Problem hatte ich auch beim AWSW-Portal. Die Anleitung ist nicht komplett, man musste nochwas ändern.
vielleicht hat ja mgutt noch eine Idee, was da fehlen könnte.

Verfasst: 29.03.2007 16:41
von easygo
redbull254 hat geschrieben:Habe ich noch etwas vergessen?

Yep, es braucht auf jeden Fall
mehr Links.
Weil
8 bis 9 (Sig) in einem
Post, das hebt hier noch keinen an :/ easy
Verfasst: 29.03.2007 16:48
von redbull254
Sorry, hatte ich vergessen zu berücksichtigen,editiert.
Verfasst: 29.03.2007 17:27
von Maestro
Ich hab mir dein Portal mal angeschaut. Es scheint ja Probleme bei "Unsere Top Beiträge" und "Die letzten Beiträge" zu geben.
Zu "Unsere Top Beiträge":
Such mal nach "// BEST TOPICS START" und einige Zeile weiter unten dann nach "$topic_url_best_topics=append_sid". Bei mir sieht die komplette Zeile jetzt so aus:
Code: Alles auswählen
$topic_url_best_topics=append_sid('viewtopic.' . $phpEx . '?t=' . $topic_id, '', $row['topic_title']);
Zu "Die letzten Beiträge":
Such mal nach
Code: Alles auswählen
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $line[$i]['forum_id']);
und ersetze es mit
Code: Alles auswählen
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $line[$i]['forum_id'], '', $line[$i]['forum_name']);
Ich hoffe das klappt alles, Backup nicht vergessen!
MfG
Maestro
PS: Bei deinen "Letzter Beitrag"-Links scheint's ja auch noch Probleme zu geben, aber erstmal gucken ob das jetzt klappt ...
Verfasst: 29.03.2007 22:17
von redbull254
Hallo,Maestro
zu '
Die letzten Beiträge' am ende der Portalseite.
Die Links sind SEO Links.
Die Änderungen haben entweder zu einer Fehlermeldung geführt oder keine Veränderung gebracht.
Habe alles wieder so wie zuvor gemacht.
Richtig erkannt von Dir, das 'Unsere Top Beiträge' zwar am Ende html stehen haben, aber eben nicht dee Beitragstitel mit drin ist.
Ich dreh mich im Augenblick im Kreis.

Verfasst: 29.03.2007 22:32
von Maestro
redbull254 hat geschrieben:Hallo,Maestro
zu 'Die letzten Beiträge' am ende der Portalseite.
Die Links sind SEO Links.
Aber der Link zum jeweiligen Forum nicht.
redbull254 hat geschrieben:Die Änderungen haben entweder zu einer Fehlermeldung geführt oder keine Veränderung gebracht.
Habe alles wieder so wie zuvor gemacht.
Richtig erkannt von Dir, das 'Unsere Top Beiträge' zwar am Ende html stehen haben, aber eben nicht dee Beitragstitel mit drin ist.
Ich dreh mich im Augenblick im Kreis.

Hm, komisch ... ist halt schwer die genaue Änderung zu finden ... ich habs nach dem Try&Error-Prinzip gemacht.

Du kannst ja mal deine portal.php hier reinstellen, dann könnte ich die mal bei mir testen, vielleicht find ich ja was raus.
MfG
Maestro
Verfasst: 29.03.2007 22:37
von redbull254
Aber der Link zum jeweiligen Forum nicht.
Jau, die hatte ich ja noch gar nicht berücksichtigt.
Danke für Deine Hilfe.
Hier mal meine portal.php
Tote Links entfernt.
Verfasst: 29.03.2007 23:05
von Maestro
Hehe, die Stellen waren schon richtig, nur muss bissle mehr geändert werden!
SUCHE:
Code: Alles auswählen
// BEST TOPICS START
if( $introportalmod_config['topposts_active'] == "1" )
{
$beste_topics = $introportalmod_config['topposts_limit'];
$sql = "SELECT topic_id,topic_title,topic_replies
FROM " . TOPICS_TABLE . " t
LEFT JOIN " . FORUMS_TABLE . " f
ON t.forum_id=f.forum_id
WHERE f.auth_view < 2
ORDER BY topic_replies DESC
LIMIT $beste_topics";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/online forums information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$topic_id=$row['topic_id'];
if( $introportalmod_config['topposts_active'] == "1" )
{
$template->assign_block_vars("best_topics", array(
'TOPIC_TITLE' => $row['topic_title'],
'REPLIES' => $row['topic_replies'],
'VIEWTOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id"))
);
}
}
$template->assign_block_vars('switch_topposts_active', array());
}
// BEST TOPICS END
ERSETZE MIT:
Code: Alles auswählen
// BEST TOPICS START
if( $introportalmod_config['topposts_active'] == "1" )
{
$beste_topics = $introportalmod_config['topposts_limit'];
$sql = "SELECT topic_id,topic_title,topic_replies
FROM " . TOPICS_TABLE . " t
LEFT JOIN " . FORUMS_TABLE . " f
ON t.forum_id=f.forum_id
WHERE f.auth_view < 2
ORDER BY topic_replies DESC
LIMIT $beste_topics";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/online forums information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$topic_id=$row['topic_id'];
if( $introportalmod_config['topposts_active'] == "1" )
{
$topic_url_best_topics=append_sid('viewtopic.' . $phpEx . '?t=' . $topic_id, '', $row['topic_title']);
$template->assign_block_vars("best_topics", array(
'TOPIC_TITLE' => $row['topic_title'],
'REPLIES' => $row['topic_replies'],
'VIEWTOPIC' => $topic_url_best_topics)
);
}
}
$template->assign_block_vars('switch_topposts_active', array());
}
// BEST TOPICS END
SUCHE:
Code: Alles auswählen
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $line[$i]['forum_id']);
ERSETZE MIT:
Code: Alles auswählen
// $forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $line[$i]['forum_id']);
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $line[$i]['forum_id'], '', $line[$i]['forum_name']);
Wegen den "Letzter Beitrag"-Links bin ich noch am suchen!
MfG
Maestro