Re: [TYPO3-german] Vermisst: Condition „useragent"

2017-09-18 Diskussionsfäden Christian Baer

Hallo Marek,


nur zur Ergänzung:
Wenn die CSS-Datei immer die selbe ist, dann sollte das kein Problem sein, da 
diese dann vom Browser gecached werden kann ( entsprechende HTACCESS / Header 
vorrausgesetzt )
Je nachdem was du mit Netzerkanalyse meinst übersiehst du das vielleicht. Die 
Debug-Anzeige "Netzwerkanalyse" von Chrome zb deaktiviert per default das 
Caching so dass der Effekt gerne übersehen wird.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Fehler bei nicht beschreibbarem Storage

2017-09-07 Diskussionsfäden Christian Baer

Hallo Zusammen,


hoffentlich kann mir jemand weiterhelfen.
Ich habe ein Verzeichnis als Storage angelegt ( /sync )
Dieses Storage ist nicht als "beschreibbar" markiert, da die Inhalte aus dem lokalen Netz synchronisiert werden. 
Ich möchte nicht, das die Benutzer hier online irgendwelches eigenes Zeug reinladen, d.h. es darf nur ausgewählt / verwendet

werden was schon darin enthalten ist.
In diesem Storage wird unter "rendered" das ganze temporäre Zeug abgewickelt. 
Soweit so gut, bisher hat das funktioniert.

Jetzt habe ich das System von 6.2 auf 7.6 aktualisiert.
Nun werden Inhalte teilweise mit  "Oops an error occured" auf der Seite ausgegeben. Im Backend wo der 
Inhalt angelegt ist wirdeine entsprechende Exception ausgegeben: 
"#1323059807: You are not allowed to create directories in the folder "/rendered/""


