|
|
|
|
|
|
|
phari Fachmann

Anmeldungsdatum: 09.11.2004 Beiträge: 196
|
Verfasst am: Sa 13 Nov, 2004 14:24 Titel: Hilfe bei phpBB2 |
|
|
|
Wer kann mir dabei behilflich sein ein phpBB2 Forum so wie dieses Board hier "suchmaschinentauglich" zu machen  |
|
| Nach oben |
|
|
Stalker Fachmann

Anmeldungsdatum: 27.08.2004 Beiträge: 193
|
|
| Nach oben |
|
|
DoubleYou Mitglied

Anmeldungsdatum: 07.11.2004 Beiträge: 37 Wohnort: Freising
|
Verfasst am: Sa 13 Nov, 2004 18:47 Titel: |
|
|
|
| kann ich gerne machen. einfach melden. |
|
| Nach oben |
|
|
phari Fachmann

Anmeldungsdatum: 09.11.2004 Beiträge: 196
|
Verfasst am: Sa 13 Nov, 2004 19:14 Titel: |
|
|
|
Danke erst einmal für Eure Angebote bzw. die Hilfe von Stalker.
Leider haben alle Versuche nicht zum Erfolg geführt, da meine Serverkonfiguration auf dem jezigem Stand kein "mod_rewrite" mit .htaccess zuläst.
Ich stelle deshalb mal ein Tool zu Verfügung, welches eine "suchmaschinenfreundliche" Darstellung des phpBB2 generiert.
Demo unter: http://www.netz2k.de/board/map.php
Hier der Quellcode:
| Code: |
<?
// +-------------------------------------------------------------------------+
// + phpBB2 Foren Übersicht für Suchmaschinen +
// + http://www.netz2k.de - Suchdienste, PHP Scripte & Services +
// + Kontakt: webmaster@netz2k.de +
// +-------------------------------------------------------------------------+
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
echo "<h2>Beiträge:</h2>";
$result = mysql_query("SELECT t.topic_id,t.topic_title,t.topic_replies FROM " . POSTS_TABLE . " p," . TOPICS_TABLE . " t WHERE p.post_id = t.topic_last_post_id ORDER BY p.post_time DESC LIMIT 180") ;
while( $row = mysql_fetch_assoc($result))
{ $topicId = $row["topic_id"] ;
$result_post = mysql_query("SELECT pt.post_text FROM " . POSTS_TABLE . " p," . POSTS_TEXT_TABLE . " pt WHERE p.post_id = pt.post_id AND p.topic_id = '$topicId' LIMIT 1") ;
$row_post = mysql_fetch_assoc($result_post) ;
$post = $row_post["post_text"] ;
$post = preg_replace("/\[.*\]/"," ... ",$post); // $post = preg_replace("/\[url(.*)?\](.*)\[\/url\]/"," xxx\\2xxx ",$post);
$zufall=rand(222,360);
$post = substr($post,0,$zufall) ;
$post = preg_replace ("/ [^ ]+$/","",$post) ;
echo "<br><a href='viewtopic.php?t=$topicId'>".$row["topic_title"]."</a> " . $post . " <font size='1'><a href='viewtopic.php?t=$topicId' title='Lesen Sie hier alles zu: " . $row["topic_title"] . "'>mehr</a></font><br>";
}
echo "<h2>Alle Foren:</h2>";
$result = mysql_query("SELECT forum_id, forum_name, forum_desc FROM " . FORUMS_TABLE . " ORDER BY forum_name");
while($row= mysql_fetch_assoc($result))
{
echo "<a href='viewforum.php?f=".$row["forum_id"]."'>".$row["forum_name"]."</a>"." - ".$row["forum_desc"]."<br>";
}
?>
|
Einfach kopieren, als map.php abspeichern und in den Suchmaschinen anmelden.
Oder als Download unter: http://www.netz2k.de/portal/download.php?id=14
Gruss
Michael
Zuletzt bearbeitet von phari am So 14 Nov, 2004 09:23, insgesamt einmal bearbeitet |
|
| Nach oben |
|
|
Stalker Fachmann

Anmeldungsdatum: 27.08.2004 Beiträge: 193
|
|
| Nach oben |
|
|
Yel Nats Fachmann

Anmeldungsdatum: 27.02.2004 Beiträge: 250 Wohnort: Landeshauptstadt Dresden
|
Verfasst am: Sa 13 Nov, 2004 19:58 Titel: |
|
|
|
Hallo,
na das ist doch ganz hübsch
Kannste das noch so fixen das die Beiträge
1. alphabetisch sortiert sind
2. das noch da steht aus welchem Unterforum die kommen
3. das alle Beiträge erscheinen ?
Gruß,
Stanley |
|
| Nach oben |
|
|
phari Fachmann

Anmeldungsdatum: 09.11.2004 Beiträge: 196
|
Verfasst am: So 14 Nov, 2004 09:24 Titel: |
|
|
|
...gute Idee.
Ich schaue mal wann ich dazu kommen (ist aber auf der Liste). |
|
| Nach oben |
|
|
Yel Nats Fachmann

Anmeldungsdatum: 27.02.2004 Beiträge: 250 Wohnort: Landeshauptstadt Dresden
|
Verfasst am: Di 16 Nov, 2004 12:23 Titel: |
|
|
|
Biste schon dazu gekommen?
Stanley |
|
| Nach oben |
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|