Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-22 Diskussionsfäden Karl-Heinz Fischbach

Hallo Bernd,
h - wer recht hat hat recht.
Danke
--
Regards
Karl-Heinz

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


Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-22 Diskussionsfäden bernd wilke
zwei kleine Anmerkungen zum besseren Verständnis (und saubererem TS)

Am Fri, 22 Apr 2016 07:46:41 +0200 schrieb Karl-Heinz Fischbach:

> Hallo Philipp,
> das, wie man den sitetitle anspricht war der entscheidende hinweis.
> 
> So funktioniert es jetzt:
> 
> page.headerData = COA

page.headerData ist schon automatisch vorhanden und ein COA. Das muss 
niemand mehr definieren. (das solltest du gemerkt haben wenn  
page.headerData.10 schon woanders definiert wurde)

> page.headerData {
> # achtung die 10 wird schon irgendwo benutzt
>   20 = COA
>   20 {
>   stdWrap.noTrimWrap = |||

in der Form ist das noTrim ziemlich überflüssig, da ja keinerlei 
Whitespace im Wrap vorhanden ist.
auch eine Verschachtelung mit dem stdWrap braucht es nicht, da ein COA 
ein .wrap hat also entweder:
wrap = |
oder aber: 
stdWrap.noTrimWrap (
|
   |
|
)
hier wird dann vor und hinter dem Title Tag ein Zeilenumbruch (und 
Einrückung) eingefügt, die bei einem normalen wrap weg getrimmt würden.

bernd
-- 
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-22 Diskussionsfäden Karl-Heinz Fischbach

Hi alle,
zur einfacheren pflege habe ich mich entschieden das feld "subtitle" 
herzunehmen und nur einmal generell die TS zu setzen.

Nachdem noch nicht alle seitentitel (subtitle) gesetzt sind nehme ich dann 
alternativ noch den title.


#
 Page Title selbst festlegen 
#
config.noPageTitle = 2
page.headerData = COA
page.headerData {
# achtung die 10 wird schon irgendwo benutzt
20 = COA
20 {
stdWrap.noTrimWrap = |||
10 = TEXT
   10 {
 value < sitetitle
 noTrimWrap = ||: |
}
15 = TEXT
15 {
field = subtitle // title
}
}
}

Danke nochmal an alle

Jetzt funzt es!
--
Regards
Karl-Heinz

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


Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Karl-Heinz Fischbach

Hallo Philipp,
das, wie man den sitetitle anspricht war der entscheidende hinweis.

So funktioniert es jetzt:

page.headerData = COA
page.headerData {
# achtung die 10 wird schon irgendwo benutzt
20 = COA
20 {
stdWrap.noTrimWrap = |||
10 = TEXT
   10 {
value < sitetitle
 }
15 = TEXT
15 {
 value = : myowntstitle
 }
}
}

Anmerkung: Ich habe in meinem template gesehen, dass page.headerData.10. 
irgendwo schon genutzt wird (vermutlich von einer extension). Deshalb musste 
ich mit 20 COA neu beginnen.
Und der ganze Ausdruck (also die 20) muss ja mit dem noTrimWrap erfasst werden.

Jetzt ist die Darstellung "AvWebsite: myowntstitle" wobei AvWebsite dem 
sitetitle entspricht wie er im T3 install definiert ist.

Das kann man von TS her sicherlich noch schöner gestalten. Mal sehen. Ich 
bastle da sicherlich noch etwas dran rum.

Danke dafür.

Thema gelöst!
--
Regards
Karl-Heinz

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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Philipp Gampe
Hi Karl-Heinz Fischbach,

Karl-Heinz Fischbach wrote:

> Vielleicht liegt der hase da im pfeffer wie man das sitetitle objekt
> auslesen kann. Vielleicht sowas wie sys_config.sitetitle.

10 = TEXT
10.value < sitetitle

sitetitle ist ein readonly object im rootlevel vom TS.

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

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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Renzo Bauen
Lieber Karl-Heinz

du hast zwei Wege.

1. Im Template-Datensatz definierst Du den sitetitle. Dann wir dieser
automatisch als Title-Tag eingefügt.
2. Du schaltest das mit config.noPageTitle ab und erstellst dir ein
eigenes Title-Tag.

Im Fall 2 kannst Du dir irgend einen Konstante oder ein Feld aus dem
Page-Datensatz holen um dein Titeltag zusammen zu bauen.
Allerdings gibt es ein config.pageTitle meines Wissens nicht (ist das
Deine Erfindung?).

Also, mach Dir doch eine Konstante die Du mit dem füllst, was Du mit
sitetitel wolltest. Das ist ja in jedem Fall eine manuelle Eingabe, da
kommt es wohl nicht so darauf an, ob das im Template im Feld sitetiel
oder im Feld constants eingegeben wird.
Dann kannst Du diese Konstante zusammen mit einem Feld aus dem
page-Datensatz verwenden und mittels TEXT-Element oder COA-Element mit
mehreren TEXT-Element, dein Title-Tag beliebig zusammen bauen.

Mehr kann ich leider für dich nicht tun...

Beste Grüsse, Renzo

-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 

Am Donnerstag, den 21.04.2016, 15:54 +0200 schrieb Karl-Heinz Fischbach:

> Hallo Renzo,
> ja, das ist wohl der grund des übels.
> 
> Hast du erfahrung mit "config.pageTitle".
> 
> Kann man das irgendwie "verbiegen"?
> 
> Wenn da nix geht dann lassen wir das ganze. So kriegsentscheidend ist das 
> nicht.
> 
> Danke an alle
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Karl-Heinz Fischbach

Hallo Renzo,
ja, das ist wohl der grund des übels.

Hast du erfahrung mit "config.pageTitle".

Kann man das irgendwie "verbiegen"?

Wenn da nix geht dann lassen wir das ganze. So kriegsentscheidend ist das nicht.

Danke an alle
--
Regards
Karl-Heinz

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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Renzo Bauen
Auf jeden Fall kannst Du sitetitle nicht als field holen.
Du kannst nur die in der Tabelle pages vorhandenen Felder als field
holen!
d.h. sowas wie field = sitetitle wird NIE was zurückgeben

Da mir sitetitle auch noch nie wirklich begegnet ist (in den letzten 15
Jahren), mache ich mir das immer selber, wie in einem früheren Post
geschrieben...

Gruss Renzo

-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Stefan Padberg
Am 21.04.2016 um 13:46 schrieb Karl-Heinz Fischbach:
> Hallo Peter,
> danke.
> 
> Das ganze problem liegt natürlich daran, dass ich nicht weiss wie ich
> "sitetitle" im TS ansprechen kann.


Hallo Karl-Heinz,

das geht ganz einfach: Belege in deinem Roottemplate das Feld "Titel der
Website". Der wird dann in 'sitetitle' übernommen.


Und dann ist der Standardtitel einer Seite bei TYPO3 immer:

{sitetitle}: {pagetitle}

Wenn du das modifizieren willst, gibt es verschiedene Optionen

'config.pageTitleFirst = 1'
dreht die obige Reihenfolge um.

'config.pageTitleSeparator = ::'
macht z.B. zwei Doppelpunkte statt einem.

'config.noPageTitle = 1'
schaltet den TYPO3-eigenen Mechanismus komplett ab. Dann musst du selbst
für den Seitentitel sorgen. Das geht dann so:

# Title-Tag im headerData-Onjekt setzen:
page.headerData.10 = TEXT

# hier wird der Seitentitel geholt:
page.headerData.10.field = title

# Hier wird der Seitentitel gewrappt:
page.headerData.10.noTrimWrap = |blablabla: | - bla|

Jetzt hamwers abber.


Grüße
Stefan








-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: p...@bergische-webschmiede.de
:: http://www.bergische-webschmiede.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Karl-Heinz Fischbach

Hallo Peter,
danke.

Das ganze problem liegt natürlich daran, dass ich nicht weiss wie ich 
"sitetitle" im TS ansprechen kann.

Guckst du hier.

https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Top-levelObjects/Index.html#sitetitle

Wenn du mal im backend dein template im template analyzer anschaust findest du 
das feld meist ganz unten.

Vielleicht geht das auch garnicht im TS. Würde mich aber wundern. Im TS geht 
doch eigentlich alles.
--
Regards
Karl-Heinz

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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Peter Kühnlein

Am 21.04.2016 um 12:52 schrieb Karl-Heinz Fischbach:

Hallo Peter,
danke für die antwort.

"sitetitle" ist eines der Top-level objects lt. TSref.

Mit subtitle und title ist das alles kein Problem.

Vielleicht liegt der hase da im pfeffer wie man das sitetitle objekt
auslesen kann. Vielleicht sowas wie sys_config.sitetitle.

Aber das ist eher geraten.
--
Regards
Karl-Heinz


Hallo Karl-Heinz,

ein Feld "sitetitle" ist mir im Kontext von title-Tags noch nie begegnet 
- ich hab gerade mal ein paar Templates im Analyzer durchsucht, und bin 
da auch nicht - und zwar nirgends! - fündig geworden.


Googlen liefert auch nicht viel, und die TSRef ist an der Stelle ja auch 
kryptisch. 
https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Top-levelObjects/Index.html?highlight=sitetitle#sitetitle


Ich denke, das funktioniert so nicht :(

Aber es wäre interessant, falls Du doch was rausfinden solltest!

LG Peter

--

http://function2form.net
http://peter-kuehnlein.net

"A Samurai will use a toothpick, although he has not eaten. Inside the 
skin of a dog, outside the hide of a tiger."

(Hagakure)

Latest projects
http://mein-bobber.de
http://www.käse1a.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Karl-Heinz Fischbach

Hallo Peter,
danke für die antwort.

"sitetitle" ist eines der Top-level objects lt. TSref.

Mit subtitle und title ist das alles kein Problem.

Vielleicht liegt der hase da im pfeffer wie man das sitetitle objekt auslesen 
kann. Vielleicht sowas wie sys_config.sitetitle.

Aber das ist eher geraten.
--
Regards
Karl-Heinz

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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Peter Kühnlein

Am 21.04.2016 um 10:59 schrieb Karl-Heinz Fischbach:

Hallo Stefan,
danke für deine intensiver hilfe.

Letztendlich muss ja ein  tag erzeugt werden.

page.headerData = COA
page.headerData {
 wrap =|
  10 = TEXT
  10 {
field = sitetitle
stdWrap.noTrimWrap = ||: |
  }
  15 = TEXT
  15 {
  15.value = myowntstitle
  }
}

Hat noch nicht das gewollte ergegnis gebracht.
Es ist garkein title tag vorhanden.

Irgendwas fehlt noch in meiner gedankenwelt.


Hm... was ist "sitetitle" denn für ein Feld?

Ich bau title-Tags immer etwa so zusammen:

page.headerData.10 = TEXT
page.headerData.10.field = subtitle // title
page.headerData.10.wrap = Mein Title  |

Ob jetzt der eigene title vor oder nach der Pipe kommt, ist ja völlig egal.
Du kannst das also auch so wrappen:

page.headerData.10.wrap = | : Mein Title

Oder hab ich was Entscheidendes verpasst?

LG Peter

--

http://function2form.net
http://peter-kuehnlein.net

"A Samurai will use a toothpick, although he has not eaten. Inside the 
skin of a dog, outside the hide of a tiger."

(Hagakure)

Latest projects
http://mein-bobber.de
http://www.käse1a.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Stefan Padberg
Am 21.04.2016 um 09:53 schrieb Karl-Heinz Fischbach:
> Hallo Stefan,
> danke für die antwort.
> 
> Ich werde das mal versuchen.
> 
> Allerdings irrigiert mich die 10. im TS. Das sieht für mich so aus als
> ob das nur auf den sitetitle zutreffen würde.
> 
> Aber ich versuche es mal.


10 und 20 sind TEXT-Objekte. Die werden einfach hintereinander
ausgegeben. Das kannst du dir ja im Quelltext ansehen.

Wenn du jetzt den Doppelpuntk haben willst, reicht es, ihn etweder
hinter 10 zu wrappen, oder vor 20. Kannst du dir aussuchen.

Und nicht vergessen alles mit | zu wrappen!

headerData = COA
headerData.wrap = |
headerData.10 = TEXT
headerData.10.field = sitetitle
headerData.10.stdWrap.noTrimWrap = ||: |
headerData.20 = TEXT
headerData.20.value = myOwnTsTitle

(Ich lass die Klammerschreibweise mal sein. Die funktioniert in der
Newsgroup nicht richtig)

Gruß
Stefan


-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: p...@bergische-webschmiede.de
:: http://www.bergische-webschmiede.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Stefan Padberg
Am 21.04.2016 um 09:03 schrieb Karl-Heinz Fischbach:

> 
> headerData = COA
> headerData {
> 10 = TEXT
> 10 {
>   field = sitetitle
>  }
>  20 = TEXT
>  20 {
>value = myowntstitle
>  }
> }
> 
> So und jetzt fehlt mir der trick 10 und 20 so zu kombinieren, dass da
> "sitetitle: myowntstitle" dabei raus kommt.

headerData.10.stdWrap.noTrimWrap = ||: |

Gruß
Stefan


-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: p...@bergische-webschmiede.de
:: http://www.bergische-webschmiede.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-21 Diskussionsfäden Karl-Heinz Fischbach

Hallo Renzo,

danke für die antwort.

Mit einem feld wusste ich wie es geht.

Es sollen aber zwei felder kombiniert werden.

Das ergebnis soll ja

"sitetitle: myowntextfromtyposcript"
lauten.

Das müsste wohl irgendwie mit stdwrap, innerwrap, outerwrap passieren weil ja 
zwei felder kombiniert werden müssen.

Sowas wie:

headerData = COA
headerData {
10 = TEXT
10 {
  field = sitetitle
 }
 20 = TEXT
 20 {
   value = myowntstitle
 }
}

So und jetzt fehlt mir der trick 10 und 10 so zu kombinieren, dass da "sitetitle: 
myowntstitle" dabei raus kommt.
--
Regards
Karl-Heinz

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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-18 Diskussionsfäden Renzo Bauen
Hallo Karl-Heinz

du hast da alle Konstanten und Felder zur Verfügung die du willst.
Ich habe mir z.B. eine eigene Konstante $site definiert und setze sie
wie folgt ein:

  headerData.10 = TEXT
  headerData.10 {
field = title
noTrimWrap = |{$site}: ||
  }

Als field kannst Du title (das ist das normale) oder subtitle, navtitle
etc verwenden, irgende ein Feld halt aus dem Seiten-Datensatz.
Und wie genau der Titel der Website zusammen gesetzt werden soll, kannst
Du frei wählen, indem du die Zeile mit noTrimWrap entsprechend
gestaltest.

Gruss, Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


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

Re: [TYPO3-german] Seitentitel via TS ändern

2016-04-15 Diskussionsfäden Stefan Padberg
Am 15.04.2016 um 14:18 schrieb Karl-Heinz Fischbach:
> Hallo,
> ich habe den parameter
> pageTitleFirst = 0
> gesetzt.
> 
> Ergebnis: Im titel wird das als ": " angezeigt.
> 
> Die struktur würde ich gerne beibehalten. Also den  + ": "
> und dann einen eigenen titel den ich via TS festgesetzt habe.
> 
> Hintergrund ist der, dass mir die vergebenen page titles im backend
> helfen mich zu orientieren. Der text ist aber für die nutzung im titel
> des browsers eher ungeeignet.
> 
> Jetzt habe ich einige schnipsel im web gefunden die einen neuen
> pagetitle festlegen, aber ohne den . So z.B.:
> 
> config.noPageTitle = 2
> page.headerData = COA
> page.headerData {
>  15 = TEXT
>  15 {
>field = title
>wrap = |:�mynewpagetitle
>  }
> }
> 
> Das hilft aber nicht weil der : fehlt.
> 

Hallo Karl-Heinz,

ich verstehe es so, dass der Sitetitle aus dem TS-Template dem
"mynewpagetitle" aus dem TS-Scriptlet entspricht.

Oder habe ich dich falsch vertanden?

Gruß
Stefan



-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: p...@bergische-webschmiede.de
:: http://www.bergische-webschmiede.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german