---
title: "mm_forum, Realurl und Page-Links"
url: "https://www.typo3.net/d/79375-mm-forum-realurl-und-page-links"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL"]
created: "2008-07-10"
last_reply: "2008-07-10"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# mm_forum, Realurl und Page-Links

Extensions · 0 Antworten · gestartet 2008-07-10

## Eröffnungsbeitrag

**kainobi** · 2008-07-10 · [Beitrag #1](https://www.typo3.net/d/79375-mm-forum-realurl-und-page-links/1)

Hallo Leute!

Ich hab hier ein Problem mit dem Forum und Realurl, bei dem ich einfach nicht weiterkomme.

Realurl funktioniert soweit ganz gut, realUrl_specialLinks ist aktiviert und auch das klappt.

Zum Problem:
Wenn ich ein Forum anzeigen lasse, wird ja rechts oben und unten die Seitennavigation angezeigt, mit welcher ich durch die Seiten des Forums blättern kann. Der Link der da durch Realurl generiert wird, ist allerdings nicht sehr vorteilhaft.

Ein Beispiel:
Wenn ich die Seite 3 aufrufen will, wird folgender Link verwendet:

<http://www.domain.de/forum/themen/fuer_anfaenger///3.html>

Soweit so gut, leider speichert Google beim Indexieren aber folgende URL ab:

<http://www.domain.de/forum/themen/fuer_anfaenger/3.html>

Und wenn man diese URL dann aufruft, kommt man auf die erste Seite, nicht die dritte.

Deshalb würde ich gerne diese 2 zusätzlichen // mit entsprechenden Werten füllen (oder gleich ganz weglassen??), wie z.B. <http://www.domain.de/forum/themen/fuer_anfaenger/xxx/seite/3.html>

Dabei komme ich allerdings nicht weiter.

Ich komme schon mal nicht drauf, warum da 2 zusätliche // generiert werden, anstatt einem (drum hab ich oben xxx eingefügt). Und das Einfügen von /seite/ klappt auch nicht.

Hier ist meine Realurl-Config (die sollte eigentlich der Vorgabe entsprechen):

```php
	'fixedPostVars' => array(
    'mm_forum_pi3' => array(
		array(
			'GETvar'            => 'tx_mmforum_pi3[folder]',
			'valueMap'          => array(
				'posteingang'		=> 'inbox',
				'postausgang'		=> 'send',
				'archiv'			=> 'archiv'
			)
		),
		array(
			'GETvar'            => 'tx_mmforum_pi3[action]',
			'valueMap'          => array(
				'lesen'				=> 'message_read',
				'schreiben'			=> 'message_write',
				'loeschen'			=> 'message_del'
			)
		),
		array(
			'GETvar'            => 'tx_mmforum_pi3[messid]',
			'lookUpTable'       => array(
				'table'                 => 'tx_mmforum_pminbox' ,
				'id_field'              => 'uid',
				'alias_field'           => 'subject',
				'addWhereClause'        => ' AND NOT deleted',
				'useUniqueCache'        => 1,
				'useUniqueCache_conf'   => array(
					'strtolower'            => 1,
					'spaceCharacter'        => '_',
				),
			),
		),
		array(
			'GETvar'            => 'tx_mmforum_pi3[userid]',
			'lookUpTable'       => array(
				'table'                 => 'fe_users' ,
				'id_field'              => 'uid',
				'alias_field'           => 'username',
				'addWhereClause'        => ' AND NOT deleted',
				'useUniqueCache'        => 1,
				'useUniqueCache_conf'   => array(
					'strtolower'            => 1,
					'spaceCharacter'        => '_',
				),
			),
		)
	),
	'mm_forum_pi1' => array(
		array(
			'GETvar'            => 'tx_mmforum_pi1[action]',
			'valueMap'          => array(
				'themen'                => 'list_topic',
				'beitraege'             => 'list_post',
				'benutzer'              => 'forum_view_profil',
				'antworten'             => 'new_post',
				'eroeffnen'             => 'new_topic',
				'melden'                => 'post_alert',
				'bearbeiten'            => 'post_edit',
				'loeschen'              => 'post_del',
                'alle_beitraege'        => 'post_history',
                'unbeantwortet'         => 'list_unans',
                'ungelesen'             => 'list_unread',
                'alles_gelesen'         => 'reset_read',
                'abonnieren'            => 'set_havealook',
                'abo_loeschen'          => 'del_havealook',
                'favorit'               => 'set_favorite',
                'kein_favorit'          => 'del_favorite',
                'praefix'               => 'list_prefix',
                'anhaenge'              => 'get_attachment',
			),
		),
		array(
			'GETvar'            => 'tx_mmforum_pi1[fid]',
			'lookUpTable'       => array(
				'table'                 => 'tx_mmforum_forums' ,
				'id_field'              => 'uid',
				'alias_field'           => 'forum_name',
				'addWhereClause'        => ' AND NOT deleted',
				'useUniqueCache'        => 1,
				'useUniqueCache_conf'   => array(
					'strtolower'            => 1,
					'spaceCharacter'        => '_',
				),
			),
		),
		array(
			'GETvar'            => 'tx_mmforum_pi1[tid]',
			'lookUpTable'       => array(
				'table'                 => 'tx_mmforum_topics' ,
				'id_field'              => 'uid',
				'alias_field'           => 'topic_title',
				'addWhereClause'        => ' AND NOT deleted',
				'useUniqueCache'        => 1,
				'useUniqueCache_conf'   => array(
					'strtolower'            => 1,
					'spaceCharacter'        => '_',
				),
			),
		),
		array(
			'GETvar'            => 'tx_mmforum_pi1[pid]',  
		),
		array(
			'GETvar'            => 'tx_mmforum_pi1[page]',  
		),
		array(
			'GETvar'            => 'tx_mmforum_pi1[user_id]',
			'lookUpTable'       => array(
				'table'                 => 'fe_users' ,
				'id_field'              => 'uid',
				'alias_field'           => 'username',
				'addWhereClause'        => ' AND NOT deleted',
				'useUniqueCache'        => 1,
				'useUniqueCache_conf'   => array(
					'strtolower'            => 1,
					'spaceCharacter'        => '_',
				),
			),
		),
		array(
			'GETvar'            => 'tx_mmforum_pi1[user_id]',
			'lookUpTable'       => array(
				'table'                 => 'fe_users' ,
				'id_field'              => 'uid',
				'alias_field'           => 'username',
				'addWhereClause'        => ' AND NOT deleted',
				'useUniqueCache'        => 1,
				'useUniqueCache_conf'   => array(
					'strtolower'            => 1,
					'spaceCharacter'        => '_',
				),
			),
		),
										   
	),
	'133' => 'mm_forum_pi1',
	'137' => 'mm_forum_pi3'
),
```

Es gibt ja da die Stelle

```php
array(
			'GETvar'            => 'tx_mmforum_pi1[page]',  
		),
```

welche ja offensichtlich für das paging zuständig ist. Aber wie muss ich das abändern? Kann mir da jemand weiterhelfen oder hat das jemand sogar schon mal gemacht?

Und eben - wofür steht das zweite / ? Das sollte ja dann evt. auch noch mit etwas gefüllt werden...

Hülfe!  #paralyzed#

Viele Grüße
Kai

---

Quelle: „mm_forum, Realurl und Page-Links“, typo3.net, https://www.typo3.net/d/79375-mm-forum-realurl-und-page-links
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
