![]() |
| | LinkBack (1) | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| ||||
| ||||
| Es gibt viele Beiträge hier im FOrum, wie ich gelesen habe, nur wie macht man es wiederum am einfachsten dass man folgende Aufgabe löst: Man definiert auf der Startseite Keywords, welche immer auf jeder Seite oben sein sollen. Und Keywords, welche man in den Typ Erweitert eingibt sollen dann je nach Seite hinzugefügt werden. Außerdem sollte das auch mit den Newsbeiträgen so gehen? Gibt es da keine Typo3 interne Möglichkeit? Weiters wie sieht es mit den Dublin Core Tags aus? Sind diese nötig? Mit bestem Dank im Voraus jos
__________________ Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben! Das Anzeigen von Typoscript in Beiträgen steuern Geändert von josDesign (06.01.07 um 09:18 Uhr). |
|
#2
| |||
| |||
| Also ich habe mir hier folgendes zurechtgebastelt: Code: # Definition der Meta-Info
lib.description = TEXT
lib.description.data = levelfield :-1, description, slide // levelfield :-1, subtitle, slide // leveltitle :-1,slide
# diese Info wrappen:
lib.meta.description =< lib.description
lib.meta.description {
required = 1
outerWrap = <meta name="description" content="|" />
}
lib.meta.dc.description =< lib.description
lib.meta.dc.description {
required = 1
outerWrap = <meta name="DC.Description" content="|" />
}
# Zeilenumbrücke für die Optik
lib.emptyLine = TEXT
lib.emptyLine.value (
)
# Header Bereich zusammenbauen
page.headerData.999 = COA
page.headerData.999 {
15 =< lib.emptyLine
20 =< lib.meta.description
25 =< lib.emptyLine
80 =< lib.meta.dc.description
85 =< lib.emptyLine
} Ich habe nun folgenden Effekt: 1) Wenn keine Info da ist, bleibt die entsprechende Zeile ganz leer. Also keine leeren <meta name="keywords" content="" /> Zeilen. 2) Es wird immer die Info der entsprechenden Seite genommen, ansonsten wird die Rootline nach unten verfolgt bis was gefunden wird. 3) Die DC-Meta's werden analog zu den normalen Metas gesetzt 4) Ich kann über Extentions im Nachinein Meta Info überschreiben, was anhängen, vorstellen oder ganz löschen. Auch das Template der Seite kann natürlich das Verhalten dieser Meta's verändern. Der Code ist in einem Extention-Template ausgelagert und wird deshalb relativ weit am Anfang ausgelesen. Mit Typo-Skript ändere ich die Meta-Info nun so: Code: # Ganz überschreiben: lib.keywords.override = keyowrd1, Keyword2, keyword3 # hinten dranhängen: lib.keywords.append = TEXT lib.keywords.append.value = , hinten1, hinten2, hinten3 # vorne dranhängen lib.keywords.prepend = TEXT lib.keywords.prepend.value = vorne1, vorne2, vorne3, vorne4, beste Grüße Sareen |
|
#3
| ||||||
| ||||||
| moin, Zitat:
Typoscript-Code:
Hier mal wie ich es generell löse, mit einer Abfrage ob ein Feld vorhanden ist: Meta Zitat:
Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#4
| ||||
| ||||
ich benutze die Extension "metatags". Die macht das alles über den Template-Constant-Editor interaktiv! |
|
#5
| ||||
| ||||
| Heisst aber, dass Du an jeder Seite ein Ext.-Template dran hängen haben musst und das ist nicht wirklich übersichtlich. Meine Meinung (nur um sicher zu gehen.)
__________________ mfg Matthias TYPO3-Consultant -- TYPO3 Entwicklung TYPO3-HOST.DE -- Individuelles TYPO3-Hosting |
|
#6
| ||||
| ||||
| Zitat:
Ansonsten gefällt mir Deine Umsetzung so sehr, dass ich sie mir sofort in meine Codesammlung einverleibt habe, in der Hoffung dass ich keine Lizenz kaufen muss? ;-)
__________________ mfg Matthias TYPO3-Consultant -- TYPO3 Entwicklung TYPO3-HOST.DE -- Individuelles TYPO3-Hosting |
|
#7
| ||||
| ||||
| Zitat:
Die Zeile 4 wird erst ab T3 Version ausgeführt. noch ein wenig "ergänzen"! .-)
__________________ mfg Matthias TYPO3-Consultant -- TYPO3 Entwicklung TYPO3-HOST.DE -- Individuelles TYPO3-Hosting |
|
#8
| |||
| |||
| Doch, natürlich. Lizenzgebür mindestens 100000 Euro. ![]() Vielen Dank für Dein Kompliment. Ich bin nämlich Typo3 Neuling. Ich habe sehr lange daran rumgetüftelt. ... das an page.meta anhängen habe ich auch schon ausprobiert, aber ich habe es nicht hinbekommen, da ... .. ich probiere es einfach nochmal ... und bereichte |
|
#9
| ||||
| ||||
| Ich hatte es befürchtet. Kannst Du eine Ausnahme machen...?
__________________ mfg Matthias TYPO3-Consultant -- TYPO3 Entwicklung TYPO3-HOST.DE -- Individuelles TYPO3-Hosting |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/18813-metatags-richtig-nutzen.html | ||||
| Erstellt von | For | Type | Datum | |
| handbremse's bookmarks tagged with | This thread | Refback | 08.08.07 10:03 | |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| TemplaVoila und metatags (extended) | timsen | TemplaVoila | 2 | 07.08.08 14:15 |
| templavoila und metatags | smc | TemplaVoila | 4 | 04.07.08 21:46 |
| CSS richtig nutzen | umeyer | HTML & CSS | 3 | 10.01.08 19:33 |
| Howto: Metatags Typoscript | sissi | TYPO3 4.x Fragen und Probleme | 0 | 13.09.07 16:47 |
| Metatags extension eingabemöglichkeiten | madmongo | Alle anderen Extensions | 4 | 20.10.05 08:10 |