Antwort
 
LinkBack (1) Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 20.07.07, 14:28
Forum Newbie
 
Registriert seit: 10.07.07
Alter: 21
Beiträge: 31
RealURL "umschreiben"

So schon wieder ich *g*
Ich hoff ich nehm euch nich zu sehr in Anspruch.

Aber ich wäre mal wieder für etwas Fachwissen sehr Dankbar.
Es geht zwar immernoch um die RealURL, aber nicht direkt um diese Ext.

Also sie ist aktiv und alles arbeitet wie es soll.

http://marc.internal.de/typo/blog.0.html?&tx_wecdiscussion[single]=1

Die URL besteht nun also aus der Seiten Alias / Teils auch aus der PID, gefolgt von der Templateart, und dann folgen die Paramter.

Es soll aber noch (mus es sogar) so aussehen

http://marc.internal.de/typo/blog/?&tx_wecdiscussion[single]=1

.0.html mus also noch verschwinden, anders funktionieren die Links nicht, und anders möchte ich es auch nicht haben *g*

Ich bin jetzt mal bisher diesen funktionen gefolgt:
Der Ursprung
-> pi_getPageLink

führt in der Datei class.tslib_bipase.php weiter zu
-> getTypoLink_URL

diese widerrum führt weiter zu: (in Datei class.tslib_content)
-> getTypoLink
---> typolink

und gibt gleichzeitig aus
-> $lastTypoLinkUrl

So, und $lastTypoLinkUrl wird so wie ich das nun verfolgen konnte, von function typolink hergestellt.

Aber ich finde darin die besagt RealURL Erstellung nicht?
Oder hab ich mich jezt nur irgendwo ver(w)irrt?

Vielen vielen Dank für die Mühen!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 20.07.07, 14:35
Benutzerbild von ttb
ttb ttb ist offline
Forum Stammgast
 
Registriert seit: 08.12.05
Ort: Schwerin
Beiträge: 254
ttb eine Nachricht über Skype™ schicken

Moin,

schau dir mal bitte das Manual von RealURL auf z. B. wiki.typo3.org an, anstatt in irgendwelchen Dateien von TYPO3 rumzupfuschen. Dort steht, wie man die Extension konfiguriert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 20.07.07, 14:45
Forum Newbie
 
Registriert seit: 10.07.07
Alter: 21
Beiträge: 31

Das habe ich schon, nur bin ich noch nicht fündig geworden. Vll übersehe ich es auch einfach nur bei dieser - keine Ahnung wie viel DinA4 Seiten langen - Dokumentation.

Und, "herumpfuschen" darf ich generell überall auf meinem Server - und anders kommt man ohnehin nicht in die Materie von Fremdskripts hinein - und das mus ich so schnell wie möglich in Typo3.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 20.07.07, 15:12
Benutzerbild von mic_jan
TYPO3 Forum Team
Administrator
 
Registriert seit: 05.09.04
Ort: Köln
Beiträge: 1.409

Zitat:
Zitat von McNet Beitrag anzeigen
Und, "herumpfuschen" darf ich generell überall auf meinem Server - und anders kommt man ohnehin nicht in die Materie von Fremdskripts hinein - und das mus ich so schnell wie möglich in Typo3.
Bei TYPO3 sollte man überhaupt nicht in den Sourcen rumspielen... dafür gibt es auch sehr wenig Gründe. Und gerade das Herumspielen in den Codes ist ein gern gemachter Einsteigerfehler.

Ich weiss, dass ist anders als bei anderen PHP-Skripten... aber du wirst es beim nächsten Update zu schätzen wissen...

Zitat:
.0.html mus also noch verschwinden, anders funktionieren die Links nicht, und anders möchte ich es auch nicht haben *g*
die Null steht für den "Type" und weist für mich auf ein schlecht konfiguriertes RealURL hin. Denn bei Null kann man das "Type" ausblenden.

Und das "HTML" kann man genauso ausblenden.

Nur ich verstehe nicht, warum deine Links nicht funktionieren!? Hast du schon irgendwo "rumgespielt"?

Gruss,

