[TYPO3-german] Hook für css_styled_content schreiben

2013-04-11 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo typo3-Gemeinde

 

Ich bin gerade daran einen Hook für css_styled_content zu schreiben. Ich
möchte dort die Funktion renderSpace überladen. Aber irgendwie bin ich
ziemlich eingerostet, deswegen möchte ich Euch um Hilfe bitten.

Extension: enz_csc_hook

class.enzcschook.php:

?php
class enzcschook extends tx_cssstyledcontent_pi1{

  function renderSpace($content, array $configuration) {
   if (isset($configuration['space']) 
in_array($configuration['space'], array('before', 'after'))) {
   $constant = (int)
$configuration['constant'];
   if ($configuration['space']
=== 'before') {
   $value =
$constant + $this-cObj-data['spaceBefore'];
   $declaration
= 'margin-top: ' . $value .'px !IMPORTANT;';
   } else {
   $value =
$constant + $this-cObj-data['spaceAfter'];
   $declaration
= 'margin-bottom: ' . $value . 'px !IMPORTANT;';
   }
   if (!empty($value)) {
   if
($configuration['stdWrap.']) {
 
$className = $this-cObj-stdWrap($value, $configuration['stdWrap.']);
   } else {
 
$className = $value;
   }
   $selector =
'.' . trim($className);
 
$this-addPageStyle($selector, $declaration);
   return
$className;
   }
   }
}
}
?

 

ext_localconf.php:

?php
if (!defined ('TYPO3_MODE'))
die ('Access denied.');
$TYPO3_CONF_VARS['EXTCONF']['css_styled_content']['pi1_hooks']['renderSpace'
] = 'EXT:enz_csc_hook/class.enzcschook.php:enzcschook-renderSpace';
?

 

ext_tables.php:

?php
require_once(t3lib_extMgm::extPath('enz_csc_hook') .
'class.enzcschook.php');
?

 

Irgendwie scheint mir das alles richtig zu sein, doch wird der Hook nicht
ausgeführt, d.h. der veränderte CSS-Kram nicht ausgegeben.

Wäre echt dankbar, wenn mir jemand den Fehler aufzeigen und korrigieren
könnte.

 

Viele Grüße

Johannes

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


[TYPO3-german] DROP key / ALTER key ohne Länge

2013-04-11 Diskussionsfäden abo

Hi,

ich habe dieses Problem mittlerweile bei vielen Extensions - es macht  
zwar keine Fehler, aber es ergibt mittlerweile eine ziemlich lange  
Liste...


Ein Key auf einen varchar Wert kann laut MySQL nicht ohne Länge  
definiert werden.


z.B. Extension enetcache sagt nach Update:

Add fields
ALTER TABLE tx_enetcache_contentcache_tags ADD KEY cache_id 
(identifier);

- ergibt diesen Fehler: #1170 - BLOB/TEXT column 'identifier' used in  
key specification without a key length


Changing fields
select/deselect all
ALTER TABLE tx_enetcache_contentcache DROP KEY cache_id;
ALTER TABLE tx_enetcache_contentcache ADD KEY cache_id 
(identifier(500));

- das funktioniert

ext_tables.sql:
CREATE TABLE tx_enetcache_contentcache (
id int(11) unsigned NOT NULL auto_increment,
identifier varchar(250) DEFAULT '' NOT NULL,
crdate int(11) unsigned DEFAULT '0' NOT NULL,
content mediumblob,
lifetime int(11) unsigned DEFAULT '0' NOT NULL,
PRIMARY KEY (id),
KEY cache_id (identifier)
) ENGINE=InnoDB;

Egal wie ich die keys lösche und wieder hinzufüge, im Extension  
Manager wird immer wieder das ALTER Table als notwendiges Update  
vorgeschlagen.


Gibt es dafür eine Lösung, meine COMPARE DATABASE Liste ist  
mittlerweile so lang, dass ich gar nichts mehr finde vor lauter key  
Änderungen?
Und ich verliere auch den Überblick, wo ich die Keys schon manuell  
hinzugefügt habe und wo nicht, was bei großen Tabellen schon ein  
Performance Problem sein kann.


TYPO3: 4.5.25
MySQL: 5.5.30 (kein Update möglich, da Teil einer Distribution)

LG Andrea


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

[TYPO3-german] TYPO3 – Inspiring-Flow 2013 – Tickets zu gewinnen!

2013-04-11 Diskussionsfäden Basti

Hallo liebe TYPO3 Liste,

wir verlosen Tickets für die Inspiring-Flow Conference 2013

http://blog.ingeniumdesign.de/2013/04/11/typo3-inspiring-flow-2013-tickets-zu-gewinnen/

Viel Glück!
--
--

TYPO3 - TIPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/

TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/

Facebook Fan
http://www.facebook.com/ingeniumdesign/

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

[TYPO3-german] TMENU Maximale Anzahl Menüpunkte definieren

2013-04-11 Diskussionsfäden Olaf Schuemann

Hallo zusammen,

ich brauche mal einen Denkanstoss ;-)

Also, es gibt ein Menü welches SEHR viele Elemente enthält - nun möchte 
ich nur die erste X Elemente (also inkl. Untermenüpunkten) ausgeben.


Die Anzahl der Elemente habe ich bereits im Register

==schnipp==
1.NO.after.cObject {


   2 = LOAD_REGISTER
   2.ArchivPageCounter.cObject = TEXT
   2.ArchivPageCounter.cObject.data = register:ArchivPageCounter
   2.ArchivPageCounter.cObject.wrap = |+1
   2.ArchivPageCounter.prioriCalc = intval

   }

==schnapp==

bzw. durch Vererbung auch auf den nächsten Ebenen - so jetzt möchte ich 
erreichen, dass nach X Elemente, egal auf welcher Ebene, das Menü nicht 
weiter gerendet wird


Hat jemand eine Idee - ich hab schon GoogleCo. befragt finde aber keine 
Antwort :-(


Danke
OLAF




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


Re: [TYPO3-german] TMENU Maximale Anzahl Menüpunkte definieren

2013-04-11 Diskussionsfäden Jost Baron
Hi Olaf,

HMENU hat eine property maxItems. Ist es das, was du suchst?

http://wiki.typo3.org/TSref/HMENU

Gruß Jost

On 04/11/2013 11:07 AM, Olaf Schuemann wrote:
 Hallo zusammen,

 ich brauche mal einen Denkanstoss ;-)

 Also, es gibt ein Menü welches SEHR viele Elemente enthält - nun
 möchte ich nur die erste X Elemente (also inkl. Untermenüpunkten)
 ausgeben.

 Die Anzahl der Elemente habe ich bereits im Register

 ==schnipp==
 1.NO.after.cObject {
   
   
   2 = LOAD_REGISTER
   2.ArchivPageCounter.cObject = TEXT
   2.ArchivPageCounter.cObject.data =
 register:ArchivPageCounter
  2.ArchivPageCounter.cObject.wrap = |+1
   2.ArchivPageCounter.prioriCalc = intval
 
}

 ==schnapp==

 bzw. durch Vererbung auch auf den nächsten Ebenen - so jetzt möchte
 ich erreichen, dass nach X Elemente, egal auf welcher Ebene, das Menü
 nicht weiter gerendet wird

 Hat jemand eine Idee - ich hab schon GoogleCo. befragt finde aber
 keine Antwort :-(

 Danke
 OLAF




 ___
 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] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hallo liebe Liste,

ich habe eine Frage bezüglich der Nutzung der Backend Layouts.
Prinzipiell funktioniert das mit den Backend Layouts wunderbar. Leider 
habe ich ein Problem beim Abfragen der Backend Layouts, von dem 
ausgehend ich gerne unterschiedliche Vorlagen verwenden wollen würde.


Das Ganze klappt auch wunderbar für alle Seiten, die ich explizit mit 
dem jeweiligen Layout unter Erscheinungsbild versehen habe.
Nur kann ich dort ja auch das Layout für die Folgeseiten anlegen, und da 
beginnt mein Problem.


Meine Abfrage im Template:

page.20 = TEMPLATE
page.20.template = FILE
// Standard ist Layout 100
page.20.template.file = {$inhTemp100}
[globalVar = TSFE:page|backend_layout = 1]
   page.20.template.file = {$inhTemp100Spruch}
