[TYPO3-german] Re: Synchronisierung der Mailingliste typo3-german (at) lists.typo3.org mit Forum.typo3.org

2014-02-14 Diskussionsfäden Thomas Skierlo

@Chris Wolff VIA Forum

Ich befürchte, Du irrst Dich. Dein Beitrag vom Fri Feb 14 10:01:46 CET 2014 ist 
nicht im Forum angekommen (zumindest nicht bis 14:38). Ich habe ihn nur im 
Mailing List Archive gefunden - und antworte jetzt über das Forum.

Grüße,

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

[TYPO3-german] Re: Synchronisierung der Mailingliste typo3-german (at) lists.typo3.org mit Forum.typo3.org

2014-02-14 Diskussionsfäden Thomas Skierlo

Quote: Happy Pony (happypony) wrote on Fri, 14 February 2014 04:54

Synchronisierung in andere Richtung findet nicht statt.




Uiuiui. Ist das wirklich so? Ich habe mich voller Begeisterung aus (fast) allen 
Mailinglisten abgemeldet, da ich der Ansicht war, beide wären bidirektional 
synchronisiert. Mir wäre es sehr unangenehm, wenn z.B. jemand aus der Liste 
antwortet, und ich bekomme das gar nicht mit. Das wäre auch für Dritte sehr 
demotivierend.



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

[TYPO3-german] Re: gridelements wrapping problem

2014-02-13 Diskussionsfäden Thomas Skierlo

Quote: Karl (sixx244) wrote on Thu, 13 February 2014 17:53


yeah but you are using the "old" class tt_content.gridelements_pi1 - and in the manual 
they tell to use the "new" class tt_content.gridelements_view

With pi1 it works but with _view not. Thats the strange point :)



I'm currently using a Git version from Jan. 30, which is using pi1 in it's 
setup:

tt_content.gridelements_pi1 = COA

Possibly Fluid rendering might need a different setup
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: gridelements wrapping problem

2014-02-13 Diskussionsfäden Thomas Skierlo

well - I guess there's more than one way to Rome. I am not using GE with Fluid 
rendering, since none of my >25 elements would gain any profit from doing so. 
With pure TS you get something like...

tt_content.gridelements_pi1.20.10.setup {
tabs < lib.gridelements.tabs
accordion < lib.gridelements.accordion
collapse < lib.gridelements.collapse
modal < lib.modal
carousel < lib.carousel
   featureHeader < lib.featureHeader
   xyz < lib.xyz
}
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: gridelements wrapping problem

2014-02-13 Diskussionsfäden Thomas Skierlo
Nutzt Du die TER Version von Gridelements? Falls ja, so solltest Du vielleicht zur aktuelle Git-Version wechseln (2.x oder gar 3.0.0dev) probieren: 


http://forge.typo3.org/projects/extension-gridelements2/repository

In der Phase der Vorbereitung für 6.2.0 gibt es viele spontane Artefakte. Mal 
schießt ein core change Gridelements ins Knie, mal andersrum. Die aktuelle Git 
Version hat für mich aber eigentlich immer funktioniert - und tut dies auch 
gerade jetzt.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: Domain Record: wie definiere ich die Startseite für Subdomains?

2014-02-11 Diskussionsfäden Thomas Skierlo

In der einfachsten Variante klappt die Subdomain genau wie die Domain. Der 
Domain Record liegt auf einer Seite vom Typ shortcut, und routet weiter zu 
einer Seite Deiner Wahl, z.B. Home. Klappt bei mir schon immer so.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: Typo3 installation 6.2 beta 5

2014-02-11 Diskussionsfäden Thomas Skierlo

Es ist letztlich fast egal, wo was steht, denn das Einzige, für das Du Sorge 
tragen must ist, dass der Installer von TYPO3 (vom webserver/user/group) 
ausführbar ist. Ist er dieses, so legt er die erforderlichen Verzeichnisse 
selbstständig an, und vergibt (halbwegs) brauchbare Rechte dafür.

Dies setzt voraus, dass der vhost korrekt konfiguriert ist (.htaccess bzw. 
rewriting), ebenso wie die php.ini (open_basedir). Im htdocs Verzeichnis  legst 
Du lediglich die Symlinks an, und gut ist.

Zuletzt noch ein gut gemeinter Rat. Mache solche Dinge nicht auf einem 
live-server, bevor Du die rudimentären Dinge für den Betrieb eines Servers 
verinnerlicht hast. Dazu zählen sicher Nutzung des Terminals und korrekte 
Rechtevergabe für ausführbare Dateien. Richte Dir einen lokalen Server ein (der 
im Idealfall dem potentiellen live-server entspricht), und übe da. Das ist viel 
billiger als eine mögliche Abmahnung wegen gehacktem Server nebst Störerhaftung.

Grüße,

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

[TYPO3-german] Re: Typo3 installation 6.2 beta 5

2014-02-10 Diskussionsfäden Thomas Skierlo

Quote: Vitalik (vitali) wrote on Mon, 10 February 2014 16:36

Hallo Thomas, 

ich glaube ich habe mich falsch ausgedrückt. 

ich habe in vergangenheit schon Typo3 aufgesetzt und da war alle OK. 
Igendwo im Netz habe ich die Rechte Vergabe gefunden( bei den alten Typo3 installationen) 


nur bei der neuen ist das nicht Klar und die rechte Vergabe steht auch nicht in 
INSTALL.mb


Also, seit dem ich mich mit TYPO3 beschäftige, steht das da sehr exakt drin. 
Ich zitiere:

Change permissions and ownership of the directories. This usually requires the
"sudo" command. Assuming that the web server user is in the group named
"apache", execute the following commands in the web site root directory:
sudo chgrp -R apache fileadmin typo3temp typo3conf uploads
sudo chmod -R g+rwX,o-w fileadmin typo3temp typo3conf uploads

Halte Dich an die Systemvoraussetzungen und an INSTALL.md. Da steht alles drin. 
Noch ein Tipp: Der User 'root' ist für gewöhnlich nicht der webserver user.

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

[TYPO3-german] Re: Upload Problem typo3/parallels panel

2014-02-10 Diskussionsfäden Thomas Skierlo

Hallo Leon,

Quote: Leonido Gebhard (cryston) wrote on Sun, 09 February 2014 22:18


Hallo Thomas,

Danke für deine Antwort. 


Ich bin seit längerem schon bei Plesk und bin eigentlich nie auf Probleme mit 
Typo3 gestoßen, die sich nicht mit Google oder dem Forum lösen haben lassen. 
Ich kenne das Installtool zwar, aber ich musste es nie wirklich benützen oder 
ändern. Natürlich außer die Aktivierungfile zu löschen.

Ich hab mal das Install-Tool aufgerufen und habe den Check gemacht.
Du hast recht, das open_basedir set wird bei mir grau angezeigt aber die 
Information sieht mehr wie ein Hinweis aus als ein Error:


Alles andere war aber grün?



open_basedir set
open_basedir = /var/www/vhosts/mydomain.pro/:/tmp/ This restricts TYPO3 to open 
and include files only in this path. Please make sure that this does not 
prevent TYPO3 from running, if for example your TYPO3 CMS core is linked to a 
different directory not included in this path.



Wichtig ist das Verständnis vom open_basedir. Nur die in der Direktive 
gelisteten Resourcen können vom php Prozess geöffnet/ausgeführt werden. Hast Du 
z.B. (vernünftigerweise) shared TYPO3-Sources, so muss nicht nur die Domain an 
sich freigegeben sein, sondern auch das Verzeichnis mit den Shared Sources.

Ein Beispiel: 
Bei mir liegen die shared sources unter /usr/local/share/typo3...

Die domains unter /var/www/websites/myDomain.com (der typische Ort bei Debian).

Mein open_basedir: 
/usr/local/share/typo3:/var/www/websites/myDomain1.com:/var/www/websites/myDomain2.com:/tmp:/usr/sbin/sendmail:/usr/bin:/dev/urandom


Der erste Teil /usr/local/share/typo3 (kein / hinter typo3) gibt die 
unterschiedlichen Sources frei, die in Directories unter /usr/local/share/typo3 
liegen
Der 2. und 3. Teil gibt zwei Domains frei (kein / dahinter, denn Du möchtest 
alle Unterverzeichnisse freigeben)
Der Rest gibt grundsätzliche Dinge frei (temp, sendmail, bin files und die 
urandom Funktion)


Was ich in diesem Punkt nicht verstehe ist, dass ich den Ordner nicht wirklich 
zuordnen kann geschweige denn finden.
Ich wüsste nicht wie ich zu diesem Ordner komme.


I.d.R. per Terminal. /var/www ist der Default Pfad bei Debian/Ubuntu. 
Möglicherweise hat Dein Hoster da irgendwas verrammelt, oder auf /home/ 
umgeleitet. Dazu kann ich nichts sagen.

Abhängig von der Betriebsart von php, also mod_php vs. fastCgi können auch noch 
mal Unterschiede auftreten. Auch .htaccess oder fehlerhafte vhost configs 
können zur Nichterreichbarkeit erforderlicher Verzeichnisse führen. Ich würde 
aber erstmal am open_basedir ansetzen.

Grüße,

Thomas


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

[TYPO3-german] Re: Upload Problem typo3/parallels panel

2014-02-09 Diskussionsfäden Thomas Skierlo

Hallo Leon,

ich halte es zwar für etwas bedenklich, TYPO3 über Plesk zu installieren, aber 
Dein Backend scheint ja zumindest weitgehend funktionsfähig.

Du solltest jetzt zuerst ins Install Tool wechseln und den "System environment 
check" durchführen. Im oberen Bereich sollte dort bei einem korrekt konfigurierten 
Server alles grün sein. Ein genutztes open_basedir wird immer in grau dargestellt. 
Letzteres ist etwas unglücklich, denn es wird auch in grau dargestellt, wenn alle 
Erfordernisse eines korrekten open_basedir erfüllt sind.
Bei den "Folder Structure" Tests sollten alle auf grün stehen.

Poste das Ergebnis (in Worten, nicht als Image)  und wir sehen weiter.

Grüße,

Thomas 
___

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

[TYPO3-german] Re: Typo3 installation 6.2 beta 5

2014-02-08 Diskussionsfäden Thomas Skierlo

Hallo Vitalik,

schaue Dir als ersten Schritt mal die Dateien in deiner Installation an. Speziell 
"INSTALL.md". Damit sollte es klappen.

Attachments solltest Du hier übrigens nicht benutzen, auch wenn das Forum sie 
erlaubt. Das Forum ist mit Mailing Listen gekoppelt, welche Forum-Attachments 
als endlosen Zahlensalat anzeigen. Besser ein woanders gehostetes image 
verlinken.

Grüße,

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

[TYPO3-german] css_styled_content und image_frames 6.x

2014-02-06 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

ich bemühe mich gerade, meinen Hook für CSC an letzte breaking changes im Core 
anzupassen. Dabei ist mir (erneut) eine Zeile aufgefallen, deren Sinn ich 
einfach nicht verstehe:

$image_frames = (int)$this->cObj->stdWrap($conf['image_frames.']['key'], 
$conf['image_frames.']['key.']);

Diese Zeile soll mutmaßlich das Form-Feld 'image_frames' auslesen. Tut sie aber 
nicht. Ein debug auf $image_frames ist bei aktueller Syntax immer 0. Wohingegen:

$image_frames = (int) $this->cObj->stdWrap($conf['image_frames'], 
$conf['image_frames.']);

tatsächlich den Indexwert des gewählten Frames zurück liefert.

'image_compression' und 'image_effects' nutzen die Syntax das 2. Beispiels, nur 
'image_frames' greift auf einen Index zu, den es so nicht gibt. Ist das ein 
seit Äonen von Jahren mitgeschleppter Bug, oder soll das so? Ich möchte das 
nicht gleich auf Forge als Issue posten  um nachher als Trottel da zu stehen, 
der irgend ein hypermodernes neues SW-Paradigma nicht verstanden hat :-)

Grüße,

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

Re: [TYPO3-german] Typo3-Installation auf Ubuntu mit ispConfig 3

2014-01-30 Diskussionsfäden Thomas Skierlo

Hallo Dirk,

ich nutze zwar keine Admin-Oberfläche, vermute aber, dass es bei Dir an einer 
open_basedir Einstellung liegen könnte. Bei mir liegen die Sources unter 
/usr/local/share/typo3... , gehören dem root, und sind über einen Symlink 
eingebunden. Der Pfad ist dem open_basedir hinzugefügt. Alternativ könnten 
Einträge in der .htaccess (oder entsprechender vhost Config.) Zugriffe 
verhindern.

Grüße,

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

Re: [TYPO3-german] TYPO3 6.2 Cache nicht deterministisch?

2014-01-22 Diskussionsfäden Thomas Skierlo

Hallo,

Quote: Johannes C. Schulz (enzephalon) wrote on Wed, 22 January 2014 09:28


Hallo

Hier mal ein Screenshot davon, wenn der Core inkompatibel geworden ist.

http://www.enzephalon.de/fileadmin/pics/broken_extensions_62.jpg

Johannes




Exakt diesen Effekt hatte ich auch. Sowohl nach einem Upgrade, als auch nach 
einer frischen Installation. Und bei mir waren nur 3 Extensions (ausser 
eigenen) im Spiel. Gridelements, News, static_info_tables - alle bestens 
betreut durch die Autoren. Die Ursache war schließlich eine Kombination aus 
neuer Collation der db (bei mir) und static_info_tables. Auch der Core hatte 
vor zwei Wochen noch größere Probleme mit collations anders als 
utf8_general_ci. Aber die sind gelöst, die von static_info_tables ebenfalls. 
Mittelbar sind davon auch die Language Packs betroffen. Du solltest sie also am 
besten neu erstellen. Ich habe dazu ein (leeres) Deutsches erstellt, und mit 
dem SQL des im TER vorhandenen alten (vers. 2.x) ersetzt. Das daraus 
resultierende Language Pack zeigt keine Auffälligkeiten mehr (ausser minimalem 
Gemecker über eine fehlende Datei für Extbase im TSOB). Deshalb: 
Static_info_tables, latest trunk!

Grüße,

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

Re: [TYPO3-german] Alternative für Indexed Search auf 6.2

2014-01-21 Diskussionsfäden Thomas Skierlo

Danke auch an Stefan und Renzo. Ich denke, ich werde zwei Anläufe versuchen, 
Solr und ke_search. Beides klingt irgendwie reifer als IS.

Grüße,

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

Re: [TYPO3-german] Alternative für Indexed Search auf 6.2

2014-01-21 Diskussionsfäden Thomas Skierlo

Hallo Stephan,

nach meinem August Thread war ich mit IS schließlich doch noch klar gekommen, 
und habe auch einige Issues zu augenfälligen Problemen eröffnet. Ich denke, ich 
muss jetzt wechseln, denn ich möchte nicht mehr von 6.2 runter. ke_search habe 
ich zwischenzeitig auch entdeckt. Das Team ist deutlich übersichtlicher als das 
von Solr. Betreibt Ihr Solr bereits unter 6.2.0? Mich hat von einem Test 
bislang eher das TYPO3 4.5.0-0.0.0 abgeschreckt - aber vielleicht ist es ja 
einfach nur wahr.

Hinsichtlich IS sitze ich auf 2 Stühlen. Es war bislang eine probate Lösung für 'nicht zu 
große' Sites und überforderte auch keinen V-Server. Und es steckt in der Kiste, auf der 
groß "System Extension" steht. Und es lief, bis vor ein paar Wochen. Ich werde 
eine Alternative finden, keine Frage.

Auf dem zweiten Stuhl hockt jetzt jemand, der nicht die Geduld, Zeit und Kosten 
aufbringen kann/mag, die ich da investiere. Er oder sie lernt gerade TYPO3 und 
möchte lediglich die hausinterne Suche benutzen. Das gibt nur tiefen Frust und 
letztlich mieses Renommee für's Produkt.

Wenn niemand mehr IS mag, so sollte man die Größe haben, es aus dem Baukasten 
zu werfen. Wäre nicht die erste Kernfunktion mit Outsourcing an die Community.

Viele Grüße,

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

[TYPO3-german] Alternative für Indexed Search auf 6.2

2014-01-20 Diskussionsfäden Thomas Skierlo

Hallo,

