Eigene Suchbox mit Typoscript für Indexed Search (tx_indexedsearch)

Bei vielen Seiten vorallem neuen Responsive-Seiten, wünscht man sich eine Suchbox die man komplett selber gestalten kann. Die Plugins die man findet, sind leider nicht immer passend und selber schreiben geht, aber wie….

Hier im Artikel, zeige ich euch wie es mit kurzen TypoScript anweisungen dies zu realisieren ist.

“Eigene Suchbox mit Typoscript für Indexed Search (tx_indexedsearch)” weiterlesen

Typoscript Image Page Menu (colPos, subpages, Leveluid -2 Sitemap)

Hallo zusammen, hier mal wieder ein spannendes Typoscript für jeden der es gebrauchen kann. Ich rendere alle Seiten (z.B. von meiner Seite -> Elternseiten dessen Seiten) (siehe Bild unter [143] marctest) und gebe dazu noch das Bild aus einer bestimmten Spalte aus. Dies soll dynmaisch auf allen Seiten passieren und dazu noch ohne ein Plugin extra dafür zu schreiben. “Typoscript Image Page Menu (colPos, subpages, Leveluid -2 Sitemap)” weiterlesen

Typoscript CAL (Calendar) für SingleMaxW (1.4)

Hallo zusammen,
ich habe mich etwas mit “CAL” rumgeschlagen und hatte starke Probleme mit dem Wert “SingleMaxW”.
Denn dieser Wert wurde nicht angenommen, da im Typoscript wohl ein Fehler ist.

Hier der kleine TypoScript (Setup) fix.

plugin.tx_cal_controller {
	view.event.event.image < plugin.tx_cal_controller.view.list.event.image
	view.event.event.image {
		stdWrap.dataWrap = <div id="eventimage">|</div>
		stdWrap.required = 1
		1.imageLinkWrap.enable.field >
		1.imageLinkWrap.enable.override = 0
		file.maxW =  {$plugin.tx_cal_controller.singleMaxW}
	}
}

Viel Spaß damit.

pmkshadowbox > Maximale Bildgröße oder Bildhöhe

Hallo Freunde die, die PMKShadowbox von Typo3 nutzen.
Mit dem kleinen Fix, könnt ihr verhindern, dass die Bilder zu groß beim öffnen werden.

Einfach das hier auf der Rootseite in Typoscript – Setup packen.
Dann sollte alles weitere beim neuen Laden stimmen.

tt_content.image.20.1 {
	imageLinkWrap {
		typolink {
        		parameter.cObject.file.maxW = 600 // max Breite des Popupbilds
        		parameter.cObject.file.maxH = 600 // max Höhe des Popupbilds
		}
	}
}

Link: pmkshadowbox | PMK Shadowbox ( pmkshadowbox )

Viel Spaß damit,
Marc

Layoutslide + Bodytag

# **
# * unique body ids
# ********************
temp.body = COA
temp.body.10 = TEXT
temp.body.10 {
field = uid
wrap =
if.equals = 1
if.value.data = levelfield:-1,layout,slide
}

temp.body.20 < temp.body.10 temp.body.20.wrap =
temp.body.20.if.equals = 2

temp.body.30 < temp.body.10 temp.body.30.wrap =
temp.body.30.if.equals = 3

temp.body.40 < temp.body.10 temp.body.40.wrap =
temp.body.40.if.equals = 4

page.bodyTagCObject < temp.body [/code] Was macht das Script?
Es Slidet das Seitenlayout auf die Unterseiten.

Wofür braucht man das?
Man hat ein Template und möchte nur auf bestimmten Seiten durch die <body class> etwas durch sein CSS verändern.

Vorteil?
1 Template aber X möglichkeiten nur per CSS einfluss dadrauf zu nehmen 🙂

Danke Bernhard

TYPO3: Pagetitle GIFBUILDER (Seitentitel als Bild)

Mit dem Snipped können Sie schnell und einfach ihren aktuellen Seitentitel als Grafik schreiben.
Kurzinformation zum Snipped.

  • alttext = ALT-TAG
  • titleText = Title-Tag
  • levelfield :-1, title, slide = Aktuelle Seite wird herausgesucht und die Titleinformation ausgeben.
  • backColor & transparentColor = dieser Wert sollte gleich sein, wenn ihr eine Transparent für euren aktuellen Hintergrund wollt.
lib.getPageTitle = IMAGE
lib.getPageTitle {
	altText.data= levelfield :-1, title, slide
  	titleText.data= levelfield :-1, title, slide
	wrap = |
	
	file = GIFBUILDER
	file {
	XY = [10.w]+5,[10.h]+10
	backColor = #89BDD3
	transparentColor = #89BDD3
	
   10 = TEXT
   10 {
	text.data = levelfield :-1, title, slide
	fontFile = fileadmin/fonts/LTe50046.ttf  
        fontSize = 40
        offset = 0,40
        fontColor = #4d4d4d
        niceText = 1
   	}
   }
}

Der rest sollte bekannt sein 🙂
Viel Spaß damit.