Michael
__________________
Aus gegebenem Anlass mal eine neue Signatur:
Kein Support per PN!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 20.07.07, 15:18
Benutzerbild von mic_jan
TYPO3 Forum Team
Administrator
 
Registriert seit: 05.09.04
Ort: Köln
Beiträge: 1.409

Achja,

wie ich gerade hier gesehen habe:
http://www.typo3forum.net/forum/68735-post7.html (rewrite engine aktivieren)
ist bei dir simulateStatic eingeschaltet..

Da bleibt mir nur eins zu sagen: RTFM.

Wenn Leute dir schon die Konfig geben, dann nutze diese doch auch.

Gruss,

Michael
__________________
Aus gegebenem Anlass mal eine neue Signatur:
Kein Support per PN!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 20.07.07, 15:45
Benutzerbild von ttb
ttb ttb ist offline
Forum Stammgast
 
Registriert seit: 08.12.05
Ort: Schwerin
Beiträge: 254
ttb eine Nachricht über Skype™ schicken

Moin,

wie schon von mic_jan geschrieben: Die Konfiguration mit TS muss natürlich stimmen.

Das Manual von RealURL ist auch eher eine Art Nachschlagewerk (ähnlich wie selfhtml), wo drinsteht, was alles möglich ist.

Um RealURL zu "lernen" bzw. zu "verstehen", schaut man sich am besten einige Beispiele an, die es zuhauf z. B. hier im Forum gibt. Dann wird man schnell merken, dass eine Grundkonfiguration benötigt wird, damit die Extension überhaupt funktioniert.

Anhand der Beispielkonfigurationen in der localconf.php bzw. ext_localconf.php kann man dann auf einer Testinstallation schauen, was die jeweilige Konfiguration in Bezug auf die Ausgabe bewirkt.

Entscheidend für das Aussehen der URLs bei Extensions ist postVarSets bzw. fixedPostVars.

Die Konfiguration der Ausgabe einer Extension (sofern sie RealURL unterstützt), läuft im Prinzip folgendermaßen ab:
  1. anschauen, was für Parameter die Extension hat
  2. schauen, was die Parameter ausgeben (Text oder Zahlen)
    -> sofern Text, sollte man mit lookUpTable arbeiten, sofern Zahlen, reicht mitunter 'getVar' => 'tx_extensionkey_pi1[parameter]', aus.

Beispiel (RealURL für Home - fm-g.info) :
PHP-Code:
<?php
$GLOBALS
['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array ( 
    
'_DEFAULT' => array (
        
'init' => array (
            
'enableCHashCache' => '1',
            
'appendMissingSlash' => 'ifNotFile',
            
'enableUrlDecodeCache' => '1',
            
'enableUrlEncodeCache' => '1',
        ),
        
'redirects' => array (
        ),
        
'preVars' => array (
            
'0' => array (
                
'GETvar' => 'no_cache',
                
'valueMap' => array (
                    
'nc' => '1',
                ),
                
'noMatch' => 'bypass'
            
),
        ),
        
'pagePath' => array(
            
'type' => 'user',
            
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            
'spaceCharacter' => '-',
            
'languageGetVar' => 'L',
            
'expireDays' => 3,
        ),
        
'fixedPostVars' => array (
        ),
        
'postVarSets' => array (
            
'_DEFAULT' => array (
         
'gallery' => array(
                    array (
                        
'GETvar' => 'tx_sksimplegallery_pi1[id]',
                        
'lookUpTable' => array (
                            
'table' => 'tx_sksimplegallery_galleries',
                            
'id_field' => 'uid',
                            
'alias_field' => 'title',
                            
'addWhereClause' => ' AND NOT deleted',
                            
'useUniqueCache' => '1',
                            
'useUniqueCache_conf' => array (
                                
'strtolower' => '1',
                                
'spaceCharacter' => '-',
                            ),
                        ),
                    ),
                    array(
                       
'GETvar' => 'tx_sksimplegallery_pi1[backpid]',
                    ),
               ),
             ),
        ),
        
'fileName' => array (
            
'defaultToHTMLsuffixOnPrev' => true,
            ),
   ),
); 

?>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 20.07.07, 16:36
Forum Newbie
 
Registriert seit: 10.07.07
Alter: 21
Beiträge: 31