Indexed Search hat offensichtlich zwischen 6.1.6 und 6.2.0 jegliche Funktion 
eingestellt. Eine zu 6.2.0beta3 migrierte Site klappt noch halbwegs, eine mit 
6.2.0beta3, beta4 oder latest HEAD neu aufgesetzte Site indiziert zwar noch, 
gibt aber nichts mehr aus. Es scheint auch niemand wirklich Lust zu haben, an 
diesem Moloch von System-Extension weiter zu arbeiten. Deshalb die Frage:

Gibt es brauchbare Alternativen zu Indexed Search, die auch auf 6.2 
funktionieren?

Danke für alle Anregungen,

Grüße,

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

[TYPO3-german] Re: Static Info Tables unter 6.2.0

2014-01-19 Diskussionsfäden Thomas Skierlo

Update: das bisherige Problem in static_info_tables wurde gestern durch 
Stanislas Rolland behoben. Die aktuelle trunk arbeitet ohne Auffälligkeiten 
(auch) mit utf8_unicode_ci.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Static Info Tables unter 6.2.0

2014-01-16 Diskussionsfäden Thomas Skierlo

Moin,

Ich hatte vor einiger Zeit versucht, ein gut laufendes 6.1.6 auf 6.2.0beta3 zu migrieren. 
Nach dieser Migration traten zwei Probleme auf. Fatals bzgl. des Loggers und vollkommen 
merkwürdige/stochastische Kombinationen an angeblich inkompatiblen Extensions durch 
"Check Extensions".

Da ich zwischenzeitig noch Collation Probleme hatte, habe ich (mehrfach) eine 
neue Installation aufgesetzt. Diese beobachte ich jetzt mit Argusaugen und 
installiere eine Extension nach der anderen.

Bis zu dem Moment, an dem ich die aktuelle Trunk von Static Info Tables 
hinzugefügt habe (heute), gab es keine Auffälligkeiten oder Logger Meldungen.

Nach Hinzufügen des statischen Templates und Versuch, den Constant Editor zu öffnen, 
knallte es gewaltig. Und schlagartig waren sowohl die Loggermeldungen als auch der 
Blödsinn unter "Check Extensions" wieder da. Plötzlich sollte ich Gridelements 
deinstallieren, gefolgt von Indexed Search.

Nach Deaktivierung von static_info_tables war wieder alles bestens.

Dies nur als Hinweis für eventuelle Leidensgenossen-/innen - oder für Leute, 
die damit (momentan) mehr anfangen können, als ich. Something's rotten in 
static_info_tables, currently. Mag gar nicht drüber Nachdenken, was bei den 
(veralteten) Sprachpaketen alles passieren wird :-)

Grüße,

Thomas

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

Re: [TYPO3-german] Hilfe! Chrome meldet Malware für das TYPO3 BE einer Website

2014-01-16 Diskussionsfäden Thomas Skierlo

Hallo Johannes,

von mir noch ein paar Tipps...

1) Nimm die Kiste während der Überarbeitung vom Netz, zumindest jedoch das FE
2) Sichere die Logs, damit Du, sobald Ruhe eingekehrt ist, die Ursache 
ermitteln kannst
3) Schließe nicht aus, dass die Kompromittierung vielleicht von Deinem Client 
ausgegangen ist (der kompromittiert war)
4) Je nach Eindringtiefe kannst Du auch eine Kompromittierung des gesamten 
Servers nicht ausschließen.
5) Sprich mit Deinem Hoster
6) Ggf. ist ein Restore zielführend. Setzt aber voraus, dass Du anhand der Logs 
den Zeitpunkt ermitteln kannst
7) BE verrammeln (ssl, per IP) - hilft allerdings nicht gegen 3)

Viel Erfolg,

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

[TYPO3-german] Re: addTCAcolumns

2014-01-16 Diskussionsfäden Thomas Skierlo

Moin,

ich möchte hier gern noch mal anklopfen. Ich bin beim 4. Anlauf, TYPO3 6.2.0 ohne Gemecker zum Laufen zu bringen. Diesmal installiere ich die wenigen benötigten Extensions einzeln, und möchte erst mit der nächsten beginnen, wenn das Depreciation Log der vorherigen zur Ruhe gekommen ist. Es geht aktuell um Gridelements, aber der nächste Kandidat, Static_info_tables birgt ähnliche Probleme. 


Die vier Vorkommnisse von "loadTCA" waren banal, aber jetzt hänge ich bei ...

* @param boolean $addTofeInterface DEPRECATED: Usage of feInterface is 
no longer part of the TYPO3 CMS Core. Please check EXT:statictemplates.

Im Gegensatz zu anderen Warnings ähnlicher Art, bei der die Verwendung des 
depreciated Parameters (hier: $addTofeInterface) zwar geloggt, danach aber 
weiterhin wie früher ausgeführt wird, wird hier tatsächlich nur geloggt. 
$addTofeInterface läuft somit derzeit ins Leere. Der Logeintrag ist an Kryptik 
nicht zu übertreffen.

Was also muss hier geschehen?

Grüße,

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

Re: [TYPO3-german] Unterberschrift anzeigen - wie?

2014-01-15 Diskussionsfäden Thomas Skierlo

in ext_tables.php

// Re-activate Subheader for all CE
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette('tt_content','header','--linebreak--,subheader;LLL:EXT:cms/locallang_ttc.xml:subheader_formlabel','after:header');

(in eine Zeile, der Linebreak ist forumsbedingt)

Grüße,

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

Re: [TYPO3-german] utf8_unicode_ci / TYPO3 6.2.0

2014-01-15 Diskussionsfäden Thomas Skierlo

Hallo Oli,

installiere Dir den aktuellen Master (von HEUTE), gehe ins Install Tool. Unter "All 
configuration" -> [SYS][setDBinit] trägst Du ein:

SET NAMES utf8 COLLATE utf8_unicode_ci;

Mir ist zwar nicht ganz klar, wieso dies ohne single-tics um die Parameter 
funktioniert. Tatsache ist aber, dass danach die Probleme weg waren.

Unklar bleibt am Ende, warum diese Setting überhaupt erforderlich ist, 
speziell, wenn serverseitig alles auf utf8_unicode_ci gezwungen war. Ich 
vermute, auch bei Dir wird die DB ansonsten anstandslos funktioniert haben.

Grüße,

Thomas





Quote: Oliver Klee wrote on Wed, 15 January 2014 18:35


Hi,

Am 15.01.2014 13:38, schrieb Thomas Skierlo:
> klar geht das - die komplette Geschichte steht in der englischen Liste:
> 
> exec_SELECTquery

> ERROR: Illegal mix of collations (utf8_general_ci,IMPLICIT) and
> (utf8_unicode_ci,IMPLICIT) for operation '<>'
> lastBuiltQuery : SELECT COUNT(uid) FROM tt_content WHERE media <> '' AND
> CAST(CAST(media AS DECIMAL) AS CHAR) <> media OR (CType = 'uploads' AND
> select_key != '')

Das selbe Problem habe ich auch:

<http://forge.typo3.org/issues/36754>


Oli
--
Certified TYPO3 Integrator | Former TYPO3 Security Team Member




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

Re: [TYPO3-german] utf8_unicode_ci / TYPO3 6.2.0

2014-01-15 Diskussionsfäden Thomas Skierlo

STOP - alles auf Anfang

Habe gerade auf Forge gesehen, dass vor 4 Stunden wohl genau an dieser Stelle 
Hand angelegt wurde. Neuesten HEAD installiert, Collation eingetragen, Cache 
gelöscht und: siehe da, es klappt. Kein Absturz mehr beim Update Wizard.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] utf8_unicode_ci / TYPO3 6.2.0

2014-01-15 Diskussionsfäden Thomas Skierlo

Hallo Renzo,

vielen, vielen Dank für Deine Antwort. Ich hatte zwischenzeitig einer der unter 
#41596 gelisteten anderen Issues gefunden, der auch in einem Patch mündete.

Mir gefällt nicht, hier mit einem Patch zu arbeiten. Den habe ich zwei Tage 
später vergessen und lande irgendwann in noch größerem Chaos. Zumal es, 
abgesehen von diesem elenden query im Update Wizard, überhaupt keine Probleme 
mit utf8_unicode_ci gibt. Mein erster Versuch war schließlich, eine 6.1.6 Site 
zu migrieren - und die lief/läuft komplett und ohne db-Probleme, bis zum Klick 
auf den Wizard.

Mir ist auch vollkommen unklar, warum an dieser Stelle überhaupt ein solch 
kritischer Query gebildet wird. Hier ist nichts zeitkritisch, und mit php gäbe 
es hier wohl keine Probleme.

Wenn dieses Problem nur durch einen Patch behebbar ist, dann frage ich mich, 
warum der nicht in den Core wandert. Das Resümee kann also nur sein:

TYPO3 6.2.0 ist nicht kompatibel mit utf8_unicode_ci

Ich habe in meinem kurzen Entwicklerleben bereits "weichere" 
Ausschlusskriterien für eine S/W erlebt. Das ist für mich ein ziemlich hartes Manko.

Ich werde - mit knirschenden Zähnen - erneut auf unicode_general_ci wechseln, 
und damit meinen 4. Anlauf für 6.2.0 einläuten.

Nochmals vielen Dank für Deine Hilfe,

Grüße,

Thomas

Quote: Renzo Bauen wrote on Wed, 15 January 2014 14:59


Hallo Thomas

setDBinit ist standardmässig für nichts zu gebrauchen. Es gibt aber
einen Patch, inzwischen eigentlich für alle TYPO3 Versionen. Leider hat
es der Patch nie bis in die fertige Version geschafft.
Ich brauche das weil mein SQL-Server im Strict-Mode läuft!

Es geht grundsätzlich so:
Du brauchst einen Patch für den Bootstrap.php. Siehe dazu
http://forge.typo3.org/issues/41596
Das letzte 6.1.xer Patchset ist die Nummer 11! 
Dannach ist es für die 6.2.


Neben der LocalConfiguration.php, welche grundsätzlich nicht editiert
werden sol, musst Du eine AdditionalConfiguration.php anlegen.
Darin kannst Du dann alles setzen, was m an mit setDBinit so machen
kann. Ich habe z.B. diesen Eintrag wegen dem strict-mode:



Ich hoffe, dass dies dich auf den richtigen Weg bringt...

Beste Grüsse
Renzo

--




Renzo Bauen
conPassione gmbh
T +41 33 345 00 92
M +41 79 330 10 11
http://www.conpassione.ch
TYPO3 Bronce Associate 


Am Mittwoch, den 15.01.2014, 13:38 +0100 schrieb Thomas Skierlo:

> Quote: Georg Ringer wrote on Wed, 15 January 2014 13:18
> 
> > Am 15.01.2014 13:11, schrieb Thomas Skierlo:
> > > Dieser endet bei mir
> > > grundsätzlich in einem SQL Error.
> > 
> > den man hier auch nennen könnte, oder?

> 
> 
> Hallo Georg,
> 
> klar geht das - die komplette Geschichte steht in der englischen Liste:
> 
> exec_SELECTquery

> ERROR: Illegal mix of collations (utf8_general_ci,IMPLICIT) and 
(utf8_unicode_ci,IMPLICIT) for operation '<>'
> lastBuiltQuery : SELECT COUNT(uid) FROM tt_content WHERE media <> '' AND 
CAST(CAST(media AS DECIMAL) AS CHAR) <> media OR (CType = 'uploads' AND select_key != '')
> 
> Es knallt wegen /typo3/sysext/install/Classes/Updates/TtContentUploadsUpdateWizard.php (checkForUpdate()). Der Bug scheint seit 16 Monaten bekannt.
> 
> Parallel dazu scheint es auch nicht möglich, die Collation per setDbInit/Install Tool zu erzwingen. Egal was ich dort eingebe, die Eingabe wird bestätigt, aber ignoriert (LocalConfiguration.php bekommt nur einen neuen Timestamp)
> 
> 
> 
> 
> ___

> TYPO3-german mailing list
> TYPO3-german (at) lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german




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

Re: [TYPO3-german] utf8_unicode_ci / TYPO3 6.2.0

2014-01-15 Diskussionsfäden Thomas Skierlo

Quote: Georg Ringer wrote on Wed, 15 January 2014 13:18


Am 15.01.2014 13:11, schrieb Thomas Skierlo:
> Dieser endet bei mir
> grundsätzlich in einem SQL Error.

den man hier auch nennen könnte, oder?



Hallo Georg,

klar geht das - die komplette Geschichte steht in der englischen Liste:

exec_SELECTquery
ERROR: Illegal mix of collations (utf8_general_ci,IMPLICIT) and 
(utf8_unicode_ci,IMPLICIT) for operation '<>'
lastBuiltQuery : SELECT COUNT(uid) FROM tt_content WHERE media <> '' AND 
CAST(CAST(media AS DECIMAL) AS CHAR) <> media OR (CType = 'uploads' AND select_key != 
'')

Es knallt wegen 
/typo3/sysext/install/Classes/Updates/TtContentUploadsUpdateWizard.php 
(checkForUpdate()). Der Bug scheint seit 16 Monaten bekannt.

Parallel dazu scheint es auch nicht möglich, die Collation per 
setDbInit/Install Tool zu erzwingen. Egal was ich dort eingebe, die Eingabe 
wird bestätigt, aber ignoriert (LocalConfiguration.php bekommt nur einen neuen 
Timestamp)




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

[TYPO3-german] utf8_unicode_ci / TYPO3 6.2.0

2014-01-15 Diskussionsfäden Thomas Skierlo

Hallo,

sorry, wenn ich diese Frage zeitgleich auch im englischen Forum stelle - aber 
ich stecke fest, und bekomme keine Antworten.

Die Frage ist ganz einfach:

Hat irgend jemand TYPO3 6.2.0 zusammen mit utf8_unicode_ci (anstatt utf8_general_ci) im Betrieb. 
Falls ja, bitte Hand heben. Ganz besonders entzückend wäre es, wenn der oder die zusätzlich einen 
Klick auf "Update Wizard" im "Install Tool" tätigen könnte. Dieser endet bei 
mir grundsätzlich in einem SQL Error.

Danke im Voraus,

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

Re: [TYPO3-german] Bilder per CONTENT-Objekt auslesen und verlinken (T3 6.1)

2014-01-15 Diskussionsfäden Thomas Skierlo

Hallo Lars,

schau Dir mal FILES an. Durch FAL hat sich vieles geändert. 