Allerdings ist das Verzeichnis "rendered" beschreibbar und hat ja bisher 
funktioniert.
Ich habe jetzt mal etwas im Code gedebuggt und festgestellt, dass hier nicht 
geprüft wird ob das Verzeichnis beschreibbar ist, sondern ob das Storage selbst 
als beschreibbar markiert ist ( ist es wie erwähnt nicht ).
Muss ich das jetzt beschreibbar machen? Oder wie wird ein nicht beschreibbares 
Storage korrekt verwendet?
begin 644 storage1.png
MB5!.1PT*&@H-24A$4@```E,#"`8```!MCRNH```@`$E$051X7NS=
M`9`65YWO_3\8E,%($0=EB!(2U&$KQC%$\\9,4@;K)D1JO5F23;3`>&?5EX6+
M,1A`RV(6)@,[J7?7@4B,7'CQ)LO=%K$B1.R9,D2V;!A0VE4=G5UU1QTW)"B84I?:0>HH:$AZ>CHD*5+ETI[>[M7
MA[P'J*#W0S%_K=!J!!!`H/$%J@Y0+[SXHOSW^^Z35U]]53H^\QFY[+++#_5J%]=%``A6H.H`]=`/?E"JV?X#!TI+=)5FH/1&<_O"
MA7)H<+!T_O_[W_Y;*8!IN2O^_N^]GWW\^NOE[Y8NE=^_U__]__VOO]$
M?[_W_WK>$S_YB6S\'_^C]+4;Y'[X\,/>SY;_W=]Y2XIN_;3<_^^II[Q_4';K
M=[][5CG5\E<;H,*$'#U&9W#T-7?NW%(@TG_7[8X[[I`;;[Q1%BQ8X/W#Z8N]KB^Y/WO+\W:/OWTT_*W__6_>H=-;
M>]:LD8LNO%".'CTJ7UJT2'[QRU^>-29U6=R,>?L<^QKF_6'>#U%,.!8`
MH+)`50%*0\C7[[E'/O7)3WI7^/J:-=+=U>4MXY4+4.:F<-.--WIAQGQ]^VVW
M>0%*;P#?>_#!TLU%;Q23+[C`.U9_MN%;WRK=8,S-PH0O$X0T<.E+]V%-F##!
M"W9ZG:[N;OG2PH7>3H^66HS>T>^Z]=]BR9&7^H)D"9I;NKK[[:"RU^
M+[]EN)=??MD+,@N6Y=P@0H#4%F
M=DNOO6W;-OG\YS_O-4//-_4T@2MH"6_,F#'>$J9QT&"H[;KGGGN\$&7"H`E-
MM2S_Q1&@RKT?M.WNN'[V__P?;P;PE=_]SAN7)C3I'Q?J?O[$B5YX,N\3_;YY
MC^W;MT^^MVU;Z0\+':_Z.N_M;Q_V/M1SGG_^>;GV/_VG:H8OYR"```((5!"H
M*D#I+^?O//"`?.GVVTMAQ6P:+Q>@W'!B!ZB++[YX6+#1@O5X<[/H>^01;Z;(
MS$BY9=E?OW+TJ-RY8H7\ODP8FW'==6<%*+M<^V9E]G55,XIJ"5"?
M_O2G2[,M[K7=(&-FG>Z^^V[O4)V!TO_6F1X3@DQYY0*478Y]K@DQ80*4'8C<
M>MLA1W]6;@^4AB^['2:`Z?]KN'/;H75?L6*%Z#)GU`WH<02H*.\'VR7H`0MW
M;)OWU$VS9LE+O_[UL#\R3'EZCAW(,``@@@$%Z@J@!ESPR9O[!-"-
M@Y["LP.1+LOY!2BSY&::8);QH@8H=YE0R]-EO#P$J'(S4!IDIDR94IJATK"Q
M<.%"6;Y\>_EYDP_*\#CD0``000""L0.4"Y
M>S/,A#'>)S/XK.\P,E-^-Q@UI#9RXHV1M`>*#.S5<\9**UGI3U0
M>9F!TO!T^^VWE_8]->H,5-3W0]@9*'N9+NC-7.XC.;+V\2%A?R%Q'`((()`7
M@<@!*FB/4-`2F?V+W-WS9#;0VON8[#U0>H/8]OWORZR_^BN),@.E``Z6=
M8?:$7'W559E=PM-Z5GH*[\B1(\."B;VW2/=`5;N$Y\XXF7U'BQL,E+O'2)7>#V;_
MGCVN'_W7?Y7WO.<]9^V!,ON9=(;1W@.E/N9GOWOE%>]<79JV`]2[W_4NKS_,
M+!'1B@W#;<OU#%"5W@]F9M->=K.7U^SQ7NXI/'..+F/:RWL=_^6_>`]*N$^WVDM[
M>?WE1+T10`"!+`M$#E!Q-B:NL!)GG>(JJYI-Y'%=.XYR[+U5M7SV5!QU2;*,
M.#:1)UD_RD8``000R*9`Z@$JZ#-LLLE3?:WR&*#/%_W'<'EE6^#EEU\6_0>:>2&```(((!!%8,0?__A'`E04,8Y%
M````@<(+$*`*/P0`0````(`@2HJ&(@`!5^"$``````@A$%2!`117C>`000``!!!`HO``!
MJO!#```$$$```000B"I`@(HJQO$(((```@@@4'@!`E3AAP``"""```(((!!5
M@``558SC$4```*#P`@2HP@\!`!!````@J@`!*JH8QR.```!`
MX04(4(4?`@`@@```0%0!`E14,8Y'````@<(+$*`*/P0`0```

Re: [TYPO3-german] RealURL postVarSets

2017-06-12 Diskussionsfäden Christian Baer

Ja, danke, das war's tatsächlich.
Ich bin zwar zwischenszeitlich auch schon darüber gestolpert, allerdings hat 
sich nichts getan.
Caches und RealURL-Tabellen leeren hat dann doch geholfen.

Danke jedenfalls.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] RealURL postVarSets

2017-06-09 Diskussionsfäden Christian Baer

Hallo Zusammen,


leider habe ich aktuell ein Problem damit, RealURL richtig zu konfigurieren.
Konkret geht es um die Parameter in den postVarSets.
Ich habe mir die realurl-Configuration von RealURL automatisch erstellen lassen 
und diese dann entsprechend erweitert mit den postVarSets.
Hatte ich schon bei anderen Installationen, hat bisher auch funktioniert. Beim 
Vergleich mit funktionierenden Konfiguration ist mir nichts aufgefallen was 
sich in dem Teil unterscheidet, soweit passt das alles auch zum RealURL-Doku.
Vielleicht kann mir ja einer sagen, wo das Problem liegen könnte...

Hier die realurl_conf.php:[code language=php]
 array (
'init' => array (
'appendMissingSlash' => 'ifNotFile,redirect',
'emptyUrlReturnValue' => '/',
   'enableCHashCache' => true,
   'enableUrlDecodeCache' => true,
   'enableUrlEncodeCache' => true,  
		),

'pagePath' => array (),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 0,
'acceptHTMLsuffix' => 0,
'index' => array (
'print' => array (
'keyValues' => array (
		'type' => 98 
	) 
) 
			) 
		),

'postVarSets' => array (
'_DEFAULT' => array(
'action' => array(
'GETvar' => 'myparam[action]'
),
'id'=>array(
'GETvar' => 'myparam[param][ID]'
),
'module'=>array(
'GETvar' => 'myparam[param][module]'
),  
'range'=>array(
'GETvar' => 'myparam[param][range]'
)   
)   
		)			 
	) 
);


[/code]

Im Code wird die URL entsprechend mit 
[code language=php]
$this->cObj->stdWrap_typolink( 
   '',

   array(
   'typolink.' => array(
   'parameter' => 15,
   'additionalParams' => '[action]=list',
   'useCacheHash' => true,  
 
   'returnLast' => 'url' 
   )
   )
);
[/code]
in URLs umgewandelt ( auch schon in Typoscript getestet, macht leider keinen 
Unterschied ).

Trotzdem werden die Parameter nicht mit RealURL umgesetzt, die Seiten-Id aber 
schon, d.h. RealURL funktioniert generell.
Habe ich denn etwas essentielles übersehen?

URLs währen z.b.:

http://dev-cloud.eosserver.daun-systems.loc/partslist/?myparam[action]=list=d70f777fb8b7d3c52c905f29d3276295

http://dev-cloud.eosserver.daun-systems.loc/partslist/?myparam[action]=details[param][ID]=24512=31bbc756e1cd9edcbca86b5a68d9480c

P.S.: Sorry für die grottige Darstellung, habe leider keine 
Formatierungsoptionen gefunden

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extionsion Viewhelper rendering

2016-04-25 Diskussionsfäden Christian Baer

Heideblitz, das ging ja schnell!
Hat tatsächlich funktioniert mit

---

  



---

Vielen Dank an dich, du hast mir sehr geholfen.

Ich habe in der Doku nur das hier gefunden:
https://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/For.html

Die Beispiele sind zwar alle ganz nett, nur fehlt imho eine Erklärung der 
Parameter bzw. was deren Einsatz in der jeweiligen Form genau bewirkt ^^
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Extionsion Viewhelper rendering

2016-04-25 Diskussionsfäden Christian Baer

Hallo Zusammen,


vielleicht kann mir jemand weiterhelfen und mir sagen wie bei der Erstellung / 
Darstellung einer Extension die Ausgabe korrekt umgesetzt werden muss. Leider 
hat weder Google noch die leider sehr unvollständige Typo3-Dokumentation mir 
weiterhelfen können.

Zur Ausgangslage:
Ich habe mit dem ExtensionBuilder unter 7.6.2 eine Extension erstellt, die zwei 
Objekttypen enthält ( jeweils aggregate root ):

"Niederlassung" und "Mitarbeiter", jeweils mit Action List und Show

Den Datensätzen/Objekten vom Typ "Niederlassung" werden jeweils in einer 
m:n-Beziehung Mitarbeiter zugeordnet.
Funktioniert soweit auch wunderbar.

Bei der Ausgabe der Niederlassung in der List-Action werden nur deren Namen 
aufgelistet mit Link zur jeweiligen Show-Action
Auch das funktioniert 


In der Show-Action der Niederlassung sollen dann jedoch die zugeordneten 
Mitarbeiter gerendert werden und hieran scheitere ich leider

Die Show.html der Niederlassung sieht so aus:

---








{mitarbeiter.name}





---

Der Partial "Niederlassung/Properties" wird problemlos angezeigt.

Das Attribut "personen" der "niederlassung" ist ein Object vom Typ 
TYPO3\CMS\Extbase\Persistence\ObjectStorage
Das partial Mitarbeiter/Properties zeigt mir nur die darin hinterlegten Texte, 
die Variablen bleiben leider leer, ebenso wird das testweise eingefügte 
{mitarbeiter.name} nicht ersetzt, daher gehe ich davon aus, dass ich einen 
Fehler mache.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Database Analyzer TYPO3 7.6.2

2016-02-08 Diskussionsfäden Christian Baer

Quote: abo wrote on Sat, 06 February 2016 00:46


Das ist sehr schräg, hast du den Datei Upload überprüft, ob da was
geschreddert wurde?

LG Andrea




Danke schonmal.

Soweit ich das erkennen kann nicht.
Wie gesagt, ich hatte gehofft das ist ein mehr oder minder bekanntes Phänomen.
Mein nächster Schritt wird sein, dass ich den Onlinestand nochmal zusammen 
packe und hier auf meinem Offline-Server noch mal einspiele um auszuschliessen, 
dass es sich um irgendein serverseitiges Etwas handelt.
Melde mich zurück wenn ich mehr weiß.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Database Analyzer TYPO3 7.6.2

2016-02-08 Diskussionsfäden Christian Baer

Quote: abo wrote on Sat, 06 February 2016 00:46


Das ist sehr schräg, hast du den Datei Upload überprüft, ob da was
geschreddert wurde?

LG Andrea



Danke schonmal.

Soweit ich das erkennen kann nicht.
Wie gesagt, ich hatte gehofft das ist ein mehr oder minder bekanntes Phänomen.
Mein nächster Schritt wird sein, dass ich den Onlinestand nochmal zusammen 
packe und hier auf meinem Offline-Server noch mal einspiele um auszuschliessen, 
dass es sich um irgendein serverseitiges Etwas handelt.
Melde mich zurück wenn ich mehr weiß.


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Database Analyzer TYPO3 7.6.2

2016-02-08 Diskussionsfäden Christian Baer

Ok, nachdem ich nun den Source des halben InstallTools durchgeackert habe, 
konnte ich das Problem
(hoffentlich) finden.
Ich weiß nicht wie das in den älteren Versionen von Typo3 war, ich vermute aber 
start, dass das relativ neu angepasst wurde:

Der SqlSchemaMigrationService führt eine Ersetzung über einen Regulären 
Ausdruck durch

$lineV = preg_replace('/\h+/', ' ', $lineV);

aber "\h" wird erst mit PCRE-Version 7.2 unterstützt. Das führt dazu, dass der Analyzer 
im $expectedSchema keine "h" mehr hat.

Ich warte jetzt mal ob mein Hoster gewillt ist die Version zu aktualisieren und 
hoffe, dass sich das Problem damit erledigt hat.

P.S.:
Sorry für den/die Doppelpost(s), irgendwie funktionieren bei mir Formulare 
nicht so 100%ig
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] BE-Modul ohne Navigation möglich?

2011-04-08 Diskussionsfäden Christian Baer

Hallo zusammen,

ist es möglich, nach dem BE-Login nur ein bestimmtes Modul anzuzeigen? 
Also ohne Modul-Navigation (Spalte 1) und ohne PageTree (Spalte 2)?


Vielleicht per CSS ausblenden oder per Hook?

Hat jmd eine Idee?


Viele Grüße
Christian
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Anleitung für das Introduction Package

2011-04-08 Diskussionsfäden Christian Baer

Hi,

soweit ich weiß, kann man viel Typoscript ändern. Schau doch mal in den 
Typoscript-Constant-Editor.


Gruß
Christian

Am 08.04.11 15:47, schrieb Gerhard Obermayr:

Ich, der Querulant, bin es wieder.
Ich denke nicht, dass ich auf dem Holzweg bin, wenn ich annehme, dass
das so genannte Introduction Package eher für Anfänger als für die
fortgeschrittene TYPO3-Gemeinde gemacht wurde.
Nun ja, so gut und recht, ich begrüße das auch.
Aber im Vergleich zu meinen anderen Projekten ist es undurchschaubar und
so was von komplex, dass ein Anfänger schon gar nicht damit zurecht kommt.
Der Anlass ist ein Projekt eines Bekannten, dem ich geraten habe, sich
doch das Introduction Package zu installieren.
Dann würde er mich nicht brauchen.
Gesagt getan, ich habe das Paket installiert, aber nicht konfiguriert,
um ihm die Farbauswahl selber zu überlassen.

Nach zwei Wochen hat er mich nun konsultiert und mich gebeten, ihm doch
ein paar Hilfen zu geben.
Was ich sehe schockiert mich.
Selbst ich, der sich seit 2002 mit TYPO3 beschäftigt, blicke teilweise
nicht durch:

* Gleich auf der Login-Seite erscheinen Hinweistexte mit dem Vermerk:

20-10-10: Important Messages
You can edit the *Important Messages *shown on the Login screen
very easily: As admin, just edit the records of type /System News/
which are stored in the root folder.

Ich habe gesucht und auch gefunden. Aber nur weil ich weiß, dass
damit eigentlich nicht wirklich ein folder gemeint ist!

* Wo kann man das Design beeinflussen? Etwa eine eigene Kopfgrafik
einbauen etc.?
* Der primitivste Wunsch - anstelle eines zweispaltigen ein
dreispaltiges Design zu haben - wie? Ein ANfänger braucht sicher
keine drei Spalten!
* Wo sind Dinge wie Keywords oder Seitenbeschreibung versteckt?
* Hat sich schon einmal jemand die Anleitung durchgelesen, die bei
der Installation dabei ist?
Die Anleitung ist eine Farce!
* Warum kann es nicht möglich sein, eine Anleitung für das Ding mit
zu geben?
* Ich habe mich bemüht, die Standardsprache auf deutsch umzustellen.
Keine Chance, ein neues Inhaltselement ist immer automatisch englisch.

Aber vielleicht ist es ja gewollt, dass sich niemand damit auskennt -
das Alibi ist ja da und somit ist allem Genüge getan!
Wenn ich mich schon nicht auskenne, wie soll das ein Anfänger durchschauen?

Es mag schon sein, dass es für Programmierer und jene, die sich
tagtäglich damit befassen logisch ist.
Nichts für ungut, aber ich finde es nicht sinnvoll, solch ein Werk auf
Unwissende los zu lassen!



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] felogin simulieren?

2010-05-30 Diskussionsfäden Christian Baer

Hallo Leute,

im Admin-Panel kann man ja sehr bequem eine Benutzergruppe simulieren. 
Geht das evtl. auch für einzelne fe_user?


Ich habe eine TYPO3-Installation, auf der sich einige fe_user tummeln. 
Nun würde ich gerne ab und an nachschauen, wie deren persönlicher 
Bereich aussieht. Ich kann mir das zwar auch herleiten, aber ein 
automatische felogin aus dem BE heraus würde mir sehr helfen.


Falls schon jemand damit Erfahrungen gemacht hat, wäre es super, wenn er 
diese teilen würde :)



Schönen Start in die Woche!

Gruß
Christian
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german