Zum Inhalt springen

RealURL will nicht mit mm_forum

Erstellt am 26. März 2009 · 13 Antworten · letzte Antwort am 23. April 2009

Tags: RealURL, Frage

Avalarion ·

Hallo Leute,

ich hab mir mal diese Conf:
http://www.typo3forum.net/forum/mm_forum/21443-mm_forum-realurl.html
kopiert und die Werte fürs Forum, die PM Seite und die rootid angepasst.

Der Wert in der Administration von mm_forum für die Realurl ist auf 1 gesetzt ( der Haken ist also zu sehen ).

Dennoch werden weder die Adressen schön umgeschrieben, noch kann ich etwas anderes sehen als die Eingangsseite des Forums.

Forum.html => Forenstartseite
Forum.html?[ganz viele Arrays] => Forenstartseite

und eigentlich hätte ich es ganz gerne so:

Forum/schiess/mich/tot

Zu finden ist das ganze auf:
rheinblut-chronik.horas-reich.de

Kann mir dabei wer helfen?

Gruß

Bastian

Avalarion ·
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']=array(
          'init'=>array(
                    'enableCHashCache'=>1,
                    'enableUrlDecodeCache'=>1,
                    'enableUrlEncodeHash'=>1,
                    //'postVarSet_failureMode'=>'redirect_goodUpperDir',
                    ),
          'rewrite'=>array(
                    ),
          'preVars'=>array(
                    /*array(
                              'GETvar'=>'L',
                              'valueMap'=>array(
                                        'de'=>'0',
                                        'en'=>'1',
                                        'valueDefault'=>'de',
                                        ),
                              ),
                    */),
          'fileName'=>array(
                    'defaultToHTMLsuffixOnPrev'=>1,
                    'index'=>array(
                              'page.html'=>array(
                                        'keyValues'=>array(
                                                  'type'=>1,
                                                  ),
                                        ),
                              ),
                    ),
          'fixedPostVarSets'=>array(
                    ),
          'postVarSets'=>array(
                    '_DEFAULT'=>array(
                              //archive'period'=>array(
                                        array(
                                                  'condPrevValue'=>-1,
                                                  'GETvar'=>'tx_ttnews[pS]',
                                                  //'valueMap=>array(
                                                            )),
                                        array(
                                                  'GETvar'=>'tx_ttnews[pL]',
                                                  //'valueMap=>array(
                                                            )),
                                        array(
                                                  'GETvar'=>'tx_ttnews[arc]',
                                                  'valueMap'=>array(
                                                            'non-archived'=>-1,
                                                            ),
                                                  ),
                                        ),
                              'browse'=>array(
                                        array(
                                                  'GETvar'=>'tx_ttnews[pointer]',
                                                  ),
                                        ),
                              'select'=>array(
                                        array(
                                                  'GETvar'=>'tx_ttnews[cat]',
                                                  'lookUpTable'=>array(
                                                            'table'=>'tt_news_cat',
                                                            'id_field'=>'uid',
                                                            'alias_field'=>'title',
                                                            'addWhereClause'=>'ANDNOTdeleted',
                                                            'useUniqueCache'=>1,
                                                            'useUniqueCache_conf'=>array(
                                                                      'strtolower'=>1,
                                                                      'spaceCharacter'=>'-',
                                                                      ),
                                                            ),
                                                  ),
                                        ),
                              'article'=>array(
                                        array(
                                                  'GETvar'=>'tx_ttnews[backPid]',
                                                  //'valueMap=>array(
                                                            //),
                                                  ),
                                        array(
                                                  'GETvar'=>'tx_ttnews[tt_news]',
                                                  'lookUpTable'=>array(
                                                            'table'=>'tt_news',
                                                            'id_field'=>'uid',
                                                            'alias_field'=>'title',
                                                            'maxLength'=>12,
                                                            'addWhereClause'=>'ANDNOTdeleted',
                                                            'useUniqueCache'=>1,
                                                            'useUniqueCache_conf'=>array(
                                                                      'strtolower'=>1,
                                                                      'spaceCharacter'=>'-',
                                                                      ),
                                                            ),
                                                  ),
                                        ),
                              ),
                    ),
          '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'=>'ANDNOTdeleted',
                                                  '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'=>'ANDNOTdeleted',
                                                  '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'=>'ANDNOTdeleted',
                                                  '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'=>'ANDNOTdeleted',
                                                  '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'=>'ANDNOTdeleted',
                                                  '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'=>'ANDNOTdeleted',
                                                  'useUniqueCache'=>1,
                                                  'useUniqueCache_conf'=>array(
                                                            'strtolower'=>1,
                                                            'spaceCharacter'=>'_',
                                                            ),
                                                  ),
                                        ),
                              ),
                    2=>'mm_forum_pi1',
                    27=>'mm_forum_pi3'),
          'pagePath'=>array(
                    'type'=>'user',
                    'userFunc'=>'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
                    'spaceCharacter'=>'-',
                    'languageGetVar'=>'L',
                    'expireDays'=>3,
                    'rootpage_id'=>'1'),
          );

so sieht das bei mir jetzt aus und es klappt nicht... aber warum?

Avalarion ·

Irgendwie klappt das bei mir noch nicht mit der RealURL und den PN's...

Ich füge Statisch diesen Link ein:

$pmLink='<a href="'.$this->pi_getPageLink($this->conf['pm_id'], '', $pmParams).'" alt="Sende eine PN" title="Sende eine PN">PN</a> | ';

Und der wird dann als private-nachrichten.html?[...] was dahinter kommt ist vollkommen unwichtig.

Sollte das nicht auch in realURL gepackt werden? Denn so klappt das irgendwie net...

Gruß

bastian

stefan72 ·

Hallo Avalarion

Schön dass es bei dir klappt 🙂
Ich habe realurl schon länger mit dem mm_forum am laufen, aber wenn ich auf den uer Namen klicke in der Topics-Ansicht oder in der Portal-Information, dann kriege ich eine Fehlermeldung 'User existiert nicht....'.

Kannst du diesen Error bestätigen?

Grüsse

Avalarion ·

Hey Stefan,

nee, kann ich irgendwie nicht, wenn ich auf nen User klicke sieht der Link bei mir so aus und das klappt alles einwandfrei:

http://www.rheinblut-chronik.de/forum/benutzer/avalarion.html

( Forum ist bei mir ein Menupunkt ).

Wie ist dein Aufbau?

Hast du sonst noch Probleme mit irgendwelchen Links?

BTW: hast du das nur in der Topicübersicht oder Überall? Eigentlich bildet der die Links aus einer Funktion die der anspricht, also müssten die Links überall gleich sein!

Gruß

Bastian

stefan72 ·

Hallo Bastian

Danke für die Hilfe.

Mein Aufbau ist so:

- Root
- - Forum
- - Profile
- - Themen

Das Problem besteht bei allen user-links, sonstige links sind ok.
Es besteht nicht nur in der Topicübersicht, sondern generell sobald irgendwo im Forum auf einen Usernamen geklickt wird...

Grüsse

stefan72 ·

Ja, ist alles auf English eingestellt. Auch die Realurl Konfiguration (localconf.php) ist auf Englisch optimiert.

Mit der deutschen Einstellung habe ich es noch nie probiert...
Ich habe die realurl configuration beider Sprachen verglichen und die ist identisch...