20 = FILES
20 {
references {
table = tt_content
uid.field = uid
uid.override.field = 
_LOCALIZED_UID
fieldName = image
}

renderObj = COA
renderObj {
10 = IMAGE
10 {
file.import.data = 
file:current:publicUrl
   }
   

Du findest das, was Du suchst unter:

altText.data = file:current:alternative
typolink.parameter.data = file:current:link
usw.

Viel Erfolg,

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

[TYPO3-german] addTCAcolumns

2014-01-13 Diskussionsfäden Thomas Skierlo

Hat sich zwischen 6.1.x und 6.2.0 hier irgend etwas geändert?

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('pages', 
$tempColumns, 1);

z.B. Wegfall des 3. Parameters? Falls ja, wo kann man eine solche Information 
finden?

Mein Depreciation Log wird derzeit geflutet mit:

13-01-14 11:00: Usage of feInterface is no longer part of the TYPO3 CMS Core. 
Please check EXT:statictemplates.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] indexed_search unter 6.2.0

2014-01-13 Diskussionsfäden Thomas Skierlo

Hallo Philipp,

danke für den Hinweis - die Erklärung würde zu den Symptomen passen. Ich habe jetzt Indexer.php 
gepatcht und den Index neu aufgebaut. Hinsichtlich des "Erscheinens" des Plugins bringt 
dies jedoch keine Veränderung. Header wird ausgegeben, der Rest nicht. Die Template Datei wird 
komplett ignoriert - und auch eine Umstellung auf die "Experimentelle" Variante ändert 
daran nichts. Die Ursachensuche wird noch etwas erschwert durch einen stochastisch 
dazwischenfunkenden Fatal vom Logger.

Grüße,

Thomas

Quote: Philipp Gampe (pgampe) wrote on Sun, 12 January 2014 20:47
----

Hi Thomas,

Thomas Skierlo wrote:

> Funktioniert auch stabiler als mein erster Anlauf mit dem Upgrade.
> Abgesehen von der einen oder anderen Exception (die sich selten
> wiederholt). Der einzige Unterschied: Auf der migrierten Site funktioniert
> indexed_search, auf der neu angelegten nicht. Konfiguration ist identisch,
> und auch im Typoscript Object Browser ist zwischen alter und neuer Version
> keinerlei Unterschied zu finden. Abgesehen vom Header  wenn man ihn denn
> setzt  gibt das Plugin gar nichts aus. In beiden Fällen ist das
> herkömmliche Plugin, also nicht die experimentelle Version, gewählt. Die
> eigene Template-Datei wird auch im TSOB angezeigt, aber ansonsten komplett
> ignoriert. Ein Index wird erstellt. Ansonsten: Schweigen im Walde

Vermutlich werden keine Index Einträge angelegt:
http://forge.typo3.org/issues/54917

Die alten Einträge existieren vermutlich.

Grüße
--
Philipp Gampe  PGP-Key 0AD96065  TYPO3 UG Bonn/Köln
Documentation  Active contributor TYPO3 CMS
TYPO3  inspiring people to share!




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

[TYPO3-german] indexed_search unter 6.2.0

2014-01-12 Diskussionsfäden Thomas Skierlo

Hallo in die Runde,

ich habe in den letzten Tagen zwei Anläufe unternommen, auf 6.2.x umzusteigen. Der erste 
Versuch bestand in einer Migration einer 6.1.6 Version zur "offiziellen" 
6.2.0beta3. Es gab viele (lösbare) Probleme, aber die upgegradete Site lief schließlich. 
Inklusive aller Dinge, die auch unter 6.1.6 funktionierten. Da beim Upgrade meine bereits 
auf FAL migrierten Assets zerschossen wurden, habe ich mich dazu entschlossen, einen 
weiteren Anlauf zu wegen. Mit einer Neuinstallation.

Diesmal mit dem Master von vor ca. 1 Woche. Neue DB, aber ansonsten exakt 
gleicher Bestückung an Extensions/Sys_Extensions.

Funktioniert auch stabiler als mein erster Anlauf mit dem Upgrade. Abgesehen 
von der einen oder anderen Exception (die sich selten wiederholt). Der einzige 
Unterschied: Auf der migrierten Site funktioniert indexed_search, auf der neu 
angelegten nicht. Konfiguration ist identisch, und auch im Typoscript Object 
Browser ist zwischen alter und neuer Version keinerlei Unterschied zu finden. 
Abgesehen vom Header  wenn man ihn denn setzt  gibt das Plugin gar nichts aus. 
In beiden Fällen ist das herkömmliche Plugin, also nicht die experimentelle 
Version, gewählt. Die eigene Template-Datei wird auch im TSOB angezeigt, aber 
ansonsten komplett ignoriert. Ein Index wird erstellt. Ansonsten: Schweigen im 
Walde.

Irgendwelche Ideen?

Grüße,

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

[TYPO3-german] Re: BE-Layouts unter 6.2.0

2014-01-11 Diskussionsfäden Thomas Skierlo

Quote: Thomas Skierlo (tsknl) wrote on Sat, 11 January 2014 11:16


Hallo Matthias,

danke für den Tipp - genau, was ich gesucht habe.

Grüße,

Thomas

Quote: Matthias Eberlein  (skydivematy) wrote on Sat, 11 January 2014 11:06

> Hallo Thomas,
> 
> schau dir dazu bitte die kleine Ext. von Gerog Ringer an.
> 
> https://github.com/georgringer/belayout_fileprovider
> 
> Funktioniert perfect.
> 
> gruss

> maty



Ich würde das Thema gerne noch mal aufgreifen. M.E. gehört dieser File Provider 
in den Core, zumindest als sys_extension. Ein wesentlicher Grund für BE_Layouts 
aus dem Filesystem sind eigene Extensions, die ein BE-Layout mitbringen sollen. 
Ich z.B. installiere alle meine Domains/Subdomains auf genau diese Weise. Durch 
die Notwendigkeit zur vorherigen Installation einer Community Extension 
entsteht eine weitere Abhängigkeit, die eine so kritische Funktion nicht haben 
sollte.


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

[TYPO3-german] Re: BE-Layouts unter 6.2.0

2014-01-11 Diskussionsfäden Thomas Skierlo

Hallo Matthias,

danke für den Tipp - genau, was ich gesucht habe.

Grüße,

Thomas

Quote: Matthias Eberlein  (skydivematy) wrote on Sat, 11 January 2014 11:06


Hallo Thomas,

schau dir dazu bitte die kleine Ext. von Gerog Ringer an.

https://github.com/georgringer/belayout_fileprovider

Funktioniert perfect.

gruss
maty




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

[TYPO3-german] BE-Layouts unter 6.2.0

2014-01-11 Diskussionsfäden Thomas Skierlo

Moin,

es gab vor geraumer Zeit abendfüllende Diskussionen, ob und wie BE-Layouts, ähnlich wie bereits 
BE-Layouts für Gridelements, "installierbar" gemacht werden könnten. Die Lösung war wohl 
ein "Data-Provider". Ich würde diese Funktion jetzt, wie auch bereits vor Jahren, gerne 
nutzen, finde aber keine Beispiele. Ist das noch Ghostware, oder gibts das bereits?

Grüße,

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

Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-07 Diskussionsfäden Thomas Skierlo

Resümee des bisherigen Upgradverlaufs:

1) Mehrere kleine Probleme, die zwar unschön, aber schnell kurierbar waren. 
Keine davon wäre ein Grund, den Upgrade nicht zu wagen. Soweit bon!

2) Jetzt die unschöne Seite. Nach dem Upgrade und nach Bestätigung mehrerer 
Wizzards, waren die unter 6.1.6 anstandslos arbeitenden FAL-Assets unbrauchbar.

Soll heissen: Die Originalmaße sind futsch, gleiches gilt für Title, 
description und alternative. Neuindizierung brachte keine Abhilfe. Nur NULL und 
0 Einträge unter sys_file_metadata, und dies gilt für alle Files. Mein Image 
Rendering Hook bekommt nur noch Bullshit (sorry) geliefert und macht die 
Blutgrätsche - was bleibt ihm auch anderes?

Unter Reports plötzlich: Files flagged as missing: 298 files

Bei manchen stimmt das. Die sind tatsächlich weg, im Sinne von "gewesen". Andere sind 
noch physisch anwesend, werden aber nicht als vorhanden erkannt. Unter den "missing" 
Files finden sich auch welche, die zu längst gelöschten CE gehöre, welche durch den Recycler 
gelöscht wurden.
Erwähnen sollte ich vielleicht noch, dass ich eine Multi-Domain/Subdomain Umgebung 
umgezogen habe. 292 der "verschwundenen" 298 Files entstammen einer Subdomain, 
deren Daten ich lange nicht mehr angerührt hatte (obschon bereits auf FAL migriert).

Das dies tatsächlich am Upgrade liegen muss, sieht man dann an 


3) Neuen File hochgeladen, versehen mit Metadaten und per Text w. Image 
verwurstet. Und siehe da. Alles klappt, inklusive meinem Hook und BS-3 
Rendering. Einige wenige RTE Klassen für BS sind auf der Strecke geblieben, 
aber das lässt sich sicher fixen.
Dieser neu hochgeladene File verfügt tatsächlich über Höhe und Breite, und die 
Metadaten stehen in der DB.

4) Die Typolink-Erzeugung über "typolink.parameter.data = file:current:link" 
ist irgendwie auf der Strecke geblieben. Kann aber nix Gravierendes sein.

Ich vermute fast, dass meine FAL Migration schief gegangen ist, weil ich 
bereits komplett auf FAL umgestiegen war. Möglicherweise sind die 
Migrationspfade derzeit etwas 4.5-lastig (wofür ich Verständnis hätte). Eine 
gute Idee wäre es sicherlich, vor der beta4 auch einen Migrationstest von einer 
bis dato bestens gepflegten 6.1.x zu wagen.

Zu klären bliebe, warum bei der Migration die GE-spezifischen Spalten 
"tx_gridelements_backend_layout" und "tx_gridelements_children" 
zurückgesetzt/gelöscht wurden. Ist aber einfach behebbar.

Wahrscheinlich hilft es den Entwicklern eher, wenn viele ebenfalls den Upgrade 
Weg beschreiten. Ich denke, meine Probleme wären mit einer frischen 6.2.0 nicht 
aufgetreten. Wenn man also tatsächlich etwas zu verlieren hätte, so wäre ein 
Neueinstieg mit frischer 6.2.0 dem Upgrade sicher vorzuziehen.

Zumindest ist die heutige Nacht weit weniger dunkel als die letzte...

Hasta mañana.

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

Re: [TYPO3-german] Nochmal gridelements 1.4.1 / TYPO3 4.7.17

2014-01-07 Diskussionsfäden Thomas Skierlo

Quote: JCL - Johannes C. Lax wrote on Tue, 07 January 2014 15:59


Hallo Thomas,

> Schau doch mal nach, was beim betroffenen GE in tt_content in 
> der Spalte "tx_gridelements_backend_layout" steht.

>

danke fur die Antwort. Da steht "1" drin, und das entspricht der ID fur das
Backend-Layout.



so weit, so gut


Ich hatte vergessen zu erwahnen, dass zusatzlich im Feld "Spalte" noch

[WERT IST NICHT ERLAUBT ("11"]

steht. Hier kann ich aber die richtige Spalte auswahlen. Der Wert "11"
entspricht in diesem Fall der ID des Inhaltselements. Zufall?

Johannes.



Du meinst das Feld colPos? Da sollte i.d.R. die Benennung Deiner Inhaltsspalte 
stehen (die, in welche Du das GE eingefügt hast). Wenn da besagte Meldung 
kommt, dann passt beim BE Layout irgend etwas nicht.

Ich würde übrigens auch mal in Richtung DB-Update gucken. Wenn ich mich recht 
erinnere, gab es in der Frühzeit von GE mehrere Änderungen in der DB.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Assets unsichtbar nach Upgrade auf 6.2.0beta3

2014-01-07 Diskussionsfäden Thomas Skierlo

Quote: Cedric Ziel (virtualmachine) wrote on Tue, 07 January 2014 14:42


Jep, hört sich gut an :)

Zitat von Thomas Skierlo :

> Oh Mist, hab's gerade gefunden. Scheduler? Zwei Tasks zur Wahl: FAL
> Update Storage Index, FAL Extract Metadata in Storage?
> ___
> TYPO3-german mailing list
>
TYPO3-german (at) 
lists.typo3.orghttp://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



Schade, hat leider nicht die Dimensions zurück gebracht. Hat augenscheinlich gar nichts bewirkt. Was mir in 
der DB auffällt. In "sys_file" haben alle Records eine 0 in der Spalte "metadata". Ist 
doch sicher ein Flag, welches darauf verweist, dass es separate Metadaten gibt. Ich habe auch zu jedem File 
einen Eintrag in "sys_file_metadata" - leider nur mit unsinnigem Inhalt.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Assets unsichtbar nach Upgrade auf 6.2.0beta3

2014-01-07 Diskussionsfäden Thomas Skierlo

Oh Mist, hab's gerade gefunden. Scheduler? Zwei Tasks zur Wahl: FAL Update 
Storage Index, FAL Extract Metadata in Storage?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Assets unsichtbar nach Upgrade auf 6.2.0beta3

2014-01-07 Diskussionsfäden Thomas Skierlo

Quote: Cedric Ziel (virtualmachine) wrote on Tue, 07 January 2014 14:11


Hi Thomas,

Ein ähnliches Problem hatte ich auch mit FAL Bildern-das gehört zu den
Dingen, die aktuell noch gefixt werden [müssen]. Bei mir trat dies im
Zusammenhang mit impexp auf.

Mein Workaround war eigentlich ziemlich simpel:
Ich habe die Indexierung bei den Files (image extensions) komplett
entfernt, welche wie von dir beschrieben wurde.
Danach habe ich den Index neu aufgebaut und alles war schick.



Hallo Cedric,

das klingt gut, auch wenn ich zugegebenermaßen nur Bahnhof verstanden habe. Wo 
kann ich die Indexierung der Files beeinflussen, und wie kann ich danach den 
Index neu aufbauen? Und dies kann doch auch bestenfalls die Maße wiederbringen, 
denn alle Text-Zutaten (Title, Description, Alt) sind futsch.


Im Übrigen würde ich empfehlen, vom Beta Tag auf den aktuellen Master zu
wechseln; dort ist einiges los.

Viele Grüße,
Cedric



Ich hatte gestern tatsächlich vor, nicht die beta3, sondern den Master zu 
nehmen. Habe per Git geklont, aber abgebrochen, als der Download 100 MB. 
überschritten hatte. Ich habe allerdings auch noch nie vorher eine TYPO3 
Release per Git geholt, bei Extensions hingegen andauernd. Vielleicht mache ich 
was falsch.


Viele Grüße,

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

[TYPO3-german] Assets unsichtbar nach Upgrade auf 6.2.0beta3

2014-01-07 Diskussionsfäden Thomas Skierlo

Nach dem gestrigen Umzug meines Entwicklungssystems von 6.1.6 auf 6.2.0beta3 
gab es mannigfaltige Probleme - glücklicherweise viele davon leicht behebbar.

Was bleibt sind die nicht mehr vorhandenen Images. Ich sehe nur noch die, 
welche ich per Gridelements selber rendere. Da mir das bisherige Rendering von 
CSC (inkl. dem aktuellen für 6.2.0) für wirkliche responsive Images ungeeignet 
erschien, habe ich mich per eigenem Hook für's Image Rendering dazwischen 
geklemmt (basierend auf dem Code bzw. Setup von CSC 6.2.0 vor ca. 2 Monaten). 
Dies lief auf 6.1.6 wunderbar, und ich vermutete zuerst mal hier den aktuellen 
Bildverlust.

Da ich meine Redakteure komplett vom Ungemach irgend welcher Pixelangaben frei 
machen will, führe ich komplexe Bildberechnungen durch, um das Bild in ein 
responsives Grid zu wickeln.  Dazu lese ich zuerst einmal aus, welche Maße es 
denn im Originalzustand hat:

$resFactory = 
GeneralUtility::makeInstance('TYPO3\CMS\Core\Resource\ResourceFactory');
$fileProps = $resFactory->getFileObject($totalImagePath)->getProperties();

Bis gestern kam auch in $fileProps was Seriöses an, u.a. width und height. 
Heute, unter 6.2.0beta3, stehen beide Werte auf 0. Demzufolge gibts auch nix zu 
berechnen  oder gar auszugeben.

Also in die DB geschaut, denn da war doch etwas mit "Migration von Metadata": 
Und tatsächlich. sys_file scheint um einige Felder bereinigt zu sein, und diese, zusammen 
mit weiteren neuen, stehen  unter sys_file_metadata. Zumindest theoretisch. Title, 
description and alternative stehen auf NULL, und width und height auf 0. Gilt für alle 
Files. Deshalb kommt auch vorne nix mehr raus.

Irgendwelche Ideen?

Grüße,

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

Re: [TYPO3-german] Nochmal gridelements 1.4.1 / TYPO3 4.7.17

2014-01-07 Diskussionsfäden Thomas Skierlo

Schau doch mal nach, was beim betroffenen GE in tt_content in der Spalte 
"tx_gridelements_backend_layout" steht.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-07 Diskussionsfäden Thomas Skierlo

So, die mutmaßlich Gridelements zugesprochene SQL Fehlermeldung ist weg. Was 
war geschehen?

Irgend etwas (ich bleibe hier bewusst diffuse) hat dafür gesorgt, dass die tt_content Spalte 
"tx_gridelements_backend_layout" geleert, und die "tx_gridelements_children" 
auf 0 gesetzt wurde. Dadurch bekam das Query ein Bäuerchen und finito. GE war es mit Sicherheit 
nicht, denn das war zu diesem Zeitpunkt deaktiviert, da als inkompatibel gebrandmarkt.

Geht man im BE in den Record, und setzt das BE-Layout manuell wieder richtig, und 
sortiert die Kind-Elemente manuell wieder unter das Elternelement, so klappt alles. 
Trotzdem kann man den Datenbestand nach der Migration als "unbrauchbar" 
betrachten.

Hinsichtlich der Ursache habe ich folgende Mutmaßung:

1. Der Migrationsassistent trifft auf eine inkompatible Extension
2. Diese wird deaktiviert
3. Danach empfindet der Migrationsassistent die DB-Felder dieser Extension als 
überflüssig, denn sie ist ja nicht da
4. Und er entsorgt diese in den Orkus der Geschichte

Jetzt gilt es die nächste Nuss zu knacken. Obwohl ich bereits auf 6.1.6 alles 
auf FAL migriert hatte, sehe ich kein einziges Asset mehr. Weder mit den 6.2 
CSC Definitionen, noch mit dem 6.1-Kompatibility Mode. Life stinks.

Ich bin wirklich auf den Tag gespannt, an dem die ersten, bis heute auf 4.5 
klebenden Agenturen, den Upgrade wagen (müssen :-)

Dann noch zwei Dinge, die den Upgrade Prozess extrem vereinfachen würden.

1) Viele Extension Entwickler, und so auch ich, haben eine Version für alles 
Alte, und eine für 6.2. In der alten steht als Dependancy:
TYPO3 4.5.0-6.1.99

In der neuen steht: TYPO3 6.2.0-6.2.99. Dies führt dazu, dass man die neue 
Extension niemals VOR dem Release Upgrade einspielen kann. Also wird sie 
deaktiviert und die DB wird prophylaktisch mal schnell verwüstet.

Abhilfe schafft nur ein Konstrukt wie TYPO3 6.1.0-6.2.99 bei der neuen Version der 
Extension. Selbst wenn dies "gelogen" ist, so sind die Konsequenzen immer noch 
harmloser als das DB Chaos.

2.) Viele Extension Entwickler, und so auch ich, haben in ihrer neuen Version 
TYPO3 6.2.0-6.2.99 stehen. Dies führt dazu, dass die derzeitige 6.2.0beta3 als 
inkompatibel bezeichnet wird. Keine Ahnung, ob ein Punkt (.) hinter 6.2.0 hier 
Abhilfe schaffen würde (6.2.0.beta3)
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-06 Diskussionsfäden Thomas Skierlo

Quote: Jo Hasenau (cybercraft) wrote on Mon, 06 January 2014 14:57


> Zweiter Versuch scheitert: Meine php Version (5.3.10) sei zu alt. GE
> benötigt 5.4.4. Ich denke, das muss ein Spaß sein, und patche auch das
> weg.

Moin moin.

Sorry - PHP 5.4.4 ging auf meine Kappe, weil das ursprünglich mal 
geplant war, dass TYPO3 6.2 das als Requirement hat. Aktuell steht dort 
allerdings nur ein PHP 5.3.7, weswegen ich das soeben auch für GE 
geändert und gepushed habe.


3.0 dev ist aber dennoch mit der ein oder anderen Baustelle versehen, 
weil sich in 6.2 insbesondere beim BE-Interface doch einiges geändert 
hat, was GE behindert. Von daher wäre ich dankbar für Feedback 
http://forge.typo3.org/projects/extension-gridelements2/issues




Ich bin mir momentan gar nicht so sicher, ob das überhaupt an GE liegt. Vergleiche ich 
die bisherige 2.x mit der 3.0.0-dev, so finde ich keine markanten Unterschiede. Ganz 
sicher keine im mutmaßlichen SQL-Debug-Verursacher "Gridelements.php", denn der 
ist absolut baugleich mit dem Vorgänger.


Wir haben unsere Weihnachtsferien beendet und sind ab heute wieder zu 
100% am Start, von daher sollte sich in den nächsten Wochen bei 1.5 dev, 
2.1 dev und 3.0 dev einiges tun.


Frohes Schaffen :-)


dito

Trotzdem noch die Frage: Was mach ich jetzt? Rollback auf 6.1.6 mit kommod 
schnurrendem GE, oder ausharren und Fehler suchen?




Joey

--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com




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

Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-06 Diskussionsfäden Thomas Skierlo

Quote: Helmut Hummel wrote on Mon, 06 January 2014 15:18


Hi!

On 06.01.14 13:03, Thomas Skierlo wrote:

> Ich bin wie folgt vorgegangen:
>
> Im alten System:
> Gridelements und News temporär deinstalliert und umbenannt (.old)

Das umbenennen ist keine gute Idee mehr mit TYPO3 6.2 und sollte 
vermieden werden. Lieber in ein anderes Verzeichnis verschieben.




Ich habe - trotz intensiver Suche und Nachfrage, u.a. hier - nichts zu den 
Update-Procedures auf TYPO3 6.2 finden können. Ausser den Hinweis, vorher für 
aktuellste Versionen installierter Extensions zu sorgen. Dieses muss natürlich 
scheitern, wenn die installierte Version einer Extension bis 6.1.99 gilt, und 
die neue erst ab 6.2.0. Deshalb habe ich die alten Extensions deaktiviert, und 
nach dem Deaktivieren umbenannt. Die für 6.2 vorgesehene Extension dann per Git 
eingespielt, und wieder aktiviert. Was kann denn an dieser Vorgehensweise 
falsch sein, bzw. welche Alternativen hätte es gegeben? Wobei noch 
erwähnenswert ist, dass die zwei betroffenen Extensions wohl zu den derzeit 
bestgepflegtesten überhaupt gehören.


> Beim Aufruf des BE redirect ins Install Tool.

Das ist so weit korrekt, bzw. erwünschtes Verhalten.

> (alter Extension Manager musste deinstalliert werden).

Kannst Du das konkretisieren und in einen Bugreport auf forge packen? 
Das sollte eigentlich nicht nötig sein.




Das war im Endeffekt auch kein Problem, denn auch nach Klick auf den Button 
"Extension Manager entfernen" funktionierte alles weiter. Zeigt auch als 
Version 6.2.0 an, und funktioniert auch.



> Diverse Aktionen wurden wohl erfolgreich ausgeführt, mündeten aber dennoch in 
eine Fehlermeldung. Leider nicht notiert.

Schade ;)

> Nicht kompatible Extensions (in diesem Fall eine von meinen) über Wizzard im Install 
Tool deinstalliert (waren danach dennoch im Extension Manager auf Status 
"installiert".

Kannst Du das konkretisieren und in einen Bugreport auf forge packen?
Das dürfte nicht passieren.

> GE benötigt 5.4.4.
> Dies ist für mich der erste TYPO3 Upgrade, der dermaßen in die Hose ging,
> dass ich jetzt wirklich nicht weiß, ob ich mich durch diesen Berg an 
Problemen quälen, oder besser eine Rolle rückwärts machen soll.

Damit wir bis zum Release die Upgrade Erfahrung besser machen können, 
ist solches Feedback extrem wichtig! Dafür schon mal danke.


Jetzt wäre noch zu klären welche Probleme durch TYPO3 und welche durch 
Extensions verursacht werden, bzw. was konkret bei Extensions mit 6.2 
kaputt geht. Da würde mich insbesondere GE interessieren. Welche Version 
läuft denn auf dem selben Host unter 6.1.x problemlos und fällt unter 
6.2 auf die Klappe?




Hmm... das ist ziemlich merkwürdig. Der SQL Fehler stammt wohl aus der 
getChildren Routine vom GE Plugin. Genau an der hat sich aber zwischen 6.1.6 
(alles war grün und schön) zu 6.2.0beta3 (nix geht mehr) nichts geändert - . 
Nach meinen bisherigen Untersuchungen ist die GE 3.0.0-dev, abgesehen von den 
Dependancies im Wesentlichen identisch mit der unter 6.1.6 genutzten GE 2.x. 
Die SQL where clause ist die exakt Gleiche.


Warum das so ist rauszufinden würde auch noch weiterhelfen...

> Leute: php 5.4.4 ist total weltfremd. Ubuntu 12.04 ist derzeit der Volkswagen 
der Hoster. Auf 12.04 läuft 5.3.10, und das noch 3 Jahre lang.

Der Support für PHP 5.3.x läuft 2014 aus. Gleichzeitig kommt ein neues 
Ubuntu LTS 14.04 welches mindestens PHP 5.4, evtl. sogar PHP 5.5 
mitbtingt. Die großen Hoster werden sicherlich in diesem Zeitrahmen auch 
umschwenken auf neuere PHP Versionen, zumal diese bessere Performance 
bieten und damit verbunden evtl. sogar geringere Kosten verursachen.


So weltfremd ist die PHP 5.4.4 Voraussetzung also nicht, finde ich.



Ich möchte dabei zu bedenken geben, dass die zu erwartende Qual für Nutzer 
alter TYPO3 Versionen (auf aktuell gültigen LTS OS Versionen) beim Upgrade 
doppelt so groß wird, wenn sie neben TYPO3 Nickeligkeiten auch noch den Server 
aktualisieren müssen. Host Europe beispielsweise bietet Ubuntu 12.04 erst seit 
Ende 2013 an, da sie Probleme mit der Virtualisierungssoftware hatten. Ein 
Produkt kann sich auch durch Überspezifikation aus dem Markt katapultieren.

Irgend welche Ideen, wie ich mich jetzt in die richtige Richtung debuggen kann?

*zerknirschtestens*

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

Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-06 Diskussionsfäden Thomas Skierlo

Quote: Johannes C. Schulz (enzephalon) wrote on Mon, 06 January 2014 13:15


Hallo Thomas

Meiner bescheidenen Meinung nach ist Ubuntu kein ServerOS. Debian Squeeze oder 
gar Wheezy sollten hier die Wahl sein. Aber das nur am Rande.
Bitte würfele die Probleme die dir gerade GE mit der php-Version macht, nicht 
mity typo3 durcheinander. Das sind zwei paar Schuhe!
Hast Du vor dem Upgrade mal ein nacktes 6.2 mit Deinen Extensions aufgesetzt? 
Funktioniert das?

Viele Grüße
Johannes C. Schulz -  EnzephaloN IT-Solutions 
(von unterwegs gesendet)




Hallo Johannes,

ich nutze auf meinem Entwicklungs-Server bewusst eine Umgebung, die ich bei meinem Hoster 
(hier: Host-Europe) in identischer Weise vorfinde. Mag sein, dass es bessere 
Distributionen gibt, aber ich bin zu alt und träge, jetzt noch einen neuen 
Nebenkampfschauplatz "Server OS" aufzumachen. Ich komme mit Ubuntu bestens 
klar, und nutze dort eine recht komplexe php/fcgid Konfiguration. Ein php Upgrade 
innerhalb der Server Lifetime wäre für mich die allerletzte Lösung, weil man sich i.d.R. 
damit bloß Scherereien einkauft.

Und nein, ich habe kein neues 6.2 aufgesetzt, sondern versucht, mein 
(minimales) 6.1.6 upzugraden. Zwei der Probleme sind auch schon weg. Sichtbar 
zickt momentan nur noch GE rum. Aber das bekomm ich auch noch hin.

Bei News war die Lösung übrigens, es 2-3 mal zu deaktivieren/aktivieren, 
jeweils zusammen mit Cache löschen. Plötzlich war der Fatal weg.

Grüße,

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

Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-06 Diskussionsfäden Thomas Skierlo

Quote: Thomas Skierlo (tsknl) wrote on Mon, 06 January 2014 13:03



Fatal error: Interface 'Psr\Log\LoggerInterface' not found in 
/usr/local/share/typo3/typo3_src-6.2.0beta3/typo3/sysext/core/Classes/Log/Logger.php
 on line 36



Der Fehler ist behoben.
clean typo3temp/Cache directory
use "Clear all caches" in the backend.

Ich Depp, ich. Die restlichen Probleme bestehen leider weiter


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


Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-06 Diskussionsfäden Thomas Skierlo

Quote: Jan Bartels wrote on Thu, 02 January 2014 23:23


Am 02.01.2014 17:49, schrieb Thomas Skierlo:
> Quote: Georg Ringer wrote on Thu, 02 January 2014 17:25
> 
>> Hallo,
>>
>> du kannst das sicherlich jetzt wagen! Und gerade wenn du wenig
>> Extensions hast die bei 6.2 brechen, sollte das von 6.1 sehr smooth sein.
>>
>> lg Georg
> 
>
> Hallo Georg,
>
> danke für Deine Antwort. Ich werd's dann morgen mal wagen

Berichte hier bitte anschließend über Deine Erfahrungen.

Meine sind nach wie vor nicht so positiv, denn ich komme noch nicht mal 
bis zum Install-Tool. Ich muss in den nächsten Tagen mein Testsystem 
noch mal komplett neu aufsetzen und vor dem Update mehrere Extensions 
sauber herausoperieren (also löschen), die ich im Verdacht habe, obwohl 
sie für 4.5 bis 6.1 freigegeben sind. Deaktivieren vor dem Update 
scheint nicht zu reichen.


Gruß,

Jan



Sodelle...etwas feedback

Bisher leider kein angenehmes Erlebnis. BE läuft noch halbwegs, jedoch mit 
unten eingeblendetem Fatal:

Fatal error: Interface 'Psr\Log\LoggerInterface' not found in 
/usr/local/share/typo3/typo3_src-6.2.0beta3/typo3/sysext/core/Classes/Log/Logger.php
 on line 36

Das FE zeigt durchaus noch etwas an, wenn man die 3 Seiten SQL-Debug davor 
wegrollt. Es erinnert leider nicht an das, was vor dem Upgrade da war.

SELECT * FROM tt_content WHERE tx_gridelements_container = 320 AND 
tt_content.deleted=0 AND tt_content.t3ver_state<=0 .

Um überhaupt soweit zu kommen, musste ich "News" vorerst (durch den Wizzard im 
Install Tool) wieder deinstallieren, denn ansonsten löste jeder Klick im BE einen Fatal 
aus.

Meine Ausgangssituation war mutmaßlich unkritisch:
TYPO3 6.1.6, php 5.3.10 Ubuntu 12.04

Extension: Gridelements, News, Static Info Tables, sowie 3 Ext. von mir.

Ich bin wie folgt vorgegangen:

Im alten System:
Gridelements und News temporär deinstalliert und umbenannt (.old)
Neueste Versionen von GE und News per Git
TYPO3 Upgrade auf 6.2.0beta3 auf dem Server

Beim Aufruf des BE redirect ins Install Tool. Alle Wizzards durchlaufen (alter Extension 
Manager musste deinstalliert werden). Diverse Aktionen wurden wohl erfolgreich 
ausgeführt, mündeten aber dennoch in eine Fehlermeldung. Leider nicht notiert. Nicht 
kompatible Extensions (in diesem Fall eine von meinen) über Wizzard im Install Tool 
deinstalliert (waren danach dennoch im Extension Manager auf Status 
"installiert".

News und GE waren ja noch deaktiviert. Beim Aktivieren von GE: "Your TYPO3 Version 
is lower than neccessary. You need at least TYPO3 v. 6.2.0."

Bon. Er mag die 6.2.0beta3 nicht. Also GE gepatcht, damit da Ruhe eintritt.

Zweiter Versuch scheitert: Meine php Version (5.3.10) sei zu alt. GE benötigt 5.4.4. Ich 
denke, das muss ein Spaß sein, und patche auch das weg. War aber wohl kein Spaß, denn das 
FE zeigt nur "rot".

Dies ist für mich der erste TYPO3 Upgrade, der dermaßen in die Hose ging, dass 
ich jetzt wirklich nicht weiß, ob ich mich durch diesen Berg an Problemen 
quälen, oder besser eine Rolle rückwärts machen soll.

Leute: php 5.4.4 ist total weltfremd. Ubuntu 12.04 ist derzeit der Volkswagen 
der Hoster. Auf 12.04 läuft 5.3.10, und das noch 3 Jahre lang. Kommt TYPO3 6.2 
tatsächlich mit php 5.3.7 klar, oder habe ich da was übersehen? Bin momentan 
echt ratlos.

Grüße,

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

Re: [TYPO3-german] Hausputz nach FAL-Migration

2014-01-03 Diskussionsfäden Thomas Skierlo

Quote: Philipp Gampe (pgampe) wrote on Fri, 03 January 2014 14:30


Hi Thomas,

Thomas Skierlo wrote:

> nur im Terminal sichtbar (also nicht im BE):
> fileadmin > _processed_ (mit Preview Files aus Haupt- und Subdomain)
> 
> Ist das so expected behavior? Ich könnte mir pro Domain/Subdomain einen

> _processed_ Ordner erklären, der dann nicht leer wäre. ODER ich könnte mir
> einen zentralen _processed_ Ordner vorstellen (wie bei mir), der dann aber
> den gleichnamigen unter der Hauptdomain überflüssig machen würde.
> 
> Ist der leere Ordner unter der Hauptdomain überflüssig? Können weitere

> alte Ordner ggf. entfernt werden?

Es sollte pro Storage nur ein __processed__ Verzeichnis geben. Die Anderen 
solltest du ohne Probleme entfernen können.


Grüße
--
Philipp Gampe  PGP-Key 0AD96065  TYPO3 UG Bonn/Köln
Documentation  Active contributor TYPO3 CMS
TYPO3  inspiring people to share!



Hallo Philipp,

danke für die Bestätigung. Das war auch meine Vermutung. Vielleicht ein Relikt 
einer anfangs nicht ganz sauberen Konvertierung.

Grüße,

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

Re: [TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-02 Diskussionsfäden Thomas Skierlo

Quote: Georg Ringer wrote on Thu, 02 January 2014 17:25


Hallo,

du kannst das sicherlich jetzt wagen! Und gerade wenn du wenig 
Extensions hast die bei 6.2 brechen, sollte das von 6.1 sehr smooth sein.


lg Georg



Hallo Georg,

danke für Deine Antwort. Ich werd's dann morgen mal wagen,

Grüße,

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

[TYPO3-german] Hausputz nach FAL-Migration

2014-01-02 Diskussionsfäden Thomas Skierlo

Moin,

ich schleppe mein Entwicklungssystem seit 4.5 von Release zu Release, hatte 
also Altlasten, als es irgendwann an die FAL-Migration ging. Sie verlief dann 
aber erfreulich unauffällig. Die automatisch migrierten Assets habe ich per 
TYPO3 BE umsortiert (in Domain/Subdomain-spezifische File Mounts), und alles 
war gut. Jetzt versuche ich, die ganzen Altlasten etwas aufzuräumen, und dabei 
fällt mir Folgendes auf. Meine aktuelle Directory Struktur:

fileadmin > Hauptdomain > Images (mit Verzeichnissen und Originalbildern)
fileadmin > Hauptdomain > _processed_ (VZ ist leer)

fileadmin > Subdomain1 > Images (mit Verzeichnissen und Originalbildern)

nur im Terminal sichtbar (also nicht im BE):
fileadmin > _processed_ (mit Preview Files aus Haupt- und Subdomain)

Ist das so expected behavior? Ich könnte mir pro Domain/Subdomain einen 
_processed_ Ordner erklären, der dann nicht leer wäre. ODER ich könnte mir 
einen zentralen _processed_ Ordner vorstellen (wie bei mir), der dann aber den 
gleichnamigen unter der Hauptdomain überflüssig machen würde.

Ist der leere Ordner unter der Hauptdomain überflüssig? Können weitere alte 
Ordner ggf. entfernt werden?

Grüße,

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

[TYPO3-german] TYPO3 6.2 Wann Upgrade wagen?

2014-01-02 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

ich arbeite seit längerem an meiner Extension "Bootstrapper", die TYPO3 (ein 
weiteres mal) den Segen von BS3 bescheren soll. Mich interessiert im Endausbau 
ausschließlich TYPO3 >= 6.2, ich hänge mit meinem Entwicklungssystem aber noch auf 6.1.6 
fest, da mich derzeit noch einige heftige Issues zu 6.2 auf Forge abschrecken.

Ich benötige erfreulich wenige Extensions. Diese sind:

Gridelements
News
Static Info Tables (könnte derzeit auch ohne leben)

plus 2 eigene Extensions, die mir an dieser Stelle aber weniger Sorgen machen. 
Dies alles natürlich multi-domain, und multilingual.

Für GE und News gibt es bereits 6.2-taugliche Dev.-Versionen. Soweit Bon.

Jetzt zur Frage: Ich bin seit Jahren daran gewöhnt, mit jeder neuen Release seit 4.5 
mehrere Tage damit zu verbringen, das Depreciation Log wieder zu beruhigen. Ich weiß 
also, wie das geht, aber ich bin es auch irgendwie leid - bzw. positiver ausgedrückt, ich 
möchte mich derzeit um meine Extension kümmern, und weniger um den Core. Zumal ich 
zeitgleich daran arbeite, neue Doku-Standards (ReST, SPHINX) und Versionierung (Git) zu 
begreifen und anzuwenden. Lernkapazitätsmässig bin ich also gerade im 
"Tilt-Mode".

Ist es unter diesen Prämissen sinnvoll, den Upgrade auf die 6.2.0beta3 zu wagen, oder sollte ich 
besser noch damit warten? Irgendwo habe ich einen Satz gelesen, aus dem Gedächtnis in etwa so: 
"Es kann sogar sein, dass die 4.5 User weniger Driss mit dem Upgrade haben werden, als die 6.1 
Nutzer". Ist da was dran? Was mir auch fehlt ist ein Minimalwiki zum Upgrade: "Was muss 
anders". Gibt's da irgendwas?

Es geht NICHT um ein Produktivsystem. Trotzdem würde mich im Moment ein weißes 
BE über Gebühr nerven.

Danke für allen Input,

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

Re: [TYPO3-german] Doku Problem reST

2013-12-31 Diskussionsfäden Thomas Skierlo

Quote: Jost Baron (jost_baron) wrote on Tue, 31 December 2013 12:22


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Thomas,

mir haben die RestTools bei dem Problem geholfen. Näheres hier:

https://git.typo3.org/Documentation/RestTools.git/tree

Für Sphinx liegt unter

https://git.typo3.org/Documentation/RestTools.git/blob_plain/HEAD:/ExtendingSphinxForTYPO3/README.txt

die Anleitung.

Gruß Jost



Hallo Jost,

danke für den Tipp, aber die RestTools hatte ich bereits gemäß dem Wiki 
installiert. Was dort jedoch nicht stand, war den Hinweis, den TYPO3 Codeblock 
in die conf.py zu kopieren. Das habe ich jetzt gemacht. Immerhin, diesmal mit 
anderem Fatal :-)

 File "/usr/lib/python2.7/codecs.py", line 881, in open
   file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 2] No such file or directory: 
u'/home/thomas/Documentation/bsc/source/_not_versioned/10_conf_py.yml'

Und, wo er recht hat, hat er recht. Bei mir gibt es weder '_not_versioned' noch 
'10_conf_py.yml'. Ich glaub, ich geb's auf, und trink mir lieber einen.

Salut

Thomas

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

[TYPO3-german] Doku Problem reST

2013-12-31 Diskussionsfäden Thomas Skierlo

Hallo,

nachdem ich mich jetzt doch entschlossen habe, mir das mutmaßliche Ungemach von Dokumentation per reStructuredText anzutun, klappte anfangs alles bestens. Sphinx funktioniert,  und auch die TYPO3 spezifischen Styles funktionieren  fast. Alles ist orange, es gibt ein TYPO3 Logo, das reST-Gedöhns klappt. Knallen tut's dann erst, wenn man 


. t3-field-list-table::

benutzt. Dann erscheint dieses:

/home/thomas/Documentation/bsc/source/UserManual.rst:34: ERROR: Unknown directive type 
"t3-field-list-table".

. t3-field-list-table::

* :a: Cell A

Irgendwelche Ideen, trotz baldigem Korkenknallen?

Grüße,

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

Re: [TYPO3-german] RTE icon-fonts statt images (Bootstrap3)

2013-12-31 Diskussionsfäden Thomas Skierlo

Quote: Robert Wildling wrote on Mon, 30 December 2013 14:13


Hi,

weiß jemand, wie man im RTE TYPO3 4.5 die link-types, die derzeit images 
zugeteilt bekommen (mail, download, external-link, etc) so umdefinieren 
kann, dass icon-fonts in dieser Art:


LINKNAME

erzeugt werden können? Steh seit Tagen komplett an und könnte wirklich 
jede Hilfe gebrauchen.


Danke!

Vilee Grüße, Robert



Hallo Robert,

ich denke, Du suchst an der falschen Stelle. TYPO3-seitig schaltest Du die 
Images einfach ab. Der Rest ist CSS, bzw. LESS.

z.B. für FontAwesome Icons:

mail:before { 
	content: @fa-var-envelope-o; 
}
external-link-new-window:before, .external-link:before, .internal-link:before, 
internal-link-new-window:before, .download:before, .mail:before {

   display: inline-block;
   font-family: FontAwesome;
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   text-decoration: inherit;
   padding-right: 0.3em;
}

Grüße,

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

Re: [TYPO3-german] TYPO3 4.5 Bootstrap Carousel -> href-marker mit #

2013-12-22 Diskussionsfäden Thomas Skierlo

Quote: Robert Wildling wrote on Sat, 21 December 2013 14:37


Tatsächlich passiert das auch bei solchen Scripts:

lib.menu_screenreader {
   10 = TEXT
   10.dataWrap = class="sr-only">{$jump_to_content}

}

Im Quelltext wird der Seitepfad vor die # eingefügt. Warum passiert das? 
Wo kann man das abstellen?




Das ist durchaus "expected behavior" und beeinflusst die Funktion des Next/Prev Buttons des Carousel in keinster Weise. 
___

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

Re: [TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-20 Diskussionsfäden Thomas Skierlo

So, ich habe jetzt einen erneuten Anlauf mit Inline Klassen für den a-Tag gestartet. 
Ergebnis: Es klappt - grundsätzlich. Man muss jedoch einige Kröten schlucken, zumindest 
wenn man tatsächlich mit den Original BS Styles vom FE arbeiten möchte (und dies möchte 
ich unbedingt, weil es danach visuell keinerlei Unterschied mehr zwischen FE und 
BE-Darstellung gibt). Das Problem hierbei ist, dass der Link direkt nach Applizieren der 
Button-Klasse die Funktion eines Buttons einnimmt - und nicht mehr per Modify-Link 
editierbar ist. Weiterhin problematisch ist, dass man die offiziellen Link-Klassen 
zusätzlich als "normale" Klassen für den Inline-Style zulassen muss. Danach 
tauchen dann neben den gewünschten Button-Klassen auch Link Klassen im Text-Stil Selektor 
auf - und man kann sie entfernen, und damit den gesamten Link unbrauchbar machen. Ein 
Admin mit fundiertem HTML5/CSS Wissen mag damit klar kommen, ein domestizierter 
Durchschnittsredakteur sicher nicht.

Vorausgesetzt, ich habe nichts übersehen, bleibt nur mein Resümee: Besser nicht 
tun :-)

Ich denke, der seriösere Ansatz wäre ein tatsächlicher "Button"-Tag, mit 
eigenem PHP zur Aufbereitung. Oder Link-Klassen, die man additiv/subtraktiv 
hinzufügen/entfernen kann, wie bei den Standard Klassen auch. Sollte ich mal irgendwann 
Langeweile bekommen.

p.s. Sorry für den "Tag" im letzten Post. Ich nutze das Forum, und war mir 
nicht bewusst, dass dieses Tags ungewandelt durchlässt. Hoffentlich findet das sonst 
niemand raus *g*.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-20 Diskussionsfäden Thomas Skierlo

>
> Das tut dem CSS nicht weh, und der RTE ist ausgetrickst. Bislang läuft
> alles einwandfrei. Bootstrap 3 im FE und BE. Erhebend!

Glückwunsch! Passend zu Weihnachten. :-)

> Das Tüpfelchen auf dem i wären jetzt noch Buttons. Befürchte aber, dass
> das mit dem derzeitigen Klassen-Handling vom RTE nicht geht, da ein
> Bootstrap Button bis zu 3 Klassen erfordert, plus die Anchor-Klasse vom
> Link.

Das geht schon. Es müssen alle Klassen für den RTE definiert werden. 
Dann kann man bei Markierung des Textes/Links sukzessive die benötigten 
hinzufügen. Neu ausgewählte werden immer hinzufügt und ersetzen die 
vorhandene(n) nicht. Bei FTM/TYAML hat man sich das für die YAML-Buttons 
auch zunutze gemacht. Für Redakteure sicher etwas gewöhnungsbedürftig, 
aber es funktioniert.




Meinst Du damit Link-Klassen, also zusätzlich zu "external-link, external-link-new-window, internal-link..."  die Klassen btn, btn-small, btn-lg, btn-primary, btn-warning als Link Klassen anlegen? 


Zum Test habe ich die erforderlichen Klassen mal als Textstile angelegt, also als 
zulässige (non-Link) Klassen für den  Tag. Das klappt sogar 
erstaunlicherweise, zeigt aber ein merkwürdiges Verhalten, wenn man den tatsächlichen 
Link entfernt. Dazu kommt, dass der Link (Button) danach nicht mehr zu editieren war.

Werde es mal mit zusätzlichen Link-Klassen versuchen.

Danke für den Hinweis.

Grüße,

Thomas


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

Re: [TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-16 Diskussionsfäden Thomas Skierlo


Sodelle. Habe zwar noch keinen Krieg gewonnen, aber zumindest eine Schlacht. 
Die verschwundenen Tabellenklassen sind wieder aufgetaucht. Da der RTE wohl 
ausschließlich auf Klassen triggert, die auch tatsächlich im Stylesheet 
enthalten sind, habe ich leere Klassen für die beiden fehlenden Tabellenklassen 
im Less-File angelegt. Möglicherweise mag der RTE mit leeren Styles zufrieden 
sein, LESS hingegen ist es nicht - und schmeisst sie schnöde raus. Als Bugfix 
habe ich jetzt Styles hinterlegt, die unschädlich sind. Und jetzt gehts.

Falls jemand weiss, wie man leere Klassen in LESS erhalten kann, bitte melden.



So, auch die letzte Hürde genommen. Einen leeren CSS-Selektor kann man mit Less 
doch erreichen:

clearfix { /**/ }

Das tut dem CSS nicht weh, und der RTE ist ausgetrickst. Bislang läuft alles 
einwandfrei. Bootstrap 3 im FE und BE. Erhebend!

Das Tüpfelchen auf dem i wären jetzt noch Buttons. Befürchte aber, dass das mit 
dem derzeitigen Klassen-Handling vom RTE nicht geht, da ein Bootstrap Button 
bis zu 3 Klassen erfordert, plus die Anchor-Klasse vom Link.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-15 Diskussionsfäden Thomas Skierlo

> Also, bisher hat in der CSS-Datei für den RTE immer folgendes funktioniert:
> 
> ..custom_class {}
> 
> Gruß

> Christian


Hallo Christian,

unterstellt, dass es keine zwei Punkte vor der custom_class {} sein sollen, so 
bringt dies im Falle von .clearfix nichts. Eine leere Definition scheint nicht 
zu reichen.

Habe mittlerweile ähnliche Probleme mit table-Klassen. Bootstrap bietet 5 
vordefinierte Tabellenklassen (table, table-striped, table-bordered, 
table-hover, table-condensed). Nach entsprechender Parametrierung des RTE 
bekomme ich 3 meiner Tabellenklassen zu Gesicht (table, table-bordered, 
table-condensed), von table-striped und table-hover fehlt jede Spur. 
Gleichzeitig angelegte row- und td-Klassen klappen problemlos.

Füge ich eine der fehlenden Tabellenklassen per Quellcodeeditor hinzu, so wird der entsprechende Style im BE angezeigt, lässt sich speichern und erscheint auch im FE. Im Blockstil-Selektor steht dann "Unbekannter Blockstil". Es scheitert also offensichtlich nur daran, zwei der Tabellenklassen in den Blockstil Selektor zu bekommen. Styles sind für alle 5 Tabellentypen vorhanden. 


Hätte ich noch genügend Haarvorrat, ich würde ihn mir ausreißen.

Grüße,

Thomas





Sodelle. Habe zwar noch keinen Krieg gewonnen, aber zumindest eine Schlacht. 
Die verschwundenen Tabellenklassen sind wieder aufgetaucht. Da der RTE wohl 
ausschließlich auf Klassen triggert, die auch tatsächlich im Stylesheet 
enthalten sind, habe ich leere Klassen für die beiden fehlenden Tabellenklassen 
im Less-File angelegt. Möglicherweise mag der RTE mit leeren Styles zufrieden 
sein, LESS hingegen ist es nicht - und schmeisst sie schnöde raus. Als Bugfix 
habe ich jetzt Styles hinterlegt, die unschädlich sind. Und jetzt gehts.

Falls jemand weiss, wie man leere Klassen in LESS erhalten kann, bitte melden.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: Gridelements Bildbreite für Spalte definieren

2013-12-15 Diskussionsfäden Thomas Skierlo

Du denkst zu kompliziert. maxW und maxWInText sind Register, die von CSC 
automatisch zum Rendern herangezogen werden. Wenn Du dir den Standard-Setup von 
GE ansiehst, so siehst Du (auskommentiert), wie Du Register setzen und gesittet 
wieder entfernen kannst.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-15 Diskussionsfäden Thomas Skierlo

Quote: Christian Hennecke wrote on Fri, 13 December 2013 09:45


Am 12.12.13 17:49, schrieb Thomas Skierlo:
> Moin zusammen,
>
> mir ist bewusst, wie ich den RTE dazu bekomme, custom-Klassen zu
> bedienen. Dies funktioniert, solange es für diese Klasse auch einen
> nicht-leeren Style Eintrag gibt. Ist dieser jedoch leer, so ist auch
> diese Klasse nicht ansprechbar.
>
> Das Problem tritt z.B. auf mit der Klasse 'clearfix" aus Bootstrap
> (identisch aber mit jeder vergleichbaren Klasse ohne Inhalt). Für
> .clearfix gibt es grundsätzlich keine normative Style Definition. Für
> .clearfix:before und .clearfix:after hingegen schon.
>
> Ich fände es erstrebenswert, im RTE eine div-Container Klasse zu haben,
> die selbst-clearend wirkt.
>
> Bekommt man das 'normale' Verhalten irgendwie umgangen?

Also, bisher hat in der CSS-Datei für den RTE immer folgendes funktioniert:

..custom_class {}

Gruß
Christian



Hallo Christian,

unterstellt, dass es keine zwei Punkte vor der custom_class {} sein sollen, so 
bringt dies im Falle von .clearfix nichts. Eine leere Definition scheint nicht 
zu reichen.

Habe mittlerweile ähnliche Probleme mit table-Klassen. Bootstrap bietet 5 
vordefinierte Tabellenklassen (table, table-striped, table-bordered, 
table-hover, table-condensed). Nach entsprechender Parametrierung des RTE 
bekomme ich 3 meiner Tabellenklassen zu Gesicht (table, table-bordered, 
table-condensed), von table-striped und table-hover fehlt jede Spur. 
Gleichzeitig angelegte row- und td-Klassen klappen problemlos.

Füge ich eine der fehlenden Tabellenklassen per Quellcodeeditor hinzu, so wird der entsprechende Style im BE angezeigt, lässt sich speichern und erscheint auch im FE. Im Blockstil-Selektor steht dann "Unbekannter Blockstil". Es scheitert also offensichtlich nur daran, zwei der Tabellenklassen in den Blockstil Selektor zu bekommen. Styles sind für alle 5 Tabellentypen vorhanden. 


Hätte ich noch genügend Haarvorrat, ich würde ihn mir ausreißen.

Grüße,

Thomas


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

Re: [TYPO3-german] Responsive / Bootstrap

2013-12-13 Diskussionsfäden Thomas Skierlo

Quote: Jan Kornblum (t3jkb) wrote on Fri, 13 December 2013 15:05


Hi Thomas,

> Eine serverseitige Integration von Less ist zwar ganz hübsch, erfordert aber 
> einen viel tieferen Einstieg in's Thema, als die reine Nutzung mittels 
> Mini-Tools wie z.B. 'Bootswatch'. Das Konzept ist einfach und transparent, 
> und erlaubt eigene Styles direkt in Bootstrap einzukompilieren, ohne die 
> Quellen zu mischen. Ich arbeite mit NetBeans, aber ohne LESS Plugin. Durch 
> kleine Modifikation des Bootswatch Scripts kompiliere ich die Dateien direkt 
> ins TYPO3 Stylesheet Verzeichnis meines Entwicklungssystemes - und gut is.


D.h. du nimmt eines der Themes von "Bootswatch", lädst nur die 
LESS-Files herunter, nimmst darin Anpassungen vor und kompilierst das 
dann von der Console direkt ins "Ressource/Public/Css"?




So ähnlich. Ich nehme kein spezielles Theme von Bootswatch (das default Theme 
basiert auch auf Less). Die Skripte von Swatchmaker habe ich so angepasst, dass 
sie pro Domain wirken, also den Output in ein Verzeichnis meiner Wahl kopieren. 
Also z.B.

make bootswatch PROJECT=myproject

Im makefile dann die Pfade entsprechend gesetzt.


Danke und viele Grüße, Jan




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

Re: [TYPO3-german] Responsive / Bootstrap

2013-12-12 Diskussionsfäden Thomas Skierlo

Quote: Jan Kornblum (t3jkb) wrote on Thu, 12 December 2013 22:01



Das ist mir erstmal (noch) etwas zu "abgehoben". Mein Plan wäre 
zunächst, das Netbeans Plugin für LESS auszuprobieren (hat da jemand 
Erfahrungswerte, funktioniert das verlässlich?). Die IDE nutze ich, 
Projekte in der Regel als remote-Projekte (sftp). Und erstmal losgelöst 
von Frameworks etwas CSS auf Basis von LESS zu erzeugen (kompiliert). 
Node.js und clientseitige .less Kompilierung sind für mich eher 
uninteressant...




Eine serverseitige Integration von Less ist zwar ganz hübsch, erfordert aber 
einen viel tieferen Einstieg in's Thema, als die reine Nutzung mittels 
Mini-Tools wie z.B. 'Bootswatch'. Das Konzept ist einfach und transparent, und 
erlaubt eigene Styles direkt in Bootstrap einzukompilieren, ohne die Quellen zu 
mischen. Ich arbeite mit NetBeans, aber ohne LESS Plugin. Durch kleine 
Modifikation des Bootswatch Scripts kompiliere ich die Dateien direkt ins TYPO3 
Stylesheet Verzeichnis meines Entwicklungssystemes - und gut is.

Auch die selektive Nutzung der Less-Bausteine stelle ich in Frage. Ich finde an 
Bootstrap nichts, was ich nicht benötige - sowohl auf der CSS als auch der 
JS-Seite. Zwei minifizierte Dateien für alles. Über Client-Side Caching nur 1x 
übermittelt. jQuery direkt vom CDN. Das ergibt allerbeste Performance Werte.

Das schöne an Bootstrap: Man muss nicht viel verstehen. Es reicht, es 
anzuwenden. Für sichere Funktion sorgen qualifizierte Leute, die in CSS und JS 
träumen.



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

Re: [TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-12 Diskussionsfäden Thomas Skierlo

Hallo Peter,

ja, ich weiss, was Du meinst. Aber es hat einen großen Charme, die Bootstrap 
Styles für FE und BE zu nutzen. Man sieht exakt, was man bekommt, und muss auch 
nicht an mehreren Stellen pflegen. Abgesehen von wenigen leeren Elemente 
klappt's auch bestens.

Die Voraussetzung der Existenz einer Klasse wäre ja ok, aber das Verweigern 
einer leeren Klasse empfinde ich an dieser Stelle als falsch. Erfreulicherweise 
kann man die verweigerte Klasse wenigstens per Hand eingeben, wenn man sie 
vorher zugelassen hat.

Grüße,

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

[TYPO3-german] rtehtmlarea - eigene Klasse, die 'leer" sein darf

2013-12-12 Diskussionsfäden Thomas Skierlo

Moin zusammen,

mir ist bewusst, wie ich den RTE dazu bekomme, custom-Klassen zu bedienen. Dies 
funktioniert, solange es für diese Klasse auch einen nicht-leeren Style Eintrag 
gibt. Ist dieser jedoch leer, so ist auch diese Klasse nicht ansprechbar.

Das Problem tritt z.B. auf mit der Klasse 'clearfix" aus Bootstrap (identisch 
aber mit jeder vergleichbaren Klasse ohne Inhalt). Für .clearfix gibt es 
grundsätzlich keine normative Style Definition. Für .clearfix:before und 
.clearfix:after hingegen schon.

Ich fände es erstrebenswert, im RTE eine div-Container Klasse zu haben, die 
selbst-clearend wirkt.

Bekommt man das 'normale' Verhalten irgendwie umgangen?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive / Bootstrap

2013-12-12 Diskussionsfäden Thomas Skierlo

Quote: Cedric Ziel (virtualmachine) wrote on Thu, 12 December 2013 16:46


Warum so spät? Erlaube doch Anderen, dir ein wenig zur Hand zu gehen :)



Um das zu ermöglichen müsste ich zuerst alles dokumentieren. Und vorher noch 
schnell den Doku Standard der Woche verstehen. Das hielte mich derzeit zu sehr 
vom Wesentlichen ab. Später, wenn es darum geht, Dinge rund zu machen, ist 
Hilfe gerne gesehen.

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

Re: [TYPO3-german] Responsive / Bootstrap

2013-12-12 Diskussionsfäden Thomas Skierlo

Quote: Christian Hennecke wrote on Thu, 12 December 2013 10:56


Am 12.12.13 09:39, schrieb Thomas Skierlo:
> Ich bin zu 95% fertig, bis Weihnachten sollte es mein Entwicklungssystem
> verlassen können. Aber ich bin fast sicher, zwischenzeitig noch über
> irgend eine Blutgrätsche von 6.2 zu stolpern. Sonst wäre das Leben ja
> auch langweilig :-)

Das Ergebnis würd ich gern mal sehen!



Die Extension schiebe ich nach Fertigstellung auf Github. Vorher muss alles aber noch auf 6.2 funktionieren.  
___

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

Re: [TYPO3-german] Responsive / Bootstrap

2013-12-12 Diskussionsfäden Thomas Skierlo

Hallo Jan,

ich beschäftige mich seit nunmehr 6 Monaten fast ausschließlich mit der BS 
Integration in TYPO3. Als ich mit BS2 fertig war, kam BS3  und es ging fast 
'zurück auf Start'. Ähnliche Folklore also, wie bei TYPO3. Jetzt bin ich erneut 
fast fertig, hänge aber noch auf TYPO3 6.1x.

Der Knackpunkt sind und bleiben Responsive Images. Ein großes Manko von TYPO3 
(aber auch den meisten Anderen): Durch hohe Konzentration auf Aspekte des 
Cores, die sich NICHT im FE auswirken, ist das FE-Rendering von TYPO3 etwas 
'outdated'. CSC ist zwar strukturell geeignet, aber im Detail bleibt dann wohl 
doch eher ein kompletter Ersatz.

Mein bisheriger Weg:

1) Minimale Erweiterung der Pages Tabelle (um eine Seitenklasse, banal)
2) Ein Hook für CSC Image Rendering, um Bilder nicht nur (per derzeit 
favorisiertem) Weg pro Device zu rendern, sondern sie auch noch in ein 
passendes Grid zu zwängen (ziemlich unbanal).
3) Ersatz von ca. 80% des CSC Setups (banal, sobald man Durchblick im Chaos hat)
4) Kräftige Überarbeitung des RTE Renderings für BS Klassen (vergleichsweise 
einfach)
5) Aktive (Javascript) Gimmicks, wie Collapse, Carousel, Slider, Fader per 
Gridelements/TS (bei Gridelements/Fluid bin ich bislang leider gescheitert)
6) Strukturelemente/Subgrids per Gridelements (banal)
7) Navigationsstrukturen a la BS per TS (sehr banal)
8) Rendering von Indexed Search und anderen Sys-Ext. auf BS anpassen (banal)
9) Add-Ons für BS-Javascript Elemente, um sie hinsichtlich visueller Gestaltung 
flexibler zu machen (einfach).
10) Beim Affix Plugin von BS daran scheitern, die "Section Navigation" von 
TYPO3 zu nutzen, weil diese Gridelements schnöde ignoriert.

Ich bin zu 95% fertig, bis Weihnachten sollte es mein Entwicklungssystem 
verlassen können. Aber ich bin fast sicher, zwischenzeitig noch über irgend 
eine Blutgrätsche von 6.2 zu stolpern. Sonst wäre das Leben ja auch langweilig 
:-)

Bleibt die Frage nach der individuellen Gestaltbarkeit. Auch ich erkenne fast 
jede Bootstrap (Foundation) Seite sofort. Dies liegt aber weniger an 
gestalterischen Möglichkeiten der Plattform, sondern eher daran, dass fast alle 
das Standardlayout ganz ok finden (zumindest im Vergleich zu allem, was sie 
bislang mühsam per Hand zusammengeklöppelt haben). Ich bin weit davon entfernt, 
ein guter grafischer Gestalter zu sein, aber gerade deshalb machen CSS 
Frameworks ja Sinn. Sich nicht mehr um das nitty-gritty kümmern müssen  und 
alles klappt, oft sogar im IE.x

Grüße,

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

Re: [TYPO3-german] Responsive / Bootstrap

2013-12-12 Diskussionsfäden Thomas Skierlo

Hallo Sven,

ich befürchte, der 'picture' Tag hat es bereits hinter sich. Die derzeitige 
Lösung scheint in Richtung 'src-N' zu gehen, wobei 'derzeitig' den Stand aus 
KW42 - 50 beschreibt. src-N bietet nicht nur unterschiedliche Bildgrößen für 
unterschiedliche Devices, es erlaubt auch 'Density' Angaben, um die Retina 
Displays der Apple Jünger nicht als Investitionsruine auf der Strecke zu lassen.

HTML5 still sucks, weil es einfach nicht als Standard existiert, und permanent 
neu erfunden wird.Trotzdem ist es, wie die Bundesmutti sagen würde, 
alternativlos. In den 1990ern wurden Entwickler durch die Browser Wars gequält, 
und damit der Ungemach auch in Zukunft so bleibt, wurden Responsive Images 
erfunden :-)

Grüße,

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

[TYPO3-german] XLIFF Core Dateien nutzen

2013-12-10 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

heute beschäftigt mich die Frage, wie ich zukünftig meine Übersetzungen 
'schlanker' gestalten kann. Derzeit benutze ich für meine Extensions eigene 
Xliff Übersetzungsdateien für BE, DB, FE und CSH. Diese beinhalten auch Strings 
wie 'content', 'disabled' und 'no', die natürlich redundant zu bereits 
existenten Strings im Core (ext/lang) sind. Der Vorteil: Man weiss was man 
kriegt. Der Nachteil: unnötige Redundanz.

Angenommen, ich würde selektiv existente Übersetzungen vom Core nutzen. Kann 
ich mich da grundsätzlich an allen Files bedienen, oder sollte man sich auf 
'locallang_common' und 'locallang_general' beschränken? Habe erfolglos nach 
einer Best-Practice bzw. einer Übersicht verfügbarer Labels gesucht (ausser dem 
mühsamen Durchklicken aller Dateien auf dem Translation Server, dessen 
Suchfunktion abenteuerlich unbrauchbar erscheint).

Danke für allen Input

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

[TYPO3-german] Gridelements/BE-Layouts - Limit = n

2013-12-06 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

