Seite 1 von 1

PAGE_NUMBER in <title> wie bei Abakus

Verfasst: 02.11.2008, 19:57
von late-night
Hallo,

ich nutze auch wie Abakus noch phpbb2.

Wenn in den foren oder in den topics Folgeseiten entstehen, dann heisst es z.b. unter der {pagination} Seite 1 von 3.

Ich hätte nun gerne bei Folgeseiten im <title> Seite 2 oder Seite 3 als Ergänzug zum $topic_title oder $forum_title.

z.B. hier:

https://www.abakus-internet-marketing.d ... rt-50.html ( Seite 2 im document title)

Abakus hat das auch noch nicht lange, deswegen muss dass ja jemand gemacht haben?

Meine viewtopic.php sieht bereits so aus:

//
// Output page header
//
$page_title = $topic_title . ' - ' . $forum_name;
$page_title_url = $topic_title;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

--------------

Meine viewforum.php so:

//
// Dump out the page header and load viewforum template
//
define('SHOW_ONLINE', true);
$page_title = $forum_row['forum_name'];
$page_title_url = $forum_row['forum_name'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

---------

Im Englischen phpbb.com für phpbb 3 gibt es dafür einen Mod. Scheint ganz einfach zu sein:

https://www.phpbb.com/community/viewtop ... &t=1131455

nur hab ich z.b. nicht die common.php auch weiss ich nicht wie ich z.b die Zeilen

$page_title = $topic_title . ' - ' . $forum_name;

ändern muss.

Bitte schaut euch mal kurz den englischen mod an und helft mir!
Vielen lieben dank!

Verfasst:
von

Verfasst: 02.11.2008, 21:24
von Soccout
Wieso postest du das nicht auf phpbb.de

Verfasst: 03.11.2008, 00:58
von [btk]tobi
Wenn dann phpbb.de phpbb2.de ist schon lange tot

Verfasst: 03.11.2008, 11:29
von late-night
Ich habe es deswegen hier gepostet, weil es jemand in den letzten paar wochen für Abakus gemacht hat. Ich dachte nämlich, so lange es Abakus nicht hat, brauch ich es auch nicht...nun wurde es aber hier nachgezogen und wenn die Person dies lesen würde, könnte man mir ja helfen...

Die Webmastertools meckern halt, dass durch die gleichen Metas weniger seiten im index sind.

auf phpbb hab ich natürlich gepostet aber keine hilfe erhalten. sind alle aufm 3er Film.

Würde auch dafür zahlen.

Verfasst: 03.11.2008, 11:42
von Southmedia
late-night, das war ich. Ich poste nachher mal wie ich das implementiert habe (von Hand, kein Mod). Komme nur gerade nicht an die Quellcodedaten ran.

Verfasst: 03.11.2008, 12:19
von late-night
Hi Southmedia,

vielen Dank. im englischen phpbb.com hat mir nun jemand geholfen. Ich habe es eingebaut und es funktioniert. Es waren lediglich 2 Zeilen. z.b. in der viewforum.php:

$extra_title = ($start != 0) ? ' - ' . $lang['Page'] . ( floor( $start / $board_config['topics_per_page'] ) + 1 ) : '';
$page_title = $forum_row['forum_name'] . $extra_title;

Er hat mir auch gleich noch was gesagt, wie man die Kategorien auch mit den cat_titles ausstattet. Dies fehlt bei Abakus auch noch ;) wenn du lust hast, kannst es ja für Abakus auch nach ziehen.

z.B.
https://www.abakus-internet-marketing.d ... x/c-1.html
ist gleich zu
https://www.abakus-internet-marketing.d ... x/c-7.html

#
#-----[ OPEN ]------------------------------------------
#
index.php

#
#-----[ DIY INSTRUCTIONS ]--------------------------------------------------
#


#
#-----[ FIND ]------------------------------------------

while ($row = $db->sql_fetchrow($result))
{
$category_rows[] = $row;
}

#
#-----[ REPLACE WITH ]------------------------------------------

while ($row = $db->sql_fetchrow($result))
{
$category_rows[] = $row;
// SEO TOOLKIT BEGIN
if ( $row['cat_id'] == $viewcat ) { $this_cat_title = $row['cat_title']; }
// SEO TOOLKIT END
}


#
#-----[ FIND ]------------------------------------------
#

$page_title = $lang['Index'];

#
#-----[ REPLACE WITH ]------------------------------------------
#
// SEO TOOLKIT BEGIN - TITLE
$page_title = ($this_cat_title) ? $this_cat_title : $board_config['sitename'];
// SEO TOOLKIT END - TITLE


Danke für Deine Bereitschaft

Verfasst: 03.11.2008, 13:24
von Southmedia
viewtopic.php:

Code: Alles auswählen

$seite = &#40;floor&#40; $start / $board_config&#91;'posts_per_page'&#93; &#41; + 1 &#41;;

if&#40;$seite != 1&#41; &#123;
	$page_title = $topic_title." - Seite ".$seite;
&#125; else &#123;
	$page_title = $topic_title;
&#125;
viewforum.php

Code: Alles auswählen

$seite = &#40;floor&#40; $start / $board_config&#91;'topics_per_page'&#93; &#41; + 1 &#41;;

if&#40;$seite != 1&#41; &#123;
	$page_title = $forum_row&#91;'forum_name'&#93;." - Seite ".$seite;
&#125; else &#123;
	$page_title = $forum_row&#91;'forum_name'&#93;;
&#125;
Habe ich also quasi identisch gelöst.

Bei den Kategorien habe ich gar nichts gemacht da diese Bereiche bei uns sowieso per "noindex" von der Indexierung ausgeschlossen sind.

- Jan

Verfasst: 03.11.2008, 14:16
von late-night
Danke Jan. ich schreib Dir noch ne PM mit einer Frage!