TYPO3: TypoScript-Wettbewerb
Dies ist ein Artikel eine mehrteiligen Serie. Klicken sie hier, um alle Artikel zu dem Thema zu sehen.
Hiermit möchte ich Euch zu einem kleinen TypoScript-Wettbewerb einladen. Einsendeschluss ist der 20.12.07 23:59 Uhr.
Ziel des Wettbewerbs ist es, die Aufgabenstellung mit so wenig TypoScript-Zeichen wie möglich zu lösen!
Die Gewinne
Derjenige, der die Aufgabe mit den wenigsten Zeichen löst, bekommt “Das TYPO3 Profihandbuch – Der Leitfaden für Entwickler und Administratoren zu Version 4.1” und die DVD “TypoScript – Video-Training“.
Für die kreativste Lösung gibt es auch “Das TYPO3 Profihandbuch – Der Leitfaden für Entwickler und Administratoren zu Version 4.1” und die DVD “TypoScript – Video-Training“.
Unter allen Teilnehmern verlose ich weiterhin jeweils einmal ein Jahresabo des T3N Magazin mit einer “OpenSource” – Tasche, “Das TYPO3 Profihandbuch – Der Leitfaden für Entwickler und Administratoren zu Version 4.1″ und die DVD “TypoScript – Video-Training”.
Die Sponsoren
Vielen Dank an dieser Stelle an “T3N Magazin für Open Source, Web und TYPO3” für die Bereitstellung des Preises!
Weiterhin möchte ich mich bei dem Addison-Wesley Verlag, Irene und Melanie für die Bereitstellung der Bücher und DVDs bedanken!
Die Aufgabe
Ihr sollt ein TypoScript Menü erstellen. Dabei sind die unten stehenden Rahmenbedingungen zu beachten.
Die HTML-Vorlage, die das Verhalten des Menüs erklärt, seht Ihr hier (Als Textdatei herunterladen):
<h2>Menü</h2>
<ul class="menublock">
<li><a href="#" title="Seite 1">Seite 1</a></li>
<li><a href="#" title="Seite 2">Seite 2</a></li>
<li><a href="#" title="Seite 3">Seite 3</a></li>
<li class="active"><a href="#" title="Seite 4">Seite 4</a>
<ul>
<li><a href="#" title="Unterseite 1">Unterseite 1</a></li>
<li><a href="#" title="Unterseite 2">Unterseite 2</a></li>
<li><a href="#" title="Unterseite 3">unterseite 3</a></li>
<li class="active"><a href="#" title="unterseite 4">unterseite 4</a>
<ul>
<li><a href="#" title="UnterUnterseite 1">UnterUnterseite 1</a></li>
<li><a href="#" title="UnterUnterseite 2">UnterUnterseite 2</a></li>
<li class="active"><a href="#" title="UnterUnterseite 3">UnterUnterseite 3</a></li>
<li><a href="#" title="UnterUnterseite 4">UnterUnterseite 4</a></li>
</ul>
</li>
<li><a href="#" title="Unterseite 5">unterseite 5</a></li>
</ul>
</li>
<li><a href="#" title="Seite 5">Seite 5</a></li>
</ul>
Rahmenbedingungen
- Das Menü muss funktionieren ;-)
- Das TypoScript-Objekt soll “lib.WettbewerbsMenu” heißen.
- Das Menü beginnt erst ab der zweiten Ebene.
- Die Überschrift “Menü” soll nur erscheinen, wenn denn auch Menüpunkte für die zweite Ebene vorhanden sind.
- Es sind maximal die zweite Ebene, die dritte Ebene und die vierte Ebene darzustellen. Also: “lib.WettbewerbsMenu.1″, “lib.WettbewerbsMenu.2″ und “lib.WettbewerbsMenu.3″.
- Das Menü soll unter TYPO3 Version 4.1.3 funktionieren.
- Das Menü soll als XHTML-valider Code generiert weden (s. HTML-Beispiel)
- Das Wort “Menü” ist mit der “&_uuml;”-Notation zu schreiben
- Gewonnen hat derjenige Vorschlag, der am wenigsten Zeichen benötigt hat. (WORD-Zählfunktion ohne Leerzeichen). Sollten identische Lösungen eingesendet werden, entscheidet das Los.
- Es ist nur eine Lösung pro Teilnehmer zulässig. Die zuerst eingesendete Lösung zählt.
Was müsst Ihr tun?
Mailt mir das Setup und, falls verwendet, die Konstanten als Textdatei bis zum 20.12.07 23:59 Uhr zu.
Wenn Ihr Lust habt, dann bloggt doch auch über diesen Beitrag oder sagt weitern Leuten bescheid.
Popularity: 1%
Werbung
- TypoScript Wettbewerb – TYPO3forum.net
- TypoScript Wettbewerb at t3blog
- TypoScript Wettbewerb im Fachinformatiker Blog | TYPO3 Kompakt
- TypoScript Wettbewerb | TYPO3 Blogger
- TypoScript Wettbewerb | TYPO3weblog.de
- TypoScript Wettbewerb: Zwischenstand | Fachinformatiker – SEO – TYPO3
- TypoScript-Wettbewerb – Menü für Typo3 – TypoScript, Wettbewerb, typo3, menü, tweak, T3N Magazin – typo3.schloebe.de
- TypoScript Wettbewerb: Die letzte Woche! | Fachinformatiker – SEO – TYPO3
- TypoScript-Wettbewerb: Letzter Aufruf! | Fachinformatiker – SEO – TYPO3
- TypoScript-Wettbewerb: Die Gewinner! | Fachinformatiker – SEO – TYPO3
- TypoScript Wettbewerb im T3N-Magazin | Fachinformatiker – SEO – TYPO3
- TypoScript-Wettbewerb im Fachinformatiker-Blog » yeebase media
2007-11-19 - 3.45 pm
coole idee..
joey gewinnt? ;)
lg georg
2007-11-19 - 4.02 pm
Nette Outsourcing Idee! Muss ich mir merken! ;)
2007-11-19 - 4.13 pm
LooL – nee, das Menü gibt es schon:
http://www.fi-ausbilden.de/inf.....-2005.html
-> Das Menü rechts
2007-11-19 - 4.25 pm
Eine Anmerkung noch:
Das Original hat übrigens ungetuned 875 Zeichen. Da ist aber auch einiges an Kommentar dabei….
2007-11-19 - 4.56 pm
mitmachen muss ich da schon, also ein 2er steht mal vorne..
mehr verrat ich mal nicht, und einschicken kann man ja noch länger.. wann hab ich das letzte mal für ein menü in die tsref geschaut und alles gelesen? :D
2007-11-19 - 5.47 pm
So, das erste Ergebnis ist eingegangen. Mehr verrate ich aber nicht…
2007-11-19 - 7.59 pm
Wusste gar nicht, dass man neuerdings bei einem Linkbait auch “mitarbeiten” muss ;).
2007-11-19 - 8.14 pm
Naja, Linkbait is das nun auch nicht…
2007-11-19 - 8.18 pm
Meines ist jetzt auch 20% kleiner geworden ;)
2007-11-19 - 8.23 pm
Schön! Übrigens: Gratulation nochmal zu Deinen rg*-Extensions – Die haben was!
2007-11-19 - 10.14 pm
So, nachdem die ersten Vorschläge eingetroffen sind, muss ich sagen, dass ich echt baff bin! Ich hab ja auch meine eigene “Lösung” gebaut, aber da sind Ideen dabi, auf die wäre ich nicht gekommen. Der Hammer!
Es kann übrigens sein, dass es noch einen weiteren Preis gibt. Details folgen dann…
2007-11-19 - 11.21 pm
habe auch mal nen Menu verschickt
veröffentlichst du die TS Skripte dann auch ?
2007-11-20 - 7.28 am
Die Gewinner-Schnipsel auf jeden Fall. Alle wohl eher nicht.
2007-11-20 - 8.07 am
morgen..
verdammt da sitzt man in der früh in der firma und hat nichts besseres zu tun als auf ein paar zeichen zu schauen und zu fragen ob das wirklich noch kürzer geht
2007-11-20 - 8.47 am
LoooooL – das wollte ich erreichen ;)
2007-11-20 - 9.13 am
naja 4 zeichen sinds geworden ;)
2007-11-20 - 9.14 am
Gut!
2007-11-20 - 10.01 am
Also ich würde es schon toll finden, wenn du alle Snippets veröffentlichst. Wahrscheinlich finden sich sicher einige verschiedene Varianten und nur weil Platz 1 fünf Zeichen kürze ist, heisst das doch nicht, dass Platz 2 nicht auch genial ist :).
2007-11-20 - 10.03 am
naja die interessanten werden wohl veröffentlicht werden, aber wie grundsätzlich ein TMENU geht wissen hoffentich alle und es gibt sicherlich ne menge idente snippets.. aber sonst ACK
2007-11-20 - 10.05 am
Klar! Aber 10x das gleiche TypoScript lohnt ja auch nicht.
Ich werde die prägnantesten Beispiele heraussuchen und detailiert vorstellen – wenn der “Erfinder” zustimmt. Natürlich wird der Erfinder genannt und auch verlinkt, wenn gewünscht. (Da kommt der SEO wieder durch ;-)
Eine Idee hinter dem Wettbewerb ist ja auch, zu zeigen, wie effizient TypoScript ist. Es wird einen eigenen Artikel hier zu dem Thema geben. Da kann man bestimmt was von lernen. Ich habe durch die bisher eingereichten Schnipsel auch schon wieder was lernen können. Und ich dachte immer, das ich zumindest TypoScript ziemlich gut behersche.
Also, alle interessanten/verrückten/gut gemachten Beispiele werde ich veröffentlichen!
2007-11-20 - 12.56 pm
update:
es geht mal sicher unter 200
frage an die regeln: muss es ein &_uuml; sein oder kann man zB utf8 annehmen, dann wär das genauso valide
georg
2007-11-20 - 1.02 pm
Man, Ihr stellt ja schierige Fragen…;-) Bitte &_uuml; vorsehen… So sind die Vorschläge bisher auch eingegangen…
2007-11-20 - 1.07 pm
du hast glaub noch nicht ganz verstanden, dass es hier um jedes einzelne Zeichen geht ;)
auflösung etwas vorverlegen wäre nett, 1 dez woche oder so? aber nur ein IMHO
2007-11-20 - 1.14 pm
Klar geht es um jedes Zeichen. Wenn aber alle &_uuml; verwenden müssen, relativiert sich das doch…
Vorverlegen werde ich das Ende nicht, da der Termin an einigen Stellen veröffentlicht ist…
2007-11-21 - 10.34 am
Hmm 20.12. da ist ja noch viel Zeit, dann kann ich ja in aller Ruhe auch ein Snippet einreichen, aber gut zu wissen wo das Ziel liegt (200) ;)
2007-11-21 - 10.43 am
Jo, Zeit ist genug! Nur nicht vergessen ;)
2007-11-21 - 11.22 am
heute der 1. tag wo ich keine zeit für so scherze hab und kürzer gehts nicht mehr, lol
2007-11-21 - 11.30 am
Angeber ;-)
2007-11-21 - 8.20 pm
hört sich sehr interessant an. Ich werde zwar keine Chancen haben (TYPO3-Einsteiger und in Ausbildung zum Medienheini^^) aber 200 Zeichen ist mal ein ansporn.
Zwar kein Plan wie ihr auf so wenig Zeichen kommt, aber es sind ja schließlich noch fast 4 Wochen ;)
2007-11-21 - 8.34 pm
Eben! Mitmachen und gewinnen ist angesagt! Vielleicht gibt es noch mehr Preise – Details folgen!
2007-11-22 - 10.20 am
Hi Thomas,
super Idee – macht riessig Spass :-)
Jetzt mal Butter bei die Fische: Ich habe bislang (unoptimiert) 242 Zeichen. Kann jemand der Cracks hier in der Runde sagen, wie krass ich mich noch hinsetzen muss um weiter zu optimieren – oder fehlt gar nicht mehr soooo viel? Naja, ich schätze schon…
Pat
2007-11-22 - 10.46 am
Hi Pat,
alles unter 250 ist ein super Wert, für alles darunter muss man IMO um die Ecken denken. Mehr zu verraten wäre nicht ehrlich.
Übrigens: würde ich gewinnen, dann würde ich den Preis an den nächsten abtreten
2007-11-22 - 7.24 pm
ach du alarm…
ich wusste garnicht wie wenig 200 Zeichen sind. Echt schwer – mal davon abgesehen, dass mein Standard-Menü mit 600 Zeichen auch funktioniert – und ich steh gerade voll auf dem Schlauch.
Hänge bei ca. 320 Zeichen. Da komm ich wohl um nächtelanges TSref lesen nicht rum ;)
2007-11-23 - 10.24 am
Na, hat die Nachtschicht noch was gebracht? ;-)
2007-11-23 - 2.17 pm
> Na, hat die Nachtschicht noch was gebracht? ;-)
zwar nicht die nachtschicht, aber langeweile an der arbeit :)
2007-11-23 - 2.21 pm
Was ist langeweile an der Arbeit ??
Ich kenn nur Stress an der Arbeit ;-)
2007-11-24 - 2.29 am
Ich habe mal noch eine Frage: Muss dass HTML am Ende genauso aussehen wie in der Vorlage? Ich beziehe das ganze jezt besonders auf das TYPO3-typische “blur(this)” (wenn man das drin lässt, ist der Code ja auch nochmal 8 Zeichen kürzer) und auf das Title-attribut, das als reine Wiederholung des Seitentitels wenig Sinn macht.
greetz
Schmidti
2007-11-24 - 1.26 pm
Ja, das HTML soll so aussehen wie oben. Mit “title” und ohne “blur”.
2007-11-28 - 7.25 pm
>alles unter 250 ist ein super Wert [...]
Unter die 250 habe ich es nach einigen, für mich doch recht heftigen, Überlegungen geschafft. –> Primärziel erreicht :)
Für weniger muss man ziemlich um die Ecke denken, das kann ich atm noch nicht leisten. Sollte mir echt mal etwas Zeit für die TSref nehmen… wenn da nicht die allgemeine Lustlosigkeit wäre :)
In diesem Sinne auf die letzten gut 20 Tage :)
2007-11-28 - 7.58 pm
Glückwunsch! 250 ist auf jeden Fall nen guter Wert! Und: man muss ja nicht gewinnen, um nen Preis zu bekommen. Ich verlose ja auch welche unter den Teilnehmern!
2007-11-28 - 8.11 pm
ja 250 ist sicherlich ok, ich bin schon sehr gespannt auf die Abrechnung und vielleicht schau ich auf meines auch nochmal, aber ob man das noch optimieren kann…? aber bin mir sicher dass es geht ;)
2007-11-28 - 10.53 pm
Ja der olympische Gedankte und so … ;)
Bin sicher, dass bei mir auch noch was geht, reiche meinen Entwurf deshalt auch erst später sein. Wäre ärgerlich wenn mir ncoh was einfällt und ich schon abgesendet habe. Arbeite im Moment ja auch wieder an einem TYPO3 Projekt. Bin zuversichtlich, dass sich noch das eine oder andere Zeichen einsparen lässt :)
2007-11-28 - 10.58 pm
wie bereits erwähnt, unter 200 gehts auf jedenfall. und wenn ich eben auf meinen entwurf schaue.. keine ahnung was da noch kürzer ging ;)
aber natürlich viel erfolg! und im moment mach ich nur typo3.. der moment hält schon etwas ;)
2007-11-29 - 4.08 am
Unter 200 halte ich für ein Gerücht.
Menü = 18 Zeichen
= 21 Zeichen
= 18 Zeichen
noBlur = 1 = 8 Zeichen
HMENU = 5 Zeichen
TMENU = 5 Zeichen
NO = 2 Zeichen
ACT = 3 Zeichen
lib.WettbewerbsMenu = 19 Zeichen
Das allein sind schon 99 Zeichen nur für die rudimentären Bausteine.
+ Klamern + Gleichheitszeichen + wrap o.ä. sind unter 200 kaum machbar
Ich versuch’s aber trotzdem ;-)
2007-11-29 - 4.26 am
Irgendwie werden hier die Tags geschluckt.
die 21 und die 18 stehen für die längeren Tags mit Klassenangaben.
Die 1. 18 ist ebenfalls mit Tag und &_uuml;
2007-11-29 - 3.05 pm
Hi Joey,
und ists schon möglich? ;)
wenigstens zählen die leerzeichen nicht :D
2007-11-29 - 3.24 pm
Genu mit den Tipps ;-)
Is doch keine Gruppenarbeit hier =;o)
2007-11-29 - 3.36 pm
inspiring people to share
…. :)
2007-11-29 - 3.37 pm
LooL – der ist gut!
2007-11-30 - 12.03 am
Bisher habe ich es auf gut unter 250 bringen können.
Ich wage allerdings zu behaupten, daß jeder der unter 200 kommt, entweder was von den Vorgaben vergessen hat oder aber ein Menü produziert, das nicht zu 100% sauber funktioniert.
Das absolute Minimum für ein semantisch korrektes Menü ab der 2.Ebene mit diesem Namen aber mit blur, ohne Klassen, ohne Überschrift und ohne Berücksichtigung von “active” sind nämlich schon über 100 Zeichen
aber ich lasse mich gern eines besseren belehren …