beim Erstellen eines Gridelements für eine flexible Modal-Box bin ich auf ein 
Problem gestoßen, welches ich in ähnlicher Form schon einmal bei einem 
BE-Layout hatte (habe). Die Limitierung auf genau EIN CE (welches jedoch ein 
Container für n-CE's sein dürfte). Ich meine nicht ein bestimmtes CE, sondern 
irgend eines  in Menge EINS. Gräbt man in den Tiefen des Core-Codes 
(\TYPO3\CMS\Backend\View\...), so verliert man schlagartig die Lust, weiter zu 
graben. Es ginge wohl, mittels n-Hooks (n scheint dabei gegen Unendlich zu 
gehen). Das BE scheint mir dabei abhakenswürdig.

Anders vielleicht bei Gridelements. Wäre es dort ggf. möglich, etwas wie "limit = 
n" zu implementieren?

Natürlich kann man das per TS regeln, und im FE nur das erste CE rendern. Das 
lässt aber nur gefrustete Redakteure zurück, die 10 CE eingegeben haben, aber 
nur eines zu Gesicht bekommen.

Irgendwelche Ideen?

Grüße,

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

[TYPO3-german] XLIFF Lokalisierung mit Parameterübergabe?

2013-11-29 Diskussionsfäden Thomas Skierlo

Moin,

Aus php ist es mir gelungen, Parameter an meine XLF Lokalisierungsstrings 
anzuhängen, und damit den Übersetzungswust drastisch zu reduzieren. Ich 
scheitere aber gerade daran, gleiches per getText (bzw. LLL:EXT:... Notation) 
zu erreichen.

Irgendwelche Ideen dazu?

Grüße,

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

Re: [TYPO3-german] Gridelements/Fluidtemplate und Register Nutzung

2013-11-27 Diskussionsfäden Thomas Skierlo

Hallo Joey,

hat was gedauert bei mir. Musste erst mal einiges updaten. Bin jetzt auf TYPO3 6.1.6 und GE 2.1.0-dev. Führe 
ich unter diesen Gegebenheiten einen Debug auf {data.tx_gridelements_view_children} im Fluid-Template aus, 
sehe ich zwar rohe Inhalte, aber kein "tx_gridelements_view_raw_columns". Habe verstanden, dass 
"view.column_n" bereits das fertig gerenderte Element enthält, und damit nicht geeignet ist. Aber 
ich blicke nicht durch, wie ich die "raw_columns" in Fluid ansprechen kann. Wahrscheinlich muss ich 
dafür über die Children iterieren? Hast Du vielleicht ein Minimalbeispiel?

Grüße,

Thomas

p.s. Parallel stellt sich mir die Frage, ob ein Rendering über Fluid an dieser 
Stelle überhaupt erstrebenswert ist.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Gridelements/Fluidtemplate und Register Nutzung

2013-11-19 Diskussionsfäden Thomas Skierlo

Meintest Du so etwas?





{data.tx_gridelements_view_column_3}





In diesem Fall liefert das zum testen eingefügte lib.getGrid zwar tatsächlich 
den Registerinhalt zurück, er landet aber nicht im Kontext der GE Spalte.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Gridelements/Fluidtemplate und Register Nutzung

2013-11-18 Diskussionsfäden Thomas Skierlo

Moin Joey,

ja, mit separaten TS Blöcken, also Register setzten wie gehabt, geht es 
natürlich. Das reduziert aber die Vorteile von Fluid an dieser Stelle auf Null 
(spart nur noch ein paar Wraps). Egal, sei's drum.

Grüße,

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

[TYPO3-german] Gridelements/Fluidtemplate und Register Nutzung

2013-11-18 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

ich möchte eine umfangreiche Gridelements/CE Sammlung (bisher TS only) 
alternativ auch per Fluid rendern - weniger aus Vernunft-, eher aus 
Zeitgeistgründen. Das klappt auch grundsätzlich, aber es bleibt ein Problem. 
Ich benötige an einigen Stellen LOAD_REGISTER. Das Register wird nicht im 
Fluid-Template benötigt/ausgewertet, sondern im css_styled_content (bzw. meiner 
Alternative dazu). Gibt es eine Möglichkeit, per Fluid ein Register zu setzen?

Grüße,

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

[TYPO3-german] Re: TempleVoila FCE Galerie - mehrere Bilder, mehrere Untertitel

2013-10-14 Diskussionsfäden Thomas Skierlo

Schau Dir vielleicht mal den Setup von css_styled_content an. Der ist zwar 
alles andere als intuitiv, aber letztlich doch zielführend.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Bilderkarussel mit Responsive Design

2013-10-06 Diskussionsfäden Thomas Skierlo

Hallo Manuel,

ich habe ein entsprechendes Element für Gridelements geschrieben. Es ist für 
Bootstrap 3, und erweitert das Standard Carousel um weitere Effekte, wie z.B. 
Fading (statt nur Sliding). Die Extension ist noch nicht veröffentlicht, alles 
Erforderliche für den Slider findest Du aber unter 
http://forge.typo3.org/issues/51613.
Gedacht ist er als Wrapper für "Images". Hier wird die Description neben das 
jeweilige Bild gerendert. Die Bildposition kann optional wechseln. Wäre auch einfachst an 
Text/w. Images adaptierbar.

Grüße,

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

[TYPO3-german] Re: FAL in css_styled_content

2013-10-04 Diskussionsfäden Thomas Skierlo

so scheint's zu gehen. Keine Ahnung, ob das "richtiger" ist. Wirkt irgendwie sehr 
"teuer":

if ($equalHeight) {
// Initiate gifbuilder object in order to get 
dimensions AND calculate the imageWidth's
$gifCreator = 
GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\Imaging\\GifBuilder');
$gifCreator->init();
$relations_cols = array();
// contains the individual width of all images after 
scaling to $equalHeight
$imgWidths = array();

$resFactory = 
GeneralUtility::makeInstance('TYPO3\CMS\Core\Resource\ResourceFactory'); // 
create instance to storage repository


for ($a = 0; $a < $imgCount; $a++) {
$imgKey = $a + $imgStart;

if 
(\TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsInteger($imgs[$imgKey]))
 {
$file = 
$resFactory->getFileObject($imgs[$imgKey]);
$fileProps = $file->getProperties();
$origWidth = $fileProps['width'];
$origHeight = $fileProps['height'];
} else {
$totalImagePath = $imgPath . 
$imgs[$imgKey];
$imgInfo = 
$gifCreator->getImageDimensions($totalImagePath);
$origWidth = $imgInfo[0];
$origHeight = $imgInfo[1];  

}
$rel = $origHeight / $equalHeight;  

// if relations is zero, then the addition of 
this value is omitted as the image is not expected to display because of some 
error.
if ($rel) {
$imgWidths[$a] = $origWidth / $rel;
// counts the total width of the row 
with the new height taken into consideration.
$relations_cols[(int) floor($a / 
$colCount)] += $imgWidths[$a];
}
}

}

Die Frage bleibt offen. Geht das so?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] FAL in css_styled_content

2013-10-04 Diskussionsfäden Thomas Skierlo

Hallo in die Runde,

ich arbeite gerade an einer Bootstrap 3 kompatiblen Version von css_styled_content, 
welche für den Standardfall (Bild mit oder ohne "width" Angabe) bereits bestens 
funktioniert. Jetzt möchte ich mich um Feinheiten kümmern, wie z.B. Images mit 
equalHeight. Dabei ist mir aufgefallen, dass die Originalfunktionen aus 
css_styled_content nicht funktionieren, sobald es sich um ein FAL Image handelt. Es geht 
um folgenden Block:

if ($equalHeight) {
// Initiate gifbuilder object in order to get 
dimensions AND calculate the imageWidth's
$gifCreator = 
GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\Imaging\\GifBuilder');
$gifCreator->init();
$relations_cols = array();
// contains the individual width of all images after 
scaling to $equalHeight
$imgWidths = array();
for ($a = 0; $a < $imgCount; $a++) {
$imgKey = $a + $imgStart;
$imgInfo = 
$gifCreator->getImageDimensions($imgPath . $imgs[$imgKey]);
// relationship between the original height and 
the wished height
$rel = $imgInfo[1] / $equalHeight;
// if relations is zero, then the addition of 
this value is omitted as the image is not expected to display because of some 
error.
if ($rel) {
$imgWidths[$a] = $imgInfo[0] / $rel;
// counts the total width of the row 
with the new height taken into consideration.
$relations_cols[(int) floor($a / 
$colCount)] += $imgWidths[$a];
}
}
}

Der GifBuilder wird zwar instanziert, aber "$imgInfo = 
$gifCreator->getImageDimensions($imgPath . $imgs[$imgKey])" liefert immer Blödsinn, 
bzw. nichts.

Dies dürfte bereits seit der Einführung von FAL so sein, und fällt wohl nicht 
auf, weil entweder niemand neuere TYPO3 Versionen nutzt, oder keine Images mit 
equalHeight.

Um jetzt meine Frage zu abstrahieren: Ich habe eine FAL uid. Wie komme ich an 
die derzeitigen Abmessungen des Originalbildes? Egal ob mit oder ohne 
GifBuilder (letzteren benötige ich an dieser Stelle nicht wirklich).

Habe die Frage bereits erfolglos im Englischen Forum gestellt.

p.s. Die Tatsache, dass am Ende doch Bilder mit equalHeight erzeugt werden, ist 
derzeit eher Zufall. Der gesamte Code zur Berechnung ist wirkungslos.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] gridelements vs fedext

2013-09-27 Diskussionsfäden Thomas Skierlo

Hey, Ihr Lieben,

kommt doch bitte mal wieder runter. Klar sind bei TYPO3 schwere Fehler gemacht 
worden - und dies gar über einen recht langen Zeitraum und begleitet auch von 
meinem Gemecker. Trotz alledem - das ist zumindest mein Gefühl - hat es vor 
nicht allzu langer Zeit einen befreienden Knall gegeben, und Entscheidungen 
wurden wieder deutlich rationaler. Heute (ich spreche von 6.1, und Teilen aus 
6.2, die ich mir cherry-picke) ist die Basis sehr gut geraten. Man hat die Wahl 
der Waffen, Fluid oder semi-klassisch, und auch der Extension Baukasten wird 
wieder kompletter.
Wenn Manche zu Drupal oder xyz wechseln, so werden sie für sich Gründe dafür 
gefunden haben. Ich empfinde mich zu alt für einen kompletten Systemwechsel - 
und sehe auch keine Notwendigkeit mehr dafür.

Um den Schwenk zurück zum Thema kriegen:

Es stand die Frage im Raum, warum es so wenig Packages für Gridelements gibt, 
bzw. Extensions, die darauf beruhen. Den Punkt habe ich nicht wirklich 
verstanden, denn für mich ist GE eine Erweiterung, die es mir erlaubt, 
Erweiterungen einzusparen. Ich habe seit meinem Erstkontakt zu GE nie nach 
Erweiterungen dafür gesucht, muss zu meiner Schande gestehen, mich noch nicht 
einmal mit Themes beschäftigt zu haben (wahrscheinlich entwickle ich seit einem 
Jahr sinnlos etwas Vergleichbares). Warum? Weil es eben geht, mit GE  und 
wahrscheinlich ebenso gut mit FED/Flux.

Zur umgangssprachlichen Erklärung zum "winzigen Bisschen", an dem es derzeit noch zwischen Core und GE mangelt. Es geht um den uralten Wunsch, BE-Layouts "installierbar" zu gestalten. Das ist etwas Seitenrelevantes, und hat eigentlich mit GE rein gar nix zu tun. Die einzige Verbindung ist die Tatsache, dass GE diese Funktion schon immer beinhaltet. Mit 6.1 kann man die Dinger bereits ins Dateisystem packen, und zusammen mit der Hoffnung, dass das bald noch einfacher wird, kann ich damit derzeit problemlos leben. 


Für mich ist das TYPO3 Glas heute nicht mehr "halbleer", sondern mindestens wieder 
"halbvoll", und mit einigen gemeinsamen Bemühungen sollten wir locker nachschenken können.

Findet zumindest der

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

Re: [TYPO3-german] Einarbeitung Extbase/Fluid

2013-09-25 Diskussionsfäden Thomas Skierlo

Einen Tipp, den ich Dir mitgeben kann. Es gibt viele Tutorials und Beispiele zu 
Extbase/Fluid. Gehst Du nach diesen Beispielen vor, und es klappt mal etwas 
nicht, so mag dies an einer steilen Entwicklungskurve liegen, innerhalb derer 
sich viel am Code geändert hat - inkl. vielen breaking changes. Du wirst i.d.R. 
gut weiter kommen, wenn Du das depreciation log beobachtest. Ansonsten brauchst 
Du nur Geduld und Ausdauer :-)
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] gridelements vs fedext

2013-09-25 Diskussionsfäden Thomas Skierlo

Hallo Andreas,

ich gebe Dir deutlich Recht, dass TV wesentlicher Motor des einstmals großen 
Erfolges von TYPO3 war. Betrachtet man heute die Webpräsenzen verbliebener 
TYPO3 Agenturen, so stößt man i.d.R. auf 4.5 in Verbindung mit TV.

Mir war spätestens vor 3 Jahren bewusst, dass die Zukunft nicht unbedingt in TV 
zu suchen wäre. Also lernte ich Extbase und Fluid - und mochte es nicht. Eine 
Rückportierung von etwas Abstrakten, also etwas, was es noch nicht in 
finalisierter Version gibt, kann nur im Chaos enden.
Erste Gehversuche mit FED/Flux endeten bei mir mit Fatals, was sicher 
ausschließlich an einer maroden Zwischenversion gelegen haben mag. Damals 
brachte jede Extbase Version neue (breaking) Überraschungen, und die Pflege 
eines komplexen Paketes muss zu dieser Zeit die Hölle gewesen sein.
Mit 4.7 tauchte plötzlich GE in der Liste der Core-Projekte auf - inklusive der 
Hoffnung, dass man nun wohl auch im Core-Team die Notwendigkeit einer 
beherrschbaren Templating Lösung eingesehen hätte. Dies war ein Trugschluss, 
aber im Nachhinein für mich irrelevant.

Anfangs machte ich genau den Fehler, den alle TV zu GE Migranten machen. Ich bastelte mir einen 
eigenen "Text mit Bild" unter intensiver Flexform Nutzung. Da GE, im Gegensatz zu allen 
Fluid Varianten, extrem kompakt ist, fiel es mir nicht schwer, den Quellcode zu verstehen (die Doku 
war seinerzeit noch nicht sehr vollständig). Je tiefer ich einstieg, desto deutlicher wurde mir, 
wie man es mit GE "richtiger" macht, als ich bislang.

Seit etwa einem Jahr arbeite ich an einer Extension, welche die Möglichkeiten von Twitter 
Bootstrap (3) vollinhaltlich in TYPO3 abbildet. Dies war und ist mit GE "a piece of 
cake" - soll heißen, dass der GE-relevante Teil davon komplett fertig ist. Seit etwa 
3 Wochen arbeite ich am letzten, fehlenden Teil: Einem Hook für CSC. Und auch der wird 
fertig werden.
Danach benötige ich für eine komplette, komplexe Website noch exakt 4 
Extensions: GE, News, RealUrl und meine. Viel schlanker geht es derzeit nicht. 
Und würde ich Versionierung tatsächlich verstehen, alles wäre versionierbar.

Du erwähnst den Begriff "Conditional" in Bezug auf die Kostenseite der Nutzung 
von GE. Da ich mit TYPO3 derzeit kein Geld verdiene, gebe ich auch keines dafür aus - 
abgesehen von zahllosen Stunden, die ich investiere, weil ich mir Basisforschung erlauben 
kann. Ich arbeite ausschließlich mit der im TER/Forge für Jede(n) verfügbaren Version von 
GE.

Betrachtest Du die Historie von GE, so kommst Du irgendwann an den Punkt, wo GE dann doch keine Core Extension mehr sein sollte. Wäre wohl einfach zu vernünftig gewesen. Jetzt hat man als Entwickler, der auch mal essen möchte, genau zwei Möglichkeiten. Das Ding in die Tonne hauen, oder dafür sorgen, dass man sich die weitere Entwicklung ohne Mittel vom Core erlauben kann. Dadurch kam es zur ersten, mir bekannten Crowdfunding Kampagne zu TYPO3. Diese hat dazu geführt, dass die für Jeden verfügbare Version heute ziemlich ausgereift ist. 


Bleibt das Problem, wie man sich denen gegenüber erkenntlich zeigen kann, die das Projekt 
angeschoben und finanziell unterstützt haben. Soviel ich weiß, gibt es für diese Gruppe einen 
geschützten Bereich, in dem zusätzliche Beispiele, fertige Elemente und "first hand" 
Infos verfügbar sind. Dies ist nur fair. M.W. gibt es dort keine "bessere" GE Version, 
sondern nur bessere Infos zur für alle verfügbaren TER Version.

Ich denke, man hat heute zwei Wege zum Ziel. Per FED/Flux/../.. oder eben GE. Die erste 
basiert ausschließlich auf Extbase/Fluid, der andere erlaubt Fluid oder TS. Welchen man 
beschreitet, ist persönlichen Präferenzen überlassen. Einen "Core" Weg gibt es 
leider nicht. M.E. das derzeit größte Manko des aktuellen TYPO3.

Grüße,

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

Re: [TYPO3-german] Fast eine Redakteursfrage

2013-09-19 Diskussionsfäden Thomas Skierlo

Hallo Joey,

danke für Dein Feedback. Das hilft mir ziemlich. c) ist auch deutlich am 
einfachsten zu realisieren. Bisher hatte ich mich auf a) eingeschossen, aber 
das wird tatsächlich hochkomplex, zumindest wenn man auch das un-floaten und 
die Beibehaltung der Ursprungsbreite (also kein maxW) abbilden will. 
Andererseits, die Methode ist fast fertig. Ich denke, ich werde per Setup die 
Varianten a) oder c) zulassen, und damit das Rendering jeweils dynamisch 
anpassen.

b) wäre natürlich die optimale Lösung. Aber genau die greift nicht, wenn es 
an's Verschieben eines Elements geht. Da, wo's eben noch nicht passte, könnte 
es plötzlich passen - und umgekehrt. Kann man also wirklich erst beim FE 
Rendering entscheiden.

Meine "doodle" Termine bekommst Du spätestens am Montag. Dann weiß ich, ob und 
wann ich grundsätzlich im Lande bin.

Grüße,

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

[TYPO3-german] Re: Fast eine Redakteursfrage

2013-09-19 Diskussionsfäden Thomas Skierlo

Ich merke schon, die Frage war zu komplex. Deshalb stelle ich sie noch mal - in 
abstrahierter Form:

Existiert in der TYPO3 Philosophie eine "best practice" für Fälle von 
Falscheingabe durch Redakteure? Diese könnte sein:

a) Das Problem graceful reparieren - und den Inhalt so darstellen, wie es geht 
(unter Missachtung der Redakteurseingabe)
b) Ein Speichern der falschen Eingabe verweigern und im BE meckern (erscheint 
mir - wissensbedingt - schwierig)
c) Die nicht-darstellbaren Teile der Redakteurseingabe gar nicht darstellen, 
den Rest schon.
d) Das betroffene Inhaltselement gar nicht rendern.


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

[TYPO3-german] Re: Übersetzungsproblem beim "Reinen Html Inhaltselement"

2013-09-18 Diskussionsfäden Thomas Skierlo

Das HTML CE ist seit TYPO3 4.6 depreciated, und seit 6.0 nicht mehr vorhanden. 
Mit welcher TYPO3 Version arbeitest Du?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Fast eine Redakteursfrage

2013-09-18 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

ich arbeite derzeit an einer Extension, die CE in einer für Twitter Bootstrap 
optimierten Weise rendert. Beim Image Rendering bedeutet dies, Assets 
grundsätzlich in ein (vorher berechnetes) Grid zu packen. Das klappt auch alles 
schon. Die Frage, die bleibt, betrifft Situationen, in denen ein Rendering 
nicht gemäß den Angaben des Redakteurs erfolgen kann.

Ein Beispiel: CE Text w. Images
12er Seitengrid. Redakteur befindet sich in Eingabe für ein Grid3 Element (also 
1/4 des Gesamtgrids). Er/Sie wählt 3 Image Spalten mit umfließendem Text. Dies 
ist in einem Grid3 (welches max. 3 Grid1 Elemente umfassen kann) unmöglich.

Derzeit reduziere ich in diesem Fall die Image Spalten bis es passt. Passt es 
gar nicht, weil z.B. nur ein Grid1 zur Verfügung steht, so un-floate ich alle 
Images und wechsle auf Images über Text Darstellung. Damit werden die Assets 
immer dargestellt  halt nur nicht so, wie der Redakteur/die Redakteuse es sich 
vorstellt.

Alternativ könnte ich die Image Spalten so lange abarbeiten, wie es passt  und 
alle darüber hinausgehenden Images gar nicht anzeigen (ggf. im devlog geloggt). 
Dies könnte in einem sehr kleinen Grid auch dazu führen können, dass 
ausschließlich der Text angezeigt wird.

Die Frage: Welche Variante ist besser? Die Redaktion bevormunden, und alles so anzeigen, 
wie es geht, oder sich stur an die Redakteurseingabe halten? Der Königsweg wäre wohl eine 
Kopplung zum BE mit der Meldung "Think first, you idiot  it can't fit in", aber 
das übersteigt derzeit meine Fähigkeiten.

Danken für allen Input,

Grüße,

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

Re: [TYPO3-german] Backend-Layout direkt in TS?

2013-09-10 Diskussionsfäden Thomas Skierlo

Quote: Jo Hasenau (cybercraft) wrote on Tue, 10 September 2013 16:40



http://forge.typo3.org/issues/37208



Betrachtet man die Votes (vor Kurzem waren das noch 2), so sieht man, dass da 
ein Schuh drückt :-)
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel in Seite verwenden

2013-09-10 Diskussionsfäden Thomas Skierlo

myBlaBla = COA
myBlaBla {
10 = TEXT
10.data = page:title // page:nav_title
10.wrap = |
20 = TEXT
20.data = page:subtitle
20.required = 1
20.wrap = |
}

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


Re: [TYPO3-german] Code Blöcke im Forum

2013-09-10 Diskussionsfäden Thomas Skierlo

Hallo Renzo,

Quote: Renzo Bauen wrote on Tue, 10 September 2013 13:33



Und die Mailingliste verträgt halt die Attachements und Codeblöcke nicht
so gut


Das mit den Attachments verstehe ich ja, aber preformattet Text kann doch nur 
zu einem Problem werden, wenn ein Mail Reader sämtliche Tags entsorgt. Wenn ich 
mich recht erinnere, konnte ich (im Thunderbird) preformatierte Blöcke 
entsprechend auszeichnen.

Die Kopplung von Forum und Mailing Liste ist zwar hübsch, aber sie führt 
schließlich zu einer TYPO3 Metallbearbeitung, die mit zwei stumpfen Feilen 
ausgeführt wird.

Gruß,

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

Re: [TYPO3-german] TYPO3 Slider gesucht

2013-09-10 Diskussionsfäden Thomas Skierlo

Quote: Basti wrote on Tue, 10 September 2013 15:07




Denke den würden viele verwenden.

--


Da habe ich fast keinen Zweifel. Aber Slider sind grundsätzlich not-accessible, 
so dass man sie nur für sekundären Content nutzen sollte - wenn überhaupt.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] TYPO3 6.2.0alpha2 - Gridelements, News und realUrl

2013-09-10 Diskussionsfäden Thomas Skierlo

Hallo Joey,

die Woche warte ich noch gerne. Danke für die Bestätigung.

Grüße,

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

[TYPO3-german] TYPO3 6.2.0alpha2 - Gridelements, News und realUrl

2013-09-10 Diskussionsfäden Thomas Skierlo

Ich würde gerne mit meiner Entwicklungsumgebung von 6.1.3 zu 6.2.0alpha2 
umziehen. Ich setze (neben eigenen Extensions) ausschließlich Gridelements, 
News und realUrl ein. Kann ich den Umzug bereits wagen, oder gibts mit einer 
der Extensions noch einen größeren Knall?

Grüße,

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

Re: [TYPO3-german] Field: longdescURL

2013-09-10 Diskussionsfäden Thomas Skierlo

Hi Philipp,

Quote: Philipp Gampe (pgampe) wrote on Mon, 09 September 2013 22:51




Es spräche nichts dagegen, zusätzlich ein HTML5 only Setup mit aufzunehmen. 
Jedoch kann man dieses genauso gut als Extension verfügbar machen :)




Ich empfinde das Content Rendering als wesentliche Aufgabe eines CMS - und 
HTML5 als zu wichtig, um es in eine Extension auszulagern. Dies möge man gerne 
mit ungeliebtem Bimbes, wie z.B. Indexed_Search machen.

Am einfachsten ist eine "Separation of Concern" im Setup von css. What do you 
want? Classic (maybe incl. semi HTML5) or HTML5? Der Vorteil dieser Methode: Die Classic 
Variante könnte die sein, die zu allem Murks der Vergangenheit kompatibel bleibt, während 
die neue sich überhaupt nicht um Altlasten kümmern müsste.

Kannst Du etwas zu den Gründen sagen, warum longdescURL im Standard nicht mehr 
angezeigt wird? Bekomme ich FAL Probleme, wenn ich es aktiviere? Ich habe 
gerade festgestellt, dass es in den neuesten HTML5 Specs (July 2013, HTML5 
Image Description Extension) wieder drin ist, inkl. Unterstützung für lokale 
Anker - und damit mutmaßlich ein ARIA Ersatz.

Grüße,

Thomas


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

[TYPO3-german] Code Blöcke im Forum

2013-09-10 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

mir ist bewusst, dass Forum Beiträge auch kompatibel zu den diversen Mailing Listen sein 
müssen - was ja Letztendlich auch die Attachments "unschön" macht.

Wäre es nicht möglich, zumindest preformattet Text zuzulassen? Hielte ich bei 
einem S/W Forum für eine Minimalanforderung, die sich nicht mit einer 
Mail-Darstellung beißen sollte.

Grüße,

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

Re: [TYPO3-german] TYPO3 Slider gesucht

2013-09-10 Diskussionsfäden Thomas Skierlo

Du schreibst nicht, ob Du etwas Fertiges (Extension) suchst, oder nur eine Anregung. 
Falls Letzteres: Das "Carousel" von Twitter Bootstrap lässt sich für fast alle 
gezeigten Beispiele nutzen.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Field: longdescURL

2013-09-09 Diskussionsfäden Thomas Skierlo

Quote: Jo Hasenau (cybercraft) wrote on Mon, 09 September 2013 16:58



>
> Im setup stoße ich auf Folgendes:
>
> tt_content.image.20.1.params.override.dataWrap =
> aria-describedby="csc-longdesc-{field:uid}-{register:IMAGE_NUM_CURRENT}"
>
> darunter die übelste "if" Struktur, die mir bislang begegnet ist. Der
> "isTrue" Part leuchtet ein. Aber den "isFalse" Part verstehe ich nicht:
>
> isFalse = 1
> isFalse {
>  if {
>  isFalse {
>  cObject = TEXT
>  cObject {
>  field = longdescURL
>  split {
>  token {
>  char = 10
>  }
>  returnKey.data = register : IMAGE_NUM_CURRENT
>  }
>  }
>  }
>  }
> }

Ich nehme mal an, das hängt am override?
Dann bedeutet das Folgendes:

Erste Zeile:

override wird prinzipiell nicht gerendert, weil 1 (oder TRUE) != FALSE ist.
Folgekonstrukt:
TRUE wird hier mit dem Ergebnis der Abfrage auf das cObject ersetzt.

Sprich:
Wenn es KEINE longdescURL für das entsprechende Bild gibt, ist das 
Ergebnis des inneren isFalse 1 (oder TRUE), damit liefert aber das 
äußere isFalse weiterhin ein FALSE. Override wird also nicht gerendert.


WENN es aber eine longdescURL gibt, ist das innere Ergebnis FALSE, damit 
liefert das äußere isFalse ein TRUE. Override wird gerendert.


IMHO würde es aber völlig ausreichen, das mit einer Ebene zu machen:

isTrue {
cObject = TEXT
cObject {
field = longdescURL
split {
token {
char = 10
}
returnKey.data = register : IMAGE_NUM_CURRENT
}
}
  }

es kann aber sein, dass das aus Kompatibilitätsgründen über das 
isFalse-Konstrukt laufen musste.


Uff - 1000 Dank für die Erklärung. Ich denke/hoffe auch, dass es an 
Kompatibilität zu Historischem liegt. Unter Verzicht darauf konnte ich auch 
lib.stdheader um mehr als 100 Zeilen kürzen. Und die gekürzte Version ist 
plötzlich transparent und verständlich. Die Frage wäre nun, ob nicht genau eine 
anstehende LTS ein probater Grund wäre, mit diesen ganzen Altlasten zu brechen 
- oder zumindest den Setup zwischen HTML5 und XHTML zu separieren. Diese 
if/case Gräber kosten nicht nur Nerven, sie fressen auch Resourcen.



> Zur Frage: Wenn ich mich recht entsinne, gab es in früheren Versionen
> ein ausdrückliches Feld "longdescURL", welches auch von einem Redakteur
> befüllt werden konnte. In der DB existiert es weiterhin, und ich könnte
> es wohl auch per TS setzen. Wie aber gelangt ein Redakteur heute noch an
> dieses Feld?

Indem es im TCA für tt_content aktiviert/nicht deaktiviert wird.

Selbst wenn das nicht mehr im Default-Setup aktiviert sein sollte, oder 
z.B. von FAL überschrieben werden sollte, ist das Feld ja weiterhin 
nutzbar, wenn man z.B. nicht über FAL gehen möchte. Genaugenommen müsste 
es aber auch über FAL verfügbar sein und dann entsprechend abgefragt werden.




Jetzt wäre es natürlich schön, zu wissen, ob es nicht mehr im Standard 
angezeigt wird, weil es
a) mit FAL (derzeit noch) kollidiert
b) zu einem Lokalisierungsproblem führt, oder
c) man es entfernt hat, weil es fast niemand nutzt.




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

[TYPO3-german] Field: longdescURL

2013-09-09 Diskussionsfäden Thomas Skierlo

Hallo zusammen,

ich beschäftige mich gerade damit, css_styled_content für ausschließlichen 
HTML5 Betrieb und Twitter Bootstrap 3 zu ertüchtigen. Dabei geht es mir 
ausdrücklich NICHT um Kompatibilität mit irgend etwas aus der Zeit vor TYPO3 
6.1.

Im setup stoße ich auf Folgendes:

tt_content.image.20.1.params.override.dataWrap = 
aria-describedby="csc-longdesc-{field:uid}-{register:IMAGE_NUM_CURRENT}"

darunter die übelste "if" Struktur, die mir bislang begegnet ist. Der "isTrue" Part 
leuchtet ein. Aber den "isFalse" Part verstehe ich nicht:

isFalse = 1
isFalse {
if {
isFalse {
cObject = TEXT
cObject {
field = longdescURL
split {
token {
char = 10
}
returnKey.data = register : 
IMAGE_NUM_CURRENT
}
}
}
}
}

Zur Frage: Wenn ich mich recht entsinne, gab es in früheren Versionen ein ausdrückliches 
Feld "longdescURL", welches auch von einem Redakteur befüllt werden konnte. In 
der DB existiert es weiterhin, und ich könnte es wohl auch per TS setzen. Wie aber 
gelangt ein Redakteur heute noch an dieses Feld?
Es geht hierbei nicht um die Frage, ob "longdesc" für HTML5 depreciated ist. 
Dafür dient ja der override. Dieser wird jedoch (bei mir) nie ausgeführt  und ich wüsste 
gerne, warum nicht.

Grüße,

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

Re: [TYPO3-german] TYPO3 CMS - Bootstrap Package

2013-09-09 Diskussionsfäden Thomas Skierlo

Hallo Joey,

das ist wirklich ausgesprochen Schade. Am kommenden WE habe ich bereits eine Verpflichtung auf einem Grufti-Motorradtreffen in Franken. Ich wäre sehr gerne gekommen, denn auch mir ist bewusst, dass man mit gebündelten Bemühungen sehr viel schneller zu einem perfekten Ergebnis kommen dürfte. 


Wir sollten dennoch im Kontakt bleiben.

Mein derzeitiges Konzept kennt nur eine interne Dependancy: Gridelements. 
Ansonsten Bootstrap 3

Eine Extension (derzeitiger Arbeitstitel: portable_content) macht Folgendes:
1) Erweiterung von "pages" um Feld "page_class". Dies erlaubt u.A. die 
Verwendung von Icon-Fonts in Nav Elementen
2) Hinzufügen einiger Section Frames für verbesserte Semantik (z.B. article, 
aside, section)
3) Hinzufügen von weiteren Image Effects (Bootstrap spezifische Gimmicks: 
img-rounded, img-thumbnail, img-circle, sowie Filtern, z.B. Gradient)
4) Lokalisierte BE Layouts für alle Bootstrap Strukturen, inkl. CSH, derzeit 
EN, DE
5) TS Setup für entsprechende Bootstrap Strukturen, gegliedert in active-, 
passive- und subgrid-Elements. Alle Elemente sind Grid-aware, wissen somit, 
welche Asset Weiten in ihnen möglich sind. Subgrid Elemente sind Content aware, 
rendern also anders, wenn kein Content vorhanden (keine leeren DIV). Die active 
Elemente sind alle JS-Gimmicks aus BS 3, also carousel (inkl. Fade), Tabs, 
Accordion
6) Per Setup selektierbare/ausschließbare CE
7) Komplett neuer Setup für css_styled_content unter Verzicht auf jede 
Rückwärtskompatibilität und HTML5 only (Hier verzweifle ich gerade)
8) Prüfung auf zulässigen (Sub)Content.

Die Extension bietet NICHT:
a) Page setup (das erledige ich mit einer Domain spezifischen Extension, in der 
auch erneut Elemente aktiviert/deaktiviert werden können)
b) Eine automatische Less Integration (diese wäre leicht möglich, erfordert 
aber Serverkram, für den ich momentan nicht den Nerv habe)

Eigentlich ist alles fertig, ausser 7. Daran arbeite ich gerade. Was mich 
insgesamt erschreckt: Ich verstehe Fluid, habe jedoch keinen einzigen Grund 
gefunden, es hierfür auch einzusetzen.

Grüße,

Thomas


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

Re: [TYPO3-german] TYPO3 CMS - Bootstrap Package (ein wenig OT)

2013-09-08 Diskussionsfäden Thomas Skierlo

Ich korrigiere mich. Es geht auch responsive, allerdings mit gesteigertem 
Aufwand beim css:

  
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna 
aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea 
takimata sanctus est Lorem ipsum dolor sit amet. 

myClass { width:5% }
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


  1   2   3   >