Skip to main content

Spielplanschlüssel des DFB

Auch im Amateurbereich steht die Fußball-Saison 2014/2015 in den Startlöchern. Für viele ehrenamtliche Helfer heißt das alle Jahre wieder, die Spiele ihrer Mannschaften auf die Vereinshomepage zu stellen. Das kann man händisch machen oder auf Ligaverwaltungen wie bspw. T3SPORTS (für TYPO3) zurückgreifen. Damit tut sich oft um einiges leichter, vor allem dann, wenn die einzelnen Ligen mit den offiziellen Spielplanschlüsseln des DFB erstellt wurden. Denn damit müssen die einzelnen Mannschaften einer Liga nur den richtigen Nummern zugewiesen werden, was man meist am besten über die offizielle Spielenummern am ersten Spieltag ganz gut hin bekommt.

Damit man die Spielplanschlüssel auch immer zur Hand hat, sind sie für Ligen bzw. Staffeln mit 8 bis 18 Mannschaften nachstehend aufgeführt. Zu beachten ist, dass die Schlüssel bewusst nur die Vorrunde abbilden, die Rückrunde wird daraus abgeleitet generiert.

6 Teams
1-5,3-2,6-4|2-6,4-1,5-3|1-3,4-2,6-5|1-2,3-6,5-4|2-5,4-3,6-1

8 Teams
1-7,3-4,5-2,8-6|2-3,4-8,6-1,7-5|1-5,3-7,6-4,8-2|2-6,4-1,5-3,7-8|1-3,4-2,6-7,8-5|1-2,3-8,5-6,7-4|2-7,4-5,6-3,8-1

10 Teams
1-9,3-6,5-4,7-2,10-8|2-5,4-3,6-10,8-1,9-7|1-7,3-2,5-9,8-6,10-4|2-10,4-8,6-1,7-5,9-3|1-5,3-7,6-4,8-2,10-9|2-6,4-1,5-3,7-10,9-8|1-3,4-2,6-9,8-7,10-5|1-2,3-10,5-8,7-6,9-4|2-9,4-7,6-5,8-3,10-1

12 Teams
1-11,3-8,5-6,7-4,9-2,12-10|2-7,4-5,6-3,8-12,10-1,11-9|1-9,3-4,5-2,7-11,10-8,12-6|2-3,4-12,6-10,8-1,9-7,11-5|1-7,3-11,5-9,8-6,10-4,12-2|2-10,4-8,6-1,7-5,9-3,11-12|1-5,3-7,6-4,8-2,10-11,12-9|2-6,4-1,5-3,7-12,9-10,11-8|1-3,4-2,6-11,8-9,10-7,12-5|1-2,3-12,5-10,7-8,9-6,11-4|2-11,4-9,6-7,8-5,10-3,12-1

14 Teams
1-13,3-10,5-8,7-6,9-4,11-2,14-12|2-9,4-7,6-5,8-3,10-14,12-1,13-11|1-11,3-6,5-4,7-2,9-13,12-10,14-8|2-5,4-3,6-14,8-12,10-1,11-9,13-7|1-9,3-2,5-13,7-11,10-8,12-6,14-4|2-14,4-12,6-10,8-1,9-7,11-5,13-3|1-7,3-11,5-9,8-6,10-4,12-2,14-13|2-10,4-8,6-1,7-5,9-3,11-14,13-12|1-5,3-7,6-4,8-2,10-13,12-11,14-9|2-6,4-1,5-3,7-14,9-12,11-10,13-8|1-3,4-2,6-13,8-11,10-9,12-7,14-5|1-2,3-14,5-12,7-10,9-8,11-6,13-4|2-13,4-11,6-9,8-7,10-5,12-3,14-1

16 Teams
1-15,3-12,5-10,7-8,9-6,11-4,13-2,16-14|2-11,4-9,6-7,8-5,10-3,12-16,14-1,15-13|1-13,3-8,5-6,7-4,9-2,11-15,14-12,16-10|2-7,4-5,6-3,8-16,10-14,12-1,13-11,15-9|1-11,3-4,5-2,7-15,9-13,12-10,14-8,16-6|2-3,4-16,6-14,8-12,10-1,11-9,13-7,15-5|1-9,3-15,5-13,7-11,10-8,12-6,14-4,16-2|2-14,4-12,6-10,8-1,9-7,11-5,13-3,15-16|1-7,3-11,5-9,8-6,10-4,12-2,14-15,16-13|2-10,4-8,6-1,7-5,9-3,11-16,13-14,15-12|1-5,3-7,6-4,8-2,10-15,12-13,14-11,16-9|2-6,4-1,5-3,7-16,9-14,11-12,13-10,15-8|1-3,4-2,6-15,8-13,10-11,12-9,14-7,16-5|1-2,3-16,5-14,7-12,9-10,11-8,13-6,15-4|2-15,4-13,6-11,8-9,10-7,12-5,14-3,16-1

18 Teams
1-17,3-14,5-12,7-10,9-8,11-6,13-4,15-2,18-16|2-13,4-11,6-9,8-7,10-5,12-3,14-18,16-1,17-15|1-15,3-10,5-8,7-6,9-4,11-2,13-17,16-14,18-12|2-9,4-7,6-5,8-3,10-18,12-16,14-1,15-13,17-11|1-13,3-6,5-4,7-2,9-17,11-15,14-12,16-10,18-8|2-5,4-3,6-18,8-16,10-14,12-1,13-11,15-9,17-7|1-11,3-2,5-17,7-15,9-13,12-10,14-8,16-6,18-4|2-18,4-16,6-14,8-12,10-1,11-9,13-7,15-5,17-3|1-9,3-15,5-13,7-11,10-8,12-6,14-4,16-2,18-17|2-14,4-12,6-10,8-1,9-7,11-5,13-3,15-18,17-16|1-7,3-11,5-9,8-6,10-4,12-2,14-17,16-15,18-13|2-10,4-8,6-1,7-5,9-3,11-18,13-16,15-14,17-12|1-5,3-7,6-4,8-2,10-17,12-15,14-13,16-11,18-9|2-6,4-1,5-3,7-18,9-16,11-14,13-12,15-10,17-8|1-3,4-2,6-17,8-15,10-13,12-11,14-9,16-7,18-5|1-2,3-18,5-16,7-14,9-12,11-10,13-8,15-6,17-4|2-17,4-15,6-13,8-11,10-9,12-7,14-5,16-3,18-1

 

TYPO3: tt_news & Facebook & Meta-Daten

Ein kurzer Hinweis, wie man in TYPO3 für tt_news die relevanten Meta-Information für Facebook einträgt, damit beim Teilen eines News-Links der Titel, die Beschreibung sowie das passende Bild/Thumbnail korrekt ausgegeben werden. Dafür einfach folgenden TS-Code ins Setup eures Seiten-Templates der tt_news SINGLE-Ansicht und lediglich noch die Seiten-ID der SINGLE-Ansicht eintragen:

[globalVar = TSFE:id = 94]
temp.newsTitle = COA
temp.newsTitle {
wrap=<meta name=“title“ content=“|“>
5=RECORDS
5 {
source = {GP:tx_ttnews|tt_news}
source.insertData = 1
tables = tt_news
conf.tt_news >
conf.tt_news = TEXT
conf.tt_news.field = title
}
}
page.headerData.70 < temp.newsTitle
[end]

[globalVar = TSFE:id = 94]
temp.newsDesc = COA
temp.newsDesc {
wrap=<meta name=“description“ content=“|“>
5=RECORDS
5 {
source = {GP:tx_ttnews|tt_news}
source.insertData = 1
tables = tt_news
conf.tt_news >
conf.tt_news = TEXT
conf.tt_news.field = bodytext
conf.tt_news.stripHtml = 1
conf.tt_news.crop = 150 | … | 1
}
}
page.headerData.71 < temp.newsDesc
[end]

[globalVar = TSFE:id = 94]
temp.newsImage = COA
temp.newsImage {
wrap=<link rel=“image_src“ href=“/uploads/pics/|“>
5=RECORDS
5 {
source = {GP:tx_ttnews|tt_news}
source.insertData = 1
tables = tt_news
conf.tt_news >
conf.tt_news = TEXT
conf.tt_news.field = image
}
}
page.headerData.72 < temp.newsImage
[end]

Fertig. Viel Spaß damit.

via

DFBSpielplan: Software für aktuelle Vereinsspielpläne und Tabellen

Ich wurde die Tage von Marcus auf seine Software hingewiesen, die ich als ehrenamtlicher Betreuer einer Vereinshomepage sehr interessant finde und daher darauf hinweisen möchte. Die Software nennt sich DFBSpielplan und ermöglich es, für einen Verein anhand der Vereinskennung den aktuellen Vereinsspielplan sowie die aktuellen Tabellen von fussball.de herunterzuladen. Die Daten können beliebig sortiert und gefiltert sowie in verschiedene Formate exportiert werden (*.txt, *.xls, *.xlsx, *.pdf, *.sql, *.rtf). Der Clou: Die Möglichkeit, die Daten direkt in eine MySQL-Datenbank zu schreiben. So können die Daten mit ein wenig Programmierkenntnisen nahezu automatisiert für die eigene Vereinshomepage verwendet werden. Weiterlesen

Excel: Datum in Unix-Timestamp umrechnen

Ich bin gerade dabei, eine Homepage, welche mit einem selbst geschriebenen CMS betrieben wird, auf TYPO3 umzustellen. Dabei müssen einige Daten wie bspw. Gästebucheinträge übertragen werden. Dabei habe ich die Methode gewählt, die Daten selbst direkt in die entsprechende TYPo3-Datenbank zu schreiben, in dem ich mir via Excel einfach eine Tabelle mit den notwendigen Feldern bastle. Nun speichert TYPO3 das Datum als UNIX-Timestamp ab und es kann notwendig sein, ein normales Datumformat ins dieses zu konvertieren. Wie das in Excel geht, seht ihr im nachfolgenden Screenshot:

Excel: Datum in UNIX-Timestamp umwandeln

Das Datum „01.01.1970 00:00“ ist für die Berechnung des UNIX-Timestamp zwingend notwendig. Und falls nur mal schnell ein Datum konvertieren müsste, egal in welche Richtung, schaut euch mal dieses Webtool an: http://www.convert-unix-time.com/. Kam eben via Smashing Magazine rein.

Remember The Milk und Thunderbird

Ihr nutzt Remember The Milk (RTM) um eure Aufgaben zu managen und wollt diese Aufgaben in eurem Thunderbird E-Mail-Client angezeigt bekommen? Es gibt dafür zwar ein Addon, jedoch läuft dies bei mir nicht ganz reibungslos, zudem wurde es auch schon fast ein Jahr nicht mehr aktualisiert. Und bei RTM hat sich im letzten Jahr ja einiges getan. Dabei gibt es  eine andere, einfachere Alternative, wie man seine Aufgaben via der Thunderbird-Kalender-Erweiterung Lightning in dessen Aufgabenliste anzeigen lassen kann.

Weiterlesen

News- & Wetter-Widget vom Nexus One für alle Androide

Eventuell seid ihr auch im Besitz eines Androiden. Seit April besitze ich das HTC Magic und bin sehr zufrieden damit. Dennoch ärgere ich mich in den letzten Monaten immer wieder, da nach und nach immer bessere Smartphones mit Android erscheinen. Angefangen hat es mit dem Motorola Milestone, dann hatte ich das HTC HD2 in der Hand. Auf diesem ist zwar Windows Mobile 6.5 installiert, sollte aber eine offizielle Android-Version dafür erscheinen, wäre das der nächste Grund zum Ärgern. Den letzten Grund lieferte Google mit dem Nexus One. Aber um zum Thema zu kommen: Auch ich bin immer wieder auf der Suche nach neuen Apps für meinen Androiden. Immer wieder finde ich neue, tolle Programme, die mich begeistern. Allerdings bin ich bei Apps für das Wetter bisher nicht fündig geworden. Zwar gibt es zahlreiche Programme, die teilweise auch die relevanten Informationen liefern, aber mir ist auch das optische immer sehr wichtig. Bspw. finde ich die Wetter-Anzeige auf dem HD2 schick und informativ.Beim Betrachten von Bildern und Videos vom Nexus One fiel mr auf, dass die Wetter-App dort wirklich klasse aussieht. Nicht nur das Programm an sich, sondern auch die mitgelieferten Widgets. Zusätzliche gibt es noch News, optinal auch als Widget. Das Programm und die Inhalte (Wetter und News) sind sogar auf deutsch verfügbar, d.h. deutsche Newsquellen.

Ein Blogeintrag bei sizzledcore.com beschreibt nun, wie man die News- und Wetter-Widgets auf seinen Androiden (ab Android 1.6 oder höher) bekommt. Jemand hat die App extrahiert und bietet sie zum Download an. D.h., die App muss manuell installiert werden, da sie sich nicht im Android Market befindet. Also entweder direkt mit eurem Androiden herunterladen oder via USB oder Email rübertransferieren. Nicht vergessen vor der Installation in den Einstellungen die Installation von „unbekannten Quellen“ zu erlauben.

Eine wirkliche tolle App, die es lohnt zu installieren.

T3SPORTS in Kombination mit rgtabs

Im Zuge eines Relaunches einer Vereinsseite und der Suche nach einem passendem CMS mit der Möglichkeit, Sportereignisse zu verwalten, bin ich auf die Extension T3sports von Rene Nitzsche gestoßen. Ich hatte vor einiger Zeit bereits einen Blogeintrag dazu verfasst. Die Entwicklung der neuen Vereinsseite ist aus Zeitgründen leider etwas in Stocken geraten ist, dennoch möchte ich nachfolgend eine kleine Anleitung geben, wie man die Liga-Extension T3sports mit der Extension rgtabs kombiniert. Auch wenn wir auf unserer Vereinsseite nun eine andere Navigationsart gewählt haben und die Kombination nicht einsetzen werden, ist es für manchen Entwickler sicherlich interessant, wie ich mit rgtabs die Inhalte verschiedener Darstellungen aus T3sports (Tabellen, Spielpläne, Statistiken,…) dynamisch via und AJAX abrufen kann, sodass kein kompletter Seiten-Reload notwendig ist. Anfangs dachte ich, dass dies relativ einfach sei, doch dies ist es nicht. Zumindest nicht für Anfänger. In Zusammenarbeit mit Rene Nitsche habe ich die Templates von T3sports entsprechend angepasst, sodass es funktioniert. Die Vorgehensweise möchte ich im Folgenden versuchen zu erklären.

Weiterlesen

Blog-Umzug und Relaunch

Wie zu sehen ist, habe ich mich entschlossen meinen Blog webdevblogging von Blogger.com auf die Domain blog.be-linked.de und damit verbunden auf WordPress umzuziehen. Dafür gibt es zwei Gründe:
Zum einen sind das fehlende Funktionen von Blogger.com. WordPress bietet einfach viel mehr Erweiterungen und Konfigurationsmöglichkeiten an. Ich war nun lange Zeit bei Blogger.com und Google hat seinem Blog-Dienst in den letzten Monaten auch einige neue Features geschenkt. Aus meiner Sicht sind diese jedoch nicht ausreichend genug um sich mit WordPress messen zu können. Dies ist möglicherweise auch gar nicht Googles Absicht, strebt doch aber eigentlich immer nach dem Besten. Wie dem auch sei, mit WordPress bin ich nun wesentlich flexibler. Nun läuft der als Subdomain meiner Seite be-linked.de, da es inhaltlich doch ganz gut zusammen passt. Hier liegt auch der zweite Grund: Mit dieser Domain erscheint der Blog aus meiner Sicht in einem etwas seriöseren und professionelleren Bild. Dies wird sich natürlich auch weiterhin im Inhalt widerspiegeln. Der Umzug wurde auch dafür genutzt, den Blog in einem etwas anderen Aussehen erscheinen zu lassen. Bedient habe ich mich dabei aus der Themes-Gallere von WordPress.

Ich hoffe, dass ich in Zukunft wieder etwas mehr Zeit finde, um über interessante Entwicklungen rund um das Internet zu berichten. Neben den Inhalten werde ich auch auf weiteren interessante Artikel, Tools etc. via Twitter hinweisen.

Facebook und Google entwickeln offizielle App

Im Android Market gibt es zahlreiche Facebook Apps, doch keines stammt offiziell von Google bzw. Facebook. Die Anwendungen für andere Mobiltelefone wie das iPhone oder den Blackberry stammen zwar offiziell auch nicht von Facebook oder den Herstellern, wurden aber  in Zusammenarbeit mit einem der beiden Firmen entwickelt und werden daher auf der facebook-Seite für mobile Anwendungen aufgeführt. Eine App für Android fehlt hier bisher, aber nun scheint Bewegung in die Sache zukommen. Nachdem Google und Facebook zerstritten schienen, haben sich die wohl nun zusammengerauft und arbeiten an einer offiziellen Facebook App für Android. 

Wie Techcrunch berichtet, hat Google dafür extra einen Mitarbeiter an Facebook „ausgeliehen“, der die Entwicklung nun vorantreibt. Zwar soll die Android-Version des Clients nicht den selben Funktionsumfang haben wie die Version des iPhones, aber immerhin wäre das ein erster Schritt in die richtige Richtung. Die erste Version soll keine Inbox für private Nachrichten haben, da der Fokus der Anwendung auf dem News-Stream sowie den Statusmeldungen liegt.

Wann die App verfügbar sein soll, ist nicht genau bekannt. Es kursierten schon Gerüchte, dass sie in der ersten August-Woche erscheinen soll. Aber bisher ist nichts erschienen. Ich halte euch auf dem Laufenden…

Vodafone Fauxpas bei HTC Magic Werbung?

Finde den Fehler…

Das neue HTC Magic, welches exklusiv bei Vodafone angeboten wird, ist derzeit in aller Munde. Sicherlich habt auch ihr einen Werbeprospekt in eurem Briefkasten gehabt. Bei genauem hinsehen fällt jedoch auf, dass bei einer Application, nämlich bei der von last.fm auf der Innenseite unten links, die Android-Umgebung anders aussieht. Wer das Iphone und den Ipod Touch kennt, weiß woher. Geht das? Kann das sein? Darf sich Vodafone solch einen Fauxpas leisten?

Korrigiert mich, wenn ich mich irre…

webdevblogging

Update:
Die Bilder wurden aus unerklärenbaren Gründen bisher nicht angezeigt, nun sind sie aber sichtbar.