[global]

Greift nur für diesen Fall, aber im Backend sehe ich die definierten 
Spalten. (das Template ist noch nicht fertig, da kommt für das andere 
Layout auch noch eine Variable rein)


Wie kann ich abfragen, ob der Seite von einer übergeordneten Seite das 
Backend Layout 1 übergeben worden ist und diese dann mit der anderen 
Vorlage ausstatten? Jede Seite einzeln anklicken zu müssen, wenn ich das 
Backend-Layout doch im Backend auch weitergeben kann ist ja irgendwie 
nicht so sinnvoll.


Gibt es hierfür auch eine Variable, die man mit abfragen kann?

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


Re: [TYPO3-german] Automatisierter Login anhand des Windows Benutzers

2013-04-11 Diskussionsfäden Seidel, Christopher
Danke für die Antworten. Ich werde es mal mit NTLM versuchen.

Viele Grüße

Christopher 


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Andri Steiner
Gesendet: Mittwoch, 10. April 2013 18:20
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Automatisierter Login anhand des Windows Benutzers

Hallo Christopher

 besteht die Möglichkeit für ein Intranet den angemeldeten Benutzer in einer 
 Domäne auszulesen und dann automatisch zu authentifizieren ohne dass dieser 
 manuell sein Passwort eingeben muss?
 Eine LDAP Schnittstelle haben wir über eu_ldap generiert und die 
 Authentifizierung klappt auch. Allerdings muss dabei der Benutzer sich selber 
 anmelden.
 Dies wollen wir gerne komplett automatisieren falls möglich.

Das musst du in einem ersten Schritt auf Webserver Ebene lösen so dass der 
Username automatisch von Webserver gesetzt wird, üblicherweise per Kerberos 
oder NTLM.

Danach kannst du in einem zweiten Schritt TYPO3 seitig den vom Webserver 
gesetzten Usernamen auslesen und automatisch als FE User anmelden.
Wie/ob das mit eu_ldap geht weiss ich nicht, ich verwende dafür normalerweise 
ein paar Zeilen PHP.

Grüsse
Andri
___
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] TMENU Maximale Anzahl Menüpunkte definieren

2013-04-11 Diskussionsfäden Olaf Schuemann

Hi Jost,

nein, leider nicht - da maxItems NUR auf der jeweiligen Menüeben zählt
also X mal Ebene 1, X mal Ebene 2 usw. also am Ende X+X :(

Trotzdem Danke

BG
OLAF

Am 11.04.2013 11:09, schrieb Jost Baron:

Hi Olaf,

HMENU hat eine property maxItems. Ist es das, was du suchst?

http://wiki.typo3.org/TSref/HMENU

Gruß Jost

On 04/11/2013 11:07 AM, Olaf Schuemann wrote:

Hallo zusammen,

ich brauche mal einen Denkanstoss ;-)

Also, es gibt ein Menü welches SEHR viele Elemente enthält - nun
möchte ich nur die erste X Elemente (also inkl. Untermenüpunkten)
ausgeben.

Die Anzahl der Elemente habe ich bereits im Register

==schnipp==
1.NO.after.cObject {


   2 = LOAD_REGISTER
   2.ArchivPageCounter.cObject = TEXT
   2.ArchivPageCounter.cObject.data =
register:ArchivPageCounter
  2.ArchivPageCounter.cObject.wrap = |+1
   2.ArchivPageCounter.prioriCalc = intval

}

==schnapp==

bzw. durch Vererbung auch auf den nächsten Ebenen - so jetzt möchte
ich erreichen, dass nach X Elemente, egal auf welcher Ebene, das Menü
nicht weiter gerendet wird

Hat jemand eine Idee - ich hab schon GoogleCo. befragt finde aber
keine Antwort :-(

Danke
OLAF




___
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


[TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hallo liebe Liste,

ich habe im typo3 Kochbuch von der Extension kb-con_slide gelesen, mit 
der man leere Spalten durch Texte in der Spalte aus oberen Bereichen 
füllen kann. Im Extension Manager steht diese als überholt drin.


Hintergrund ist der, dass ich eine Seite habe, in der ich Zitate 
einfügen möchte. Dort würde ich sehr gerne von den Seiten oberhalb, 
sofern das Backend-Layout für Seite mit Spruch ausgewählt ist, das 
Zitat, welches dort gewählt ist übernehmen, sofern kein eigenes 
eingetragen wurde.


Geht sowas auch nur mit typoscript?
Wenn nicht, ist die Extension noch mit 4.5.25 brauchbar?
Gibt es was neueres?

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


Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden chris Wolff
hi heike was du suchst ist glaub ich die .slide option:
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.7.0/view/1/7/#id783193

die war auch schon in 4.5 drin.

gruss chris

Am 11. April 2013 11:15 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de:
 Hallo liebe Liste,

 ich habe im typo3 Kochbuch von der Extension kb-con_slide gelesen, mit der
 man leere Spalten durch Texte in der Spalte aus oberen Bereichen füllen
 kann. Im Extension Manager steht diese als überholt drin.

 Hintergrund ist der, dass ich eine Seite habe, in der ich Zitate einfügen
 möchte. Dort würde ich sehr gerne von den Seiten oberhalb, sofern das
 Backend-Layout für Seite mit Spruch ausgewählt ist, das Zitat, welches
 dort gewählt ist übernehmen, sofern kein eigenes eingetragen wurde.

 Geht sowas auch nur mit typoscript?
 Wenn nicht, ist die Extension noch mit 4.5.25 brauchbar?
 Gibt es was neueres?

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



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: ch...@connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: Conditional Content Element - für alle sichtbar

2013-04-11 Diskussionsfäden Andrea Böhm

Mit be_sessions und ses_userid funktioniert das wie gewünscht - danke noch mal 
für die Tipps.

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden chris Wolff
Hi Heike,
 ich würde das folgender maßen machen

# Ermittelt das richtige template
temp.templateFile = CASE
temp.templateFile {
  # abfrage der übergerdneten seiten
  key.data = levelfield:-1,backend_layout_next_level,slide
  # überschreiben falls aktuelle seite ein template zugeordnet ist
  key.override.field = backend_layout
  # zuweisen der templates
  1 = fileadmin/templates/template1.html
  2 = fileadmin/templates/template2.html
}

page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file.cObject  temp.templateFile

Am 11. April 2013 11:10 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de:
 Hallo liebe Liste,

 ich habe eine Frage bezüglich der Nutzung der Backend Layouts.
 Prinzipiell funktioniert das mit den Backend Layouts wunderbar. Leider habe
 ich ein Problem beim Abfragen der Backend Layouts, von dem ausgehend ich
 gerne unterschiedliche Vorlagen verwenden wollen würde.

 Das Ganze klappt auch wunderbar für alle Seiten, die ich explizit mit dem
 jeweiligen Layout unter Erscheinungsbild versehen habe.
 Nur kann ich dort ja auch das Layout für die Folgeseiten anlegen, und da
 beginnt mein Problem.

 Meine Abfrage im Template:

 page.20 = TEMPLATE
 page.20.template = FILE
 // Standard ist Layout 100
 page.20.template.file = {$inhTemp100}
 [globalVar = TSFE:page|backend_layout = 1]
page.20.template.file = {$inhTemp100Spruch}
 [global]

 Greift nur für diesen Fall, aber im Backend sehe ich die definierten
 Spalten. (das Template ist noch nicht fertig, da kommt für das andere Layout
 auch noch eine Variable rein)

 Wie kann ich abfragen, ob der Seite von einer übergeordneten Seite das
 Backend Layout 1 übergeben worden ist und diese dann mit der anderen Vorlage
 ausstatten? Jede Seite einzeln anklicken zu müssen, wenn ich das
 Backend-Layout doch im Backend auch weitergeben kann ist ja irgendwie nicht
 so sinnvoll.

 Gibt es hierfür auch eine Variable, die man mit abfragen kann?

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



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: ch...@connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hi Chris,
gibts da auch ne Erläuterung für Dummies?
Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim 
Versuch ein Bild auf mehreren Ebenen zu nutzen.

Es handelt sich um Inhalte in der Content Spalte col=2
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hi Chris,
danke für das Schnipsel. Das werde ich mal probieren.
Und damit geht er immer eine Ebene weiter nach oben, bis er eine 
Definition findet? Oder nur eine Ebene?

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

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Oops,
wieder mal nciht der Liste geantwortet.
Gibts dafür auch eine Beschreibung für Dummies?
Irgendwie habe ich mit slide ziemlich schlechte Erfahrungen gemacht und 
seither die Finger davon gelassen

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Nur sicherheitshalber...
Die Nummern unten sind die Ids der Backend Layouts?
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden chris Wolff
Hi heike,

beispiel seitenbaum:
* startseite (enthält inhalft in der rechten spalte der vererbt werden soll)
- unterseite (hier ist die rechte spalte leer)
   - unter unter seite


dein typoscript defineirt jetzt folgendens
page.10   styles.content.getRight
page.10.slide = -1

damit sammelt er den content in der rechten spalte ein ein. wenn du in
der rechten spalte also ein bild auf der startseite einstellst.

 wird es auch auf unterseite und unterunterseite gezeigt. es  sei denn
die seiten haben eigenden inhalt für die rechte spalte definiert.

gruss chris


Am 11. April 2013 11:40 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de:
 Hi Chris,
 gibts da auch ne Erläuterung für Dummies?
 Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim Versuch
 ein Bild auf mehreren Ebenen zu nutzen.
 Es handelt sich um Inhalte in der Content Spalte col=2

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



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: ch...@connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden chris Wolff
ja die nummern sind die backend layouts.

und auch hier kommt ein slide zum einsatz um das feld
backend_layout_next_level auszulesen.

du brauchst keine angst vor slides haben :)

gruss chris

2013/4/11 Heike Herzog-Kuhnke h...@kuhnke-owl.de:
 Nur sicherheitshalber...
 Die Nummern unten sind die Ids der Backend Layouts?
 Gruß

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



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: ch...@connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

OK, ich habs nochmal gelesen Ich probier das jetzt mal aus ;o)
Melde mich, wenn ich wieder graue Haare mehr bekomme.
Gruß
Heike

PS: sorry für den SPAM. Hab wohl doch der Liste geantwortet
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Danke Dir fürs Mut machen.
Ich probiere das jetzt.
Aber ein paar graue hab ich schon von slides bekommen ;o)
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Merci,
dann mache ich mich mal ans Werk :)
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

damit:

temp.templateFile = CASE
temp.templateFile {
  # abfrage der übergerdneten seiten
  key.data = levelfield:-1,backend_layout_next_level,slide
  # überschreiben falls aktuelle seite ein template zugeordnet ist
  key.override.field = backend_layout
  # zuweisen der templates
  1 = {$inhTemp100Spruch}
  4 = {$inhTemp100}
  }

page.20 = TEMPLATE
page.20.template = FILE
// Standard ist Layout 100
page.20.template.file  temp.templateFile
// [globalVar = TSFE:page|backend_layout = 1]
//   page.20.template.file = {$inhTemp100Spruch}
// [global]
page.20.template.workOnSubpart = DOKUMENT

geht es nicht
er findet kein Layout :(
Ich wußßte es gibt noch was schlimmere als slide und das heißt CASE 
grump.

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Habs nochmal korrigiert, weil ich dachte es liegt an den Variablen:

temp.templateFile = CASE
temp.templateFile {
  # abfrage der übergerdneten seiten
  key.data = levelfield:-1,backend_layout_next_level,slide
  # überschreiben falls aktuelle seite ein template zugeordnet ist
  key.override.field = backend_layout
  # zuweisen der templates
  insertData=1
  1.value = {$inhTemp100Spruch}
  4.value = {$inhTemp100}

   }

immernoch nix :(
Ich mag aber die Template-Dateien nicht konstant direkt da rein 
schreiben, auch wenn ich das jetzt mal testweise mache...

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke
Jetzt hab ich einen Fehler gefunden, weil ich cObject vergessen hatte, 
aber es bleibt eine leere Seite:


temp.templateFile = CASE
temp.templateFile {
  # abfrage der übergerdneten seiten
  key.data = levelfield:-1,backend_layout_next_level,slide
  # überschreiben falls aktuelle seite ein template zugeordnet ist
  key.override.field = backend_layout
  # zuweisen der templates
  # insertData=1
  1 = fileadmin/templates/layout_100_Spruch.html
  4 = fileadmin/templates/layout_100.html

   }

page.20 = TEMPLATE
page.20.template = FILE
// Standard ist Layout 100
page.20.template.file.cObject  temp.templateFile
// [globalVar = TSFE:page|backend_layout = 1]
//   page.20.template.file = {$inhTemp100Spruch}
// [global]
page.20.template.workOnSubpart = DOKUMENT
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Eintragen der Template Dateien direkt ändert auch nix
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo

Ich hatte auch mal ein derartiges Problem, der folgende typoscript-Code 
funktioniert bei uns:
page.10 = FLUIDTEMPLATE
page.10 {
file.stdWrap.cObject = CASE
file.stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = {$path_template}/tpl/fluid.2col.html
1 = TEXT
1.value = {$path_template}/tpl/fluid.1col.html

Ist halt ein FLUID-Template, wird aber bestimmt auch mit einem normalen 
Template funktionieren.

Johannes


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke
Gesendet: Donnerstag, 11. April 2013 12:13
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

Jetzt hab ich einen Fehler gefunden, weil ich cObject vergessen hatte, aber es 
bleibt eine leere Seite:

temp.templateFile = CASE
temp.templateFile {
   # abfrage der übergerdneten seiten
   key.data = levelfield:-1,backend_layout_next_level,slide
   # überschreiben falls aktuelle seite ein template zugeordnet ist
   key.override.field = backend_layout
   # zuweisen der templates
   # insertData=1
   1 = fileadmin/templates/layout_100_Spruch.html
   4 = fileadmin/templates/layout_100.html

}

page.20 = TEMPLATE
page.20.template = FILE
// Standard ist Layout 100
page.20.template.file.cObject  temp.templateFile // [globalVar = 
TSFE:page|backend_layout = 1]
//   page.20.template.file = {$inhTemp100Spruch}
// [global]
page.20.template.workOnSubpart = DOKUMENT 
___
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] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hallo Johannes,
danke für den Schnipsel. Sorry, wenn die Frage blöd ist, aber wie passe 
ich das jetzt für meine Verhältnisse an? Ich habe dieses CASE bisher 
vermieden, weil ich mir, wenn ich mich recht entsinne, genau mit dieser 
Problematik schon mal die Zähne ausgebissen habe.

Ich würde das gerne verstehen.
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo Heike

page.20 = TEMPLATE
page.20 {
file.stdWrap.cObject = CASE
file.stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = {$path_template}/tpl/fluid.2col.html
1 = TEXT
1.value = fileadmin/templates/layout_100_Spruch.html
4 = TEXT
4.value = fileadmin/templates/layout_100.html

So würde ich es versuchen, ohne temp-Objekt und Condition.

Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke
Gesendet: Donnerstag, 11. April 2013 12:23
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

Hallo Johannes,
danke für den Schnipsel. Sorry, wenn die Frage blöd ist, aber wie passe ich das 
jetzt für meine Verhältnisse an? Ich habe dieses CASE bisher vermieden, weil 
ich mir, wenn ich mich recht entsinne, genau mit dieser Problematik schon mal 
die Zähne ausgebissen habe.
Ich würde das gerne verstehen.
Gruß
Heike
___
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] Hook für css_styled_content schreiben

2013-04-11 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo nochmal

Ich komme einfach nicht weiter, auch wenn ich einiges an der Extension
geändert habe.
ext_localconf.php:
?php
if (!defined ('TYPO3_MODE'))
die ('Access denied.');
$TYPO3_CONF_VARS['EXTCONF']['css_styled_content']['pi1_hooks']['renderSpace'
] = 'EXT:enzcschook/class.enzcschook.php:enzcschook-renderSpace';
?
class.enzcschook.php:
?php
class enzcschook{
 * @param string $content Content input. Not used, ignore.
 * @param array $configuration TypoScript configuration
 * @return string The class name
 */
  function renderSpace($content, array $configuration) {
if (isset($configuration['space']) 
in_array($configuration['space'], array('before', 'after'))) {
$constant = (int) $configuration['constant'];
if ($configuration['space'] === 'before') {
$value = $constant +
$this-cObj-data['spaceBefore'];
$declaration = 'margin-top: ' . $value .'px
!IMPORTANT;';
} else {
$value = $constant +
$this-cObj-data['spaceAfter'];
$declaration = 'margin-bottom: ' . $value .
'px !IMPORTANT;';
}
[...]
Wenn ich in sysext/csc_styled_content/Classes/CssStyledContentController.php
in der Funktion hookRequest einen Vardump auf das $hookObj mache, so ist
dieses leer. Also vermute ich, daß meine Klasse nicht durch den Hook geladen
werden kann. Also folgere ich, daß irgendwas in der ext_localconf.php wohl
falsch sein muß.

Kann mir hier bitte jemand weiterhelfen?
Johannes


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Johannes C.
Schulz - EnzephaloN IT-Solutions
Gesendet: Donnerstag, 11. April 2013 08:07
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Hook für css_styled_content schreiben

Hallo typo3-Gemeinde

 

Ich bin gerade daran einen Hook für css_styled_content zu schreiben. Ich
möchte dort die Funktion renderSpace überladen. Aber irgendwie bin ich
ziemlich eingerostet, deswegen möchte ich Euch um Hilfe bitten.

Extension: enz_csc_hook

class.enzcschook.php:

?php
class enzcschook extends tx_cssstyledcontent_pi1{

  function renderSpace($content, array $configuration) {
   if (isset($configuration['space']) 
in_array($configuration['space'], array('before', 'after'))) {
   $constant = (int)
$configuration['constant'];
   if ($configuration['space']
=== 'before') {
   $value =
$constant + $this-cObj-data['spaceBefore'];
   $declaration
= 'margin-top: ' . $value .'px !IMPORTANT;';
   } else {
   $value =
$constant + $this-cObj-data['spaceAfter'];
   $declaration
= 'margin-bottom: ' . $value . 'px !IMPORTANT;';
   }
   if (!empty($value)) {
   if
($configuration['stdWrap.']) {
 
$className = $this-cObj-stdWrap($value, $configuration['stdWrap.']);
   } else {
 
$className = $value;
   }
   $selector =
'.' . trim($className);
 
$this-addPageStyle($selector, $declaration);
   return
$className;
   }
   }
}
}
?

 

ext_localconf.php:

?php
if (!defined ('TYPO3_MODE'))
die ('Access denied.');
$TYPO3_CONF_VARS['EXTCONF']['css_styled_content']['pi1_hooks']['renderSpace'
] = 'EXT:enz_csc_hook/class.enzcschook.php:enzcschook-renderSpace';
?

 

ext_tables.php:

?php
require_once(t3lib_extMgm::extPath('enz_csc_hook') .
'class.enzcschook.php');
?

 

Irgendwie scheint mir das alles richtig zu sein, doch wird der Hook nicht
ausgeführt, d.h. der veränderte CSS-Kram nicht ausgegeben.

Wäre echt dankbar, wenn mir jemand den Fehler aufzeigen und korrigieren
könnte.

 

Viele 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] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hallo Johannes,

ich danke Dir. Ich hatte zwischenzeitlich hier:
http://blog.undkonsorten.com/typo3-4-5-tutorial-backend-layout-nutzen

Diesen Schnipsel gefunden:
page.10 = TEMPLATE
page.10 {
template.cObject = CASE
template.cObject {
key.data = levelfield:-1, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = fileadmin/tmpl/html/layout0.html
2 = TEXT
2.value = fileadmin/tmpl/html/layout1.html
3 = TEXT
3.value = fileadmin/tmpl/html/layout2.html
}
workOnSubpart = DOCUMENT
}

und versucht das bei mir so:

page.20 = TEMPLATE
page.20.template.cObject = CASE
page.20.template.cObject {
  key.data = levelfield:-1, backend_layout_next_level, slide
  key.override.field = backend_layout
  default = TEXT
  default.value = {$inhTemp100}
  1 = TEXT
  1.value = {$inhTemp100Spruch}
  4 = TEXT
  4.value = {$inhTemp100}
  }
page.20.template.workOnSubpart = DOKUMENT

anzuwenden.

Aber wieder nur eine leere Seite.
Die Nummer des Backend-Layouts für Zitate hat vorher auch funktioniert 
und sollte stimmen. Die andere Nummer habe ich abgelesen.


Ich kapier es nicht :(
kann ich in der Condition keinen slide machen?

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

btw.
im typoscript Object Browser sehe ich, dass er für 1 und 4 die richtigen 
Werte einträgt. Ich glaube irgednwas am CASE stimmt nicht. Wo sehe ich 
den Wert, den der CASE ergibt?

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke
Habe eben gesehen, dass ich, wenn ich im TypoScript Object Browser über 
key gehe ein N/A angezeigt wird. eißt das er kann mit der Abfrage nichts 
anfangen?

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo

Versuche es doch mal mit:

page.20 = TEMPLATE
page.20{
template.stdWrap.cObject = CASE 
//stdWrap? Ist wohl wichtig...
template.stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide  
//levelfield:-2 sonst gehts nicht richtig!
key.override.field = backend_layout
default = TEXT
default.value = {$inhTemp100}
1 = TEXT
1.value = {$inhTemp100Spruch}
4 = TEXT
4.value = {$inhTemp100}
}
template.workOnSubpart = DOKUMENT
}

Gehts vielleicht damit?

Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke
Gesendet: Donnerstag, 11. April 2013 12:37
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

Hallo Johannes,

ich danke Dir. Ich hatte zwischenzeitlich hier:
http://blog.undkonsorten.com/typo3-4-5-tutorial-backend-layout-nutzen

Diesen Schnipsel gefunden:
page.10 = TEMPLATE
page.10 {
template.cObject = CASE
template.cObject {
key.data = levelfield:-1, backend_layout_next_level, slide key.override.field = 
backend_layout default = TEXT default.value = fileadmin/tmpl/html/layout0.html
2 = TEXT
2.value = fileadmin/tmpl/html/layout1.html
3 = TEXT
3.value = fileadmin/tmpl/html/layout2.html } workOnSubpart = DOCUMENT }

und versucht das bei mir so:

page.20 = TEMPLATE
page.20.template.cObject = CASE
page.20.template.cObject {
   key.data = levelfield:-1, backend_layout_next_level, slide
   key.override.field = backend_layout
   default = TEXT
   default.value = {$inhTemp100}
   1 = TEXT
   1.value = {$inhTemp100Spruch}
   4 = TEXT
   4.value = {$inhTemp100}
   }
page.20.template.workOnSubpart = DOKUMENT

anzuwenden.

Aber wieder nur eine leere Seite.
Die Nummer des Backend-Layouts für Zitate hat vorher auch funktioniert und 
sollte stimmen. Die andere Nummer habe ich abgelesen.

Ich kapier es nicht :(
kann ich in der Condition keinen slide machen?

Gruß
Heike
___
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] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Geht auch mit Deiner Variante nicht Johannes :(

page.20 = TEMPLATE
page.20 {
  file.stdWrap.cObject = CASE
  file.stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = fileadmin/templates/layout_100.html
1 = TEXT
1.value = fileadmin/templates/layout_100_Spruch.html
4 = TEXT
4.value = fileadmin/templates/layout_100.html
  }
   }

Nur eine leere Seite.
Und immer wieder zeigt der Object Browser ein freundliches N/A für das 
Objekt :P


Ich hab uach probiert aus page.20 { ein page.20.template  zu machen, 
weil mir das richtiger erschien. aber das Ergebnis ist immer das Gleiche...

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Leider nein :(
Irgendwie kann er den CASE nicht.
Gruß
Heike

Am 11.04.13 12:54, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:

page.20 = TEMPLATE
page.20{
template.stdWrap.cObject = CASE 
//stdWrap? Ist wohl wichtig...
template.stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide  
//levelfield:-2 sonst gehts nicht richtig!
key.override.field = backend_layout
default = TEXT
default.value = {$inhTemp100}
1 = TEXT
1.value = {$inhTemp100Spruch}
4 = TEXT
4.value = {$inhTemp100}
}
template.workOnSubpart = DOKUMENT
}



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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo

Ich kann aber leider an dem Code keinen Fehler mehr erkennen. Und nein, es muß 
schon page.20 = TEMPLATE heißen. Bist Du sicher, daß das page.20-Objekt nicht 
noch irgendwo (weiter unten im Typoscript) überschrieben oder geleert wird? 
Die Anzeige N/A habe ich bei mir auch auf file und stdWrap - das hat nix zu 
sagen.
Ich vermute ja den Fehler ganz woanders und garnicht in dem Case...

Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke
Gesendet: Donnerstag, 11. April 2013 12:56
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

Geht auch mit Deiner Variante nicht Johannes :(

page.20 = TEMPLATE
page.20 {
   file.stdWrap.cObject = CASE
   file.stdWrap.cObject {
 key.data = levelfield:-2, backend_layout_next_level, slide
 key.override.field = backend_layout
 default = TEXT
 default.value = fileadmin/templates/layout_100.html
 1 = TEXT
 1.value = fileadmin/templates/layout_100_Spruch.html
 4 = TEXT
 4.value = fileadmin/templates/layout_100.html
   }
}

Nur eine leere Seite.
Und immer wieder zeigt der Object Browser ein freundliches N/A für das Objekt :P

Ich hab uach probiert aus page.20 { ein page.20.template  zu machen, weil mir 
das richtiger erschien. aber das Ergebnis ist immer das Gleiche...
Gruß
Heike
___
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] Umfrageextension

2013-04-11 Diskussionsfäden Thomas P.

Hallo,

gibt es eigentlich eine gute Umfrageextension? So ca. wie surveymonkey o.ä.

Wenn nicht besteht interesse daran, dass eine solche entwickelt wird?

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


Re: [TYPO3-german] Umfrageextension

2013-04-11 Diskussionsfäden Olaf Schuemann

Hallo Tom,

schau Dir mal http://typo3.org/extensions/repository/view/pbsurvey an

BG
OLAF

Am 11.04.2013 13:20, schrieb Thomas P.:

Hallo,

gibt es eigentlich eine gute Umfrageextension? So ca. wie surveymonkey o.ä.

Wenn nicht besteht interesse daran, dass eine solche entwickelt wird?

LG
Tom
___
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] Umfrageextension

2013-04-11 Diskussionsfäden RDE - Gert Redlich

Olaf Schuemann schrieb:

schau Dir mal http://typo3.org/extensions/repository/view/pbsurvey an



Hallo OLAF
hast Du einen oder evtl. mehrere Links,
auf denen man sich das mal live ansehen kann
wenn möglich mit deutscher Sprache
--

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


[TYPO3-german] IRRE in Abhängigkeit vom Elterntyp?

2013-04-11 Diskussionsfäden Elmar Hinz

Hallo zusammen!

Es geht um die Formulare im Backend. Ich kann das TCA so konfigurieren, daß die Typauswahl das Formular anpasst. Ich möcht die enthaltenen Irre-Formulare ebenfalls anpassen. 


Beim letzten Versuch gab es diese Möglichkeit noch nicht, so daß ich in den 
Irre-Formularen keine Felder ausblenden konnte. Gibt es dazu neues oder eine 
Extension, die das ermöglicht?

Elmar

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

Re: [TYPO3-german] Seltsames Verhalten von templavoila FCE

2013-04-11 Diskussionsfäden Stephan Grass

Hi,
ich habe auch ein Problem mit Sections.
Ab einer bestimmten Anzahl von Elementen ( 100) erscheint die Fehlermeldung:

Die Validierung des Sicherheitstokens dieses Formulars ist 
fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es 
dann noch einmal ab.


Stephan


On 2012-03-30 11:20:00 +, Kay Strobach said:


Hi,

guck mal im XML nach einem max ;)

Grüße
Kay

Am 30.03.2012 12:02, schrieb Jakob Hugentobler:

Hallo zusammen

Ich habe ein sehr seltsames FCE-Verhalten festgestellt. Und zwar hab ich
ein FCE mit einer Section um mehrere Bilder einer Slide-Show zu
zuweisen. Das FCE funktioniert soweit einwandfrei. Jedoch ab 10
Section-Elementen lässt sich das 11. nicht mehr speichern. Es erscheint
keine Error-Meldung es wird einfach entfernt. Hat jemand ähnliche
Erfahrungen schon gemacht und vielleicht eine Lösung?

Umgebung:
» TYPO 4.5.14
» templavoila 1.5.4

Vielen Dank!



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


Re: [TYPO3-german] Umfrageextension

2013-04-11 Diskussionsfäden Seidel, Christopher
Schau mal hier: http://kequestionnaire.kennziffer.com/ 

Viele Grüße

Christopher 


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Thomas P.
Gesendet: Donnerstag, 11. April 2013 13:21
An: 'German TYPO3 Userlist'
Betreff: [TYPO3-german] Umfrageextension

Hallo,

gibt es eigentlich eine gute Umfrageextension? So ca. wie surveymonkey o.ä.

Wenn nicht besteht interesse daran, dass eine solche entwickelt wird?

LG
Tom
___
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] Seltsames Verhalten von templavoila FCE

2013-04-11 Diskussionsfäden Stephan Grass
Ich fand die lösung in der Group typo3.englisch im Thread Validating 
the security token of this form has failed issue in flexform with over 
45 section entries:




Hi Guys,

Thanks for the hints, here my solution which fixed the problem:


Into .htaccess:
php_value suhosin.post.max_vars 8000
php_value suhosin.get.max_vars 8000
php_value suhosin.request.max_vars 8000
php_value max_input_vars 8000

Before I had a value of 800-600, which wasn't enough

Cheers and good night,

Dominic


Stephan


On 2013-04-11 12:04:27 +, Stephan Grass said:


Hi,
ich habe auch ein Problem mit Sections.
Ab einer bestimmten Anzahl von Elementen ( 100) erscheint die Fehlermeldung:

Die Validierung des Sicherheitstokens dieses Formulars ist 
fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es 
dann noch einmal ab.


Stephan


On 2012-03-30 11:20:00 +, Kay Strobach said:


Hi,

guck mal im XML nach einem max ;)

Grüße
Kay

Am 30.03.2012 12:02, schrieb Jakob Hugentobler:

Hallo zusammen

Ich habe ein sehr seltsames FCE-Verhalten festgestellt. Und zwar hab ich
ein FCE mit einer Section um mehrere Bilder einer Slide-Show zu
zuweisen. Das FCE funktioniert soweit einwandfrei. Jedoch ab 10
Section-Elementen lässt sich das 11. nicht mehr speichern. Es erscheint
keine Error-Meldung es wird einfach entfernt. Hat jemand ähnliche
Erfahrungen schon gemacht und vielleicht eine Lösung?

Umgebung:
» TYPO 4.5.14
» templavoila 1.5.4

Vielen Dank!



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


Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden JoH asenau

Am 11.04.2013 14:01, schrieb Heike Herzog-Kuhnke:

Hallo Johannes,
wen dem so wäre, dann würde es ja nicht gehen, wenn ich die alten Zeilen:

page.20 = TEMPLATE
page.20.template = FILE
Standard ist Layout 100
page.20.template.file = {$inhTemp100}
  [globalVar = TSFE:page|backend_layout = 1]
page.20.template.file = {$inhTemp100Spruch}
  [global]
  page.20.template.workOnSubpart = DOKUMENT


verwende.
Dann klappt alles und die Template Dateien werden ordentlich angesprochen.

Wenn ich diese Zeilen auskommentiere und stattdessen:

page.20 = TEMPLATE
page.20
   template.stdWrap.cObject = CASE
   template.stdWrap.cObject {


Sorry, ich muss hier mal kurz reingrätschen :-)
Das Problem liegt nicht beim CASE sondern beim template

page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file = blah

geht - also musst Du diesen Block auch beibehalten und kannst nicht 
einfach auf das FILE verzichten, weil dem Script sonst nicht klar ist, 
dass es sich ein FILE holen soll.


page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file {
  cObject = CASE
  cObject {
#hierhin der Rest vom cObject wie gehabt
  }
}

HTH

Joey

--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Gerhard Obermayr

ALso das würde mich auch einmal interessieren.
Ich mache gelegentlich websites mit z.B. den Kontaktinformationen.
Wie auch jetzt wieder für unser Volxfest http://volksfest.stadthaag.at.
Da habe ich dann hardcodet die Adresse und sonstiges im HTML-Template drin.
Natürlich kann dadurch kein Redakteur etwas daran ändern.
Es wäre schön, wenn ich an dieser Stelle z.B. die Spalte Border 
verwenden kann.
Auf der HOME könnte man dann den Inhalt schreiben und auf allen Seiten 
erscheint dieser Block.

Aber bisher sind - bei mir - alle Befehle dafür fehlgeschlagen.
Ich habe die zwei Zeilen an diversesten Stellen im template probiert - 
kein Erfolg.

Ich denke auch, dass die Zeilen angepasst werden müssen.
Mein Setup für page sieht so aus:

   page=PAGE
   page.typeNum=0
   page.10=TEMPLATE
   page.10{
   template=FILE
   template.file=fileadmin/templates/2013/index_2013.html
   workOnSubpart=DOCUMENT_BODY

   subparts.TOP_MENUtemp.menu1
   subparts.LEFT_MENUtemp.menu2
   subparts.FOOTER_MENUtemp.FOOTERMENU
   subparts.CONTENT_MIDDLEstyles.content.get
   subparts.CONTENT_LEFTstyles.content.getLeft
   subparts.CONTENT_RIGHTstyles.content.getRight
   subparts.CONTENT_BORDERstyles.content.getBorder
   subparts.BANNER.target=_top
   subparts.BANNER.target
   subparts.COPYRIGHTtemp.copyright
   subparts.HINWEIStemp.hinweis
   subparts.KOPFtemp.kopf
   subparts.NAMEtemp.name
   subparts.TITELtemp.titel
   subparts.ADRESSEtemp.adresse
   subparts.TELEFONtemp.telefon
   subparts.EMAILtemp.email
   subparts.FUSSZEILEtemp.fusszeile
   ...
   ...

Ich kann also schlecht die Zeile

page.10  styles.content.getBorder

hier irgendwo einfügen, da mir dann ja page.10 gelöscht wird und alles 
andere weg ist ...
Ich habe mich schon mehrmals darüber geärgert und gehe deshalb immer den 
Weg über die Konstanten:


   
INCLUDE_TYPOSCRIPT:source=FILE:fileadmin/konfiguration/aenderbare_texte.txt

wo dann die Redakteure den Inhalt über diese Textdatei verändern können ...

Am 11.04.2013 11:46, schrieb chris Wolff:

Hi heike,

beispiel seitenbaum:
* startseite (enthält inhalft in der rechten spalte der vererbt werden soll)
 - unterseite (hier ist die rechte spalte leer)
- unter unter seite


dein typoscript defineirt jetzt folgendens
page.10   styles.content.getRight
page.10.slide = -1

damit sammelt er den content in der rechten spalte ein ein. wenn du in
der rechten spalte also ein bild auf der startseite einstellst.

  wird es auch auf unterseite und unterunterseite gezeigt. es  sei denn
die seiten haben eigenden inhalt für die rechte spalte definiert.

gruss chris


Am 11. April 2013 11:40 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de:

Hi Chris,
gibts da auch ne Erläuterung für Dummies?
Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim Versuch
ein Bild auf mehreren Ebenen zu nutzen.
Es handelt sich um Inhalte in der Content Spalte col=2

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





--
Liebe Grüße aus Haag
Gerhard Obermayr
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Johannes C. Schulz [EnzephaloN IT-Solutions]
Hallo

Das stimmt natürlich - doch wundert es mich, warum es bei mir auch ohne 
geht...

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



JoH asenau i...@cybercraft.de schrieb:

Am 11.04.2013 14:01, schrieb Heike Herzog-Kuhnke:
 Hallo Johannes,
 wen dem so wäre, dann würde es ja nicht gehen, wenn ich die alten
Zeilen:

 page.20 = TEMPLATE
 page.20.template = FILE
 Standard ist Layout 100
 page.20.template.file = {$inhTemp100}
   [globalVar = TSFE:page|backend_layout = 1]
 page.20.template.file = {$inhTemp100Spruch}
   [global]
   page.20.template.workOnSubpart = DOKUMENT


 verwende.
 Dann klappt alles und die Template Dateien werden ordentlich
angesprochen.

 Wenn ich diese Zeilen auskommentiere und stattdessen:

 page.20 = TEMPLATE
 page.20
template.stdWrap.cObject = CASE
template.stdWrap.cObject {

Sorry, ich muss hier mal kurz reingrätschen :-)
Das Problem liegt nicht beim CASE sondern beim template

page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file = blah

geht - also musst Du diesen Block auch beibehalten und kannst nicht 
einfach auf das FILE verzichten, weil dem Script sonst nicht klar ist, 
dass es sich ein FILE holen soll.

page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file {
   cObject = CASE
   cObject {
 #hierhin der Rest vom cObject wie gehabt
   }
}

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

hüpf hüpf,
danke fürs grätschen, ich wollte schon aufgeben ;)
Ich versuche das gleich.
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke
Ich weiß zwar nicht, warum es bei Johannes anders funktioniert, aber 
jetzt geht es mit diesem Schnipsel:


page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file {
  stdWrap.cObject = CASE
  stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = {$inhTemp100}
1 = TEXT
1.value = {$inhTemp100Spruch}
4 = TEXT
4.value = {$inhTemp100}
}
}
 page.20.template.workOnSubpart = DOKUMENT

Merci Joey
jetzt kann ich mich der nächsten Aufgabe widmen
Vielen Dank für Eure Geduld
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden chris Wolff
Hi Solchen Globalen informationen würde ich warscheinlich einfach auf
unsichtbare seiten packen.

beispiel baum
+ startseite
   + unter seite (id 3)
   + noch eine unte seite
   + kontakt informationen (unsichtbar id 55)

und dann folgender maßen ins template einsetzten:
iher würde dann einfach inhalt von der kontakt information an dieser
stelle eingesetzt werden.

page.10 = TEMPLATE
page.10.marker.KONTAKT = CONTENT
page.10.marker.KONTAKT {
 select {
  uidInList = 55
  where = colPos=0
}

Häufig braucht man ja mehrer solcher blöcke. copyright, oder diskaimer
am seiten fuss. kontakt informationen (telefonnummern im kopf) oder
ähnliches.
bei mir gibts deswegen meistens einen sysfolder mit diesen
statischen informationen so können die redaktuere sie ändern. aber
sie werden auf allen seiten an der richtigen stelle angezeigt und ich
brauch nicht X unterschiedliche spalten dem redakteur zu zeigen.

verreben durch slide macht eigendlich nur sin wenn es z.b eine
seiten spalte gibt die in unterschiedlichen teil bereichen der seite
unterschiedlcih befüllt wird. beispiel hier für währe folgendes:

+ Homepage
   + Produkte
  + Produkt 1
  + Produkt 2
   + Shop
   + Support
  + Downloads
  + Manuals
  + Wiki

man möchte in der rechten spalte bei Produkte und allen unterseiten
ein teaser die leute in den shop Lockt.

auf der homepage und shop soll rechts das neuste produkt angepriesen
werden und im support möchte man noch mal ein kontakt formular
einfügen.

dank slide muss mann dann nur hier die inhalte interlegen:
+ Homepage -- teaser für neues prdukt
   + Produkte -- teaser für shop
  + Produkt 1
  + Produkt 2
   + Shop
   + Support -- kontalt formular.
  + Downloads
  + Manuals
  + Wiki

dank der slide einstellung würde es auf alle unterseiten vererbt werden.

Am 11. April 2013 15:27 schrieb Gerhard Obermayr des...@cgc.at:
 ALso das würde mich auch einmal interessieren.
 Ich mache gelegentlich websites mit z.B. den Kontaktinformationen.
 Wie auch jetzt wieder für unser Volxfest http://volksfest.stadthaag.at.
 Da habe ich dann hardcodet die Adresse und sonstiges im HTML-Template drin.
 Natürlich kann dadurch kein Redakteur etwas daran ändern.
 Es wäre schön, wenn ich an dieser Stelle z.B. die Spalte Border verwenden
 kann.
 Auf der HOME könnte man dann den Inhalt schreiben und auf allen Seiten
 erscheint dieser Block.
 Aber bisher sind - bei mir - alle Befehle dafür fehlgeschlagen.
 Ich habe die zwei Zeilen an diversesten Stellen im template probiert - kein
 Erfolg.
 Ich denke auch, dass die Zeilen angepasst werden müssen.
 Mein Setup für page sieht so aus:

page=PAGE
page.typeNum=0
page.10=TEMPLATE
page.10{
template=FILE
template.file=fileadmin/templates/2013/index_2013.html
workOnSubpart=DOCUMENT_BODY

subparts.TOP_MENUtemp.menu1
subparts.LEFT_MENUtemp.menu2
subparts.FOOTER_MENUtemp.FOOTERMENU
subparts.CONTENT_MIDDLEstyles.content.get
subparts.CONTENT_LEFTstyles.content.getLeft
subparts.CONTENT_RIGHTstyles.content.getRight
subparts.CONTENT_BORDERstyles.content.getBorder
subparts.BANNER.target=_top
subparts.BANNER.target
subparts.COPYRIGHTtemp.copyright
subparts.HINWEIStemp.hinweis
subparts.KOPFtemp.kopf
subparts.NAMEtemp.name
subparts.TITELtemp.titel
subparts.ADRESSEtemp.adresse
subparts.TELEFONtemp.telefon
subparts.EMAILtemp.email
subparts.FUSSZEILEtemp.fusszeile
...
...

 Ich kann also schlecht die Zeile

 page.10  styles.content.getBorder

 hier irgendwo einfügen, da mir dann ja page.10 gelöscht wird und alles
 andere weg ist ...
 Ich habe mich schon mehrmals darüber geärgert und gehe deshalb immer den Weg
 über die Konstanten:


 INCLUDE_TYPOSCRIPT:source=FILE:fileadmin/konfiguration/aenderbare_texte.txt

 wo dann die Redakteure den Inhalt über diese Textdatei verändern können ...

 Am 11.04.2013 11:46, schrieb chris Wolff:

 Hi heike,

 beispiel seitenbaum:
 * startseite (enthält inhalft in der rechten spalte der vererbt werden
 soll)
  - unterseite (hier ist die rechte spalte leer)
 - unter unter seite


 dein typoscript defineirt jetzt folgendens
 page.10   styles.content.getRight
 page.10.slide = -1

 damit sammelt er den content in der rechten spalte ein ein. wenn du in
 der rechten spalte also ein bild auf der startseite einstellst.

   wird es auch auf unterseite und unterunterseite gezeigt. es  sei denn
 die seiten haben eigenden inhalt für die rechte spalte definiert.

 gruss chris


 Am 11. April 2013 11:40 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de:

 Hi Chris,

 gibts da auch ne Erläuterung für Dummies?
 Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim
 Versuch
 ein Bild auf mehreren Ebenen zu nutzen.
 Es handelt sich um Inhalte in der Content Spalte col=2

 Gruß
 Heike
 ___
 TYPO3-german mailing list
 TYPO3-german@lists.typo3.org
 

Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Gerhard Obermayr

Hallo Chris,

Am 11.04.2013 15:49, schrieb chris Wolff:

Häufig braucht man ja mehrer solcher blöcke. copyright, oder diskaimer
am seiten fuss. kontakt informationen (telefonnummern im kopf) oder
ähnliches.

Mache ich auch immer mit Markern oder Subparts.

bei mir gibts deswegen meistens einen sysfolder mit diesen
statischen informationen so können die redaktuere sie ändern. aber
sie werden auf allen seiten an der richtigen stelle angezeigt und ich
brauch nicht X unterschiedliche spalten dem redakteur zu zeigen.
Mein Hintergedanke war, die Spalte BORDER nur auf der Startseite 
freizugeben.

Auf allen anderen Seite sind nur LEFT, MIDDLE und RIGHT zu sehen ...
Somit hätte der Redakteur auch keine unnötigen Spalten sichtbar ...

Na ja, egal ich werde mich weiter spielen - man gönnt sich ja sonst nix.

--
Liebe Grüße aus Haag
Gerhard Obermayr
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Multi-Sprachen-Problem / URL - Bitte lesen!

2013-04-11 Diskussionsfäden Basti

Hallo zusammen,

ich habe eine Hauptseite: www.domain.de
Diese hat 2 Sprachen: DE/EN

Standard-Sprache: DE


Dann habe ich eine Landingpage im gleichen T3 und eine neue Domain:
www.domain-landing.de

Diese hat 1 Sprache: EN

also habe ich die Setup´s alle auf die uid=1 gestellt:

config {
  linkVars = L
  xmlprologue = none
  xhtml_cleaning = all
  sys_language_uid = 1
  language = en
  locale_all = en_EN.UTF-8
  htmlTag_langKey = en_EN
  doctype = xhtml_trans
  renderCharset = utf-8
  additionalHeaders = Content-Type:text/html;charset=utf-8
  #typolinkLinkAccessRestrictedPages = NONE;
}


soweit so gut.
auf der Landingpage wird nun auch der EN Content ausgegeben!

Nun übernehme ich aber ein paar Elemente von der Hauptwebseite DE/EN:
- rechte Spalte und Footernavigation

Wird auch alles perfekt in EN ausgegeben! Nur die URL´s verweisen immer 
auf die hauptdomain: www.domain.de/tester/bester.html


Sobald ich nun die Landingpage so aufrufe:
www.domain-landing.de/en/

verweist alles perfekt!
www.domain.de/en/tester/bester.html

Nur wie schaffe ich es nun dem T3 zu sagen, dass die URL:
www.domain-landing.de

auch die URL auf EN umstellen soll?

stehe hier vor einem doofen Problem, oder sehe vor lauter Code nichts 
mehr :)


Hoffe Ihr könnt mir Helfen!! :)

VIELEN DANK!!

--
--

TYPO3 - TIPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/

TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/

Facebook Fan
http://www.facebook.com/ingeniumdesign/

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden JoH asenau

Am 11.04.2013 15:28, schrieb Johannes C. Schulz [EnzephaloN IT-Solutions]:

Hallo

Das stimmt natürlich - doch wundert es mich, warum es bei mir auch ohne 
geht...


Vermutlich, weil Du den Code in einem FLUIDTEMPLATE verwendest :-)
Das geht davon aus, dass ein Template immer eine Datei ist.

Bei TEMPLATE gibt es den Parameter file aber nicht, denn dort heisst 
der template und ist vom Typ cObject. So ein Template kann in dem Fall 
auch aus der Datenbank kommen oder direkt reingeschrieben werden.


10 = TEMPLATE
10.template = TEXT
10.template.value = div ###MARKER###Whatever/div

Nur wenn da FILE steht, wird stattdessen eine Datei verwendet.

Theoretisch kann man auch direkt ein CASE dort reinschrauben und das 
FILE dann weiter unten nutzen:


10 = TEMPLATE
10.template = CASE
10.template {
  key.data = whatever
  default = FILE
  default.file = meinpfad/meinedatei
  1 = FILE
  1.file = meinpfad/meineanderedatei
}

In jedem Fall ist aber ein FILE nötig, damit man auf Dateien zugreifen kann.

HTH

Joey

--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Multi-Sprachen-Problem / URL - Bitte lesen!

2013-04-11 Diskussionsfäden Domi

Hi Basti,

witzigerweise stehe ich vor dem selben Problem und habe es auf der 
englischen Liste gepostet.


Hier was zum Nachschlagen:

http://www.dmitry-dulepov.com/2009/02/realurl-separate-language-domains-in.html

Mein Setup:
http://postimg.org/image/z3w6olyer/
http://postimg.org/image/vqny1w4tv/
http://postimg.org/image/oplnx307p/

Mein TS:
config {
  linkVars = L
  sys_language_uid = 0
  language = de
  locale_all = de_DE.UTF-8
  htmlTag_langKey = de-DE
  # default, content_fallback, strict, ignore
  sys_language_mode = content_fallback
  # 0, hideNonTranslated, 1
  sys_language_overlay = hideNonTranslated
}

[globalVar = GP:L = 4]
config.sys_language_uid = 4
config.language = en
config.locale_all = en_GB.UTF-8
config.htmlTag_langKey = en-GB
[global]

Leider funktioniert es nicht, auch wenn ich alles berücksichtigt habe 
was im Blog von Dmitry steht. Ich warte seit gut 2 Jahren auf ein 
funktionierendes Setup, vielleicht finden wir gemeinsam die Lösung...


Schöne Grüße
Dominic
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] deprecationloganalyzer TYPO3 6.0.5-dev - PHP Catchable Fatal Error

2013-04-11 Diskussionsfäden Matthias Eberlein

Hallo Philipp,
danke für Deinen Tipp. Funktionert wieder.
Gruss
Matthias


On 10.04.2013 17:51, Philipp Gampe wrote:

Hi Matthias,

Matthias Eberlein wrote:


Ich habe auf einer TYPO3 6.0.5 Instants Die Ext. Georg
deprecationloganalyzer Installiert. Beim Aufruf des Analyzers bekomme
ich im Be folgenden Error

PHP Catchable Fatal Error: Argument 1 passed to
Tx_Deprecationloganalyzer_Report_Log::__construct() must be an instance
of tx_reports_Module, instance of
TYPO3\CMS\Reports\Controller\ReportController given in


/var/www/virtual/sail2/html/typo3conf/ext/deprecationloganalyzer/Classes/Report/Log.php

line 38


Einfach die Zeile in
public function __construct(\TYPO3\CMS\Reports\Controller\ReportController
$reportsModule) {
ändern.

Viele Grüße



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

Re: [TYPO3-german] Hook für css_styled_content schreiben

2013-04-11 Diskussionsfäden Christian Stern
Am 11. April 2013 12:35 schrieb Johannes C. Schulz - EnzephaloN
IT-Solutions i...@enzephalon.de:

 class.enzcschook.php:
 ?php
 class enzcschook{


Schuss ins Blaue: They restrict PHP execution only to files from a certain
namespace (for example, TYPO3 expects all callable functions to be in the
user_ or tx_ namespace).
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Content Slide

2013-04-11 Diskussionsfäden Björn Pedersen
Am 11.04.2013 15:27, schrieb Gerhard Obermayr:
 ALso das würde mich auch einmal interessieren.
 Ich mache gelegentlich websites mit z.B. den Kontaktinformationen.
 Wie auch jetzt wieder für unser Volxfest http://volksfest.stadthaag.at.
 Da habe ich dann hardcodet die Adresse und sonstiges im HTML-Template drin.
 Natürlich kann dadurch kein Redakteur etwas daran ändern.
 Es wäre schön, wenn ich an dieser Stelle z.B. die Spalte Border
 verwenden kann.
 Auf der HOME könnte man dann den Inhalt schreiben und auf allen Seiten
 erscheint dieser Block.
 Aber bisher sind - bei mir - alle Befehle dafür fehlgeschlagen.
 Ich habe die zwei Zeilen an diversesten Stellen im template probiert -
 kein Erfolg.
 Ich denke auch, dass die Zeilen angepasst werden müssen.
 Mein Setup für page sieht so aus:
 
page=PAGE
page.typeNum=0
page.10=TEMPLATE
page.10{
template=FILE
template.file=fileadmin/templates/2013/index_2013.html
workOnSubpart=DOCUMENT_BODY
 
subparts.TOP_MENUtemp.menu1
subparts.LEFT_MENUtemp.menu2
subparts.FOOTER_MENUtemp.FOOTERMENU
subparts.CONTENT_MIDDLEstyles.content.get
subparts.CONTENT_LEFTstyles.content.getLeft
subparts.CONTENT_RIGHTstyles.content.getRight
subparts.CONTENT_BORDERstyles.content.getBorder
subparts.BANNER.target=_top
subparts.BANNER.target
subparts.COPYRIGHTtemp.copyright
subparts.HINWEIStemp.hinweis
subparts.KOPFtemp.kopf
subparts.NAMEtemp.name
subparts.TITELtemp.titel
subparts.ADRESSEtemp.adresse
subparts.TELEFONtemp.telefon
subparts.EMAILtemp.email
subparts.FUSSZEILEtemp.fusszeile
...
...
 
 Ich kann also schlecht die Zeile
 
 page.10  styles.content.getBorder
 
Hallo,

dann muss es so aussehen:
 subparts.whatever   styles.content.getBorder
 subparts.whatever.slide = 

Schöne 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] Content Slide

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Und was mach ich, wenn ich eigentlich mit einem SELECT arbeite?
Ich nehme dieses get... garnicht.
Gehe ich mal recht in der Annahme, dass es für SELECT keinen slide gibt?
Gruß
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Powermail produziert einen vom w3c nicht gewünschten Code

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke

Hallo Liste,

ich wollte gerade die neue Seite im w3c checken und stolpere beim 
Kontaktformular über powermail. Hier wird eine Zeile generiert, die das 
w3c nicht mag:


Warning cannot generate system identifier for general entity X

An entity reference was found in the document, but there is no reference 
by that name defined. Often this is caused by misspelling the reference 
name, unencoded ampersands, or by leaving off the trailing semicolon 
(;). The most common cause of this error is unencoded ampersands in URLs 
as described by the WDG in Ampersands in URLs.


Entity references start with an ampersand () and end with a semicolon 
(;). If you want to use a literal ampersand in your document you must 
encode it as amp; (even inside URLs!). Be careful to end entity 
references with a semicolon or your entity reference may get interpreted 
in connection with the following text. Also keep in mind that named 
entity references are case-sensitive; Aelig; and aelig; are different 
characters.


If this error appears in some markup generated by PHP's session handling 
code, this article has explanations and solutions to your problem.


Note that in most documents, errors related to entity references will 
trigger up to 5 separate messages from the Validator. Usually these will 
all disappear when the original problem is fixed.


Line 129, column 46: cannot generate system identifier for general 
entity tx_powermail_pi1
… id=kontakt 
action=index.php?id=11tx_powermail_pi1%5BmailID%5D=18cHash=4b…


Line 129, column 78: cannot generate system identifier for general 
entity cHash


…id=11tx_powermail_pi1%5BmailID%5D=18cHash=4b950a217708811c0da9608e4863b398#c…


zusätzlich scheint der w3c Check auch die Attibute Angaben nicht zu mögen:
Line 129, column 207: there is no attribute novalidate
…=tx_powermail_pi1_form enctype=multipart/form-data 
novalidate=novalidate


Line 138, column 176: there is no attribute required
…_uid1 id=uid1 size=100 maxlength=100 tabindex=1 
required=required /


Line 143, column 173: there is no attribute pattern
… id=uid2 size=50 maxlength=50 tabindex=2 
pattern=^[a-zA-Z0-9\s]*$ /


Line 181, column 144: there is no attribute maxlength
…uid7 rows=20 cols=100 maxlength=1000 tabindex=7 
required=required …


Line 181, column 173: there is no attribute required
…=20 cols=100 maxlength=1000 tabindex=7 required=required 
/textarea

-

Das alles wird von Powermail eingetragen.
Hat einer von Euch eine Idee, was ich da machen könnte, um einen validen 
Code zu bekommen?


Die generierte Zeile 129 macht offensichtlich einen Heidenärger.
Hab ich den falschen Seitentyp angegeben?


!DOCTYPE html
PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
html xml:lang=de lang=de xmlns=http://www.w3.org/1999/xhtml;
#

Funktionieren tuts, aber irgendwie finde ich es schade dass das nicht 
einfach so durch läuft. Die installierte typo3 Version ist 4.5.25 und 
Powermail 1.6.9 ich nehme das basic template.


Einen lieben Gruß
Heike

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

Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

2013-04-11 Diskussionsfäden Heike Herzog-Kuhnke
irgendwie steht bei mir die Anwort mitdem funktionierenden Schnipsel 
nicht ganz am Ende des Threads. Damit jeder es findet, diese Variante 
funktioniert einwandfrei:


page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file {
  stdWrap.cObject = CASE
  stdWrap.cObject {
key.data = levelfield:-2, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = {$inhTemp100}
1 = TEXT
1.value = {$inhTemp100Spruch}
4 = TEXT
4.value = {$inhTemp100}
}
}
 page.20.template.workOnSubpart = DOKUMENT

Danke an Alle!!!
Heike
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german