Schnell zur TSREF – Wenn man mal schnell ein TypoScript sucht

Auf http://t3blog.de/2007/12/12/quickie-der-schnellste-weg-zur-tsref/ habe ich folgende Info gefunden:
Unter diesem Link kann man die offizielle TSREF finden… also es ist eigentlich nur eine Domain die direkt auf die TSREF linkt… aber trotzdem schnell. Also hier die Domain: http://www.tsconfig.de – TypoScript für schnelle!

Nich sonderlich prikelnd… aber trotzdem schön schnell :)

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

Sendung mit der Maus – was sind Trackbacks

Für jeden der a) probieren möchte, ob Trackbacks (pings) bei Ihm funktionieren und b) verstehen möchte, wie diese Funktionieren, habe ich hier eine nette Beschreibung gefunden: http://sw-guide.de/webdienste-blogging/was-sind-trackbacks/
Dieser Artikel beschreibt nett, wie das Ganze läuft!

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

CSS-Hintergrundbild per TypoScript ändern bzw. in den Seiteneigenschaften hinterlegen

Ich habe auf der Webseite von Sebastian Fischer folgendes TypoScript gefunden :

page.headerData.5 = COA
page.headerData.5 {
	10 = TEXT
	10.data = levelmedia:-1, slide
	10.stdWrap.required = 1
	10.stdWrap.wrap (
		<style type="text/css">/*<![CDATA[*/
		#topimage {
			background-image: url(uploads/media/|);
		}
		/*]]>*/</style>
	)
}

Es ist eigentlich ganz einfach und ich kann mir gut vorstellen, dass es einige Anwendungen dazu gibt.
Dieses TypoScript bindet einen Headerpart ein, der das Hintergrundbild eines DivContainers (hier mit der id #topimage) definiert. Es läd dieses Hintergrundbild aus dem Resourcenfeld der Seiteneigenschaften. Ist kein Bild hinterlegt, “slided” dieses TS solange im Seitenstammbaum nach “oben” bis es auf eine Seite mit angegebenen Bild trifft und bindet dann dieses ein. Somit muss man nicht auf jeder Seite ein Bild angeben, sondern ein Bild vererbt sich so lange, bis es auf ein neues trifft. :)
Ich habe dieses TS zwar nicht getestet, aber es sieht gut aus…

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

Zugriffsrechte einer Seite immer einer Gruppe zuweisen per Page-TS

Ich habe oft das Problem, dass ich als Adminuser Seiten anlege, diese dann für meine Redakteure nicht ersichtlich sind (im Backend). Das hängt mit den Access- oder Zugriffsrechten der Seite zusammen. Ich kann diese dann über das Modul Zugriff ändern und der Gruppe zuweisen.
Ich verwende nun einen kleinen aber feinen Schnipsel TypoScript im PageTS der Root-Seite. Dort gehe ich unter Seiteneigenschaften und trage im entsprechenden Feld folgenden Code ein

TCEMAIN.permissions.groupid=1

Die Eins steht in diesem Fall für die Backend Usergruppe mit der ID = 1. Jede angelegte Seite (auch die von einem Admin) ist jetzt der Gruppe zugeordnet und kann von dieser bearbeitet werden.

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

Navigation aus in den Seiteneigenschaften angegebenen Bildern

Ich habe gerade auf http://www.seo24.at/navigation-nur-mit-bilder/ folgendes TYPOSKRIPT gefunden:

# Navigation
lib.navlogo = HMENU
lib.navlogo.special = list
lib.navlogo.special.value = 3,4,5,6
lib.navlogo.1 = GMENU
lib.navlogo.1 {
noBlur = 1
wrap = |
NO {
altImgResource.import=uploads/media/
altImgResource.import.field=media
altImgResource.import.listNum=0
allWrap=| &nbsp;&nbsp;
}
ACT = 1
ACT {
altImgResource.import=uploads/media/
altImgResource.import.field=media
altImgResource.import.listNum=1
allWrap=| &nbsp;&nbsp;
}
}

Dieses TYPOSKRIPT erstellt eine Navigation aus in den Seiteneigenschaften angebenen Bildern (unter Resources). So kann man die Navigationsbuttons für jede Seite selbst gestalten, also auch unterschiedliche angeben.
Was mir auffällt: Eigentlich sollte es auch möglich sein, einen RO (also Rollover) image anzugeben. Ich würde also den code um folgendes erweitern:

 
RO = 1
RO {
altImgResource.import=uploads/media/
altImgResource.import.field=media
altImgResource.import.listNum=1
allWrap=| &nbsp;&nbsp;
}

Das Ganze sieht dann so aus:

# Navigation
lib.navlogo = HMENU
lib.navlogo.special = list
lib.navlogo.special.value = 3,4,5,6
lib.navlogo.1 = GMENU
lib.navlogo.1 {
noBlur = 1
wrap = |
NO {
altImgResource.import=uploads/media/
altImgResource.import.field=media
altImgResource.import.listNum=0
allWrap=| &nbsp;&nbsp;
}
RO = 1
RO {
altImgResource.import=uploads/media/
altImgResource.import.field=media
altImgResource.import.listNum=1
allWrap=| &nbsp;&nbsp;
}
 
ACT = 1
ACT {
altImgResource.import=uploads/media/
altImgResource.import.field=media
altImgResource.import.listNum=1
allWrap=| &nbsp;&nbsp;
}
}

Der ACT-Zustand wird dann also auch als Rollover-Image genutzt… ich konnte bisher noch nicht Testen, sollte aber out-of-the-box funktionieren. Freue mich über Feedback!

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

TS für eine Seite anders definieren

Es ist ganz einfach, mit Conditions in TS einer bestimmten Seite ein spezielles TS zuzuweisen. Hier ein Beispiel:

 
lib.text= TEXT
lib.text.value (
hier kommt der text, der auf allen Seiten ausser der Seite mit der id 24 steht. 
Auf der Seite mit der id 24 steht der text der unter globalVar = TSFE:id =24 definiert wird.
)
[globalVar = TSFE:id = 24]
lib.text= TEXT
lib.text.value (
hier kommt der text, der nur auf der Seite mit der id 24 steht...
)
[global]
Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

Standardsprache im Backend bestimmen – aus default im Dropdown des Backends wird die angegebene Sprache!

Ich habe gerade unter http://typo3-blog.net/ einen Artikel gelesen der beschreibt, wie man das Dropdown-Menü für die Spracheinstellungen im Backend anpassen kann. Normalerweise steht dort ja für die erste Sprache Standard oder default. Das ist leicht verwirrend. Besser wäre, wenn z.B. die Standard-Sprache Deutsch ist, das dort Deutsch steht. Folgender Code sollte das ermöglichen:

1
2
3
4
5
mod.SHARED {
colPos_list=0
defaultLanguageFlag = de.gif
defaultLanguageLabel = Deutsch
}

Dieser Code wird nicht ins Setup sondern in das TS-Config-Feld der Rootpage eingebaut. Ein kleiner aber feiner Snippsel!!

Hier findet Ihr den orginal Artikel:

http://typo3-blog.net/blog/22-tuerchen-bei-mehrsprachigkeit-
standartsprache-im-typo3-backend-bennen.html

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

dergutscheinblog.de – MacBook Air und Nintendo Wii gewinnen!

Der Gutschein-Blog GewinnspielDer Gutscheinblog.de verlost zu Weihnachten eine Wii inkl. Wii Sports sowie ein Macbook Air. Und nachdem man immer mehr Apple-Computer in diversen Podcasts von TYPO3 sieht, dachte ich mir, ich poste hier mal die Informationen, die man braucht um an diesem Gewinnspiel teilzunehmen.

  1. Was ist der Gutscheinblog?
    www.degutscheinblog.de ist ein Blog über Gutscheine fürs Shopping im Internet. Dort findet man eine Vielzahl an Gutscheinen wie z.B. einen Gutschein für den Einkauf bei Quelle oder Discount24.
  2. Wie kann ich eine Wii gewinnen?
    Um die Wii zu gewinnen musst du einfach nur zu www.dergutscheinblog.de surfen und dich in den Newsletter eintragen. Unter allen eingetragenen Usern wird die Wii verlost. Zu einfach für euch… sorry, mehr ist es nicht :)
  3. Wie kann ich das Macbook Air gewinnen?
    Das ist schon etwas schwieriger… aber immer noch zu leicht :) Mitmachen kann jeder der ein Blog betreibt. Man muss einfach einen Artikel schreiben der dieses Gewinnspiel beschreibt. Wie ich, muss man auf ein oder zwei Links verweisen (Infos auf http://www.dergutscheinblog.de/
    weihnachts-gewinnspiel-apple-macbook-air-und-nintendo-wii-gewinnen/
    )

Mitmachen lohnt sich :)

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

Animierten Favicon in TYPO3 einbinden

Es ist relativ einfach, einen Favicon in TYPO3 einzubinden. Prinzipiell gibt es 2 Möglichkeiten einen “normalen” Favicon einzubinden:

Entweder mit diesem TS:

page.shortcutIcon = fileadmin/favicon.ico

Oder per Headerpart:

page.headerData.40 = TEXT
page.headerData.40.value(
 <link rel="shortcut icon" href="favicon.ico" />
)

Wenn man einen animierten Favicon bereitstellen möchte empfiehlt sich folgendes:
Man stellt beide Favicon (animiert und nicht animiert) im Filesystem bereit und bindet sie mit folgendem Headerpart ein:

page.headerData.40 = TEXT
page.headerData.40.value(
<link rel="shortcut icon" href="favicon.ico" />
<link rel="icon" href="animated_favicon.gif" type="image/gif" /> 
)

Thats it!

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

Navi mit Spiegelung – Aqualook mit Typoscript

Für alle, die eine Navigation bauen möchten, die sich spiegel (aqua – look – apple)

Es sind quasi 2 grafische Menüs, die untereinander dargestellt werden. Das zweite Menü unterscheidet sich vom ersten grundsätzlich in zwei Dingen:

  1. Es ist gespiegelt.
  2. Es ist nicht verlinkt.

Somit entsteht ein “ich spiegel mich im Wasser” Effekt :)
Hier das TypoScript für diese Navigation:

lib.footernavi = COA
 
lib.footernavi{
1 = HMENU
1.wrap =|
1.special = list
1.special.value = 13,14,15
1 {
1=GMENU
1 {
expAll = 1
noBlur = 1
NO = 1
NO {
ATagTitle.field = title
XY=[10.w]+10,32
format = jpg
5 = IMAGE
5.file = fileadmin/templates/images/footer-navi-bg.gif
10=TEXT
10 {
text.field=title
offset=1,20
fontColor=#a9afb3
fontFile=fileadmin/fonts/trebuc.ttf
fontSize=10
niceText = 1
}
}
ACT <.NO
ACT.10.fontColor = #fe840c
RO <.NO
RO.10.fontColor = #fe840c
ACTRO <.RO
}
}
2 = HMENU
2.special = list
2.special.value = 13,14,15
2 {
1=GMENU
1 {
expAll = 1
noBlur = 1
NO = 1
NO {
noLink = 1
ATagTitle.field = title
XY=[10.w]+10,38
format = jpg
5 = IMAGE
5.file = fileadmin/templates/images/footer-navi-mirror-bg.gif
10=TEXT
10 {
text.field=title
offset=1,22
fontColor=#a9afb3
fontFile=fileadmin/fonts/trebuc.ttf
fontSize=10
niceText = 1
}
20 = EFFECT
20.value = flip
}
ACT <.NO
ACT.10.fontColor = #fe840c
RO <.NO
RO.10.fontColor = #fe840c
ACTRO <.RO
}
}
}
Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio