Martin's kleine Welt - TYPO3, Linux und mehr

23.05.2009
14:41

Microformate und TYPO3

Mikroformate

 

Damit Informationen wie Adressen, Termine oder Produkte von Computerprogrammen aus Webseiten ausgelesen werden können, braucht es seine bestimmte Systematik. Daher wurden sogenannte Mikroformate definiert die problemlos in eine normale Webseite integriert werden können. Sie werden über eine Klassendefinition im HTML eingebunden und ermöglichen es so, Tools wie z.B. dem Firefox Plugin Operator diese Informationen aus der Webseite zu extrahieren.

Das Firefox Plugin Operator extrahiert die Mikroformate auf der Webseite.

Beispiel: tt_address Datensatz einbinden

Im folgenden binde ich hier einen tt_address Datensatz über das Element Datensatz einfügen ein:

Martin Holtz
Hohenzollernring 2
48145 Münster

TypoScript Konfiguration

Die zugehörige TypoScript konfiguration lautet entsprechend:

TypoScript konfiguration

  1. tt_address >
  2. tt_address = COA
  3. tt_address {
  4.   wrap = <div class="vcard">|</div>
  5.   10 = TEXT
  6.   10 {
  7.      field = company
  8.      htmlSpecialChars = 1
  9.      wrap = <div class="org fn">|</div>
  10.   }
  11.   20 = TEXT
  12.   20 {
  13.      field = email
  14.      typolink {
  15.        parameter.field = email
  16.        ATagParams = class="email"
  17.      }
  18.      required = 1
  19.   }
  20.   30 = COA
  21.   30 {
  22.      stdWrap.wrap = <div class="adr">|</div>
  23.      stdWrap.required = 1
  24.      10 = TEXT
  25.      10 {
  26.        htmlSpecialChars = 1
  27.        field = address
  28.        wrap = <div class="street-address">|</div>
  29.      }
  30.      15 = TEXT
  31.      15 {
  32.        field = zip
  33.        noTrimWrap = |<span class="postal-code">|</span> |
  34.      }
  35.      20 = TEXT
  36.      20 {
  37.        field = city
  38.        htmlSpecialChars = 1
  39.        wrap = <span class="locality">|</span>
  40.        required = 1
  41.      }
  42.   }
  43.   40 = TEXT
  44.   40 {
  45.     field = phone
  46.     wrap = <div class="tel">|</div>
  47.     required = 1
  48.   }
  49. }
  50.  
  •  
  • 1 Kommentar(e)
  •  
Gravatar: MathiasMathias
01.11.2011
09:57
Hey

So praktisch - Nur 50 Zeilen für ne Adresse! Typo3 kicks ass!

Mein Kommentar

Benachrichtige mich, wenn jemand einen Kommentar zu dieser Nachricht schreibt.

Zurück

TYPO3 Certified Integrator
« November 2011 »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

was ganz anders:


Falls ich Dir was Gutes getan haben sollte - und Du es mir zurückzahlen möchtest, ist das jetzt via Paypal einfach möglich.

Kategorien

Letzte Kommentare

Hey
01.11.2011 09:57
UPDATE Query für dt. Stopwörter
16.11.2009 11:18
via Extension?
05.10.2009 09:09
Stopwords global filtern?
04.10.2009 12:20

Archiv

  • [-]2010(8)
    • [-]Oktober(1)
    • [-]Mai(1)
    • [-]April(1)
    • [-]März(4)
    • [-]Februar(1)
  • [-]2009(30)
    • [-]November(1)
    • [-]Oktober(4)
    • [-]August(3)
    • [-]Juli(4)
    • [-]Juni(1)
    • [-]Mai(3)
    • [-]März(1)
    • [-]Februar(3)
    • [-]Januar(10)
  • [-]2008(2)
    • [-]Dezember(1)
    • [-]November(1)

Kopieren Sie diesen Link in Ihren RSS-Reader

RSS 0.91Nachrichten
RSS 2.0Nachrichten
Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Favit Bookmark bei: Social Bookmarking Tool Bookmark bei: Power Oldie Bookmark bei: Bookmarks.cc Bookmark bei: Newskick Bookmark bei: Newsider Bookmark bei: Linksilo Bookmark bei: Readster Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Reddit Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Netscape Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Bookmark bei: Ma.Gnolia Bookmark bei: Smarking Bookmark bei: Netvouz Information

Meist gelesene Posts

T3BLOG - eine neue Blog Extension für TYPO3 von snowflake.ch
2417 times viewed
22.11.2008 18:34
indexed_search Performance Probleme
2385 times viewed
03.10.2009 17:36
T3Blog - Blogroll "reparieren"
1527 times viewed
31.12.2008 15:37
Timestamp umwandeln
1409 times viewed
21.03.2010 13:34