Re: [TYPO3-german] Multiple checkboxen extbase/fluid

2014-01-06 Diskussionsfäden Stefan Frömken

Am 02.01.14 17:25, schrieb Erik Heinen:

Hi Stefan,

danke. Das hatte ich bereits ausprobiert.

Dann erhalte ich folgenden Fehler:
:No converter found which can be used to convert from string to array

Hab ich evtl. noch was übersehen/vergessen?



Hallo Erik,

wenn die Daten der Checkboxen als String ankommen, dann ist etwas in 
Deinem Formular falsch. Vielleicht hilft es, wenn Du uns mal einen 
Auszug Deines HTML zeigst.

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

Re: [TYPO3-german] Multiple checkboxen extbase/fluid

2014-01-02 Diskussionsfäden Stefan Frömken

Am 02.01.14 14:31, schrieb Erik Heinen:

Hallo Zusammen,

ich versuche für eine Extension multiple checkboxen zu erstellen.
Gefolgt bin ich dabei diesem Beispiel:
http://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/Form/Checkbox.html


Allerdings erhalte ich beim Versuch die Werte abzuspeichern folgenden
Fehler:
:__construct() must be of the type array, string given

Was muss ich noch ergänzen, bzw. wie können Multislect checkboxen
umgestzt werden?

Grüße

Erik


Mist, ja...ich weiß...ich muss diese Doku mal wieder auf den aktuellen 
Stand bringen. Sorry! :-)


Das Problem ist, dass mit 6.0 oder 6.1 der neue Property Mapper per 
default an ist und dieser eine völlig andere Herangehensweise hat. Der 
ließt nämlich jetzt bei $farbe oben bei protected @var string. Also 
muss das Array, dass von der Webseite kommt in einen String konvertiert 
werden. Zumindest denkt das der neue PM. Ohne es jetzt geüfüft zu haben:


Erst bitte eine initialize[actionName]Action-Methode wie z.B. 
initializeCreateAction() und schreib dort noch diese Zeile rein:


if ($this-arguments-hasArgument('newAuto')) {
	 
$this-arguments-getArgument('newAuto')-getPropertyMappingConfiguration()-setTargetTypeForSubProperty('farbe', 
'array');

}

Zumindest das habe ich bereits auf meiner Seite erklärt:
http://www.typo3lexikon.de/typo3-tutorials/extensions/extbase/property-mapper.html

Bis dann

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

Re: [TYPO3-german] TypoScript Datei in fluid rendern

2012-11-19 Diskussionsfäden Stefan Frömken

Hallo Yvon,

naja...irgendwas wird ja wohl in der Datei stehen, wie:

lib.meinInhalt = TEXT
lib.meinInhalt {
ganz
viel
TS
}

In FLUID kannst Du jetzt mit dem cObject ViewHelper darauf zugreifen:

f.cObject typoscriptObjectPath=lib.meinInhalt /

Stefan

Am 19.11.2012 15:52, schrieb Yvon Folz:

Hallo Allerseits,

ich habe eine externe Typoscript Datei die den CONTENT Marker füllt. Nun
möchte ich in meinem Fluid Template das TypoScript aufrufen.

Stehe leider (langer Arbeitstag) auf dem Schlauch:

INCLUDE_TYPOSCRIPT: source=FILE:
fileadmin/skin/default/ts/includes/beispiel.ts


Was muss ich tun damit der Code im Fluid ausgeführt wird. Bin heute
anscheinend nicht in der Lage Google zu bedienen ;-)


Vielen Dank im vorraus.


Gruß Yvon



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


Re: [TYPO3-german] BE-User (kein Admin) vermisse Erscheinungsbild-Bildeinstellungen

2012-11-19 Diskussionsfäden Stefan Frömken

Das Problem habe ich heute schon im typo3forum gesehen und beantwortet:

http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/42083-image-user-berechtigungen.html#post188797

Stefan

Am 19.11.2012 13:20, schrieb Tobias Kabbeck ! medienmonster:

Hallo liebe TYPO3 Gemeinde,

wenn ich einen BE-User anlege (kein Admin), vermisse ich den die
Bildeinstellungen für Breite und Höhe unter dem Reiter Erscheinungsbild,
bei den Seitenelementen Text mit Bild und Bilder. Ich habe schon
einen ganze Menge probiert, z.B. der Sache mit User TSConfig
beizukommen, leider bisher erfolglos. Kann mir jemand erklären, wie man
als BE-User diesen Dialog benutzen kann, ohne Admin zu sein?

Vielen Dank

Tobias Kabbeck

Tobias Kabbeck

medienmonster ! Büro für Netz  Grafik
-
Festung Friedrichsort | Deichweg 20 | 24159 Kiel | Germany
T +49 431 540 2889 13 | F +49 431 540 2889 80
kabb...@medienmonster.com | www.medienmonster.com
Eintragung HRB 5273 beim Amtsgericht Kiel
-



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


Re: [TYPO3-german] Externe Datenbank und CONTENT

2012-11-19 Diskussionsfäden Stefan Frömken

Hallo Christian,

auch das CONTENT-Element baut die Datenbankverbindung über t3lib_db auf 
und genau hier setzt auch dbal an und überschreibt ein paar dieser 
Methoden in dieser Klasse, damit der Aufbau zu fremden Datenbanken 
überhaupt ermöglicht werden kann.
Es ist jetzt schon ein Jahr her, deshalb könnte es sein, dass meine 
Infos nicht mehr die Frischesten sind:
Wenn Du über dbal eine Verbindung zu einer TYPO3-fremden Tabelle 
herstellst achte darauf, dass es diese Tabelle nicht schon in der 
aktuellen TYPO3-Datenbank gibt. Wenn doch, dann verwende einfach einen 
anderen Namen. Dafür gibt es das mapping:

http://typo3.org/extension-manuals/dbal/0.5.0/view/1/2/

Wenn das fertig konfiguriert ist, werden alle Abfragen, die über die 
t3lib_db laufen automatisch an die fremde Datenbank weiter geleitet. So 
auch bei CONTENT.


Du kannst Dir ja mal die Extension debug_mysql_db installieren, dann 
siehst Du hoffentlich, ob er eine Datenbankverbindung zum anderen 
Server aufbaut. Hoffentlich deshalb, weil dbal UND debug_mysql_db die 
t3lib_db gleichermäßen per XCLASS erweitern. Ich würd also vorschlagen 
immer erst dbal und danach debug_mysql_db zu installieren. XCLASS hat so 
seine Nachteile.


Du kannst auch im Installtool unter All Configuration das Debugging 
aktivieren. Wenn alles nichts hilft kannst Du dort auch sqlDebug auf 2 
setzen, dann wird wirklich jeder SQL-Befehl ausgegeben. Das kann schon 
mal sehr viel sein, also nicht gleich den Browser schließen, weil der 10 
Sekunden am Rödeln ist :-)


Stefan

Am 19.11.2012 12:07, schrieb Christian Stern:

Hallo,

ich habe mich gerade mal an den Versuch gewagt eine andere Datenbank an
typo3 anzubinden. Meine Recherchen ergaben, dass der Weg über das Erweitern
von $TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg'] funktionieren soll.

Der Plan sieht es nun vor, dass ich über das CONTENT-Element mir die Daten
dann darstellen  lassen wollte.

Demnach die Frage hier, da im ersten Versuch keine Daten geliefert worden
sind: geht das überhaupt so?

Hatte eine andere Datenbank konfiguriert und wollte in dieser dann Daten
abfragen.

$TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg']
und $TYPO3_CONF_VARS['EXTCONF']['dbal']['table2handlerKeys'] waren dabei
richtig definiert. Die Tabelle im TCA konfiguriert.


andereDatenbank = CONTENT
andereDatenbank.table = eine_tabelle_in_der_anderen_datenbank

Anbei würde es mich noch interessieren, wie man denn nun mit einem
typo3-tauglichen Weg generell spezielle SELECTs definiert. die ich so über
das CONTENT-Element nicht bauen kann.

Über Verweise und Buchempfehlungen zu diesem Thema wäre ich sehr dankbar.



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

Re: [TYPO3-german] Reason: Segment was not a keyword for a postVarSet as expected

2012-11-19 Diskussionsfäden Stefan Frömken

Hallo Yves,

steht folgende Zeile in Deiner .htaccess:

RewriteRule 
^(typo3/|t3lib/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) 
- [L]


Wichtig ist, dass fileadmin mit in dieser Zeile steht.

Stefan


Am 19.11.2012 16:27, schrieb Yves Chassein:

Hey @ll,
ich bin es mal wieder. Ich habe ein kleines Problem. Ich bin immernoch
dabei meinen Server umzuziehen. Jetzt habe ich folgendes Problem. Ich
habe innerhalb meines fileadmins ein Wiki installiert. Der Grund hierfür
ist, da dies auch über meine einzige Domain erreichbar sein soll habe
ich es so gelöst, wahrscheinlich nicht ganz schön, aber hat bisher immer
funktioniert. Jetzt auf dem neuen Server, mit aktueller Typo3 Version
bekomme ich immer folgendne Fehler wenn ich zum Beispiel auf solch eine
URL zugreifen möchte

http://www.MEINEDOMAINE.de/cms/fileadmin/wiki/de/start und der Fehler
ist /Reason: Segment fileadmin was not a keyword for a postVarSet as
expected!//
/
Greife ich aber auf folgende Domain zu
http://www.MEINEDOMAINE.de/cms/fileadmin/wiki/doku.php

funktioniert es ohne Probleme.

Vielleicht noch als Hinweis ich nutze RealURL.

Vielleicht kann mir jemand weiterhelfen


Grüße

Yves


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


Re: [TYPO3-german] Reason: Segment was not a keyword for a postVarSet as expected

2012-11-19 Diskussionsfäden Stefan Frömken

Hallo Yves,

die Änderungen in der .htaccess sind immer sofort aktiv. Da braucht nix 
neu gestartet zu werden. Die Zeile, die ich Dir gesendet habe ist sehr 
wichtig. Alle Verzeichnisse, die dort aufgelistet sind, werden nicht 
weiter durch mod-rewrite behandelt. Wenn also irgendwo in der URL ein 
fileadmin gefunden wurde, dann wird jegliche weitere Verarbeitung 
abgebrochen. Dafür ist dieser Bindestrich am Ende der Zeile. Von daher 
müsstest Du eigentlich auch nicht vorhandene Dateien aufrufen können 
OHNE dass diese auf die index.php umgeleitet werden.


Von meiner Seite aus gibt es nur noch 2 Lösungen:

1.) Die Reihenfolge innerhalb der .htaccess stimmt nicht. Die Zeile von 
mir muss natürlich möglichst weit nach oben. Vielleicht macht es auch 
Sinn, dass Du Deine .htaccess uns mal hier zur Verfügung stellst.
2.) Die .htaccess arbeitet nach dem Vererbungsprinzip. Heißt: Wenn Dein 
WIKI eine eigene .htaccess-Datei mitbringt, werden Einstellungen auf der 
Elterndatei überschrieben.


(3.) Ich glaubs zwar nicht, aber bei Deiner Zeile ist da am Ende noch 
ein Slash. Mach den mal weg.


(4.) Du kannst für Dein Wiki auch eine Subdomain anlegen: 
wiki.meineDomain.de. Dann kannst das Wiki auch außerhalb des 
TYPO3-Ordners installieren.


Stefan

Am 19.11.2012 16:49, schrieb Yves Chassein:

Hallo Stefan,
ja habe ich. Meine htaccess sieht wie folgt aus:
# Direkter Zugriff auf Typo3 Sachen
RewriteRule
^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/
- [L]
RewriteRule ^typo3$ typo3/index_re.php [L]

## Aktivieren für RealURL
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]


*Grüße

Yves
*
Am 19.11.2012 16:38, schrieb Stefan Frömken:

Hallo Yves,

steht folgende Zeile in Deiner .htaccess:

RewriteRule
^(typo3/|t3lib/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) -
[L]

Wichtig ist, dass fileadmin mit in dieser Zeile steht.

Stefan


Am 19.11.2012 16:27, schrieb Yves Chassein:

Hey @ll,
ich bin es mal wieder. Ich habe ein kleines Problem. Ich bin immernoch
dabei meinen Server umzuziehen. Jetzt habe ich folgendes Problem. Ich
habe innerhalb meines fileadmins ein Wiki installiert. Der Grund hierfür
ist, da dies auch über meine einzige Domain erreichbar sein soll habe
ich es so gelöst, wahrscheinlich nicht ganz schön, aber hat bisher immer
funktioniert. Jetzt auf dem neuen Server, mit aktueller Typo3 Version
bekomme ich immer folgendne Fehler wenn ich zum Beispiel auf solch eine
URL zugreifen möchte

http://www.MEINEDOMAINE.de/cms/fileadmin/wiki/de/start und der Fehler
ist /Reason: Segment fileadmin was not a keyword for a postVarSet as
expected!//
/
Greife ich aber auf folgende Domain zu
http://www.MEINEDOMAINE.de/cms/fileadmin/wiki/doku.php

funktioniert es ohne Probleme.

Vielleicht noch als Hinweis ich nutze RealURL.

Vielleicht kann mir jemand weiterhelfen


Grüße

Yves


___
TYPO3-german mailing list
TYPO3-german@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] [TYPO3-english] Announcing TYPO3 4.5.20, 4.6.13 and 4.7.5

2012-10-16 Diskussionsfäden Stefan Frömken
Is there a reason why there is no TYPO3 4.6.* release for the 
introduction package anymore?


Am 16.10.2012 16:14, schrieb Xavier Perseguers:

Dear TYPO3 World,

The TYPO3 community has just released TYPO3 versions 4.5.20, 4.6.13 and
4.7.5 which are now ready for you to download. All versions are
maintenance releases and contain bug fixes only.

The package can be downloaded here:

The packages can be downloaded here:
   http://typo3.org/download/

For details about the release, please see:
   http://typo3.org/news/article/typo3-cms-4520-4613-and-475-released/

MD5 checksums:

c846723081bc19a05580ca65e8be7577  blankpackage-4.5.20.tar.gz
ea738eb578c1d4d753a01e41ab2bdc90  blankpackage-4.5.20.zip
8f7868cfa678f6e3d0aa800447f69106  dummy-4.5.20.tar.gz
10d5f3488b61868b903ef20646949ba4  dummy-4.5.20.zip
9114666fbc580b972832d662a88ce242  introductionpackage-4.5.20.tar.gz
b6926b33cfd8f8d5e92b597e812ec2bf  introductionpackage-4.5.20.zip
e1d258121f2351e56d96c6408be4  typo3_src+dummy-4.5.20.zip
67c0906d065ec2f5cbacf6bce6253472  typo3_src-4.5.20.tar.gz
7e95fb3de385f8f0ecf78b8bcca065be  typo3_src-4.5.20.zip

aba60a184cfa39af788faeaa8b0533aa  blankpackage-4.6.13.tar.gz
dbc45a3f829c69d077ab566bdf18b158  blankpackage-4.6.13.zip
0b99a95404ab92dd3ce2ee36cda30236  dummy-4.6.13.tar.gz
5985f97fdb4e590e2a14ddf44dda80e2  dummy-4.6.13.zip
fea6dba635c75f8b1d64b3bbb120719b  typo3_src+dummy-4.6.13.zip
14fffca142718b458909e2a072bc4f2c  typo3_src-4.6.13.tar.gz
7595c4dfdd55e82c5b517f90aed62983  typo3_src-4.6.13.zip

d4e0768eded10a55599db782d4906367  blankpackage-4.7.5.tar.gz
5a8adbb542cd1832f095ea255dbdb692  blankpackage-4.7.5.zip
5eea55fe86be00f1964d2fd018dfba2f  dummy-4.7.5.tar.gz
66ad2185d851803d4a7d1945dc2e4e4a  dummy-4.7.5.zip
58fc550fdb2b28386d6e92ba46136185  governmentpackage-4.7.5.tar.gz
ab3d89e817c579649828990793e816b2  governmentpackage-4.7.5.zip
8cb06fdd777542b162abad1f865e1920  introductionpackage-4.7.5.tar.gz
c9e57817cbb826e68ad9561a318cd2ee  introductionpackage-4.7.5.zip
351a1395484474c5faed8d1a7c94c13d  typo3_src+dummy-4.7.5.zip
6f53ac4b1c8b4f51d0b9a32ac27099ef  typo3_src-4.7.5.tar.gz
a4eac135bcf9653e2a125999e0c9fa36  typo3_src-4.7.5.zip

On behalf of the Release Team, I wish you much fun,
Xavier



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


Re: [TYPO3-german] [TYPO3-english] Announcing TYPO3 4.5.20, 4.6.13 and 4.7.5

2012-10-16 Diskussionsfäden Stefan Frömken

Hi Ernesto,

ok...I understand. In normal case the introduction package is only for 
people who are new to TYPO3.
As a programmer (like me) it is good to have at least 3 or 4 local TYPO3 
instances: 4.5, 4.6, 4.7, (6.0) for testing. The introduction package is 
a good start with a good pre install.


So I would prefer an introduction package for 4.6, too. But as a 
programmer it is just some seconds to retrieve the old version and 
update the core.


Stefan

Am 16.10.2012 19:00, schrieb Ernesto Baschny [cron IT]:

Hi,

the intro package is only build for current stable branches - which is
the 4.5 (LTS) and 4.7 - an for the current in development branch (6.0 -
which hasn't had a release today).

Reasoning is that noone will start a new site or try out TYPO3 based on
a deprecated version, so it's not worth the effort of maintaining the
master-site that holds the content for the intro package and packaging
that on each patch level release.

Cheers,
Ernesto

Stefan Frömken schrieb am 16.10.2012 16:18:

Is there a reason why there is no TYPO3 4.6.* release for the
introduction package anymore?

Am 16.10.2012 16:14, schrieb Xavier Perseguers:

Dear TYPO3 World,

The TYPO3 community has just released TYPO3 versions 4.5.20, 4.6.13 and
4.7.5 which are now ready for you to download. All versions are
maintenance releases and contain bug fixes only.

The package can be downloaded here:

The packages can be downloaded here:
http://typo3.org/download/

For details about the release, please see:
http://typo3.org/news/article/typo3-cms-4520-4613-and-475-released/

MD5 checksums:

c846723081bc19a05580ca65e8be7577  blankpackage-4.5.20.tar.gz
ea738eb578c1d4d753a01e41ab2bdc90  blankpackage-4.5.20.zip
8f7868cfa678f6e3d0aa800447f69106  dummy-4.5.20.tar.gz
10d5f3488b61868b903ef20646949ba4  dummy-4.5.20.zip
9114666fbc580b972832d662a88ce242  introductionpackage-4.5.20.tar.gz
b6926b33cfd8f8d5e92b597e812ec2bf  introductionpackage-4.5.20.zip
e1d258121f2351e56d96c6408be4  typo3_src+dummy-4.5.20.zip
67c0906d065ec2f5cbacf6bce6253472  typo3_src-4.5.20.tar.gz
7e95fb3de385f8f0ecf78b8bcca065be  typo3_src-4.5.20.zip

aba60a184cfa39af788faeaa8b0533aa  blankpackage-4.6.13.tar.gz
dbc45a3f829c69d077ab566bdf18b158  blankpackage-4.6.13.zip
0b99a95404ab92dd3ce2ee36cda30236  dummy-4.6.13.tar.gz
5985f97fdb4e590e2a14ddf44dda80e2  dummy-4.6.13.zip
fea6dba635c75f8b1d64b3bbb120719b  typo3_src+dummy-4.6.13.zip
14fffca142718b458909e2a072bc4f2c  typo3_src-4.6.13.tar.gz
7595c4dfdd55e82c5b517f90aed62983  typo3_src-4.6.13.zip

d4e0768eded10a55599db782d4906367  blankpackage-4.7.5.tar.gz
5a8adbb542cd1832f095ea255dbdb692  blankpackage-4.7.5.zip
5eea55fe86be00f1964d2fd018dfba2f  dummy-4.7.5.tar.gz
66ad2185d851803d4a7d1945dc2e4e4a  dummy-4.7.5.zip
58fc550fdb2b28386d6e92ba46136185  governmentpackage-4.7.5.tar.gz
ab3d89e817c579649828990793e816b2  governmentpackage-4.7.5.zip
8cb06fdd777542b162abad1f865e1920  introductionpackage-4.7.5.tar.gz
c9e57817cbb826e68ad9561a318cd2ee  introductionpackage-4.7.5.zip
351a1395484474c5faed8d1a7c94c13d  typo3_src+dummy-4.7.5.zip
6f53ac4b1c8b4f51d0b9a32ac27099ef  typo3_src-4.7.5.tar.gz
a4eac135bcf9653e2a125999e0c9fa36  typo3_src-4.7.5.zip

On behalf of the Release Team, I wish you much fun,
Xavier







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


Re: [TYPO3-german] Formhandler Finisher_DB

2012-10-14 Diskussionsfäden Stefan Frömken

Typischer Müdigkeitsfehler :-)

Da fehlt ein data

meinTabellenFeld.mapping = TEXT
meinTabellenFeld.mapping.data = GP:formhandler|meinSelect

Stefan

Am 13.10.2012 13:38, schrieb SW:

Hallo,

ich habe in einem Formular ein Select, in dem mehrere Möglichkeiten
ausgewählt werden können. Die Select-Möglichkeiten werden dabei
dynamisch aus der Datenbank generiert. Die Auswahl soll nun beim
Abspeichern per Finisher_DB in ein Tabellenfeld geschrieben werden.
Dies ist zunächst kein Problem, wenn ich

meinTabellenFeld.mapping = meinSelect

nutze.

Jetzt muss ich aber meinSelect als cObject bauen, da ich den Inhalt
noch weiter verarbeiten muss, bevor er in die Datenbank geschrieben wird.

Folgendes funktioniert nicht:

meinTabellenFeld.mapping = TEXT
meinTabellenFeld.mapping = GP:formhandler|meinSelect

wahrscheinlich, weil der Wert ja noch nicht verarbeitet wurde und somit
noch nicht als GP zur Verfügung steht. (So zumindest meine Theorie)

Hat jemand eine Idee, wie der richtige Weg ist?
Vielen Dank schonmal!

Gruß
Susanne



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


Re: [TYPO3-german] Formhandler Finisher_DB

2012-10-14 Diskussionsfäden Stefan Frömken
Aktivier mal das Debugging für Formhandler und schau mal was für ein 
Wert dieses GP:formhandler beinhaltet:

http://www.typo3-formhandler.com/documentation/general-options/

debug = 1

Hast Du einen Wert für formValuesPrefix gesetzt? Ich hoffe nicht!

Stefan

Am 14.10.2012 10:26, schrieb SW:

Hallo Stefan,

der Müdigkeitsfehler ist leider beim e-Mail schreiben passiert, da ist
das data verloren gegangen. Im Template stehts drin.
Hast du noch ne Idee?

Vielen Dank schonmal für deine Hilfe!

Gruß
Susanne


Am 14.10.2012 10:16, schrieb Stefan Frömken:

Typischer Müdigkeitsfehler :-)

Da fehlt ein data

meinTabellenFeld.mapping = TEXT
meinTabellenFeld.mapping.data = GP:formhandler|meinSelect

Stefan

Am 13.10.2012 13:38, schrieb SW:

Hallo,

ich habe in einem Formular ein Select, in dem mehrere Möglichkeiten
ausgewählt werden können. Die Select-Möglichkeiten werden dabei
dynamisch aus der Datenbank generiert. Die Auswahl soll nun beim
Abspeichern per Finisher_DB in ein Tabellenfeld geschrieben werden.
Dies ist zunächst kein Problem, wenn ich

meinTabellenFeld.mapping = meinSelect

nutze.

Jetzt muss ich aber meinSelect als cObject bauen, da ich den Inhalt
noch weiter verarbeiten muss, bevor er in die Datenbank geschrieben
wird.

Folgendes funktioniert nicht:

meinTabellenFeld.mapping = TEXT
meinTabellenFeld.mapping = GP:formhandler|meinSelect

wahrscheinlich, weil der Wert ja noch nicht verarbeitet wurde und somit
noch nicht als GP zur Verfügung steht. (So zumindest meine Theorie)

Hat jemand eine Idee, wie der richtige Weg ist?
Vielen Dank schonmal!

Gruß
Susanne



___
TYPO3-german mailing list
TYPO3-german@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] CSV-Tabelle in FE-User-Liste importieren

2012-10-09 Diskussionsfäden Stefan Frömken

Am 08.10.2012 15:26, schrieb kont...@k2-potsdam.de:

Hallo zusammen,

für ein Intranetprojekt sollen zahlreiche Frontenduser angelegt werden.
Die Liste der Mitglieder (ca. 350) liegt mir als Tabelle im csv-Format
vor. Gibt es eine Möglichkeit, diese Datensätze automatisiert als
FE-User zu übernehmen, damit ich die nicht alle händisch
abtippen/kopieren muss? Wenn ja - wie funktionierts? Habe sowas noch nie
probiert.

Herzliche Grüße,

Stefan


Nimm diese Extension:
http://typo3.org/extensions/repository/view/rs_userimp

Dort kannst pro Spalte festlegen auf welche Fe-User-Spalte der Wert 
gemapped werden soll.


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


Re: [TYPO3-german] Formhandler Finisher_DB

2012-10-08 Diskussionsfäden Stefan Frömken

Am 08.10.2012 08:28, schrieb bernd wilke:

Am 05.10.2012 19:57, schrieb SW:

Hallo,

ich erstelle gerade mit Formhandler ein relativ umfangreiches Formular.
Dazu muss ich über mehrere Finisher Datenbankeinträge erstellen, und
dann mit späteren Finishern ein Update einiger dieser Einträge machen.
Gibt es eine Möglichkeit, die uid verschiedener erstellter Einträge
(nicht nur des vorherigen) als key_value in einem späteren Finisher zu
verwenden?
*
**Zum Verständnis:*


[...]


Das Update in meinem Beispiel (in Finisher 4) ist notwendig, um dem in
Finisher 1 erstellten Eintrag Werte hinzuzufügen, die erst in Finisher 3
oder 4 geschrieben werden. Wie ich diese Werte innerhalb von .fields
auslesen kann, weiß ich, aber das key_value macht mir Schwierigkeiten.

Ich nutze Typo3 4.5.19 und Formhandler 1.4.0.



schau dir mal meine Finisher 2 und 3 an:
http://pi-phi.de/formhandler.html

bernd


Er wollte nicht nur die uid der vorherigen Finisher haben, sondern 
individuell darauf zugreifen. Das geht so:


# um auf die insert_uid des ersten finisher_db zuzugreifen
sender.mapping = TEXT
sender.mapping.data = GP:formhandler|saveDB|0|uid
# um auf die insert_uid des zweiten finisher_db zuzugreifen
receiver.mapping = TEXT
receiver.mapping.data = GP:formhandler|saveDB|1|uid
# um auf die insert_uid des dritten finisher_db zuzugreifen
person.mapping = TEXT
person.mapping.data = GP:formhandler|saveDB|2|uid

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


Re: [TYPO3-german] pageRenderer() - inlineJS - Formatierung

2012-10-08 Diskussionsfäden Stefan Frömken

Am 05.10.2012 17:42, schrieb Robert Wildling:

Hallo,

Ich hab mir die Mühe gemacht, in einer EXT (pi_base) das auszugebende
inlineJS möglichst schön zu formatieren alá

 $inlineJS .= '  },';
 $inlineJS .= '  ], {';
 $inlineJS .= 'playlistOptions: {\r';
 $inlineJS .= '  autoPlay : ' . $autoPlay   . ',\r';
// Boolean
   $inlineJS .= '  loopOnPrevious   : ' . $loopOnPrevious .
',\r'; // Boolean


Eingebunden wird das ganze mit

$GLOBALS['TSFE']-getPageRenderer()-addJsFooterInlineCode($name,$inlineJS);



Allerdings werden alle Umbrüche entfernt. (\n und/oder \r helfen da auch
nicht weiter, eine sourceoptimization Extension ist nicht installiert.)

Meine Fragen: Kann das Pagerenderer dieses JA schöne formatieren? Bzw.
hat das überhaupt etwas mit dem pagerenderer zu tun?

Und weiß vielleicht noch jemand, wo genau diese Funktion definiert wird?
Meine Suche findet immer nur ein getPageRenderer()...

Danke!
Gruß, Robert


Definier dein JS mal anders:

$inlineJs = '
  function irgendwas() {
alert(TYPO3 ist cool);
  }
';

Auf diese Weise kann man dann auch den JavaScript-Teil innerhalb Deiner 
Extension viel besser lesen und jedes Enter wird automatisch in einen 
Umbruch konvertiert.


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


Re: [TYPO3-german] pageRenderer() - inlineJS - Formatierung

2012-10-08 Diskussionsfäden Stefan Frömken

Moin Robert,

hab Dir doch gerade 3 Zeilen geschickt?!?! Naja...dann mal etwas mehr 
mit einem Beispielscript aus vergangenen Tagen:


public function getHeaderJs() {
$inlineJs = '
$(document).ready(function() {
(function basic_pie(container) {
var graph;
graph = Flotr.draw(container, ' . $this-test() . ', {
HtmlText: false,
grid: {
verticalLines: false,
horizontalLines: false
},
xaxis: {
showLabels: false
},
yaxis: {
showLabels: false
},
pie: {
show: true,
explode: 6
},
mouse: {
track: true
},
legend: {
position: se,
backgroundColor: #D2E8FF
}
});
})(document.getElementById(editor-render-0));
});
';
return $inlineJs;
}

Klappt super und schaut auch im Quellcode supi aus.

Stefan

Am 08.10.2012 08:48, schrieb Robert Wildling:

Hallo, Stefan,

Danke für dein Feedback! Aber ganz versteh ich den Gedankengang leider
nicht. Wie sollte ich zB folgende Zeile in eine Funktion bringen?

$inlineJS .= '  },';

Kannst du mir bitte die ersten 3,4 Zeilen so notieren, wie du es mir
empfiehlst?

(Die Newslist hier macht ja recht Zeilenumbrüche, deswegen ist hier der
Code unleserlich; im PHP-File ist das allerdings sehr gut lesbar,
zumindest für mein Verständnis, das derzeit nur diese Lösung kennt... )

Danke! Gruß, Robert




Am 05.10.2012 17:42, schrieb Robert Wildling:

Hallo,

Ich hab mir die Mühe gemacht, in einer EXT (pi_base) das auszugebende
inlineJS möglichst schön zu formatieren alá

 $inlineJS .= '  },';
 $inlineJS .= '  ], {';
 $inlineJS .= 'playlistOptions: {\r';
 $inlineJS .= '  autoPlay : ' . $autoPlay   . ',\r';
// Boolean
   $inlineJS .= '  loopOnPrevious   : ' . $loopOnPrevious .
',\r'; // Boolean



$GLOBALS['TSFE']-getPageRenderer()-addJsFooterInlineCode($name,$inlineJS);





Und weiß vielleicht noch jemand, wo genau diese Funktion definiert wird?
Meine Suche findet immer nur ein getPageRenderer()...




Definier dein JS mal anders:

$inlineJs = '
   function irgendwas() {
 alert(TYPO3 ist cool);
   }
';

Auf diese Weise kann man dann auch den JavaScript-Teil innerhalb Deiner
Extension viel besser lesen und jedes Enter wird automatisch in einen
Umbruch konvertiert.




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


Re: [TYPO3-german] imagecycle plugins via PageTS entfernen

2012-09-27 Diskussionsfäden Stefan Frömken

Ich würd' es mal so probieren:

TCEFORM.tt_content.list_type {
  removeItems = imagecycle_pi2,imagecycle_pi3,imagecycle_pi4
}

Stefan


Am 22.09.2012 12:47, schrieb Robert Wildling:

Hi, geschätze TYPO3-Profis,

Ichmöchte das Backend etwas entschlacken und im Zuge dessen die
CE-Auswahl mit

TCEFORM.tt_content.CType {
   removeItems = header,image,...
}

verringern.

Die wunderbare EXT imagecycles von Jürgen Furrer (danke!) fügt mehrere
imagecycle-CEs an - und mir gelingt es ncht, sie zum Teil zu entfernen.

Hab

TCEFORM.tt_content.CType {
   removeItems = imagecycle, imagecycle-coin, imagecycle_pi3 etcetc...
}

porbiert, aber nichts greift. Deswegen die Frage: Wo wird denn der CType
für die Plugins eigentlich definiert? Im BE unter konfiguration hab ich
auch schon alles furchgeklickt - bis jetzt erfolglos.

Wäre sehr dankbar für Tipps!

Schönes Wochenende!
Robert


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


Re: [TYPO3-german] Probleme mit HTML-Tags

2012-09-27 Diskussionsfäden Stefan Frömken
Für diese ausführliche Fehlerbeschreibung gibt es auch eine ausführliche 
Lösung:


Ich vermute den Fehler irgendwo hier:

lib.parseFunc

oder

lib.parseFunc_RTE

Stefan

Am 21.09.2012 10:22, schrieb Björn Hahnefeld:

Keine Ideen?

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn Hahnefeld
Gesendet: Donnerstag, 20. September 2012 17:03
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Probleme mit HTML-Tags

Hallo zusammen,



bei einer TYPO3-Installation (kein TemplaVoila) habe ich das Problem, dass alle 
HTML-Tages und alle Inhalte NICHT angezeigt werden, wenn diese nicht in ein p 
eingeschlossen werden. Was könnte dies für eine Einstellung sein, die dafür 
verantwortlich ist?




Viele Grüße



Björn

___
TYPO3-german mailing list
TYPO3-german@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] PDF erzeugung ???

2012-09-25 Diskussionsfäden Stefan Frömken

Am 24.09.2012 17:19, schrieb Ralf-Rene Schröder:

Hallo
ich versuche automatische PDFs der HTML Seiten erstellen zu lassen
die Installation ist eine 4.7.2 (update soll erst später erfolgen) unter
PHP 5.3.8
der Versuch mit pdfgenerator2 führte zum kompletten Crash (lt. Google
gibt es dort Probleme mit der PHP Version)
dann habe ich webkitpdf probiert, aber es werden nur korupte PDFs erzeugt
ich habe hier schon die 64-bit Library genutzt und auch die Rechte sind
auf ausführbar richtig gesetzt...
hat jemand eine Idee warum es mit webkitpdf scheitert ???

oder hat jemand einen alternativen Extension-Vorschlag wie das zu regeln
wäre ??? wie macht ihr das beim aktuellen TYPO3 ???


Ich habe damals über 4 Stunden gebraucht um webkitpdf als 64bit Version 
auf dem Server zum Laufen zu bringen. So bescheuert wie sich das 
anhört...aber bei mir lag es daran, dass ich die Datei per FTP im 
ASCII-Format übertragen hatte und nicht per BINARY. Ich weiß nicht, wie 
du die 64bit Version hochgeladen hast, aber bring Deinem FTP-Programm 
bei diese Datei im BINARY-Format hochzuladen.
Wenn die Datei dann mal auf dem Server ist, dann mit dem FTP-Programm 
ausführbar machen und ich glaub es war mit Hilfe von webkitpdf-TS auf 
die neue 64bit Version verweisen.


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

[TYPO3-german] Re: t3lib_div::readLLfile() schmeißt seit 4.6 mit Arrays um sich

2012-09-25 Diskussionsfäden Stefan Frömken

Hallo TYPO3,

ich finde es richtig gut, dass TYPO3 endlich mal aufgeräumt wird. Ein 
guter Schritt ist das Deprecation-Log. Cool ist auch, dass schon seit 
der 4.5er Version wichtige Kernmethoden in eigene Klassen ausgelagert 
wurden wie z.B. die Methoden aus t3lib_utility_Debug. Auch hier greift 
das Deprecation-Log ein und schlägt allen Usern, die noch die alten 
Aufrufe verwenden die neuen Methoden dieser Klasse vor.


Was ich aber nicht verstehe ist, wenn ich 4 Stunden für einen Corepatch 
hinlege und dann gesagt bekomme: NEIN! Das geht so nicht, dass ist nicht 
abwärtskompatibel! Mensch Leute...dat war für die 6er Version, warum 
soll da noch etwas abwärtskompatibel bleiben?!


Naja...und nun stehe ich hier vor der kleinen TYPO3-Methode readLLfile, 
die OHNE Ankündigung und OHNE Dokumentation und OHNE Alternativvorschlag 
und OHNE Eintrag im Deprecation-Log einfach mal grundlegend geändert 
wurde. Abwärtskompatibilität wird hier auf einmal sehr klein geschrieben.


Für alle TYPO3-Entwickler gelten die gleichen Vorgaben und doch habe ich 
manchmal das Gefühl, das Patches von TYPO3-Teammembers und 
TYPO3-Community eine völlig andere Gewichtung aufweisen.


In meinem Fall habe ich nun wie auch in der piBase-Programmierung auch 
eine eigene Methode geschrieben (pi_getLL), die sich je nach 
TYPO3-Version die Daten aus den unterschiedlichen Ebenen des 
LOCAL_LANG-Arrays ziehen kann und ALLE Aufrufe an dieses damals sehr 
einfache Array auf die neue Methode gemapped. Danke auch an die 
extbase-Extension, die mit ähnlichen Problemen fertig werden musste:


if (is_array(self::$LOCAL_LANG[$extensionName][self::$languageKey][$key])) {
// TYPO3 = 4.6
$value = 
self::$LOCAL_LANG[$extensionName][self::$languageKey][$key][0]['target'];

} else {
// TYPO3  4.6
$value = self::$LOCAL_LANG[$extensionName][self::$languageKey][$key];
}

Stefan


Am 24.09.2012 13:20, schrieb Stefan Frömken:

Hallo zusammen,

folgender Code hat lange seinen Dienst erfüllt:

$tempLOCAL_LANG = t3lib_div::readLLfile($basePath,$lang);

Seit TYPO3 4.6 erscheint in meinen Templates auf einmal Array statt
der eigentliche Wert. Selbst mit der neuen Variante klappt es nicht:

$xmlParser = t3lib_div::makeInstance('t3lib_l10n_parser_Llxml');
$tempLOCAL_LANG = $xmlParser-getParsedData($basePath, $lang);

Welche Methode muss ich verwenden, damit mir:

$tempLOCAL_LANG['de']['key']

wieder Texte zurück liefert?

Stefan


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


[TYPO3-german] t3lib_div::readLLfile() schmeißt seit 4.6 mit Arrays um sich

2012-09-24 Diskussionsfäden Stefan Frömken

Hallo zusammen,

folgender Code hat lange seinen Dienst erfüllt:

$tempLOCAL_LANG = t3lib_div::readLLfile($basePath,$lang);

Seit TYPO3 4.6 erscheint in meinen Templates auf einmal Array statt 
der eigentliche Wert. Selbst mit der neuen Variante klappt es nicht:


$xmlParser = t3lib_div::makeInstance('t3lib_l10n_parser_Llxml');
$tempLOCAL_LANG = $xmlParser-getParsedData($basePath, $lang);

Welche Methode muss ich verwenden, damit mir:

$tempLOCAL_LANG['de']['key']

wieder Texte zurück liefert?

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


[TYPO3-german] TYPO3 nervt mich mit collation_database latin1_swedish_ci

2012-09-18 Diskussionsfäden Stefan Frömken

Hallo zusammen,

ich habe hier den MySQL-Server von Ubuntu 32bit 12.04 installiert. Da 
dieser per default auf latin1 arbeitet habe ich folgende Konfigurationen 
in die my.cnf geschrieben:


[mysqld]
collation-server= utf8_general_ci
character-set-server= utf8
init-connect= 'SET NAMES utf8'

Diese Einstellungen wirken sich hervoragend auf den Server aus (SHOW 
GLOBAL variables):


character_set_clientutf8
character_set_connectionutf8
character_set_database  utf8
character_set_filesystembinary
character_set_results   utf8
character_set_serverutf8
character_set_systemutf8
character_sets_dir  /usr/share/mysql/charsets/
collation_connectionutf8_general_ci
collation_database  utf8_general_ci
collation_serverutf8_general_ci

Tabellen, die über eine neue Extension erstellt werden erhalten aber 
alle ein latin1_swedish_ci. Deshalb habe ich mir über den t3adminer noch 
folgenden Befehl geholt: SHOW SESSION variables;


character_set_clientutf8
character_set_connectionutf8
character_set_database  latin1
character_set_filesystembinary
character_set_results   utf8
character_set_serverutf8
character_set_systemutf8
character_sets_dir  /usr/share/mysql/charsets/
collation_connectionutf8_general_ci
collation_database  latin1_swedish_ci
collation_serverutf8_general_ci

Ich habe den kompletten Quellcode von TYPO3 durchleuchtet. Ich habe 
weder collation_database noch latin1_swedish noch sonst irgendwas 
gefunden, was erklären würde, warum die session variable von 
collation_server auf latin_swedish_ci steht.


Habt Ihr vielleicht noch eine Idee?

setDBinit ist leer und in der localconf.php entfernt. Default: -1
forceCharset = utf-8

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


Re: [TYPO3-german] TYPO3 nervt mich mit collation_database latin1_swedish_ci

2012-09-18 Diskussionsfäden Stefan Frömken

Hi Tom,

nene...nix confixx oder ähnliches. Einfaches Ubuntu-System zum 
Entwickeln und MySQL installiert mit sudo apt-get install mysql.

Konfiguration mach ich nur per Shell.

Stefan

Am 18.09.2012 11:34, schrieb Tom Lehmann:

Am Di 18 Sep 2012 10:32:27 CEST fi...@sfroemken.de schrieb:

Moin Stefan,

Setzt Du vielleicht confixx (oder ein anderes Web-Panel) auf diesem System
ein?


Gruss Tom




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


Re: [TYPO3-german] TYPO3 nervt mich mit collation_database latin1_swedish_ci

2012-09-18 Diskussionsfäden Stefan Frömken
haha...wie geil! Bist beim TYPO3Camp RheinRuhr dabei? Ich geb Dir nen 
Eis aus :-)


Wenn die Datenbank mit latin1_swedish_ci erstellt wurde ist diese 
Collation von der Priorisierung her höher als collation_database, das 
über my.cnf eingestellt wurde. Wieder was gelernt. Danke Dir


Hab die Datenbank mit Hilfe von phpMyAdmin einfach einmalig auf 
utf8_general_ci gestellt. Jetzt passts auch wieder mit den CREATE 
Table-Befehlen.


Stefan

Am 18.09.2012 11:40, schrieb FIorian Zimmermann:

Moin,
das sieht mir danach aus als wäre deine Datenbank in latin1_swedish_ci
erstellt.
Sind denn Deine Tabellen und Spalten alle schon in UTF-8 ? Wenn ja dann
musst Du nur noch die DB umstellen.
mit
alter database mydatabase charset=utf8;
Klappt aber wirklich nur wenn wirklich alle Tabellen und Spalten in
UTF-8 sind.
Bis dann
FIorian


setDBinit ist leer und in der localconf.php entfernt. Default: -1
forceCharset = utf-8

Stefan




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


Re: [TYPO3-german] Probleme mit TYPO3-Webpräsenz

2012-09-04 Diskussionsfäden Stefan Frömken

Hallo Björn,

die Zeile 1351 in TYPO3 4.6 als auch 4.7 zeigen in die gleiche Schleife. 
Und zwar wird dort in der Template.php eine Tabelle aufgebaut. Ich weiß 
nicht wie viele 1000e Zeilen Du dort anzeigen willst, aber anscheinend 
genug, um den zugesicherten Arbeitsspeicher auszuschöpfen.
Blend zumindest mal dieses Inhaltselement mit der Tabelle aus und schau 
mal, ob der Fehler immer noch da ist. Ansonsten, wenn Du unbedingt so 
viele Daten anzeigen lassen musst, dann bau wenigstens einen Pagebrowser 
da rein oder befülle die Tabelle mit Hilfe von Ajax, wie es zum Beispiel 
bei www.datatables.net möglich ist. Dort kannst Du zum Beispiel angeben, 
dass mit jedem weiteren herunterscollen auch weitere Daten abgerufen und 
eingebunden werden.


Stefan

Am 03.09.2012 13:07, schrieb Björn Hahnefeld:

Hallo zusammen,



seit heute (ggf. auch gestern) haben wir Probleme mit einer unserer 
Kunden-Webpräsenzen. So lässt sich beispielsweise die Webseite nicht mehr 
aufrufen. Es kommt zu einem Timeout. Beim Backend von TYPO3 erhalten wir beim 
Aufruf des Protokolls folgenden Fehler:



--

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to 
allocate 51380472 bytes) in 
/kunden/335321_93049/webseiten/_testsystem/typo3/template.php on line 1351

--



Ein Update von TYPO3 4.6 auf TYPO3 4.7 brachte - wie leider zu befürchten - 
keine Besserung. Woran könnte dies liegen? Wir finden leider keine Logs, die 
uns darüber Aufschluss geben könnten. Oder habe ich das Log-Verzeichnis ggf. 
nur übersehen?



Die Webpräsenz liegt bei DF und es sind 128 MB RAM eingestellt. Jedenfalls in 
TYPO3 und angeblich ist seitens DF nichts zu sehen, was das Problem verursachen 
könnte. Die Logs wären angeblich leer. Dort hatte ich nämlich deswegen schon 
nachgefragt...



Eure Ideen und Tipps?



Viele Grüße



Björn



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


Re: [TYPO3-german] Extensions Manager 4.7.4, Fetch language extensions

2012-08-24 Diskussionsfäden Stefan Frömken
Haha...das nenn ich Timing :-) Hab hier grad dasselbe Problem mit der 
TYPO3 6.0.0alpha3. Ich dachte das wär noch nen Bug in der Alpha, aber 
wenn es sogar in der 4.7.4 ist, dann wird's wohl wo anders dran liegen.

Bei mir bleibt er auch bei der fluid-Extension kleben mit der Meldung:

Fatal error: Cannot use string offset as an array in 
/var/www/typo3_60/typo3_src-6.0.0alpha3/typo3/sysext/em/classes/connection/class.tx_em_connection_extdirectserver.php 
on line 1289


Stefan


Am 24.08.2012 14:19, schrieb Peter Linzenkirchner:

Hallo,

ich habe hier das Problem, dass der Import der Sprachdateien im TYPO3-Backend 
abstürzt, und zwar immer wenn fluid erreicht wird. Hier die Fehlermeldung:

( ! ) Fatal error: Cannot use string offset as an array in 
/Users/peter/Sites/typo3_src-4.7.4/typo3/sysext/em/classes/connection/class.tx_em_connection_extdirectserver.php
 on line 1300

bei den Extensions vorher geht alles. Wenn ich fluid und Extbase deinstalliere, 
läuft es durch.

Kann jemand weiterhelfen?
Vielen Dank
Peter


--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@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


[TYPO3-german] Subtask in forge.typo3.org

2012-08-24 Diskussionsfäden Stefan Frömken

Hallo zusammen,

ist hier gerade jemand, der mir sagen kann, wie man einen Subtask für 
ein bestimmtes Ticket auf forge.typo3.org eröffnet?


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


Re: [TYPO3-german] Zugriff auf language_overlay per TS

2012-08-17 Diskussionsfäden Stefan Frömken

Wer sagt, dass das nicht geht?
Hab das hier grad in das TS des Introduction Packages gepackt und nun 
erscheint der Dänische Titel oberhalb der Webseite:


page = PAGE
page.1 = CONTENT
page.1 {
table = pages_language_overlay
select.where = sys_language_uid=1
renderObj = TEXT
renderObj.field = title
}

Geht also...

Stefan

Am 10.08.2012 17:59, schrieb Andreas Werner:

Hallo allerseits,

ich suche etwas in der Art:

table = pages_language_overlay
select.where = sys_language_uid=1
renderObj = TEXT
renderObj.field = title

was ja so nicht geht, schon weil ich pages_language_overlay hier nicht
als table benutzen kann. Gibt es eine Möglichkeit, das mit TypoScript zu
realisieren?

Danke!

Viele Grüße
Andy



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

Re: [TYPO3-german] der Cache wird dauernd gelöscht

2012-08-07 Diskussionsfäden Stefan Frömken

Hallo Ralf-Rene,

hab da eine nicht getestete Ahnung:

Auf dieser Seite steht bei clearCache_pageSiblingChildren:

http://typo3.org/documentation/document-library/core-documentation/doc_core_tsconfig/4.7.0/view/1/4/

Zitat:
Default is that when a page record is edited, the cache for itself and 
siblings (same level) is cleared


Soll heißen, mit jeder Veränderung an einer Seite wird nicht nur der 
Cache der aktuellen Seite, sondern auch gleichzeitig alle parallelen 
Seiten gelöscht (gleiche Ebene).


Kannst ja mal selbst testen, indem Du die Option clearCache_disable 
auf 1 setzt.


Wie gesagt: Nur eine Ahnung...

Stefan

Am 07.08.2012 18:00, schrieb Ralf-Rene Schröder:

ich habe folgendes Problem
jedes mal wenn ein CE aktualisiert wird (nicht beim Anlegen)
also beim verstecken, sichtbar machen, verschieben, inhalt ändern
wird der Cache gelöscht User xxx has cleared the cache (cacheCmd=)

hat jemand eine Tipp woarn es liegen könnte (auch leeres cacheCmd ???)
(bewußt ist es definitiv nicht erfolgt)
ist da irgendein Bug bekannt (gefunden habe ich nichts) ???
TYPO3   4.7.1
gridelements1.3.12
extbase 4.7.1
news1.4.0
ke_search   1.0.2

im Protokoll (zu übersichtlichkeit reduziert) steht folgendes:
(Beschreibung)
Time
Action  Details 

(verstecken)
17:31:54
Cache leerenUser xxx has cleared the cache (cacheCmd=)
Aktualisieren   Record ' (Kopie 1)' (tt_content:1236) was updated.
(Online). Änderungen in Feldern: hidden.   (msg#1.2.10)

(dragdrop verschieben)
17:20:52
Cache leerenUser xxx has cleared the cache (cacheCmd=)
Aktualisieren   Record 'einfaches CE - angelegt 16:47' (tt_content:1202)
was updated. (Online). (msg#1.2.10)
Prüfen  Moved record 'einfaches CE - angelegt 16:47' (tt_content:1202)
on page 'test' (39) (msg#1.4.4)

(ändern)
17:16:11
Cache leerenUser xxx has cleared the cache (cacheCmd=)
Aktualisieren   Record ' (Kopie 1)' (tt_content:1236) was updated.
(Online). Änderungen in Feldern: _TRANSFORM_bodytext,bodytext.
(msg#1.2.10)

(anlegen)
16:47:53
EinfügenRecord 'einfaches CE - angelegt 16:47' (tt_content:1202) was
inserted on page 'test' (39) (msg#1.1.10)





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

Re: [TYPO3-german] Inhaltselement MEDIA vom Typ Audio geht nicht

2012-08-01 Diskussionsfäden Stefan Frömken

Am 01.08.2012 11:03, schrieb Marco Seiler:

Hallo,

danke für's Bugreport erstellen.

Bis der Bug gefixt ist, kann man das Problem umgehen indem man den
Medien-Typ auf Video stellt, dann den Pfad zur Audio-Datei in das Feld
Path or URL to fallback video source (Flash or QuickTime) einträgt und
anschließend den Medien-Typ wieder zurück auf Audio stellt.

Da muss man erst mal drauf kommen ;-)

Viele Grüße
Marco


Hey funktioniert :-)
Hab mal ein bissl weiter geforscht:
In früheren Version hieß der Pfad für Audio als auch Video gleichermaßen 
mmFile. Mit Version 4.7 wurde ein Upgradescript geschrieben, dass alle 
Pfade für Videos mit mmFile beibehält, während die Pfade von Audiofiles 
in das Feld mmAudioFallback verschoben werden.
Wenn ich mir nun allerdings die t3lib_content_Media.php anschaue ist von 
mmAudioFallback überhaupt nichts mehr zu sehen. Dieses Feld wird 
nirgends und in keiner PHP mehr verwendet. Also ein Death End :-)


Ich glaube das Core-Team hat einfach nur vergessen die 
tslib_content_Media zu updaten.


Ich hab mal in die 6.0er Version reingeschaut. Vergiss es. Von da aus 
kannst nix mehr einfach mal eben rüber kopieren. Da gibbet schon 
wieder überall irgendwelche Providerklassen, von denen TYPO3 4.7 nur 
träumen kann :-)


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


[TYPO3-german] Inhaltselement MEDIA vom Typ Audio geht nicht

2012-07-31 Diskussionsfäden Stefan Frömken

Hallo zusammen,

wir setzen hier TYPO3 4.7.2 ein und schaffen es selbst nach Stunden 
nicht eine MP3-Datei als Audio mit Player im FE anzeigen/abspielen zu 
lassen.
Könnt Ihr das bitte auch mal in Eurem TYPO3 4.7.2er System ausprobieren, 
damit wir mal herausfinden können, ob das ein Bug ist oder der Fehler 
doch irgendwo an unserer TYPO3-Instanz liegt?


Videos funktionieren. Kein Thema.

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


Re: [TYPO3-german] Inhaltselement MEDIA vom Typ Audio geht nicht

2012-07-31 Diskussionsfäden Stefan Frömken

Am 31.07.2012 15:33, schrieb Stefan Frömken:

Hallo zusammen,

wir setzen hier TYPO3 4.7.2 ein und schaffen es selbst nach Stunden
nicht eine MP3-Datei als Audio mit Player im FE anzeigen/abspielen zu
lassen.
Könnt Ihr das bitte auch mal in Eurem TYPO3 4.7.2er System ausprobieren,
damit wir mal herausfinden können, ob das ein Bug ist oder der Fehler
doch irgendwo an unserer TYPO3-Instanz liegt?

Videos funktionieren. Kein Thema.

Stefan


Gleiche Datei, gleiches Inhaltselement, gleicher Typ, diesmal allerdings 
TYPO3 4.6.7. Hier wird der Player angezeigt, die Datei geladen und kann 
sogar abgespielt werden. Irgendetwas muss hinsichtlich TYPO3 4.7.2 
verändert worden sein.


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


Re: [TYPO3-german] Inhaltselement MEDIA vom Typ Audio geht nicht

2012-07-31 Diskussionsfäden Stefan Frömken

Am 31.07.2012 15:39, schrieb Jost Baron:

Moin,

ich kann bestätigen, dass es bei Videos mit mp3-codiertem Audiostream
ebenfalls Probleme gibt (Es gibt einfach keinen Ton, der Videostream
läuft aber). Habe das immer korrigiert, indem ich den Audiostream anders
codiert habe.

Gruß Jost

On 07/31/2012 03:33 PM, Stefan Frömken wrote:

Hallo zusammen,

wir setzen hier TYPO3 4.7.2 ein und schaffen es selbst nach Stunden
nicht eine MP3-Datei als Audio mit Player im FE anzeigen/abspielen zu
lassen.
Könnt Ihr das bitte auch mal in Eurem TYPO3 4.7.2er System
ausprobieren, damit wir mal herausfinden können, ob das ein Bug ist
oder der Fehler doch irgendwo an unserer TYPO3-Instanz liegt?

Videos funktionieren. Kein Thema.

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




OK...ich meld das Teil jetzt mal als Bug. Hatte gerade die gleiche Datei 
auf TYPO3 4.6.7 getestet OHNE Probleme und hab dann die Sources der 
4.7.2 drübergespielt und schwupp ist der Player vom Fronntend verschwunden.


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


Re: [TYPO3-german] Inhaltselement MEDIA vom Typ Audio geht nicht

2012-07-31 Diskussionsfäden Stefan Frömken

Bugreport ist erstellt: http://forge.typo3.org/issues/39416
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] PID des aktuellen Benutzers?

2012-07-30 Diskussionsfäden Stefan Frömken

Am 30.07.2012 11:24, schrieb Robert Schneider:

Hi,

kann mir wer sagen, wie man wohl die PID des aktuellen FE-Benutzers
auslesen kann? Ich meine die PID, die in fe_users steht, also die ID der
Page, wo der Datensatz hinterlegt ist?

Danke und Gruß,
Robert



Müsste doch so gehen:

$GLOBALS['TSFE']-fe_user-user['pid']
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Assiziatives Array sortieren

2012-07-04 Diskussionsfäden Stefan Frömken

Ha! Der Christian...moin moin :-)

ich verwende bisher immer das hier:

http://www.php.net/manual/de/function.array-multisort.php

Stefan

Am 04.07.2012 19:33, schrieb Christian Tauscher:

Hallo Zusammen.

Steh immer wieder mal vor dem Problem:

Hab aus der DB ein Array zurück bekommen:

0 =  { 'uid' =  1, ... }
1 =  { 'uid' =  12, ... }
2 =  { 'uid' =  75, ... }
3 =  { 'uid' =  86, ... }

Schön.

Dazu hab ich eine Liste 86,1,75,12 an uid. Die datensätze die der User
auswählte.

Ich sortiere das ganz bisher so, das ich die liste mit explode in ein
array überführe und dann das zu sortierende Array und das DB Array in
einer verschachtelten Schleife neu sortiere in dem ich $key ==
$db['uid'] prüfe.

Das ist natürlich ein verdammter Aufwand weil jedes Element gegen jedes
geprüft wird.

Aber es funktioniert.

An die Informatiker hier im Forum:
Gibt es hier nix besseres, schnelleres, ressourcen schonendes.
Vielleicht sogar schon im Core von TYPO3 implementiert?
So was muss doch ständig gemacht werden?

Danke für Tipps

Christian.


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


Re: [TYPO3-german] mysqldump - Umlaut-Problem trotz identischer Einstellungen

2012-07-02 Diskussionsfäden Stefan Frömken

Hallo Ingo,

mach bei dem Import noch ein --default-character-set=utf-8 dran:

mysql -uUSER -pPASSWORD -hHOST --default-character-set=utf-8 db_name  
backup.sql


Falls es widererwartend nicht funktioniert. Die gleiche Option besitzt 
auch mysqldump. Also auch mal den anderen Weg ausprobieren: Die Option 
bei mysqldump setzen, aber beim Import weglassen. Oder mal bei beiden 
Befehlen setzen.


Stefan

Am 02.07.2012 15:52, schrieb Ingo Preuß:

Moin,

aktuell haben wir ein UTF-8-Problem beim importierten mysqldump.

Im Install-Tool der alten und neuen Umgebung sieht es wie folgt aus:

[SYS][setDBinit] = SET NAMES utf8; | SET CHARACTER SET utf8; ...

SET NAMES utf8;
SET CHARACTER SET utf8;
SET SESSION character_set_server=utf8;


[BE][forceCharset] = utf-8

utf-8

Im Root-TS:

config {

   doctype = xhtml_strict
   htmlTag_langKey = de_DE
   language = de
   locale_all = de_DE.utf-8
   metaCharset = UTF-8
   renderCharset = UTF-8
}

MySQL-Zeichensatz in beiden DBs: UTF-8 Unicode (utf8)

Dump via Terminal wie folgt erstellt:

mysqldump --opt -h Host -u USER -pGEHEIM db_name  backup.sql

Dennoch erscheinen im neuen System statt sauberer Umlaute Hieroglyphen.



Gruß, Ingo


--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03



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


[TYPO3-german] Stefans TYPO3-Seite erhält neue Domain

2012-06-11 Diskussionsfäden Stefan Frömken

Hallo zusammen,

da ich mein Gewerbe sfroemken.de auflösen werden, musste ich die davon 
abhängige typo3.sfroemken.de mit all ihren Tutorials und Co auf eine 
neue Domain schaufeln. Leider sind die guten Domainnamen bereits 
vergeben und mit gnadenlos geilem Inhalt befüllt (Stand: 12.06.2012):


http://www.typo3hilfe.de/
http://www.typo3-hilfe.de/
http://typo3-tutorials.de/
http://www.typo3tutorials.de/
http://typo3tipps.de/

Meineserachtens sollte so ein Schrott verboten werden!!! Ich habe mal 
bei Kollegen in die Runde gefragt und wir haben uns nun für Folgende 
entschieden:


http://www.typo3lexikon.de

Alle Anfragen seitens Google auf die typo3.sfroemken.de werden bereits 
auf die neue Domain weitergeleitet und ich kann nur hoffen, dass Google 
die Umstellung auch schnell genug mitbekommen wird.


So...damit sollten nun alle Bescheid wissen. Also: Favoriten 
aktualisieren!!!


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


[TYPO3-german] TYPO3 6.0 Dateigröße

2012-06-07 Diskussionsfäden Stefan Frömken

Hallo zusammen,

ich lade gerade TYPO3 6.0 runter und bin erstaunt. Die Newsmeldungen 
melden, dass sämtliche deprecated functions entfernt wurden, dass jede 
Menge Code cleanup gemacht wurde und dann wächst die neue Version um 12 
MB? Was ist passiert? Was ist soo groß?


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


Re: [TYPO3-german] sysordner recursiv auswerten

2012-06-04 Diskussionsfäden Stefan Frömken

Am 03.06.2012 22:53, schrieb Ralf-Rene Schröder:

Am 03.06.2012 22:33, schrieb Stefan Frömken:

es sieht so als ob Du versuchen würdest, diese Methode innerhalb des
Hook-Objektes aufzurufen.

da hast du recht... genau das versuche ich...
weil sich die Methode außerhalb befindet, habe ich versucht sie in dem
hook object selber nochmal hinzuzufügen ... aber irgendwie ohne erfolg

Dabei befindet sich diese Methode in der

tx_kesearch_indexer_types. Ich hab hier zu Hause grad die Quellen nicht
vorliegen. Ich meld mich morgen mit detailierteren Infos.


danke



Hallo Ralf-Rene,

hier gleich 3 Möglichkeiten:

1.) Erweitere Deine Hookklasse um tx_kesearch_indexer_types. In der 
aktuellen SVN-Version sollte es so aussehen:


class user_kesearchhooks extends tx_kesearch_indexer_types {
function blabla() {
$pids = $this-getPidList(..., ...);
}
}

In der TER-Version befindet sich diese Methode noch im Seitenindexer. 
Demnach müsste der Codeaufruf dann so aussehen:


class user_kesearchhooks extends tx_kesearch_indexer_types_page {
function blabla() {
$pids = $this-getPidList(..., ...);
}
}

2.) Du bindest die Objekte in Deinem Indexer selbst ein:
$pageObj = t3lib_div::makeInstance('tx_kesearch_indexer_types_page');
$pageObj-getPidList(..., ...);

3.) oder Du kopierst Dir den Part und programmierst Dir eine eigene 
Methode dafür


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

Re: [TYPO3-german] sysordner recursiv auswerten

2012-06-04 Diskussionsfäden Stefan Frömken

Am 04.06.2012 12:20, schrieb Ralf-Rene Schröder:

Am 04.06.2012 09:21, schrieb Stefan Frömken:

hier gleich 3 Möglichkeiten:

DANKE


1.) Erweitere Deine Hookklasse um tx_kesearch_indexer_types. In der
aktuellen SVN-Version sollte es so aussehen:

class user_kesearchhooks extends tx_kesearch_indexer_types {
 function blabla() {
 $pids = $this-getPidList(..., ...);
 }
}



soweit klappt es schon mal und ich habe keine Fehlermeldung mehr
aber es wird nicht die Liste der pids erstellt (also nichts indexiert)

im BE habe ich jetzt immer beim editieren/anlegen meines Indexers
folgende fehlemeldung
PHP Warning: Missing argument 1 for
tx_kesearch_indexer_types::__construct(), called in
/html/typo3/typo3_src-4.7.1/t3lib/class.t3lib_div.php on line 4847 and
defined in
/html/typo3/typo3conf/ext/ke_search/indexer/class.tx_kesearch_indexer_types.php
line 58

Welches Argument müste ich jetzt da wie übergeben ???



Ahh...da fehlt der Construcor:

Bau das noch mit in Deinen Hook ein:

/**
 * Construcor of this object
 */
public function __construct() {
parent::__construct(t3lib_div::makeInstalnce('tx_kesearch_indexer'));
}

Ich bin aber trotzdem dafür, dass Du Dir eher selbst eine kleine Methode 
in Deinen Hook implementierst:


public function getPagelist($startingPointsRecursive = '', $singlePages 
= '') {

$this-queryGen = t3lib_div::makeInstance('t3lib_queryGenerator');
	$pidsRecursive = t3lib_div::trimExplode(',', $startingPointsRecursive, 
true);

$pidsNonRecursive = t3lib_div::trimExplode(',', $singlePages, true);
foreach($pidsRecursive as $pid) {
$pageList .= $this-queryGen-getTreeList($pid, 99, 0, '1=1') . 
',';
}
foreach($pidsNonRecursive as $pid) {
$pageList .= $pid . ',';
}
return t3lib_div::trimExplode(',', $pageList, true);
}
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] sysordner recursiv auswerten

2012-06-03 Diskussionsfäden Stefan Frömken

Hallo Ralf-Rene,

es sieht so als ob Du versuchen würdest, diese Methode innerhalb des 
Hook-Objektes aufzurufen. Dabei befindet sich diese Methode in der 
tx_kesearch_indexer_types. Ich hab hier zu Hause grad die Quellen nicht 
vorliegen. Ich meld mich morgen mit detailierteren Infos.


Stefan

Am 03.06.2012 00:59, schrieb Ralf-Rene Schröder:

Hallo zusammen...
für einen eigenen Indexer für ke_search versuche ich den Quellordner der
Datensätze recursiv auswerten, aber für die Zeile
$indexPids = $this-getPidList($this-indexerConfig['sysfolder']
kriege ich den Fehler
Call to undefined method user_kesearchnews::getPidList() in /...
was mache ich hier falsch dass die funktion nicht definiert ist ???

ich befinde mich innerhalb eine hooks für ke_search für einen eigenen
Indexer (siehe ganz unten) ... muß ich das da anders definieren ???
ich brauche innerhalb von customIndexer die Funktion/Methode getPagelist
___
class.user_kesearchnews.php

class user_kesearchnews {

public function getPagelist($startingPoints = '') {
   // make array from list
   $pidsRecursive = t3lib_div::trimExplode(',', $startingPoints, true);
   // add recursive pids
   foreach($pidsRecursive as $pid) {
 $pageList .= $this-queryGen-getTreeList($pid, 99, 0, '1=1') . ',';
   }
   return t3lib_div::trimExplode(',', $pageList, true);
}   

public function customIndexer($indexerConfig,$indexerObject) {
   if($indexerConfig['type'] == 'news') {
 $content = ''; 
 $fields = '*';
 $table = 'tx_news_domain_model_news';  
 $indexPids = $this-getPidList($this-indexerConfig['sysfolder'],
$table);
 $where = 'pid IN (' . implode(',', $indexPids) . ') '; 

etc...

}

___
ext_localconf.php

// register custom indexer hook
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ke_search']['registerIndexerConfiguration'][]
= 'EXT:ke_search_news/class.user_kesearchnews.php:user_kesearchnews';
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ke_search']['customIndexer'][] =
'EXT:ke_search_news/class.user_kesearchnews.php:user_kesearchnews';

// register custom filter renderer hook
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ke_search']['customFilterRenderer']
=
array('EXT:ke_search_news/class.user_kesearchnews.php:user_kesearchnews');




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

[TYPO3-german] Re: Wird an TYPO3 Phoenix überhaupt noch weiterentwickelt?

2012-04-05 Diskussionsfäden Stefan Frömken
Hab grad alles zurückgesetzt. Alles gelöscht und komplett von Neuem 
angefangen. Bis jetzt einziger Unterschied: Ich hab die Datenbank mit 
der Collation utf8_general_ci angelegt. Ergebnis beim Anmelden im Backend:


Fatal error: Doctrine\ORM\Proxy\ProxyFactory::getProxy() 
[function.require]: Failed opening required 
'C:/xampp/htdocs/typo3_50/Data/Temporary/Development/Doctrine/Proxies\__CG__TYPO3PartyDomainModelPersonName.php' 
(include_path='.;C:\xampp\php\PEAR') in 
C:\xampp\htdocs\typo3_50\Packages\Framework\Doctrine.ORM\Classes\Proxy\ProxyFactory.php 
on line 93


Da wird man doch gaga bei...
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Wird an TYPO3 Phoenix überhaupt noch weiterentwickelt?

2012-04-05 Diskussionsfäden Stefan Frömken

Am 06.04.2012 00:30, schrieb Philipp Gampe:

Hi Stefan,

Klar, dazu gibt aus auch einen Haufen News ... einfach mal bei buzz oder
planetflow3 vorbeischauen.


Bis auf die Geschichte mit TYPO3 6.0 oder doch eher 4.9 war ich noch nie 
dort. Werd ich dann doch mal öfter ansurfen :-)




Vielleicht ist es einfacher ein Unix System zu nehmen.


Da gebe ich Dir grundsätzlich Recht. Aber ich schreibe gerade eine Doku, 
um dieses Serversystem aufzusetzen und da wär's natürlich blöde, wenn 
ich die Windowsuser außen vor lasse. Noch nicht public:


http://typo3.sfroemken.de/?id=242

Obwohl...spätestens jetzt schon :-)



Einfach einen neuen Vhost anlegen. Damit kannst du dann auch gleich zwischen
production und development Kontext wechseln. In der FLOW3 Doku gibt es
Informationen dazu.


Die Kontextinformationen habe ich gefunden. Coole Sache, aber das mit 
den Vhosts-Einstellungen...da musste ich noch mal google quälen 
(site:flow3.typo3.org vhosts), um den richtigen Link zu finden:

http://flow3.typo3.org/documentation/guide/partii/installation.html



Ja, du musst eine initiale Seite importieren. Aber für die nächste Version
ist ein Installer geplant.


Ich finde, das ist eine wichtige Aussage. Link?



k.a. was du meinst.


Ich werd mit GIT nicht warm. Ich habe ein anderes Verständnis von 
Synchronität als GIT. Wozu brauch ich einen lokalen Server? Und warum 
kann ich nur einmal clonen? Aber das ist ein anderes Thema.




Klar, die Doku kann man verbessern, aber ich könnte mich Dank der
Fehlermeldungen durch hangeln.


Einige Fehlermeldungen verweisen auch auf die Settings.yaml und 
schreiben auch, welche Einstellung gesetzt werden muss. Für mein 
Empfinden jedoch noch zu Wenige.




Versuche es lieber mit einer Site. Ich habe beispielsweise die
http://git.typo3.org/Sites/Flow3Org.git sehr schmerzlos ans laufen bekommen.


Werd ich in die Doku mit aufnehmen. Danke Dir.



Einfach klonen, dann alle Submodule updaten. Dann normaler FLOW3
Installation (set permissions). Dann DB Settings in den
Konfigurationsdateien eintragen (Achtung: production und development).

Anschließend database:migrate aufrufen. Dann den Admin User anlegen. Und
zuletzt die Seite importieren (geht über den Package Key). Voilà.


Deine 5 Zeilen füllen bei mir bereits knapp 3 Din A4 Seiten. Ähem...




Am Interface hat sich übrigens viel getan seit der letzten Demo. Es ist
etwas schlichter, dafür aber konsistenter.
Außerdem gibt es bereits einen guten Form Builder.

TYPO3 Phoenix ist ein bisschen wie ein großes Puzzle. Auch wenn weite Teile
schon fertig sind, sieht es immer noch aus wie eine Baustelle. Und dann geht
es plötzlich mit ein paar Handgriffen ganz schnell.

Im Moment sind da halt ein paar größere Flächen, aber immer noch ein paar
Einzelteile, welche lose herum liegen. Allerdings kann man (mit etwas
Phantasie) schon das große Ganze erkennen. Und man kann sehen, dass es nicht
mehr lange dauert.


Genau wegen sowas will ich Phoenix jetzt ans Laufen bekommen.



Ich persönlich hoffe ja auf ein 1.0 zu Weihnachten, also fast Zeitgleich mit
TYPO3 6.0.

Viele Grüße


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

Re: [TYPO3-german] Wird an TYPO3 Phoenix überhaupt noch weiterentwickelt?

2012-04-05 Diskussionsfäden Stefan Frömken

Moin Philipp,

eine Frage noch: Kann man Contentelemente auch auf leeren Seiten 
anlegen? Ich mein nur: Weder im Chrome noch im Firefox erscheinen die 
dafür benötigten +-Zeichen. Nur wenn Content bereits vorhanden ist kann 
ich zusätzlichen Inhalt einbinden.


Hab Phoenix jetzt grad auch auf einem Linuxrechner installiert. Da 
knallt's auch wieder mit Fehlermeldungen. Aber diemal konnte ich sie 
selbst lösen. In meinem Fall war /usr/local/bin/php keine 5.3, sondern 
eine 5.2.14. Hab auf php53 gewechselt...ging aber auch nicht. FLOW3 will 
eine cli haben. Die gabs aber nich für php53. Jetzt habe ich eine 
php5-5.3.8-cli eingebunden. Jetzt geht's. Der Login im BE machte 
allerdings Probleme: Application error - The FLOW3 application could not 
be launched. Aber auch das habe ich hinbekommen. In der .htaccess vor 
index.php ein Slash und feddisch. man man man


Hab grad mal ein paar Bilder/Texte und Tabellen eingefügt. Grad bei 
Tabellen rattern da schon mal so Exception-Boxen am rechten Rand hoch. 
Wird wohl noch im sehr frühen Entwicklungsstadium sein, wah?


Jetzt aber ins Bett. Doku mach ich morgen weiter.

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

Re: [TYPO3-german] sortieren von suchresultaten

2012-03-30 Diskussionsfäden Stefan Frömken

Am 27.03.2012 10:12, schrieb Harald Keller:

Guten Tag

Ich erstelle eine Extension mit ListView und Singleview via Beispielcode vom
Kickstarter.
Nun hat es in der Listview die möglichkeit oben auf die Attribute
im Tabellenkopf zu klicken und die Liste sortiert sich danach.

Ich habe nun einen kleinen Filter eingebaut der mir die Datesätze der
Liste nach gewisssen Kriterien filtert, sodass ich nur noch diese Datensätze
in der Liste habe die der Filter hergibt.

Möchte ich aber die Suchresultate auch so sortieren indem ich auf das
Attribut  oben im Tabellenkopf klicke,
so bekomme ich immer wieder alle Datensätze zu sehen (zwar sortiert), aber
nicht mehr die gefiltert.

Gibt es eine Möglichkeit das beim sortieren via Tabellenkopf die gefilterten
Resultate bleiben?

vielen Dank für jeden Tipp
Harald


Ich hatte ein ähnliches Problem. Die Datei, die dafür zuständig ist, 
beinhaltet zwar ein paar Hooks, aber genau für diese Anforderung fehlt 
einer. Ich habe es dann nach anderthalb Tagen irgendwann hinbekommen, 
dass ich über den Tabellen eine Selektbox hatte mit der ich meine 
Elemente in der Tabelle Filtern konnte und der Pagebrowser/Sortierung 
auch weiterhin funktionierten. Aber ganz ehrlich: Das ist von mir so 
verrückt programmiert, dass ich Dir eher raten würde die Entwickler 
darum zu bitten Dir an der bestimmten Stelle (für die Query) einen Hook 
zu implementieren.


Kurz: Ohne Hook und ohne megaheftigen Tricksen ist es nicht möglich.

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


[TYPO3-german] Re: Gifbuilder backColor ist nicht weiß

2012-03-07 Diskussionsfäden Stefan Frömken

Setz im INSTALL_TOOL noch jpg quality auf 100

Stefan

Am 07.03.2012 12:21, schrieb Hendrik:

Moin,

Habe backColor auf white gesetzt (obwohl eigentlich default wert)
dennoch ist die hintergrundfabre nicht weiß sondern irgendwas anderes
(#FBFDFC)

zudem kommt mir die qualität des bildes nicht sonderlich gut vor...
woran kann das liegen? im install tool hab ich schon gif_compress auf 0

hier mein ts

danke

tempHeader = COA
tempHeader {
10 = IMG_RESOURCE
10.stdWrap.wrap = h2 class=imageheader style=background-image:
url('|')
10.file = GIFBUILDER
10.file {
format = jpg
quality = 100

transparentBackground = 0
backColor = #FF

10 = TEXT
10 {
text.field = header
fontSize = 28
fontFile = fileadmin/fonts/universcon.ttf
offset = 0,28
fontColor = #00789f
niceText = 1
}
#XY = [0.w]+[20.w]+23,40
#transparentColor = #FF
#backColor = #ff
#transparentBackground = 0
}

20 = TEXT
20.current = 1
20.wrap = |/h2
}

lib.stdheader.10.1  tempHeader


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


Re: [TYPO3-german] Content Objekt FLUIDTEMPLATE :: Verwendung des f:translate viewhelpers?

2012-03-01 Diskussionsfäden Stefan Frömken

Am 29.02.2012 14:59, schrieb Roland:

kann man den viewhelper f:translate verwenden, wenn man das content
element FLUIDTEMPLATE benutzt?

besten dank.

roland

Geht schon, aber nur wenn du als Key diese Form verwendest:

LLL:EXT:extname/locallang.xml:myKey

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


Re: [TYPO3-german] datensatz aus dem FE löschen

2012-03-01 Diskussionsfäden Stefan Frömken

Am 29.02.2012 13:33, schrieb Ralf-Rene Schröder:

Hallo...
ich bin gerade auf der Suche nach dem richtigen Ansatz...

ich möchte mit einem miniformular (möglichst mit formhandler),
eigentlich nur noch mal eine Sicherheitsabfrage an den user,
und die Prüfung ob der gewählte datensatz dem eingeloggten user
gehört... die UID des Datensatzes kommt über GP: aus der url

nur wie schicke ich den Löschbefehl über formhandler an die DB ???
(oder eine alternative)

René


Mit formhandler kannst Du keine Datensätze löschen. Du kannst nur 
Datensätze als gelöscht markieren, wie es die TYPO3-API auch macht 
(deleted=1)
Schau Dir mal im Finnisher_DB die Option: updateInsteadOfInsert an. 
Damit kannst Du einen übergebenden Datensatz updaten und der Spalte 
deleted den Wert 1 verpassen.
Den Sicherheitsdialog würde ich über jQuery-UI realisieren...alles 
andere würde eine Erweiterung der formhandler-API bedeuten.


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

Re: [TYPO3-german] T3 4.6.4 - Extensions global installieren ??

2012-03-01 Diskussionsfäden Stefan Frömken

Am 29.02.2012 11:25, schrieb RDE Wiesbaden:

Hallo an alle T3 4.6.4 Benutzer

wenn ich im Installtool das Installieren von Extensions bei
[allowGlobalInstall] frei gebe (markiere),

bekomme ich im Fenster bei Upload extension file directly (.t3x)

im Auswahlfeld ...to location nach wie vor nur Local
(../typo3conf/ext/)

angezeigt. (firefox 8)

Habe ich da etwas übersehen ? Ist das bekannt ?



Kann ich bestätigen. Mach mal einen Bugreport daraus. Ich bin zwar kein 
ExtJS-Profi, aber so wie es aussieht ist diese Eigenschaft überhaupt 
nicht implementiert!


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


Re: [TYPO3-german] CONTENT zweimal hintereinander funktioniert nicht?

2012-02-24 Diskussionsfäden Stefan Frömken
Ich habe das Problem schon vor Jahren gehabt und auch so im Bugtracker 
kommuniziert:

http://bugs.typo3.org/view.php?id=11238

Hier habe ich das Problem geschildert und auch eine Lösung präsentiert. 
Ob diese allerdings noch in neueren Versionen funktioniert, kann ich Dir 
nicht sagen. Probier's einfach mal...


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

Re: [TYPO3-german] Mysql master/slave

2012-01-20 Diskussionsfäden Stefan Frömken
Es gab mal in der t3n einen Bericht über verteilte MySQL-Server. Hab 
grad mal gesucht aber nur den Bericht von Sixt gefunden. Vielleicht sind 
da ein paar Begriffe dabei, die dir weiterhelfen:


http://t3n.de/magazin/typo3-internationalen-einsatz-sixt-setzt-beim-weltweiten-221186/

Hier auch noch die PDF dazu:

http://www.typo3camp-munich.de/slides/09_T3C_TYPO3_und_SIXT_Kaerger.pdf

Stefan

Am 19.01.2012 09:08, schrieb Hans-Peter M.:

Hallo,

ich habe 2 Mysql Server. Ein Master und ein Slave.
Typo3 ist auf die IP von dem Master konfiguriert. Wenn der Master
ausfällt, wird ja der Slave zum Master. Dieser hat aber eine andere IP
wie der ausgefallene Server. Typo3 hat also keine DB-Verbindung mehr.
Geht das in Typo3 irgendwie automatisiert?
Sprich fällt ein Server aus, wird halt der andere genommen?

Gruß
hp



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


[TYPO3-german] svn.typo3.org meldet It works

2012-01-09 Diskussionsfäden Stefan Frömken

Hallo zusammen,

seit ein paar Tagen oder evtl. auch Wochen meldet mir der Besuch von 
https://svn.typo3.org eine weiße Seite mit dem kleinen Text It works. 
Früher konnte ich von dort aus in die Verzeichnisse springen. Jetzt muss 
ich direkt mit dem Zielverzeichnis arbeiten:


https://svn.typo3.org/TYPO3v4/Extensions/

Hab ich irgendeine News übersehen?

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


Re: [TYPO3-german] svn.typo3.org meldet It works

2012-01-09 Diskussionsfäden Stefan Frömken

Am 09.01.2012 15:45, schrieb Alexander Stehlik:

Weitere Infos zum Thema SVN/Git Migration von Extensions gibt es auch im
Archiv der TYPO3-dev Mailingliste [1].

Man kann per Ticket eine Anfrage an das Infrastructure Team stellen,
dass einzelne Extensions zu Git migriert werden sollen [2]. Es gibt da
auch schon das eine oder andere Ticket dazu.

Das ändert aber nichts an dem ursprünglichen Problem, dass man keine
Liste mehr mit den SVN Repositories erhält. Ich schätze mal, dass die
beim Serverumzug verloren gegangen ist [3].

Viele Grüße,
Alex

[1] http://lists.typo3.org/pipermail/typo3-dev/2011-December/044703.html
[2] http://forge.typo3.org/projects/team-git/issues
[3] http://news.typo3.org/news/article/forge-and-svn-downtime-announcement/

Am 09.01.2012 15:29, schrieb Philipp Gampe:

Hi Frank,

Frank Gerards wrote:

für neue Extensions würde ich aber dringend zu git.typo3.org (schon
allein
wegen review.typo3.org) raten. Sind nicht schon alle bestehenden TYPO3
Community Extensions nach git.typo3.org migriert ? Damit wäre SVN
(gottseidank) obsolet für TYPO3.


Nein, und es wird nach derzeitiger Planung auch nicht passieren.

Eventuell wird es optional (je nach Willen des Extension Autors) einen
Git-
readonly Zugriff geben. Aber dies ist noch nicht sicher und kommt
sicher auf
die Zeit der Server Teammitglieder an.

Im Moment kannst du einfach lokal git-svn benutzen.

Viele Grüße


OK...anders herum gefragt: Wen muss ich ansprechen, damit dieser jemand 
den Text It works in einen Link nach 
https://svn.typo3.org/TYPO3v4/Extensions/; abändert?
Wenn man den Pfad nicht gerade im Kopf oder in den Favoriten hat, dann 
wird's schon mal ein bissl schwierig das Extensionverzeichnis 
wiederzufinden.


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

Re: [TYPO3-german] CONTENT object - wieso ist uidInList kein stdWrap?

2011-12-16 Diskussionsfäden Stefan Frömken

Am 16.12.2011 00:26, schrieb horace grant:

2011/12/15 Stefan Frömkenfi...@sfroemken.de


Hallo Horace,

ich persönlich finde das zweite CONTENT-Objekt ein bissl oversized, zumal
Du eh nur den Gruppennamen haben willst. Ich an Deiner Stelle würde es mit
diesem Trick versuchen:

http://blog.marit.ag/2009/12/**15/datenbankfelder-stdwrap-**data/http://blog.marit.ag/2009/12/15/datenbankfelder-stdwrap-data/

Bzgl. uidInList gab es hier vor knapp 1 Jahr eine heftige Diskussion. Wenn
man uidInList stdWrap-Properties zuweisen würde, dann könnte man sich
Sicherheitslücken ins Haus holen. Ich selbst habe es nicht weiter verfolgt,
aber ich habe daraufhin irgendwo mal gelesen, dass jede TS-Eigenschaft
stdWrap-Properties erhalten soll. Also hat die Diskussion ja irgendwas
bewirkt. Ich weiß nur nicht mit welcher Version diese stdWraps Einzug in
TYPO3 nehmen.




in 4.6 ist uidInList auch stdWrap (siehe andere antwort).

auf was muss ich dann sicherheitstechnisch aufpassen? ich übergebe da eh
keine user eingaben?

schöne grüße,
horace





Vielleicht kann uns hier ja jemand ausklären.

Stefan

Am 11.12.2011 23:19, schrieb horace grant:

  2011/12/11 horace granthorac...@gmail.com


  hallo,


ich möchte eine liste von frontend usern ausgeben und auch die gruppen in
denen sie sind. es soll der gruppennamen ausgegeben werden, nicht einfach
der index. ein user kann in mehreren gruppen sein, also kann das feld
usergroup z.b. 1,2,3 enthalten.

wie könnte ich das lösen? unten ist mein versuch, aber leider
funktioniert
das mit uidInList nicht, da es kein stdWrap ist. was ist der grund dafür,
dass es nicht genau wie pidInList funktioniert?

ich habe es auch mit where und andWhere versucht und auch einen versuch
mit split gestartet, aber ich habe keine funktionierende lösung gefunden.

schöne grüße,
horace



 marks.CONTENT = CONTENT
 marks.CONTENT {
 table = fe_users
 wrap =div   |/div
 select {
 max = 20
 pidInList = 62
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = username
 10.wrap =div   |/div

 20 = CONTENT
 20 {
 table = fe_groups
 select {
 pidInList = 62
 uidInList.field = usergroup # funktioniert nicht!
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = title
 10.wrap =div   |/div
 }
 }
 }
 }








es funktioniert jetzt.

ich weiß aber nicht, ob es die beste lösung ist, also wäre ich immer noch
über feedback dankbar.

 marks.CONTENT = CONTENT
 marks.CONTENT {
 table = fe_users
 wrap =div   |/div
 select {
 max = 20
 pidInList = 62
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = username
 10.wrap =div   |
 20 = TEXT
 20.field = usergroup
 20.split {
 token = ,
 cObjNum = 1
 1.10 = CONTENT
 1.10 {
 table = fe_groups
 select {
 pidInList = 62
 andWhere.current = 1
 andWhere.wrap = uid=|
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = title
 10.wrap =div   |/div
 }
 }
 }
 }
 }



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



Abschnitt TypoScript:
http://typo3.org/documentation/document-library/extension-manuals/doc_guide_security/1.0.0/view/1/7/
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] CONTENT object - wieso ist uidInList kein stdWrap?

2011-12-16 Diskussionsfäden Stefan Frömken

Am 16.12.2011 01:14, schrieb horace grant:

2011/12/15 Stefan Frömkenfi...@sfroemken.de


Hallo Horace,

ich persönlich finde das zweite CONTENT-Objekt ein bissl oversized, zumal
Du eh nur den Gruppennamen haben willst. Ich an Deiner Stelle würde es mit
diesem Trick versuchen:

http://blog.marit.ag/2009/12/**15/datenbankfelder-stdwrap-**data/http://blog.marit.ag/2009/12/15/datenbankfelder-stdwrap-data/





aber es können ja mehrere gruppen sein. würde der trick dann funktionieren?
wie?

schöne grüße,
horace






Bzgl. uidInList gab es hier vor knapp 1 Jahr eine heftige Diskussion. Wenn
man uidInList stdWrap-Properties zuweisen würde, dann könnte man sich
Sicherheitslücken ins Haus holen. Ich selbst habe es nicht weiter verfolgt,
aber ich habe daraufhin irgendwo mal gelesen, dass jede TS-Eigenschaft
stdWrap-Properties erhalten soll. Also hat die Diskussion ja irgendwas
bewirkt. Ich weiß nur nicht mit welcher Version diese stdWraps Einzug in
TYPO3 nehmen.

Vielleicht kann uns hier ja jemand ausklären.

Stefan

Am 11.12.2011 23:19, schrieb horace grant:

  2011/12/11 horace granthorac...@gmail.com


  hallo,


ich möchte eine liste von frontend usern ausgeben und auch die gruppen in
denen sie sind. es soll der gruppennamen ausgegeben werden, nicht einfach
der index. ein user kann in mehreren gruppen sein, also kann das feld
usergroup z.b. 1,2,3 enthalten.

wie könnte ich das lösen? unten ist mein versuch, aber leider
funktioniert
das mit uidInList nicht, da es kein stdWrap ist. was ist der grund dafür,
dass es nicht genau wie pidInList funktioniert?

ich habe es auch mit where und andWhere versucht und auch einen versuch
mit split gestartet, aber ich habe keine funktionierende lösung gefunden.

schöne grüße,
horace



 marks.CONTENT = CONTENT
 marks.CONTENT {
 table = fe_users
 wrap =div   |/div
 select {
 max = 20
 pidInList = 62
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = username
 10.wrap =div   |/div

 20 = CONTENT
 20 {
 table = fe_groups
 select {
 pidInList = 62
 uidInList.field = usergroup # funktioniert nicht!
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = title
 10.wrap =div   |/div
 }
 }
 }
 }








es funktioniert jetzt.

ich weiß aber nicht, ob es die beste lösung ist, also wäre ich immer noch
über feedback dankbar.

 marks.CONTENT = CONTENT
 marks.CONTENT {
 table = fe_users
 wrap =div   |/div
 select {
 max = 20
 pidInList = 62
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = username
 10.wrap =div   |
 20 = TEXT
 20.field = usergroup
 20.split {
 token = ,
 cObjNum = 1
 1.10 = CONTENT
 1.10 {
 table = fe_groups
 select {
 pidInList = 62
 andWhere.current = 1
 andWhere.wrap = uid=|
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = title
 10.wrap =div   |/div
 }
 }
 }
 }
 }



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



Ohne es getestet zu haben:

marks.CONTENT = CONTENT
marks.CONTENT {
table = fe_users
wrap = div | /div
select {
max = 20
pidInList = 62
}
renderObj = COA
renderObj {
10 = TEXT
10.field = username
10.wrap = div |
20 = TEXT
20.field = usergroup
20.split {
token = ,
cObjNum = 1
wrap = div|/div
1.dataWrap = DB:fe_groups:{current:1}:title
1.wrap3 = {|}
1.insertData=1
}
30 = TEXT
30.value = /div
}
}
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] realurl - Seite wird ausgelassen

2011-12-15 Diskussionsfäden Stefan Frömken

Am 12.12.2011 12:00, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Hallo typo3-Gemeinde

Ich habe ein seltsames realURL-Problem:
Obwohl nichts in den Seiteneigenschaften eingegeben ist, daß die betreffende
Seite ausgeschlossen werden soll, wird sie nicht in die URL übernommen. An
einer anderen Stelle der Seite liegt die gleiche Konfiguration und Pfadtiefe
vor und dort funktioniert es.

#uid:885 wird aufgelöst zu /pfad1/pfad2/detail/

#uid:69 wird nicht aufgelöst, Pfad bleibt stehen bei /pfad1/pfad2/



Viele Grüße

Johannes



An sowas hing ich letztens ne knappe Stunde dran bis ich in der 
realUrl-Conf gesehen habe, dass, wer auch immer, diese eine Seite 
excluded hat. Bis dato wusste ich überhaupt nicht, dass man bei realUrl 
bestimmte Seiten excluden kann. Also schau Dir die Config mal an...


Ansonsten hilft es die Tabelle tx_realurl_pathcache zu leeren/truncaten.

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


Re: [TYPO3-german] CONTENT object - wieso ist uidInList kein stdWrap?

2011-12-15 Diskussionsfäden Stefan Frömken

Hallo Horace,

ich persönlich finde das zweite CONTENT-Objekt ein bissl oversized, 
zumal Du eh nur den Gruppennamen haben willst. Ich an Deiner Stelle 
würde es mit diesem Trick versuchen:


http://blog.marit.ag/2009/12/15/datenbankfelder-stdwrap-data/

Bzgl. uidInList gab es hier vor knapp 1 Jahr eine heftige Diskussion. 
Wenn man uidInList stdWrap-Properties zuweisen würde, dann könnte man 
sich Sicherheitslücken ins Haus holen. Ich selbst habe es nicht weiter 
verfolgt, aber ich habe daraufhin irgendwo mal gelesen, dass jede 
TS-Eigenschaft stdWrap-Properties erhalten soll. Also hat die Diskussion 
ja irgendwas bewirkt. Ich weiß nur nicht mit welcher Version diese 
stdWraps Einzug in TYPO3 nehmen.


Vielleicht kann uns hier ja jemand ausklären.

Stefan

Am 11.12.2011 23:19, schrieb horace grant:

2011/12/11 horace granthorac...@gmail.com


hallo,

ich möchte eine liste von frontend usern ausgeben und auch die gruppen in
denen sie sind. es soll der gruppennamen ausgegeben werden, nicht einfach
der index. ein user kann in mehreren gruppen sein, also kann das feld
usergroup z.b. 1,2,3 enthalten.

wie könnte ich das lösen? unten ist mein versuch, aber leider funktioniert
das mit uidInList nicht, da es kein stdWrap ist. was ist der grund dafür,
dass es nicht genau wie pidInList funktioniert?

ich habe es auch mit where und andWhere versucht und auch einen versuch
mit split gestartet, aber ich habe keine funktionierende lösung gefunden.

schöne grüße,
horace



 marks.CONTENT = CONTENT
 marks.CONTENT {
 table = fe_users
 wrap =div  |/div
 select {
 max = 20
 pidInList = 62
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = username
 10.wrap =div  |/div

 20 = CONTENT
 20 {
 table = fe_groups
 select {
 pidInList = 62
 uidInList.field = usergroup # funktioniert nicht!
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = title
 10.wrap =div  |/div
 }
 }
 }
 }







es funktioniert jetzt.

ich weiß aber nicht, ob es die beste lösung ist, also wäre ich immer noch
über feedback dankbar.

 marks.CONTENT = CONTENT
 marks.CONTENT {
 table = fe_users
 wrap =div  |/div
 select {
 max = 20
 pidInList = 62
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = username
 10.wrap =div  |
 20 = TEXT
 20.field = usergroup
 20.split {
 token = ,
 cObjNum = 1
 1.10 = CONTENT
 1.10 {
 table = fe_groups
 select {
 pidInList = 62
 andWhere.current = 1
 andWhere.wrap = uid=|
 }
 renderObj=COA
 renderObj {
 10 = TEXT
 10.field = title
 10.wrap =div  |/div
 }
 }
 }
 }
 }


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


[TYPO3-german] Im Workspace etwas verstecken in Verbindung mit LIMIT

2011-12-09 Diskussionsfäden Stefan Frömken

Hallo zusammen,

einfaches Beispiel:
Auf einer Startseite haben wir im LIVE-Modus 3 News.
Jetzt melde ich mich als Redakteur an und lande automatisch im 
entsprechenden Workspace.
In diesem Workspace suche ich nun nach einer dieser drei News und 
deaktiviere eine davon (hidden=1).
Nun schau ich mir als Redakteur die Webseite im Frontend an, während ich 
im BE immer noch im Workspace angemeldet bin.
Ergebnis: Auf der Webseite erscheinen nun nicht mehr 3 News, sondern nur 
noch 2.

Verstecke ich noch eine News, bleibt im FE nur noch 1 News übrig.
LIVE ist alles in Ordnung (3 News)...nur halt im Workspace haben wir 
dieses Verhalten.


Ist das Normal? Oder kennt jemand eine Möglichkeit dem entgegenzuwirken 
und auch im WS immer 3 News anzeigen zu lassen?


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


Re: [TYPO3-german] Im Workspace etwas verstecken in Verbindung mit LIMIT

2011-12-09 Diskussionsfäden Stefan Frömken

Hallo Christopher,

hehe...ich hatte sowas schon fast erwartet, aber ich wollte die 
Fragestellung nicht noch größer werden lassen. Na dann gehe ich jetzt 
doch noch mal was tiefer in die Meterie:


Für die latestNews (eine Eigenkonstruktion basierend auf Extbase/Fluid) 
wird eine SQL-Query dieser Art ausgeführt (sehr vereinfacht):


SELECT *
FROM tt_news
WHERE category = 4
ORDER BY starttime
LIMIT 3

In der Kategorie 4 befinden sich über 3000 News. Heißt: Wenn ich im 
Workspacemodul eine News, die im LIVE-Modus angezeigt wird, deaktiviere, 
dann erwarte ich, dass mir nun die nächste/nächsten News aus der Query 
im WS angezeigt werden.
Die WS-Version stimmt in diesem Fall ja überhaupt nicht mit der Version 
überein, wenn ich die versteckte News nun LIVE schalte. IM WS sehe ich 
nur noch 2 News aber nach LIVE-Schaltung sehe ich wieder drei News, weil 
dort nun News 1, 2 und 4 angezeigt wird.


Vielleicht ist es nun etwas besser rübergekommen.

Stefan

Am 09.12.2011 15:02, schrieb Seidel, Christopher:

Warum sollte es denn nicht normal sein? Was erwartest du hier für ein 
Verhalten? Du hast drei News und deaktivierst eine. Folglich sind nur noch 2 
sichtbar und das wird im Frontend entsprechend angezeigt. Wenn du den Workspace 
live schaltest hast du ja auch nur noch 2 News im Frontend sichtbar.

Viele Grüße

Christopher


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stefan Frömken
Gesendet: Freitag, 9. Dezember 2011 14:52
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Im Workspace etwas verstecken in Verbindung mit LIMIT

Hallo zusammen,

einfaches Beispiel:
Auf einer Startseite haben wir im LIVE-Modus 3 News.
Jetzt melde ich mich als Redakteur an und lande automatisch im entsprechenden 
Workspace.
In diesem Workspace suche ich nun nach einer dieser drei News und deaktiviere 
eine davon (hidden=1).
Nun schau ich mir als Redakteur die Webseite im Frontend an, während ich im BE 
immer noch im Workspace angemeldet bin.
Ergebnis: Auf der Webseite erscheinen nun nicht mehr 3 News, sondern nur noch 2.
Verstecke ich noch eine News, bleibt im FE nur noch 1 News übrig.
LIVE ist alles in Ordnung (3 News)...nur halt im Workspace haben wir dieses 
Verhalten.

Ist das Normal? Oder kennt jemand eine Möglichkeit dem entgegenzuwirken und 
auch im WS immer 3 News anzeigen zu lassen?

Stefan
___
TYPO3-german mailing list
TYPO3-german@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


[TYPO3-german] Tab Bezeichnungen umbenennen

2011-11-27 Diskussionsfäden Stefan Frömken

Moin zusammen,

nachdem ich nun gelesen habe, dass man die Tab Bezeichnungen im 
newContentWizard und seit 4.4 auch die Tab Bezeichner von FlexForms 
umbenennen kann (pageTSconfig), bleibt nun noch die Frage, ob ich auch 
die Tab Bezeichner von z.B. den Seiteneigenschaften verändern kann 
(Metadaten und Erweitert). Dazu habe ich leider nichts in der 
pageTSconfig gefunden. Kennt jemand eine Möglichkeit...sonst bleibt wohl 
nur noch eine Änderung in der extTables.php


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


Re: [TYPO3-german] TYPO3 optionsplit 1 2 3 1 2 3

2011-11-11 Diskussionsfäden Stefan Frömken

Am 11.11.2011 14:14, schrieb Basti:

Hallo Liste,

ich bin auf der Suche nach einem optionsplit 1 2 3 1 2 3.
Sprich ich möchte meine Ausgabe alle 3 ersten verschiedene Class geben,
dann soll sich der Vorgang wiederholen.

blicke hiermit nicht so ganz durch:
http://wiki.typo3.org/De:TSref/optionSplit

Danke an Alle Helfe!
Basti



War das nicht sowas:

|*|1||2||3|*|
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Ext gesucht: einfache Bilder Slideshow

2011-11-04 Diskussionsfäden Stefan Frömken

Am 04.11.2011 12:13, schrieb Arne Metzger:

Hallo,

ich suche eine Extension, über die ich eine Anzahl x Zufallsbilder aus
einem Ordner (inkl. Unterordner) untereinander ausgeben kann.

Die Bilder sollten in einem einstellbaren Intervall wechseln.
Irgendwelche Navigationselemente zu den Bildern sind nicht notwendig.
Die Größe der ausgegebenen Bilder sollte vorgegeben werden können.

Hat jemand einen Tipp?

Danke und Gruß,
Arne


Hallo Arne,

wenn Du noch etwas Geduld mitbringst.
Ich und ein Kollege arbeiten derzeit an einem solchen Slider. Hier 
siehst Du einen ersten Entwurf. Auf Verzeichnisse kann er schon 
zugreifen und auch alle Unterordner durchwühlen:


http://typo3.sfroemken.de/typo3-tutorials/extensions/cubligaslider.html

Sollte ja ein Leichtes sein die Bildergebnismenge auf ein beliebiges Maß 
zu reduzieren und das Array mal durchzuschütteln (random) oder andersrum :-)


Die Navigation ist auch noch nicht ganz fertig, aber Dank Fluid, sollte 
die ohne Probleme ausblendbar sein.


Der Slider hat noch kein Design. Er ist also wirklich SEHR schlicht.
Interesse?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] parsefunc.short und XML-Attribute

2011-11-03 Diskussionsfäden Stefan Frömken

Am 02.11.2011 11:25, schrieb Markus Bucher:

Servus,

Wenn ich im html folgendes Stehen habe:

000TEST000a href=000TEST00TEST000/a

und darauf dann

page.stdWrap.parsefunc.short.000TEST000 = foo

laufen lasse, erhalte ich die folgende AUsgabe:

fooa href=000TEST000foo/a

Gibt es einen speziellen Grund, warum das innerhalb von Attributen nicht
mehr funktioniert?

Merci,
Markus


Im Quellcode steht folgendes:

$data = substr($theValue, $pointer, $len); // $data is the content until 
the next tag-start or end is detected. In case of a currentTag set, 
this would mean all data between the start- and end-tags


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


Re: [TYPO3-german] Leere p im Fluid Template

2011-10-25 Diskussionsfäden Stefan Frömken

Am 25.10.2011 12:35, schrieb Marco Polo:

Hallo,

uns ist mehrfach aufgefallen, dass bei der Verwendung von Fluid
Templates leere p Tags vor und hinter
die Inhaltselemente eingefügt werden. Ist dieses Problem jemanden
bekannt. Gibt es da eine Erklärung ?
Wir würden ungern auf den Einsatz der Fluid Templates verzichten...

Herzliche Grüße
MP


Da hast Du Glück...hab gestern die erste Seite mit Hilfe des Gridviews 
und Fluid aufgebaut und stand vor dem selben Problem.


Du wirst sehr wahrscheinlich sowas in der Art haben:

lib.content  styles.content.get
lib.content.select.where = colPos=1

10 = FLUIDTEMPLATE
10.variables.content  lib.content

und dann im Fluidtemplate:

f:format.html{content}/f:format.html

Das Problem ist, dass styles.content.get und f:format.html das gleiche 
tun...deinen Content also doppelt bearbeiten mit Hilfe der 
lib.parseFunc_RTE. Dadurch entstehen dann diese ganzen p-Tags


Wie also den Content nur einmal durch lib.parseFunc_RTE schleifen, aber 
trotzdem sauberen HTML-Code auf der Webseite erzeugen?


Nimm cObject-ViewHelper

f:cObject typoscriptObjectPath=lib.content /

und schmeiß die nicht benötigten Variablen aus dem TS vom FLUIDTEMPLATE 
wieder raus.


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


Re: [TYPO3-german] exec_SELECT* und HAVING

2011-10-13 Diskussionsfäden Stefan Frömken

Am 13.10.2011 13:28, schrieb Jan Kornblum:

Hallöchen,

kann man mit den exec_SELECT* Funktionen irgendwie ein HAVING realisieren?

Ich kriege es nicht hin!

Danke und Gruß, Jan



Ohne es zu testen, aber so in der Form würd ich's mal testen:

$res = $GLOBALS['TYPO3_DB']-exec_SELECTquery(
'felder',
'tabelle',
'where',
'CType HAVING pid  25',
'sortieren'
'limit'
);

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


Re: [TYPO3-german] Einfacher Einstieg in extBase + Fluid gesucht

2011-10-12 Diskussionsfäden Stefan Frömken

Am 12.10.2011 07:42, schrieb Hendrik:

Hey Stefan,

die Anleitung ist wirklich idiotensicher. Würd mich freuen wenn du die
weiter ergänzt. Super Arbeit!

Dank dir!


Am 11.10.2011 22:28, schrieb Stefan Frömken:

Am 10.10.2011 11:11, schrieb Hendrik:

Moin moin,

suche mal eine zuverlässige und idiotensichere Anleitung um zu lernen
wie man extBase / fluid Extensions macht.

Ich habe zwar diese sehr ausführliche Doku von Mittwald schon vorliegen.
Ich bin aber mehr der Praktiker und weniger der Seiten Leser, weshalb
ich damit nicht so zurecht komme mit der ganzen fachsimpelei...

Hat jemand etwas griffbereit für mich?

Vorab schonmal danke!


Habe grad meine Extbasedokus wieder aktualisiert. Vielleicht hilfts:

- http://typo3.sfroemken.de/typo3-tutorials/extensions/fluid.html
-
http://typo3.sfroemken.de/typo3-tutorials/extensions/fluid/fluid-und-die-datenbank.html


- http://typo3.sfroemken.de/typo3-tutorials/extensions/extbase.html

Stefan


Hehe...Dankeschön. Klar werd ich meine Arbeit erweitern, hab hier schon 
drei Übungsextensions zusammengestellt...hab so die Idee Übungen online 
zu stellen...muss mal schaun, wie ich das realisiere...


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


Re: [TYPO3-german] Einfacher Einstieg in extBase + Fluid gesucht

2011-10-12 Diskussionsfäden Stefan Frömken

Am 12.10.2011 08:16, schrieb Hendrik:

Am 12.10.2011 08:09, schrieb Stefan Frömken:

Hehe...Dankeschön. Klar werd ich meine Arbeit erweitern, hab hier schon
drei Übungsextensions zusammengestellt...hab so die Idee Übungen online
zu stellen...muss mal schaun, wie ich das realisiere...

Stefan


Ich bin gespannt, nimm mich ruhig in deinen Newsletter mit auf ;-)

Sag mal du hast Services beschrieben, aber irgendwie finde ich keine
Möglichkeit im extension-builder diese anzulegen und ich kriege auch
nach dem kickstart mit dem extbuilder keine Ausgabe hin. Mit dem alten
kickstarter war es einfacher ;-)

Vielen Dank  Viele Grüße
Hendrik


Der Newsletter ist im Bereich Kontakt versteckt:
http://typo3.sfroemken.de/kontakt/newsletter.html

Der Newsletter kommt unterschiedlich. Kann vorkommen, dass er 2mal am 
Tag kommt...kann aber auch sein, dass er einmal in 2 Monaten kommt.


Aus dem Thema Services halte ich mich lieber raus. Dank den Büchern 
hier, weiß ich, dass es sie gibt, aber wenn man mal einen Blick in 
sysext/extbase/Classes/DomainObject/ wirft, wird man kein Objekt für 
Services finden.
Ich weiß, was Sevices sind, aber solange ich mit Extbase selbst noch 
keinen erstellt habe, soll das besser jemand anders beantworten.


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


Re: [TYPO3-german] Einfacher Einstieg in extBase + Fluid gesucht

2011-10-11 Diskussionsfäden Stefan Frömken

Am 10.10.2011 11:11, schrieb Hendrik:

Moin moin,

suche mal eine zuverlässige und idiotensichere Anleitung um zu lernen
wie man extBase / fluid Extensions macht.

Ich habe zwar diese sehr ausführliche Doku von Mittwald schon vorliegen.
Ich bin aber mehr der Praktiker und weniger der Seiten Leser, weshalb
ich damit nicht so zurecht komme mit der ganzen fachsimpelei...

Hat jemand etwas griffbereit für mich?

Vorab schonmal danke!


Habe grad meine Extbasedokus wieder aktualisiert. Vielleicht hilfts:

- http://typo3.sfroemken.de/typo3-tutorials/extensions/fluid.html
- 
http://typo3.sfroemken.de/typo3-tutorials/extensions/fluid/fluid-und-die-datenbank.html

- http://typo3.sfroemken.de/typo3-tutorials/extensions/extbase.html

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


Re: [TYPO3-german] stdWrap.typolink mit additionalParams

2011-10-05 Diskussionsfäden Stefan Frömken

Am 05.10.2011 13:49, schrieb Siebeck Ingo:

Ich habe gerade mal in der Extension geschaut

Da kommt auch alles richtig an:

array(5) {
   [stdWrap.]=
   array(2) {
 [dataWrap]=
 string(70) div class=contBox {field:last}div 
class=sliderBox|/div/div
 [typolink.]=
 array(2) {
   [parameter.]=
   array(1) {
 [field]=
 string(7) boxLink
   }
   [additionalParams]=
   string(17) Teaser=Sliderbox
 }
   }



Viele Grüße
Ingo Siebeck
ITW
Telefon 089 / 8391-337




Muss man sich mal die Frage stellen, ob die Extension das zur Verfügung 
gestellte TS auch richtig umsetzt.

Welche TYPO3-Version setzt Du denn ein?

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


Re: [TYPO3-german] stdWrap.typolink mit additionalParams

2011-10-05 Diskussionsfäden Stefan Frömken

Tja...jetzt heißt's wohl debuggen, debuggen, debuggen...
Ausgabe von cObjGetSingle überprüfen zum Beispiel mit 
t3lib_utility_Debug::debug($myVar);


und dass dann Stück für Stück durch die ganze Methode.

Da das TS ja korrekt ist und bei mir funktioniert und auch richtig bei 
der Extension ankommt, bleibt wohl nur dieser Weg oder Du bei der 
Agentur mal nach.


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


Re: [TYPO3-german] Kampf zwischen DateTime-Object und strftime()

2011-09-30 Diskussionsfäden Stefan Frömken

Am 28.09.2011 12:02, schrieb Christian Wolff:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am 28.09.2011 11:49, schrieb Stefan Frömken:

Hallo zusammen,

ich habe folgendes kleines Script:

?php $date = new DateTime('@1315173600'); echo Datum DateTime: .
$date-format('d.m.Y H:i:s'); echo br /; echo Datum strftime:
. strftime('%d.%m.%Y - %T', 1315173600); ?

Die Ausgabe:

Datum DateTime:04.09.2011 22:00:00 Datum strftime:05.09.2011 -
00:00:00

Irgendjemand einen Tipp für mich wie ich das Problem lösen kann?
Richtig ist der Wert aus strftime.

Das Problem ist erst mit dem Wechsel von piBase auf Fluid
aufgetreten, denn innerhalb von Fluid arbeitet f:format.date ja mit
DateTime und nicht mit strftime.

Ich brauch irgendeine Lösung, um die Werte synchron zu bekommen.
Jemand eine Idee?

Stefan


Hi Stefan,
das DateTime Projekt ignoriert die timezone fals ein unixtimestamp
übergeben wird:

aus der php doku:
The $timezone parameter and the current timezone are ignored when the
$time parameter either is a UNIX timestamp (e.g. @946684800) or
specifies a timezone (e.g. 2010-01-28T15:00:00+02:00). 
http://de.php.net/manual/de/datetime.construct.php

und interpretieren diesen dann offensichtlich als GMT 0 du könntest
vieleicht einfach noch mal die zeitzone setzten: DateTime::setTimezone


strftime nimmt den timstamp auch als GMT 0 formatiert ihn aber
entsprechend den lokalen einstellungen GMT +2

gruss chris


- --
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de | http://keyopinions.info
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)

iEYEARECAAYFAk6C8KUACgkQIcCaXPh/JHG1YgCfTMqM6VXdYSgwnJNyl80DJ+/h
yRoAoJIFpXH54FqCVV7J6FVwjU8Swx2i
=L5MZ
-END PGP SIGNATURE-


Hallo Christian,

Danke für den Tipp...hab grad mal in den Klassen von Extbase 
rumgeschnüffelt und dieses Konstrukt gefunden:


protected function mapDateTime($timestamp) {
if (empty($timestamp)) { // 0 - NULL !!!
return NULL;
} else {
return new DateTime(date('c', $timestamp));
}
}

Das scheint echt zu funktionieren. Werd jetzt einfach alle Einträge in 
meinem Model als DateTime deklarieren, dann müsste sich das Problem von 
selbst auflösen.


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

[TYPO3-german] Kampf zwischen DateTime-Object und strftime()

2011-09-28 Diskussionsfäden Stefan Frömken

Hallo zusammen,

ich habe folgendes kleines Script:

?php
$date = new DateTime('@1315173600');
echo Datum DateTime: . $date-format('d.m.Y H:i:s');
echo br /;
echo Datum strftime: . strftime('%d.%m.%Y - %T', 1315173600);
?

Die Ausgabe:

Datum DateTime:04.09.2011 22:00:00
Datum strftime:05.09.2011 - 00:00:00

Irgendjemand einen Tipp für mich wie ich das Problem lösen kann? Richtig 
ist der Wert aus strftime.


Das Problem ist erst mit dem Wechsel von piBase auf Fluid aufgetreten, 
denn innerhalb von Fluid arbeitet f:format.date ja mit DateTime und 
nicht mit strftime.


Ich brauch irgendeine Lösung, um die Werte synchron zu bekommen.
Jemand eine Idee?

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


[TYPO3-german] Re: tt_news: Link zum Artikel festen Anker hinzufügen

2011-09-16 Diskussionsfäden Stefan Frömken

Am 15.09.2011 22:08, schrieb Sven Lubenau:

Hallo Liste,

ich habe da eine Frage.

Ich möchte gerne einen festen statischen Anker an den Link hängen der von der 
List.Ansicht zur Single-Ansicht führt.
Der Effekt ist dabei das bei Aufruf der SingleView gleich an die richtige 
Stelle gesprungen wird.

Ich habe da was mit AddQueryString gefunden.  Wie funktioniert das?

plugin.tt_news {
typolink.parameter.data = TSFE:id
typolink.parameter.wrap = | #c164
typolink.addQueryString = 1
typolink.addQueryString.method = GET

   }


Grüße Sven


typolink hat dafür doch die Eigenschaft section.

typolink.parameter.section = c164

http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.5.0/view/1/5/#id2621952
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] [Fluid]Variable zusammbauen {array.{key}}

2011-09-16 Diskussionsfäden Stefan Frömken

Am 16.09.2011 16:38, schrieb Alexander Walther:

Hallo,

ich bin gerade dabei mir eine kleines Contentelement zu schreiben. Das
ganze Mit Extbase und Fluid. Dabei habe ich gerade das Problem das ich
in einem Template auf eine Array per Key zugreifen will, der Key aber
in einer Variable steht.

Hier eine Beispiel.

f:for each={data.image} as=image key=key
li
f:image src=uploads/pics/{image} width=590 height=200 alt=My Image/
{data.imagecaption.0}
/li
/f:for

Die 0 an der Imagecaption soll durch den Wert aus Key ersetzt
werden. Hat jemand ein Tip wie man das machen kann.

Grüße
Alex


Schon probiert? Verschachteltungen sind bis aus eine Ausnahme eigentlich 
kein Problem:

{data.imagecaption.{key}}

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


Re: [TYPO3-german] Typo3 Integrator - Ergebnis?

2011-09-13 Diskussionsfäden Stefan Frömken

Am 26.07.2011 10:58, schrieb Hendrik:

Moin,

habe vor ca. 9 Wochen die Prüfung zum certified Typo3 integrator mit ein
paar anderen abgelegt.

Nun Fragen wir uns aber wann wir endlich wissen ob es geklappt hat. Nach
9 Wochen wird man etwas ungeduldig ;-)

Wie lang hat es bei euch gedauert?

Danke  Gruß

Hendrik


In der Liste auf certification.typo3.org stand ich innerhalb von 2 
Wochen...auf das Zertifikat warte ich noch.


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


Re: [TYPO3-german] Verständnisfrage userFunc und Condition

2011-08-29 Diskussionsfäden Stefan Frömken

Zwei Dinge noch:
- bin mir nicht sicher, aber ich würd Dir empfehlen noch die Klammern 
hinter den Funktionsnamen zu machen user_noForm(). Nach den Klammern 
wird im Quellcode der Conditions gesucht.

- Bei dem include bitte mit typo3conf/ext anfangen und nicht nur ext

Bevor Du mit includes anfängst würde ich Dir empfehlen die Funktion 
wirklich erst in die localconf.php zu packen und erst wenn's 
funktioniert mit include und co wieder auszulagern.


Stefan

Am 25.08.2011 20:09, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Guten Abend Stefan

Ich habs so gemacht. Php-File mit der Funktion drin und über
localconf.php-Eintrag diese dann includiert.
Aber leider funktioniert es immer noch nicht :-( .

Also nochmal zum Kontrollieren:
Php Funktion user_noForm die true/false liefert in Datei
getEnzteaserlistUid.php  in Verzeichnis
ext/enz_teaserlist/Classes/UserFunctions/

In der localconf.php:
include('ext/enz_teaserlist/Classes/UserFunctions/getEnzteaserlistUid.php');

Im TS:
[userFunc = user_noForm]
   cssFile.1
 cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
[userFunc]

Irgendwas falsch daran?

Grüße
Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stefan Frömken
Gesendet: Donnerstag, 25. August 2011 14:40
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Verständnisfrage userFunc und Condition

Grad getestet. Der Code muss in die localconf.php!!! Angaben im TS mit
includeLibs bringt nix.

Am 25.08.2011 14:20, schrieb Stefan Frömken:

- Die Funktion darf nicht in einer Klasse sitzen

- Die Funktion soll nach Angaben der Doku IN die localconf.php
geschrieben werden. Ich hab's nicht getestet...aber ich glaub ein
Anmelden der Datei in TS sollte auch genügen.

- Hast Du die Datei im TS per includeLibs.[array] definiert?

Stefan

Am 25.08.2011 13:35, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Hallo Stefan

Danke für den Verweis - so habe ich nun getan und leider wird
trotzdem nur der true-Fall ausgelöst. Testweise habe ich alle returns
meiner Funktion auf false gesetzt, funktionierte aber trotzdem
nicht...

Das TS:
[userFunc = user_getEnzteaserlistForm] cssFile.1
cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
[userFunc]

Das PHP:
public function user_getEnzteaserlistForm(){
if(strlen($GLOBALS['tx_enzteaserlist']['formhandler']['ticket'])  1){
return true; } else{ return false; } }

Noch ne Idee woran's hapern könnte?

Grüße
Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stefan
Frömken
Gesendet: Donnerstag, 25. August 2011 13:21
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Verständnisfrage userFunc und Condition

Bitte so machen, wie hier ganz unten beschrieben:
http://typo3.org/documentation/document-library/core-documentation/do
c_core_

tsref/4.5.0/view/1/4/#id2315245

Am 25.08.2011 13:02, schrieb Johannes C. Schulz - EnzephaloN
IT-Solutions:

Hallo typo3-Gemeinde



Ich versuche gerade über das Ergebnis einer userFunc eine Condition
zu machen. Derzeit wird sie aber immer als wahr bearbeitet:



mnoform.userFunc = enzteaserlist-getEnzteaserlistForm



die Funktion gibt wahr zurück, wenn ein Wert den sie abfragt größer
1 ist.



Und nun die Condition:



[mnofrom.value = true]

cssFile.1

cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css

[end]



Es soll also ein alternatives CSS geladen werden, wenn die Funktion
wahr ist. Doch derzeit wird das CSS immer geladen.



Würde mich freuen, wenn mir jemand hier weiterhelfen könnte!



Grüße

Johannes



___
TYPO3-german mailing list
TYPO3-german@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




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


Re: [TYPO3-german] Verständnisfrage userFunc und Condition

2011-08-25 Diskussionsfäden Stefan Frömken

Bitte so machen, wie hier ganz unten beschrieben:
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.5.0/view/1/4/#id2315245

Am 25.08.2011 13:02, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Hallo typo3-Gemeinde



Ich versuche gerade über das Ergebnis einer userFunc eine Condition zu
machen. Derzeit wird sie aber immer als wahr bearbeitet:



mnoform.userFunc = enzteaserlist-getEnzteaserlistForm



die Funktion gibt wahr zurück, wenn ein Wert den sie abfragt größer 1 ist.



Und nun die Condition:



[mnofrom.value = true]

 cssFile.1

 cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css

[end]



Es soll also ein alternatives CSS geladen werden, wenn die Funktion wahr
ist. Doch derzeit wird das CSS immer geladen.



Würde mich freuen, wenn mir jemand hier weiterhelfen könnte!



Grüße

Johannes



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


Re: [TYPO3-german] Formhanlder to_email mit spilt

2011-08-25 Diskussionsfäden Stefan Frömken

Hab grad mal ein paar Dokus durchwühlt:

- to_email ist vom Typ string/cObj. Gut
- returnKey hat stdWrap-Properties. Gut.

Bleiben noch zwei Dinge, die mir auffallen:
- Du hast Leerzeichen in Deiner eMailliste. Mach die mal weg
- Seit 4.3 ist GPvar deprecated. Wenn du TYPO3 4.6 verwendest klappt 
GPvar gar nicht mehr. Bitte nur GP verwenden.


Stefan

Am 25.08.2011 10:53, schrieb Falk:

Hallo zusammen,

ich versuche gerade den Empfänger eines Kontaktformulars via split
zuzuweisen, da ich alle möglichen Empfänger in einer Konstante zuweisen
möchte und dann im Formular nur noch die entsprechende ID
(GPvar:recipient) übergeben möchte.

Folgendes Typoscript - Auszug funktioniert leider nicht:

admin {
to_email = TEXT
to_email {
value = m...@il1.de, m...@il2.de
split {
token = ,
returnKey.data = GPvar:recipient
}
}

...
}

Hat hier jeman einen entscheidenden Tipp für mich?

Danke im Vorraus
Falk



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


Re: [TYPO3-german] Verständnisfrage userFunc und Condition

2011-08-25 Diskussionsfäden Stefan Frömken

- Die Funktion darf nicht in einer Klasse sitzen

- Die Funktion soll nach Angaben der Doku IN die localconf.php 
geschrieben werden. Ich hab's nicht getestet...aber ich glaub ein 
Anmelden der Datei in TS sollte auch genügen.


- Hast Du die Datei im TS per includeLibs.[array] definiert?

Stefan

Am 25.08.2011 13:35, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Hallo Stefan

Danke für den Verweis - so habe ich nun getan und leider wird trotzdem nur
der true-Fall ausgelöst. Testweise habe ich alle returns meiner Funktion auf
false gesetzt, funktionierte aber trotzdem nicht...

Das TS:
[userFunc = user_getEnzteaserlistForm]
 cssFile.1
 cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
[userFunc]

Das PHP:
public function user_getEnzteaserlistForm(){
 if(strlen($GLOBALS['tx_enzteaserlist']['formhandler']['ticket'])  1){
   return true;
 }
 else{
   return false;
 }
   }

Noch ne Idee woran's hapern könnte?

Grüße
Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stefan Frömken
Gesendet: Donnerstag, 25. August 2011 13:21
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Verständnisfrage userFunc und Condition

Bitte so machen, wie hier ganz unten beschrieben:
http://typo3.org/documentation/document-library/core-documentation/doc_core_
tsref/4.5.0/view/1/4/#id2315245

Am 25.08.2011 13:02, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Hallo typo3-Gemeinde



Ich versuche gerade über das Ergebnis einer userFunc eine Condition zu
machen. Derzeit wird sie aber immer als wahr bearbeitet:



mnoform.userFunc = enzteaserlist-getEnzteaserlistForm



die Funktion gibt wahr zurück, wenn ein Wert den sie abfragt größer 1 ist.



Und nun die Condition:



[mnofrom.value = true]

  cssFile.1

  cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css

[end]



Es soll also ein alternatives CSS geladen werden, wenn die Funktion
wahr ist. Doch derzeit wird das CSS immer geladen.



Würde mich freuen, wenn mir jemand hier weiterhelfen könnte!



Grüße

Johannes



___
TYPO3-german mailing list
TYPO3-german@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] Verständnisfrage userFunc und Condition

2011-08-25 Diskussionsfäden Stefan Frömken
Grad getestet. Der Code muss in die localconf.php!!! Angaben im TS mit 
includeLibs bringt nix.


Am 25.08.2011 14:20, schrieb Stefan Frömken:

- Die Funktion darf nicht in einer Klasse sitzen

- Die Funktion soll nach Angaben der Doku IN die localconf.php
geschrieben werden. Ich hab's nicht getestet...aber ich glaub ein
Anmelden der Datei in TS sollte auch genügen.

- Hast Du die Datei im TS per includeLibs.[array] definiert?

Stefan

Am 25.08.2011 13:35, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

Hallo Stefan

Danke für den Verweis - so habe ich nun getan und leider wird trotzdem
nur
der true-Fall ausgelöst. Testweise habe ich alle returns meiner
Funktion auf
false gesetzt, funktionierte aber trotzdem nicht...

Das TS:
[userFunc = user_getEnzteaserlistForm]
cssFile.1
cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
[userFunc]

Das PHP:
public function user_getEnzteaserlistForm(){
if(strlen($GLOBALS['tx_enzteaserlist']['formhandler']['ticket']) 1){
return true;
}
else{
return false;
}
}

Noch ne Idee woran's hapern könnte?

Grüße
Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stefan
Frömken
Gesendet: Donnerstag, 25. August 2011 13:21
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Verständnisfrage userFunc und Condition

Bitte so machen, wie hier ganz unten beschrieben:
http://typo3.org/documentation/document-library/core-documentation/doc_core_

tsref/4.5.0/view/1/4/#id2315245

Am 25.08.2011 13:02, schrieb Johannes C. Schulz - EnzephaloN
IT-Solutions:

Hallo typo3-Gemeinde



Ich versuche gerade über das Ergebnis einer userFunc eine Condition zu
machen. Derzeit wird sie aber immer als wahr bearbeitet:



mnoform.userFunc = enzteaserlist-getEnzteaserlistForm



die Funktion gibt wahr zurück, wenn ein Wert den sie abfragt größer 1
ist.



Und nun die Condition:



[mnofrom.value = true]

cssFile.1

cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css

[end]



Es soll also ein alternatives CSS geladen werden, wenn die Funktion
wahr ist. Doch derzeit wird das CSS immer geladen.



Würde mich freuen, wenn mir jemand hier weiterhelfen könnte!



Grüße

Johannes



___
TYPO3-german mailing list
TYPO3-german@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] Formhanlder to_email mit spilt

2011-08-25 Diskussionsfäden Stefan Frömken
Was ist cObj? Normalerweise verwenden wir es richtig, aber auf Grund 
dessen, dass es nicht klappt sollten wir noch ein paar andere Versuche 
unternehemen. Try and Error:


Wer weiß...vielleicht hat's ja stdWrap-Properties:
admin {
  to_email.cObject = TEXT
  to_email.cObject {
value = m...@il1.de
  }
}

Nehmen wir doch mal den Namen aus der Typdefinition
admin {
  to_email.cObj = TEXT
  to_email.cObj {
value = m...@il1.de
  }
}

Vielleicht wurde auch ein CARRAY gemeint?
admin {
  to_email.10 = TEXT
  to_email.10 {
value = m...@il1.de
  }
}


Am 25.08.2011 14:40, schrieb Falk:

Ich habe noch ein bischen rumgetestet und festgestellt, dass ja nicht
einmal folgendes (ohe split) funktioniert:

admin {
to_email = TEXT
to_email {
value = m...@il1.de
}

...
}

so wiederum funktioniert es:

admin {
to_email = m...@il1.de

...
}

Ist das evtl. ein Bug? Ich verwende übrigens die aktuellste Version
(0.9.14) aus dem TER.

Gruß Falk


Am 25.08.2011 14:26, schrieb Falk:

Hallo Stefan,

in der Richtung hatte ich auch schon probiert, leider funktioniert es
auch ohne Leerzeichen nicht.

Gruß Falk

Am 25.08.2011 13:36, schrieb Stefan Frömken:

Hab grad mal ein paar Dokus durchwühlt:

- to_email ist vom Typ string/cObj. Gut
- returnKey hat stdWrap-Properties. Gut.

Bleiben noch zwei Dinge, die mir auffallen:
- Du hast Leerzeichen in Deiner eMailliste. Mach die mal weg
- Seit 4.3 ist GPvar deprecated. Wenn du TYPO3 4.6 verwendest klappt
GPvar gar nicht mehr. Bitte nur GP verwenden.

Stefan

Am 25.08.2011 10:53, schrieb Falk:

Hallo zusammen,

ich versuche gerade den Empfänger eines Kontaktformulars via split
zuzuweisen, da ich alle möglichen Empfänger in einer Konstante zuweisen
möchte und dann im Formular nur noch die entsprechende ID
(GPvar:recipient) übergeben möchte.

Folgendes Typoscript - Auszug funktioniert leider nicht:

admin {
to_email = TEXT
to_email {
value = m...@il1.de, m...@il2.de
split {
token = ,
returnKey.data = GPvar:recipient
}
}

...
}

Hat hier jeman einen entscheidenden Tipp für mich?

Danke im Vorraus
Falk





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


Re: [TYPO3-german] Aus extension pi2 locallang.xml ansprechen

2011-08-20 Diskussionsfäden Stefan Frömken

Am 20.08.2011 05:28, schrieb Christian Platt:

Mal was anderes...

Ich möchte aus meiner pi2 Extension die locallang.xml per pi_getLL() ansprechen.
Die pi_loadLL() scheint aber nur die locallang.xml aus dem pi1 Ordner zu laden.

Muss ich das in der Extension noch irgendwo hinterlegen, wo sich die zu zweite 
language.xml befindet?
Ich dachte, es wird die aus dem aufrufenden Ordner (hier pi2) genutzt.
Oder wird immer nur die locallang.xml aus dem pi1 geladen?

Wer kann mir weiterhelfen?

Liebe Grüße
Christian


Hallo Christian,

wichtig ist hier diese Zeile ganz am Anfang Deiner Klasse. Beispiel:

var $scriptRelPath  = 'pi1/class.tx_kesearch_pi1.php';

Wenn Du in der pi2-Klasse hier im scriptRelPath auf die pi1-Klasse 
verweist, wird auch automatisch die locallang.xml von pi1 geladen.


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


[TYPO3-german] RTE im Frontend mit formhandler

2011-08-12 Diskussionsfäden Stefan Frömken

Hallo zusammen,

ich bin auf der Suche nach einer schönen Möglichkeit den RTE im Frontend 
anzuzeigen und zwar innerhalb der Extension Formhandler. Allerdings will 
der RTE immer wissen mit welchem Feld er es zu tun hat. Kann man Ihm das 
irgendwie austreiben, so dass ich Ihn zum Beispiel für das Versenden 
einer Mail verwenden kann?


In den letzten Stunden habe ich leider erst eine sehr unschöne Lösung 
zusammenzimmern können:

http://typo3.sfroemken.de/?id=219

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


Re: [TYPO3-german] Grid View Tutorial?

2011-08-02 Diskussionsfäden Stefan Frömken

Kann Dir noch mein Tut anbieten:
http://typo3.sfroemken.de/typo3-tutorials/tipps-und-tricks/grid-view.html?L=0

Am 02.08.2011 12:37, schrieb T. Zimmermann:

Hallo Liste,



ich bin gerade dabei eine neue Seite aufzusetzen. Bisher habe ich immer
TemplaVoila verwendet.
Da ich neuerdings auf Typo3 4.5 umgestellt habe, stoße ich dabei immer
wieder auf das neue Feature Grid View.

Von dem was ich denke erkannt zu haben, gefällt es mir ganz gut. Ich habe
gegoogelt und leider nichts gefunden.

Ich hätte gern ein gutes Tutorial, welches mir

1.  erklärt, welche Ext ich benötige
2.  erklärt, wie ich Grid View verwende und konfiguriere (TS).



Was mir noch nicht klar ist, ist ob ich das in Verbindung mit TV oder
gänzlich ohne in Anwendung bringen kann.
Ich hatte gehofft es gibt dazu ähnlich gute Tuts wie die „Modern Template
Building“ oder „Futuristic Template Building“.

Oder verwende ich einfach den falschen Suchstring?



Danke für eure Hilfe!



Grüße



Timo



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


Re: [TYPO3-german] Feld in cObject auslesen und verarbeiten

2011-07-29 Diskussionsfäden Stefan Frömken

Siehst Du hier was von field oder insertData im Objekt imgResource:
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.5.0/view/1/5/#id2620226

Arbeite lieber mit .import.field = blabla

Am 28.07.2011 21:13, schrieb Starck Jonathan:

Hi,
danke für die Antwort und schöne Doku die Speicher ich mir. Field funktioniert 
über all in dem tv fce bis auf den Teil mit dem cObject. Oder verstehe ich das 
falsch d.h. da es ein cObject ist greift es auf tt_content zu?

VG
Jonathan

Von meinem iPhone gesendet

Am 28.07.2011 um 20:21 schrieb Stefan Frömkenfi...@sfroemken.de:


TemplaVoila? field? Da klingelt was.
Les Dir mal auf www.tsref.de durch, was bei field steht.

Wenn Du es auf deutsch magst, kannst auch meine Doku lesen:
http://typo3.sfroemken.de/typo3-tutorials/tslib/die-tsref-aus-classtslib-contentphp/stdwrap.html?L=0

Da steht auch ein Hinweis auf TemplaVoila

Stefan

Am 28.07.2011 18:16, schrieb Jonathan Starck:

Hallo Community,

ich schlage mich seit Tagen mit einem Problem rum.
Habe in TemplaVoila ein FCE erstellt um Felder an ein TypoScript zu übergeben. 
Das funktioniert generell auch ganz gut bis auf 2 Punkte im TypoScript, die das 
jeweilige Feld gänzlich ignorieren und nichts anzeigen.

Man hat für  10.file eine Selectbox mit Pfad zum File wie 
EXT:e/res/templates/czrn/images/plugin/tt_news/kalender_icon_xyz.jpg als value und bei 
20.fontSize auch eine Selectbox mit Farbcodes wie #F.
Egal was ich versucht habe, (LOAD_REGISTER, field) funktionieren einfach nicht. Liegt das 
eventuell am cObject? Weil unter z.b. page.20.value.field = 
field_tt_news_listview_icon_file funktioniert es. Hier das Script.

lib.test   plugin.tt_news
# Hier funktionieren die die Felder die ich einsetzte.
lib.test.DefaultCode = LIST
lib.test.pid_list.field = field_pid_list
lib.test.singlePid = 190
lib.categorySelection = 6

# Unter 10.file =   20.fontColor  funktionieren die Felder nicht
lib.test.displayList {
  date_stdWrap.strftime
  date_stdWrap.cObject = IMAGE
  date_stdWrap.cObject.titleText.field = tile
  date_stdWrap.cObject.altText.field = title
  date_stdWrap.cObject.file = GIFBUILDER
  date_stdWrap.cObject.file {
# Groesse des Icons
XY = 70,70
format = jpg
quality = 100
10 = IMAGE
#10.file = 
EXT:crt_czrn/res/templates/czrn/images/plugin/tt_news/kalender_icon_red.jpg
#10.file.field = field_tt_news_listview_icon_file
#10.file.insertData = 1
#Daten fuer den Tag
20 = TEXT
20 {
text.field = datetime
text.date = d
#Pfad zur Schrift (ttf)
fontFile = EXT:crt_czrn/res/templates/czrn/fonts/helvetica.ttf
#Schriftgroesse
fontSize = 25
#Schriftfarbe
fontColor = #A21823
#fontColor.field = field_tt_news_listview_icon_color
#Abstand von: links, oben
offset = -4,32
#Schrift formatieren
antiAlias = 1
niceText = 1
#Ausrichtung des Datums
align = center
}
#Daten fuer Monat und Jahr
#die Einstellungen vom Tag wiederverwenden
30   .20
30.fontColor = #ff
#Monat als Abkürzung und vierstelliges Jahr
30.text.date = M.y
#Schriftgroesse
30.fontSize = 16
#Abstand von: links, oben
30.offset = 0,61
}
}

Hat jemand noch einen Ansatz oder Lösung warum es nicht funktioniert?!

Viele Grüße

Jonathan Starck



___
TYPO3-german mailing list
TYPO3-german@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] Feld in cObject auslesen und verarbeiten

2011-07-28 Diskussionsfäden Stefan Frömken

TemplaVoila? field? Da klingelt was.
Les Dir mal auf www.tsref.de durch, was bei field steht.

Wenn Du es auf deutsch magst, kannst auch meine Doku lesen:
http://typo3.sfroemken.de/typo3-tutorials/tslib/die-tsref-aus-classtslib-contentphp/stdwrap.html?L=0

Da steht auch ein Hinweis auf TemplaVoila

Stefan

Am 28.07.2011 18:16, schrieb Jonathan Starck:

Hallo Community,

ich schlage mich seit Tagen mit einem Problem rum.
Habe in TemplaVoila ein FCE erstellt um Felder an ein TypoScript zu übergeben. 
Das funktioniert generell auch ganz gut bis auf 2 Punkte im TypoScript, die das 
jeweilige Feld gänzlich ignorieren und nichts anzeigen.

Man hat für  10.file eine Selectbox mit Pfad zum File wie 
EXT:e/res/templates/czrn/images/plugin/tt_news/kalender_icon_xyz.jpg als value und bei 
20.fontSize auch eine Selectbox mit Farbcodes wie #F.
Egal was ich versucht habe, (LOAD_REGISTER, field) funktionieren einfach nicht. Liegt das 
eventuell am cObject? Weil unter z.b. page.20.value.field = 
field_tt_news_listview_icon_file funktioniert es. Hier das Script.

lib.test  plugin.tt_news
# Hier funktionieren die die Felder die ich einsetzte.
lib.test.DefaultCode = LIST
lib.test.pid_list.field = field_pid_list
lib.test.singlePid = 190
lib.categorySelection = 6

# Unter 10.file =  20.fontColor  funktionieren die Felder nicht
lib.test.displayList {
  date_stdWrap.strftime
  date_stdWrap.cObject = IMAGE
  date_stdWrap.cObject.titleText.field = tile
  date_stdWrap.cObject.altText.field = title
  date_stdWrap.cObject.file = GIFBUILDER
  date_stdWrap.cObject.file {
# Groesse des Icons
XY = 70,70
format = jpg
quality = 100
10 = IMAGE
#10.file = 
EXT:crt_czrn/res/templates/czrn/images/plugin/tt_news/kalender_icon_red.jpg
#10.file.field = field_tt_news_listview_icon_file
#10.file.insertData = 1
#Daten fuer den Tag
20 = TEXT
20 {
text.field = datetime
text.date = d
#Pfad zur Schrift (ttf)
fontFile = EXT:crt_czrn/res/templates/czrn/fonts/helvetica.ttf
#Schriftgroesse
fontSize = 25
#Schriftfarbe
fontColor = #A21823
#fontColor.field = field_tt_news_listview_icon_color
#Abstand von: links, oben
offset = -4,32
#Schrift formatieren
antiAlias = 1
niceText = 1
#Ausrichtung des Datums
align = center
}
#Daten fuer Monat und Jahr
#die Einstellungen vom Tag wiederverwenden
30  .20
30.fontColor = #ff
#Monat als Abkürzung und vierstelliges Jahr
30.text.date = M.y
#Schriftgroesse
30.fontSize = 16
#Abstand von: links, oben
30.offset = 0,61
}
}

Hat jemand noch einen Ansatz oder Lösung warum es nicht funktioniert?!

Viele Grüße

Jonathan Starck



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


Re: [TYPO3-german] gelöst: doppelter Titel tag seit Update auf 4.5.4

2011-07-28 Diskussionsfäden Stefan Frömken
Danke für den Link und Danke an das TYPO3-Team, dass diese fontTags 
endlich mal verschwinden. Im Hintergrund wurde ja eh nur ein wrap 
ausgeführt und im Kommentar der Methode steht schon is not state of the 
art anymore. Ist zwar nicht depecated...aber lange halten wird es sich 
wohl nicht mehr...immerhin gibt es schon zwei innerWraps vor dieser 
Funktion und noch 3 wraps danach. Ich würd's nicht vermissen :-)


Stefan

Am 28.07.2011 17:42, schrieb Philipp Holdener:




sorry.. so ists... also verschachtelt

h2 class=csc-firstHeader
h2Titel/h2
/h2



Ursache und Lösung ist direkt hier zu finden:
http://jweiland.net/aktuell/artikel/layout-zerschossen-nach-update.html?PHPSESSID=cafd85325e404053413cfa2085fff6cf


Gruss
Philipp


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


Re: [TYPO3-german] tt_content erweitern

2011-07-27 Diskussionsfäden Stefan Frömken
Hast Du diese neue Option auch per TSconfig in der Selectbox verfügbar 
gemacht?


Am 27.07.2011 10:40, schrieb Michael Stein:

Hallo zusammen,
ich versuche gerade tt_content zu erweitern

tt_content.stdWrap.innerWrap.cObject {
   100 =  tt_content.stdWrap.innerWrap.cObject.default
   100.15.value = csc-frame csc-frame-imageflow
}

oder so:
tt_content.stdWrap.innerWrap.cObject {
   100  tt_content.stdWrap.innerWrap.cObject.default
   100.15.value = csc-frame csc-frame-imageflow
}

im Objectbrowser wird das auch angezeigt.
Aber es rendert einfach nicht im Frontend.

Auch wenn ich versuche andere Sachen zu überschreiben.
Angezeigt wird es, aber nicht gerendert.

Ich steht grad aufm Schlauch ...
Hat jemand ne Idee


Achja, Version 4.5.3

Gruß Michael



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

Re: [TYPO3-german] Suche Funktion: array2subpart

2011-07-25 Diskussionsfäden Stefan Frömken

Am 25.07.2011 08:14, schrieb Georg Ringer:

Hi,

Am 25.07.2011 07:22, schrieb Stefan Frömken:

Hab's nach 3 Abenden á 5 Stunden endlich hinbekommen. Schmeiß irgendein
XML rein, XML wird als Objekt eingelesen, XML wird in ein multidim Array
konvertiert, alle array enthaltenen Keys werden als Subpart und alle
Stringwerte als Marker gehandelt, alle Array-Keys, die Zahlen sind,
werden mit foreach behandelt und im aktuellen Subpart angehangen.


mal fluid als template angeschaut? da würdest du das komplette ding
einfach übergeben und kannst dir dann im template das holen was du brauchst

Georg


Moin Georg,

das könnte gehen, wenn ich das XML im Controller lade, dort in ein Array 
konvertiere und dann in den View transportiere. Die Idee ist gut...warum 
eigentlich nicht...
Das Thema Model und Repository soll ja in Zukunft auch mit XML-Dateien 
als Datenbank klarkommen...so zumindest die Theorie. Weißt Du da schon 
was Neueres?


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


Re: [TYPO3-german] (no subject)

2011-07-25 Diskussionsfäden Stefan Frömken

Ganz blöd gefragt:
config.index_enable hast Du aber schon gesetzt, oder?

Ansonsten mal mit meiner Doku abgleichen:
http://typo3.sfroemken.de/typo3-tutorials/extensions/indexed-search.html

Stefan

Am 25.07.2011 09:46, schrieb Ingo Preuß:

Moin,
folgendes howto beschreibt das Einrichten des crawlers: http://redir.ec/JJHF
Beide Anweisungen dem Server gemäß angepasst, in ein Shell-Skript gepackt
und die Skripte per 'chmod +x' ausführbar gemacht:

env -i /usr/local/bin/php5 -f /www/server/typo3/cli_dispatch.phpsh
crawler_im 278 -d10 -proc tx_indexedsearch_reindex -n 1000 -o queue

env -i /usr/local/bin/php5 -f /www/server/typo3cms/mu
ster2/typo3/cli_dispatch.phpsh crawler


Anschließend Cronjob eingerichtet, sodass testhalber halbstündlich
gecrawlt wird. Bis dato sind unter 'Info -  Site Crawler' keine Daten zu
sehen.


Grüße, Ingo


--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03




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


Re: [TYPO3-german] (no subject)

2011-07-25 Diskussionsfäden Stefan Frömken

Hallo Ingo,

den Link zur Crawler-Doku hast Du aber auch gesehen, oder?
http://typo3.sfroemken.de/typo3-tutorials/extensions/indexed-search/crawler.html

Der crawler ist eine eigenständige Extension. Wieder mal blöd gefragt: 
Nicht nur installiert...sondern auch aktiviert?


Database compare...vielleicht fehlen noch ein paar Tabellenspalten.

Stefan

Am 25.07.2011 11:46, schrieb Ingo Preuß:

Hi Stefan,

Am Mo, 25.07.2011, 11:17 schrieb Stefan Frömken:

Ganz blöd gefragt:
config.index_enable hast Du aber schon gesetzt, oder?



beides:

page.config.index_enable = 1
page.config.index_externals = 1



Ansonsten mal mit meiner Doku abgleichen:
http://typo3.sfroemken.de/typo3-tutorials/extensions/indexed-search.html



Die Suche funktioniert so weit. Sprich angeklickte Seiten werden gefunden.
Der Crawler will nicht.

Grüße, Ingo




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


Re: [TYPO3-german] Suche Funktion: array2subpart

2011-07-24 Diskussionsfäden Stefan Frömken
Hab's nach 3 Abenden á 5 Stunden endlich hinbekommen. Schmeiß irgendein 
XML rein, XML wird als Objekt eingelesen, XML wird in ein multidim Array 
konvertiert, alle array enthaltenen Keys werden als Subpart und alle 
Stringwerte als Marker gehandelt, alle Array-Keys, die Zahlen sind, 
werden mit foreach behandelt und im aktuellen Subpart angehangen.


Das Template muss also nur in der Struktur aufgebaut werden, wie das 
XML. XML-Attribute erhalten ihr eigenes Subpart.


Stefan

Am 22.07.2011 19:06, schrieb Stefan Frömken:

Ich werkel mittlerweile 5 Stunden an dieser Funktion rum. Es
funktioniert noch nicht so wie ich will. Grrr:

function array2subpart($content, $xml, $key = '') {
echo pStart/p;
if(is_array($xml)) {
echo pIst Array/p;
foreach($xml as $key = $value) {
$key = ltrim($key, '@'); // This is for @attributes
if(is_array($value)) {
$content = $this-cObj-getSubpart($this-templateCode, '###' .
strtoupper($key) . '###');
echo pLoop Array: Key:  . $key . br / . $content . /p;
}
self::array2subpart($content, $value, $key);
}
} else {
$content = $this-cObj-substituteMarker($content, '###' .
strtoupper($key) . '###', $xml);
$this-templateCode =
$this-cObj-substituteSubpart($this-templateCode, '###' .
strtoupper($key) . '###', $content);
echo pIst String. Key:  . $key .  : String:  . $content . /p;
}
return $content;
}

vcmrdkl var

Am 22.07.2011 18:07, schrieb Stefan Frömken:

Hallo zusammen,

ich bin zwar ein Fan von sich selbst aufrufenden Funktionen, aber selbst
so ein Konstrukt umzusetzen gestaltet sich wohl doch schwieriger als
erwartet.

Ich habe ein multidimensionales Array und will alle Keys, die ein Array
enthalten als Subpart im Template zur Verfügung stellen und alle Strings
in diesem Array mit substituteMarkerArray in das entsprechende Subpart
einbinden.

Sehr kleines Beispiel. multiArray:

Array(
anbieter = array(
anbieternr = 123,
wohnung = array(
adresse = strasse 123,
plz = 12345
)
)
)

Folgender Templateaufbau:
!-- ###ANBIETER### begin --
div###ANBIETERNR###/div
!-- ###WOHNUNG### begin --
ul
li###ADRESSE###/li
li###PLZ###/li
/ul
!-- ###WOHNUNG### end --
!-- ###ANBIETER### end --

Ein Link, ein Lösungsansatz bzw. einen Tritt in die richtige Richtung
würde mir schon helfen.

Danke Euch

Stefan




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


Re: [TYPO3-german] abfrage, ob user eingeloggt in eID Script

2011-07-24 Diskussionsfäden Stefan Frömken

Bzgl. eID und FE-Benutzern habe ich hier mal was dokumentiert:
http://typo3.sfroemken.de/typo3-tutorials/eid-und-ajax/eid-beispiele.html

Stefan

Am 21.07.2011 09:17, schrieb M.Graßhoff:

Guten Morgen zusammen,

ich habe gerade das erste Mal ein eID-Script, Aufruf via Ajax,
implementiert und stehe jetzt vor dem Problem, dass ich einen
eingeloggten FEuser
nicht mehr auf die altbewährte Art ( if($GLOBALS['TSFE']-loginUser ==
1) ) abfragen kann.
Folgendes liefert zwar das fe_user - Objekt,man kann aber nichts über
den bereits eingeloggten erfahren.
$GLOBALS['TSFE']-fe_user = tslib_eidtools::initFeUser();
tslib_eidtools::connectDB();
var_dump($GLOBALS['TSFE']-fe_user);

User ist also im Frontend eingeloggt, Cookie existiert auch, aber
$GLOBALS['TSFE']-loginUser oder $GLOBALS['TSFE']-fe_user-user
liefert 0 bzw false.

Was muss ich tun? Vielen Dank für Eure Hinweise und Lösungsvorschläge!

Gruß,
Marko




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


[TYPO3-german] Suche Funktion: array2subpart

2011-07-22 Diskussionsfäden Stefan Frömken

Hallo zusammen,

ich bin zwar ein Fan von sich selbst aufrufenden Funktionen, aber selbst 
so ein Konstrukt umzusetzen gestaltet sich wohl doch schwieriger als 
erwartet.


Ich habe ein multidimensionales Array und will alle Keys, die ein Array 
enthalten als Subpart im Template zur Verfügung stellen und alle Strings 
in diesem Array mit substituteMarkerArray in das entsprechende Subpart 
einbinden.


Sehr kleines Beispiel. multiArray:

Array(
  anbieter = array(
anbieternr = 123,
wohnung = array(
  adresse = strasse 123,
  plz = 12345
)
  )
)

Folgender Templateaufbau:
!-- ###ANBIETER### begin --
  div###ANBIETERNR###/div
  !-- ###WOHNUNG### begin --
ul
  li###ADRESSE###/li
  li###PLZ###/li
/ul
  !-- ###WOHNUNG### end --
!-- ###ANBIETER### end --

Ein Link, ein Lösungsansatz bzw. einen Tritt in die richtige Richtung 
würde mir schon helfen.


Danke Euch

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


Re: [TYPO3-german] Suche Funktion: array2subpart

2011-07-22 Diskussionsfäden Stefan Frömken
Ich werkel mittlerweile 5 Stunden an dieser Funktion rum. Es 
funktioniert noch nicht so wie ich will. Grrr:


function array2subpart($content, $xml, $key = '') {
echo pStart/p;
if(is_array($xml)) {
echo pIst Array/p;
foreach($xml as $key = $value) {
$key = ltrim($key, '@'); // This is for 
@attributes
if(is_array($value)) {
	$content = $this-cObj-getSubpart($this-templateCode, '###' . 
strtoupper($key) . '###');

echo pLoop Array: Key:  . $key . br / . 
$content . /p;
}
self::array2subpart($content, $value, $key);
}
} else {
			$content = $this-cObj-substituteMarker($content, '###' . 
strtoupper($key) . '###', $xml);
			$this-templateCode = 
$this-cObj-substituteSubpart($this-templateCode, '###' . 
strtoupper($key) . '###', $content);

echo pIst String. Key:  . $key .  : String:  . $content . 
/p;
}
return $content;
}

vcmrdkl var

Am 22.07.2011 18:07, schrieb Stefan Frömken:

Hallo zusammen,

ich bin zwar ein Fan von sich selbst aufrufenden Funktionen, aber selbst
so ein Konstrukt umzusetzen gestaltet sich wohl doch schwieriger als
erwartet.

Ich habe ein multidimensionales Array und will alle Keys, die ein Array
enthalten als Subpart im Template zur Verfügung stellen und alle Strings
in diesem Array mit substituteMarkerArray in das entsprechende Subpart
einbinden.

Sehr kleines Beispiel. multiArray:

Array(
anbieter = array(
anbieternr = 123,
wohnung = array(
adresse = strasse 123,
plz = 12345
)
)
)

Folgender Templateaufbau:
!-- ###ANBIETER### begin --
div###ANBIETERNR###/div
!-- ###WOHNUNG### begin --
ul
li###ADRESSE###/li
li###PLZ###/li
/ul
!-- ###WOHNUNG### end --
!-- ###ANBIETER### end --

Ein Link, ein Lösungsansatz bzw. einen Tritt in die richtige Richtung
würde mir schon helfen.

Danke Euch

Stefan


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


[TYPO3-german] Re: UserFunc liefert ein Array zurück: wie weiterverarbeiten ?

2011-07-21 Diskussionsfäden Stefan Frömken
Wenn Du die userFunc gemacht hast, dann kannst doch vorher eine 
kommaseparierte Liste da draus machen. In diesem Fall könnte ich Dir 
dann wenigstens split als Lösung anbieten:


http://wiki.typo3.org/De:TSref/split


Am 21.07.2011 09:28, schrieb JCL - Johannes C. Laxander:

Hallo,

folgendes Problem:

temp.checkbox = User
temp.checkbox.userFunc = user_selectFunc
temp.checkbox.userFunc {
...
}

liefert ein Array mit diesem Inhalt: (0,1,0,1)

Wie kann ich nun den Inhalt des Arrays abarbeiten?
Bei jeder 1 soll ein COA mit bestimmtem Inhalt generiert werden.

Hab so was noch bisher noch nict gemacht und freue mich über Eure
Unterstützung :-)

Gruß, Johannes.



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


Re: [TYPO3-german] RTE - Einfügen aus Word

2011-07-20 Diskussionsfäden Stefan Frömken
Ich will meine Klappe noch nicht zu weit aufmachen, aber seit TYPO3 4.4 
oder 4.5 gibt's im Bereich RTE ein paar coole neue Features:


1.) Du kannst den RTE so konfigurieren, dass er Dir anbietet den Text im 
originalstyle einzufügen oder im Plaintext
2.) enableWordClean besitzt nun auch das Objekt HTMLparser. Damit kannst 
Du noch eine ganze Menge Finetuning beisteuern.
3.) Dir kann das enableWordClean egal sein, wenn Du den RTE mit 
entry/exitHtmlparser_db/rte sauber konfiguriert hast. Einmal speichern 
und das Thema ist gegessen.


Stefan

Am 20.07.2011 09:40, schrieb Matze Hoppe:

Hallo,

füge ich aus Word einen formatierten Text in den RTE werden alle
möglichen Formatierungen mit kopiert.

p style=MARGIN: 0cm 0cm 10pt class=bodytextspan
style=FONT-FAMILY: quot;Arial quot;, quot;sans-serifquot;; COLOR:
#4f6228Dies ist /spanspan style=FONT-FAMILY: quot;Arial
quot;sans-serifquot;; COLOR: redein Test/span/p

Also gesucht, geschaut und gefunden:

RTE.default.enableWordClean = 1

danach keine Änderung. Warum auch, war ja auch schon vorher, da dieser
Eintrag default ist.

Ähmm, bin jetzt etwas ratlos wieder etwas ratlos.


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


Re: [TYPO3-german] Indexed Search Optimierung

2011-07-18 Diskussionsfäden Stefan Frömken

Mahlzeit Stephan,

alles was Dir Speed bringen würde hast Du uns verboten in unsere Antwort 
mit aufzunehmen. Also: Nein.
Mit 150.000 Datensätzen wird der Index für index_word entsprechend groß. 
Problem bei MySQL: Der FULLTEXT-Index ist langsam und selbst wenn Du auf 
MATCH AGAINST umsteigen würdest, so kannst Du dann nur noch nach ...% 
suchen.


Wir entwickeln ke_search und können aus Erfahrung sagen, dass MySQL ab 
einer bestimmten Datenmenge Dank seinem FULLTEXT-Index einen 
Flaschenhals aufweist, den man dann gerne auf externe Indexer auslagert. 
Wir verwenden z.B. Sphinx für unsere PREMUIM-Version von ke_search. Das 
ist ne Sache von knapp 10-15 Minuten diesen Sphinx-Index auf Deinem 
Server zu installieren.


Ich könnte mir vorstellen, dass man noch knapp 20% mehr Speed rausholen 
könnte, wenn man indexed_search auf Basis von Prepared-Statements 
umbauen würde. ein Haufen Arbeit und not tested!!!


Stefan

Am 18.07.2011 13:41, schrieb Stephan Vidar:

Hallo zusammen,

in einem Intranet haben wir die Indexed Search im Einsatz.

Mittels Crawler werden auch externe Dokumente (hauptsächlich PDF)
indiziert. Die Menge an Dateien (ca. 800) schlägt natürlich nun auch mit
entsprechend großen Index-Tabellen zu Buche (z.B. index_rel: 500.000
Einträge; index_word: 150.000 Einträge) was die Suche nun mit
Antwortzeiten von ca. 10 Sekunden und mehr gewaltig ausbremst.

Der Root-Server läuft unter Linux ist dediziert und eigentlich ganz
ordentlich ausgestattet. Die Suche nach Teilstrings via LIKE '%...%' ist
außerordentlich wichtig und kann nicht abgeschaltet werden. Auch sind
andere Lösungen wie Solr, mnoGoSearch oder kesearch innerhalb dieses
Projektes derzeit nicht gewünscht und greifbar. Sieht hier jemand
trotzdem Möglichkeiten, das Ganze zumindest ein wenig zu optimieren?

Gruß, Stephan


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


Re: [TYPO3-german] Seitentitel der Hauptseite

2011-07-15 Diskussionsfäden Stefan Frömken

Hallo,

wühl Dich mal durch meine Doku:
http://typo3.sfroemken.de/typo3-tutorials/tslib/content/rootline.html?L=0

Stefan

Am 15.07.2011 13:30, schrieb Basti:

Hallo Liste,

so gebe ich den aktuellen Seitentitel aus:

temp.top_image_headline = TEXT
temp.top_image_headline {
#value = {page:nav_title//page:title}
value = {page:subtitle//page:title}
insertData = 1
wrap = h3|/h3
}

wie kann ich nun von der überliegenden Seite den Titel ausgeben?

Beispiel:
- Hauptseite1
-- Unterseite1
-- Unterseite2 - aktive
-- Unterseite3
- Hauptseite2

Wie gebe ich nun auf der Seite Unteseite2 den Titel der Seite
Hauptseite1 aus?

Vielen Dank für die Hilfe!




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


Re: [TYPO3-german] Maximale Bildgröße funktioniert nicht richtig

2011-07-07 Diskussionsfäden Stefan Frömken

Hallo Lars,

wenn Du Dir im Konstanten Editor mal die Kategorie CONTENT anschaust, 
dann wirst Du feststellen, dass es eine maximale Bildbreite gibt und 
eine maximale Bildbreite für Bild mit Text drumrum.
Heißt: Die volle Bildbreite erhälst Du nur, wenn Du den Text über das 
Bild bzw. unter das Bild machst. Machst Du den Text in irgendeiner Weise 
rechts oder links vom Bild wird das Bild automatisch auf 50% reduziert.


Ich persönlich würde Dir eher empfehlen mit registern zu arbeiten, als 
sich durch diesen TS-Code zu wühlen und zu ändern:

http://typo3.sfroemken.de/typo3-tutorials/extensions/css-styled-content.html?L=0

Link Dynamik

Gruß Stefan

Am 07.07.2011 12:07, schrieb Lars Brinkmann:

Hallo Liste,

ich möchte auf einer Seite, dass die Bilder in der Spalte 0 eine
maximale Größe haben.
Ich habe daher folgendes im Setup stehen:

[PIDinRootline = 147]
tt_content {
   # Maximale Bildgröße definieren
   image.20.maxW.cObject = CASE
   image.20.maxW.cObject {
 key.field = colPos
 0 = TEXT
 0.value = 150
   }
}
[global]

Der Code greift auch, allerdings haben die Bilder nur genau 50% von
dem bei 0.value=
angegebenen Wert, hier also 75 Pixel. Schreibe ich 0.value = 50, dann
werden die
Bilder mit einer maximalen Breite von 25 Pixeln skaliert.

Ich arbeite übrigens mit Backendlayouts. Allerdings hat die Spalte in
der die Bilder
angelegt werden (Inhaltselement Text/Bild) die Nummer 0.

Was habe ich da übersehen?

Viele Grüße, Lars Brinkmann


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


  1   2   3   >