[Typo3-german] USER object

Andreas Bulling spam at phoenix.hadiko.de
Tue Nov 22 10:25:36 CET 2005


Hallo Elmar,

| Ich würde das aber ganz rausnehmen. No_cache kann man im Extramfall 
| genausogut im Seitenheader setzen. Und weil Du sowieso USER einrichten 
| willst, könntest Du den ganzen Block gleich entfernen.

Hm, O.K., das hab ich jetzt mal testweise gemacht - allerdings werden
dann gar keine cHash Parameter mehr erzeugt.
Zwei Möglichkeiten fallen mir da spontan ein:

1) Du meintest den Block rausnehmen, aber die $cache Parameter bei allen
Funktionsaufrufen stehen lassen bzw. fest auf 1 setzen.

2) Bei USER cObjects wird eh alles gecached und man braucht die cHash
Parameter gar nicht mehr => deswegen werden sie auch nicht angezeigt?

Welches von den beiden ist denn der Fall (oder gibts noch ne dritte
Möglichkeit)?

| Also ein Link auf die Seite *selbst*. Aber bei dieser Funktion kann man 
| kein $cache=1 setzen. Ohne sie zu testen, würde ich erwareten, daß sie 
| kein cHash erzeugt. Sie ist wohl nur gedacht, um auf andere Seiten zu 
| verlinken, wo der dann normalerweise kein cHash gebraucht wird. Trotzdem 
| eine Schwäche von pi_base.

Warum wird da "normalerweise" kein cHash gebraucht? Ist doch prinzipiell
für alle Seiten gut, wenn sie gecached werden können, oder nicht?

| Also mir scheint beim Einsatz der Linkfunktionen noch der Wurm drin zu 
| sein. Ich denke Du solltest einfach die Klasse class.tslib_pibase.php 
| nochmals genau unter die Lupe nehmen und die Linkfunktionen entsprechend 
| verbessern.

Thx, das werd ich tun. Allerdings hätte ich das vorher ja auch schon
machen können und einfach alle Linkfunktionen austauschen mit den Varianten
die funktionieren. D.h. USER-cObject wäre dann gar nicht notwendig gewesen.
Was ich noch nicht wirklich verstehe ist,

1) was mir das USER cObject bringt

2) warum vorher bei einigen Funktionen cHash korrekt angehängt wurde (trotz
USER_INT) und bei einigen nicht?!

| TIP: Du findest einen Link zur API nach Installation von extdeveval am 
| oberen Rand des BE.

Ich benutze lieber typo3api.taekwondo-homepage.de ;)

Dank und viele Grüße,
  Andreas



More information about the TYPO3-german mailing list