Zitat:
Bei TYPO3 sollte man überhaupt nicht in den Sourcen rumspielen... dafür gibt es auch sehr wenig Gründe. Und gerade das Herumspielen in den Codes ist ein gern gemachter Einsteigerfehler.
Nun, ich spiele nicht in den Sourcen herum. Ich kenne mich nicht in Typo aus, aber mus dieses - man verlangt es nunmal von mir, auch extensions schreiben, für Typo, wenn welche verlangt werden. Und am besten lerne ich das indem ich eben herumteste und nachvollziehe (Und im Kernel rumguck, ich weis das men da viel kaputt machen kann) ....

(Bin ich froh das es tar xvfz gibt )

Zitat:
die Null steht für den "Type" und weist für mich auf ein schlecht konfiguriertes RealURL hin. Denn bei Null kann man das "Type" ausblenden.
Nun, ich habe die Ext importiert, DB Update geklickt, wie beschrieben die 3 Variablen in die TS Config geschrieben, und die _.htaccess umbenannt - ich weis nun nicht was ich da schlecht konfiguriert habe - wo ich eben keinerlei einstellungen an der Extension vorgenommen habe (noch nicht, da ich von einigem noch garnicht die zuständigkeit erlesen habe).

Zitat:
Nur ich verstehe nicht, warum deine Links nicht funktionieren!? Hast du schon irgendwo "rumgespielt"?
Nein. Die .htaccess ist Typo frisch genau gleich den Einstellungen der Extension.
ICh habe lediglich, wie eben gestern oder vorgestern entdeckt - allen Seiten ein Alias vergeben, seitdem funktioniert der Aufruf von z.B. http://marc.internal.de/typo/news/

Es lädt tatsächlich die Seite mit der tt_news ext.

Lautet die Url jedoch http://marc.internal.de/typo/news.106.0.html (so wie sie Typo produziert) erhalte ich nur die Meldung das die Seite nicht existent sei.

Zitat:
Achja,

wie ich gerade hier gesehen habe:
http://www.typo3forum.net/forum/68735-post7.html (rewrite engine aktivieren) (rewrite engine aktivieren)
ist bei dir simulateStatic eingeschaltet..

Da bleibt mir nur eins zu sagen: RTFM.

Wenn Leute dir schon die Konfig geben, dann nutze diese doch auch.
Sorry das war eine Information die ich nicht weiter mitgeteilt hab, dort steht schon seit einiger Zeit wieder "0"

Das Ergebniss ist das gleiche - es tut nicht - und irgendwie auch doch.

Jetzt ist erstmal Wochenende.
Am Montag werde ich dann mal den Post über mir zu Herzen nehmen, vielen Dank für die tatkräftige Hilfe!

Marc.

(btw: Was heißt denn in eurem Fachchagon RTFM? )
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 25.07.07, 09:00
Forum Zuschauer
 
Registriert seit: 24.07.07
Alter: 43
Beiträge: 6
Reden

Zitat:
Zitat von McNet Beitrag anzeigen
(btw: Was heißt denn in eurem Fachchagon RTFM? )
RTFM = Read The Fucking Manual = Lies die verdammte Anleitung!
__________________
*hugs*
Yentl
BarbraStreisand.de/.at/.ch
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An

LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/suchmaschinenfreundliche-urls-seo/22156-realurl-umschreiben.html
Erstellt von For Type Datum
YiGG.de - Community News & More This thread Refback 21.07.07 05:53

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Backend "spinnt" - nach RealURL Installation andyw TYPO3 4.x Backend 3 21.01.08 17:48
Url-Segment einer Unterseite bei Verwendung von Ext. RealURL 1.2.1 "nachträglich" ändern? saltletts TYPO3 4.x Backend 7 11.01.08 11:46
Contentelemente "umschreiben" C-rank TYPO3 4.x Fragen und Probleme 1 14.12.07 10:36
Flexible CE: Link href="#" soll nicht durch realurl ersetzt werden timinafrica TemplaVoila 0 07.02.07 19:14
Realurl href "Seite.html" anstatt "Seite/" madmongo Suchmaschinenfreundliche URLs (SEO) 2 26.09.05 14:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:22 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS