[TYPO3-german] Via fluid auf Plugin-Einstellungen zugreifen

2012-12-30 Thread Daniel Koch
Hi zusammen,

ich möchte gerne innerhalb meiner fluid View-Templates in Abhängigkeit der 
Plugin-Einstellungen unterschiedliches Markup generieren. Konkret kann ich in 
bei dem Plugin "news" (https://typo3.org/extensions/repository/view/news) 
unterschiedliche "Actions" wählen:
- List view
- Detail view
- Date menu
- ...

Wie kann ich nun via fluid auf diese Plugin-Konfiguration zugreifen?

Beispiele:
plugin.tx_news.settings.switchableControllerActions.News.1 = list
plugin.tx_news.settings.switchableControllerActions.News.1 = detail

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


[TYPO3-german] JS/CSS Compression für Inline-JS und -CSS

2012-12-31 Thread Daniel Koch
Hallo zusammen,

gibt es eine Möglichkeit Inline-CSS und Inline-JavaScript (erzeugt z.B. von 
Extensions) über den ab TYPO3 4.x eingebauten Compressor mit minifizieren bzw. 
konkatenieren zu lassen?

Die Extension scriptmerger 
(http://forge.typo3.org/projects/extension-scriptmerger) tut dies für JS z.B. 
über die Option parseBody = 1

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


Re: [TYPO3-german] JS/CSS Compression für Inline-JS und -CSS

2013-01-01 Thread Daniel Koch
Danke für die Antworte,

funktioniert hat es bei 4.7.7 korrekterweise mit den compress*- bzw. 
concatenate*-Parametern.

Nun Inline-CSS bzw. -JS wird scheinbar nicht berücksichtigt. Ich bleibe beim 
scriptmerger...

Viele Grüße
Daniel
Am 01.01.2013 um 03:44 schrieb Michael:

> On 01/01/13 06:23, Daniel Bachmann wrote:
> 
>> config {
>>   minifyJS = 0
>>   minifyCSS = 0
>>   compressJs = 0
>>   compressCss = 0
>>   concatenateJs = 0
>>   concatenateCss = 0
>> }
>> 
>> Ich glaube das funktioniert ab Version 4,6. Ggf. auch 4.5.
> 
> Ist meines Wissens nach erst ab 4.6 eingefuehrt worden. "minify*" und
> "compress*" sind identisch, wobei "minify" nicht mehr benutzt werden sollte:
> 
> config.compressJs is the new name for config.minifyJS which has been
> deprecated.
> config.compressCss is the new name for config.minifyCSS which has been
> deprecated.
> 
> see: Rename and deprecate config.minifyJS/config.minifyCSS
> http://forge.typo3.org/issues/28677
> 
> Ein paar weitere Infos findet man auch in den Release Notes von 4.6,
> ganz am Ende der Seite, unter "JS/CSS Compression":
> http://wiki.typo3.org/TYPO3_4.6
> 
> Ausserdem sollte an dieser Stelle erwaehnt werden, dass "compression of
> javascript files with jsmin" in 6.0 wieder entfernt wurde:
> 
> (quote) "The default compression of certain javascript files in frontend
> and backend with the jsmin library was removed from the core due to
> license issues. The code segment was substituted with a hook, so
> extensions can now deliver compression solutions if needed. In general,
> it is a good idea to configure a webserver to compress javascript and
> css files on the webserver with gzip."
> 
> see: jsmin.php uses non-free license
> http://forge.typo3.org/issues/31832
> 
> Man sollte also etwas aufpassen, wie und mit welcher TYPO3 version man
> die JS/CSS compression vom core einsetzt :-)
> 
> 
> Cheers
> Michael
> 
> ___
> 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] Via fluid auf Plugin-Einstellungen zugreifen

2013-01-02 Thread Daniel Koch
Habe es jetzt wie folgt gelöst (ich glaube nicht wirklich elegant, aber es 
funktioniert):
In der localconf.php habe ich die Extension-Konfiguration erweitert:

$GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['templateLayouts'] = array(
0 => array(
0 => 'List',
1 => 'list'
),
1 => array(
0 => 'Detail',
1 => 'detail'
),
2 => array(
0 => 'Last',
1 => 'last'
),
3 => array(
0 => 'Date',
1 => 'date'
),
4 => array(
0 => 'Category',
1 => 'category'
),
);

Hier kann ich im Plugin-Setup dann meine Auswahl treffen. Den jeweiligen Wert 
kann ich dann z.B. so im fluid-Template abfragen:


Viele Grüße
Daniel
Am 31.12.2012 um 08:03 schrieb Daniel Koch:

> Hi zusammen,
> 
> ich möchte gerne innerhalb meiner fluid View-Templates in Abhängigkeit der 
> Plugin-Einstellungen unterschiedliches Markup generieren. Konkret kann ich in 
> bei dem Plugin "news" (https://typo3.org/extensions/repository/view/news) 
> unterschiedliche "Actions" wählen:
> - List view
> - Detail view
> - Date menu
> - ...
> 
> Wie kann ich nun via fluid auf diese Plugin-Konfiguration zugreifen?
> 
> Beispiele:
> plugin.tx_news.settings.switchableControllerActions.News.1 = list
> plugin.tx_news.settings.switchableControllerActions.News.1 = detail
> 
> Viele Grüße
> Daniel
> ___
> 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] Probleme mit tq_seo

2013-01-12 Thread Daniel Koch
Hi zusammen,

folgendes Problem mit o.g. Extension.

In der Entwicklungsumgebung bekomme ich bei Klick auf das Backend-Module:
SEO > Kontrollzentrum
folgenden Fehler (in der ExtJS-Fehlerkonsole):
caller: t3lib_DB::sql_query

ERROR: You have an error in your SQL syntax; check the manual that corresponds 
to your MySQL server version for the right syntax to use near ')
AND seosr.uid IS NULL' at line 6

lastBuiltQuery: SELECT p.uid
FROM pages p
LEFT JOIN tx_tqseo_setting_root seosr
ON seosr.pid = p.uid
AND seosr.deleted = 0
WHERE p.uid IN ()
AND seosr.uid IS NULL

debug_backtrace: 
require(typo3conf/ext/tq_seo/mod2/index.php),ypo3_src-4.7.7/typo3/mod.php#45 // 
tx_tqseo_module_standalone->main#249 // tx_tqseo_module_base->moduleContent#104 
// tx_tqseo_module_controlcenter->executeMain#150 // t3lib_DB->sql_query#69 // 
t3lib_DB->debug#903

Ein Klick auf das Backend-Modul:
SEO > SITEMAP
zeigt mir eine leere Liste.

In der Liveumgebung bekomme ich keine Fehlermeldung (kann jedoch auch am 
unterschiedlichen Error-Level liegen).
Bekomme aber bei beiden Backend-Ansichten eine leere Liste angzeigt.

In der DB-Tabelle: tx_tqseo_sitemap sind auf beiden Systemen Einträge vorhanden.

Hat jemand eine Idee?

Eingesetze Versionen:
TYPO3: 4.7.7
tq_seo: 5.0.0

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


Re: [TYPO3-german] Probleme mit tq_seo

2013-01-13 Thread Daniel Koch
Ja, korrekt. Sowohl in der Entwicklungs- als auch in der Liveumgebung hat die 
Tabelle:
tx_tqseo_setting_root
keinen Eintrag.

Ich habe es jetzt noch mit einer anderen Installation verglichen, dort ist ein 
Eintrag vorhanden und im Backend-Modul wird auch alles korrekt angezeigt.

Die Frage ist jetzt nur, warum wird bei den beiden ersten Installationen kein 
DB-Eintrag erzeugt wurde. Das einzige was ich als Unterschied erkennen kann 
ist, dass bei der funktionierenden Installation die Startseite der Website die 
PID 1 hat, bei den anderen ist es eine andere...

Viele Grüße
Daniel
Am 12.01.2013 um 16:59 schrieb Rainer Schleevoigt:

> On 1/12/13 3:05 PM, Daniel Koch wrote:
>> Hi zusammen,
>> FROM pages p
>> LEFT JOIN tx_tqseo_setting_root seosr
>> ON seosr.pid = p.uid
>> AND seosr.deleted = 0
>> WHERE p.uid IN ()
>> AND seosr.uid IS NULL
> 
> Die Liste der UIDs is leer ...
>> 
>> debug_backtrace: 
>> require(typo3conf/ext/tq_seo/mod2/index.php),ypo3_src-4.7.7/typo3/mod.php#45 
>> // tx_tqseo_module_standalone->main#249 // 
>> tx_tqseo_module_base->moduleContent#104 // 
>> tx_tqseo_module_controlcenter->executeMain#150 // t3lib_DB->sql_query#69 // 
>> t3lib_DB->debug#903
>> 
>> Ein Klick auf das Backend-Modul:
>> SEO > SITEMAP
>> zeigt mir eine leere Liste.
>> 
>> In der Liveumgebung bekomme ich keine Fehlermeldung (kann jedoch auch am 
>> unterschiedlichen Error-Level liegen).
>> Bekomme aber bei beiden Backend-Ansichten eine leere Liste angzeigt.
>> 
>> In der DB-Tabelle: tx_tqseo_sitemap sind auf beiden Systemen Einträge 
>> vorhanden.
>> 
>> Hat jemand eine Idee?
>> 
>> Eingesetze Versionen:
>> TYPO3: 4.7.7
>> tq_seo: 5.0.0
>> 
>> Viele Grüße
>> Daniel
>> ___
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> 
> -- 
> *Dipl.-Ing. Rainer Schleevoigt*
> Certified TYPO3 Integrator
> Certified Titanium App Developer
> 
>   Novalisweg 10
> 22303 Hamburg
> TEL 040 27806982
> |Ust-ID: DE239491976|||
> 
> ___
> 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