Zur Zeit wird gefiltert nach: Open Source
Filter zurücksetzen

30.07.201113:00

Eigene Typoscript conditions

typo3 logo

(c) www.typo3.org, CC BY-ND 2.5

TypoScript Conditions sind eine der vielen praktischen Seiten die mit der Verwendung von TypoScript einhergehen. TYPO3 kommt standardmäßig mit verschiedenen nützlichen Weichen (siehe z.B. hier oder


Ganzen Artikel lesen


27.02.201113:46

ARIA Lightbox Plugin for Microsoft Expression Web 4

Logo Microsoft Expression Web

(c) Microsoft, Quelle: en.wikipedia.org

I'm happy to announce a ARIA Lightbox (my W3C <acronym title="Web Content Accessibility


Ganzen Artikel lesen


06.08.201021:07

Probleme mit TortoiseGit und GitHub

Logo von GitHub

(c) GitHub Inc.

 

Da ich kein Fan von Konsolen Frickelei bin nutze ich für gewöhnlich TortoiseGit um dem zu entgehen. Das macht allerdings regelmäßig Probleme.

 

Nach dem letzten Update hatte ich Ärger damit ein neues Repo als clone anzulegen. Nach viel googlen hab ich eine Lösung gefunden um mein Problem, manifestiert in dieser Fehlermeldung:

 

Disconnected: no supported authentication methods available

 

, zu lösen.

 

Die Problematik besteht darin das GitHub den Key nicht vernünftig übermittelt bekommt. Für mich und Nachfolgende hab ich das hier nochmal zusammengefasst.

Ausga


Ganzen Artikel lesen


24.06.201020:08

Mehrsprachige TYPO3 Extensions: getRecordOverlay richtig einsetzen

typo3-blog

(c) www.typo3.org, CC BY-ND 2.5

Bei der Entwicklung mehrsprachiger Extensions für TYPO3 kommt man früher oder später in die Verlegenheit die richtigen (also in der benötigten Sprache) Datensätze aus der Datenbank zu holen. Viele Entwickler nutzen dazu eigene WHERE Anweisungen mithilfe derer sie den richtigen Datensatz ermitteln. Das sieht dann oftmals so aus:

// don't do this!
$where = 'uid = '.$uid.' AND  sys_language_uid = '.$GLOBALS['TSFE']->sys_language_uid.' AND hidden = 0 AND deleted = 0';
Schlechtes Beispiel für eine TYPO3 Datenbankabfrage

Die benötigte Sprache wird direkt gesetzt was zur Folge hat das man evtl. keinen Datensatz geliefert bekommt. Dies ist logischerweise dann der Fall wenn Der Datensatz noch nicht in die betreffende Sprache übersetzt wurde. Hört sich doch gar nicht so übel an?

 

Nicht ganz. Einerseits  bricht man mit den Coding Guidelines und andererseits macht man ein tolles TYPO3 Feature zunichte: den localization mode. Mit dem localization mode kann das Verhalten von TYPO3 bei Mehrsprachigkeit, oder besser das Verhalten von TYPO3 bei fehlenden Sprachdatensätzen, konfigurieren.

TYPO3


Ganzen Artikel lesen


06.06.201019:49

jQuery ARIA with browser history support: tabs, lightbox and sortable tables

Features-jquery-aria

jQuey Logo: (c) The jQuery Project

A few month ago I received some requests about adding browser history support and browser title support to my jQuery ARIA widgets. As this would be nice feature for both, usability and accessibility, I allocated some time to get this done.

###MORE


Ganzen Artikel lesen


22.04.201021:08

jQuery Accessible Rich Internet Applications jetzt für jQuery 1.4 und UI 1.8

Features-jquery-aria

jQuey Logo: (c) The jQuery Project

Schon seit einigen Monaten steht fest das mit der neuen Version des Java-Script Frameworks jQuery und dessen Widget Palette jQuery UI einige Anpassungen an eigenen Scripten erfolgen muss.

Mit dem final Release von Version jQuery 1.4.2 und UI 1.8 habe ich endlich das Ergebnis meiner Diplomarbeit modifiziert.

 

 

Im folgenden ein kleiner Erfahrungsbericht vom Upgrade auf jQuery 1.4.2 und jQuery UI 1.8. Die Links dürften gut als Tutorial dienen.

 

###MORE#


Ganzen Artikel lesen


07.02.201016:47

beautyOfCode Syntax Highlighter als TYPO3 Extension veröffentlicht

 

Please click here for an English version of this article.

 

 

Seit diesem Wochenende ist meine erste TYPO3 Extension im TER verfügbar: beautyOfCode Syntax Highlighter

 

Diese Extension nutzt das jQuery Plugin beautyOfCode von Lars Corneliussen um das mittlerweile recht bekannte Syntax Highlighter 2.0 von Alex Gorbatchev zu implementieren. Bekannt deshalb weil es von einigen Größen eingesetzt wird: wordpress.com, Aptana, Mozilla Developer Center, SitePoint und das Yahoo Developer Network gehören dazu.

 


Ganzen Artikel lesen


14.01.201023:00

Firefox Erweiterungen für Poweruser und Webentwickler: Teil III

Logo des Browsers Firefox von Mozilla

Firefox Logo © Mozilla Foundation / Wikipedia / MPL/GPL/LGPL

 

Erweiterungen für den Mozilla Firefox gibt es wie Sand am Meer. Hier sind meine persönlichen Lieblinge zur Produktivitätssteigerung und Webentwicklung.

 

Außerdem stelle ich in diesem Blogpost die Add-On Collector Erweiterung von Mozilla vor, die einem das Entdecken von neuen, praktischen Addons sehr erleichtert.


Ganzen Artikel lesen


10.01.201017:24

jQuery Accessible Rich Internet Application jetzt unter MIT Lizenz

Features-jquery-aria

jQuey Logo: (c) The jQuery Project

 

Die Widgets meiner Diplomarbeit sind jetzt unter MIT Lizenz veröffentlicht. Diese Lizenz wurde vom Massachusetts Institute of Technology herausgegeben, dient der Veröffentlichung von freier Software und gilt als echte OpenSource Lizenz.

 

Dieser Schritt war notwendig um Kompatibilität zu den offiziellen jQuery UI Widgets zu schaffen. Aufgrund des Interesses des jQuery UI Teams an meinen Widgets haben sich Namics und meine Wenigkeit zu diesem Schritt entschloßen, um eine Verwendung durch jQuery zu ermöglichen.

 

Ich hoffe dadurch die Verwendung meiner Widgets voranzutreiben und die Barrierefreiheit von jQuery zu unterstützen.

 

 

15.12.200921:05

Brennprogramme für Windows: kostenlos und nutzbar

Mein guter Freund und Steuerfee Luzian hat Probleme mit seinem Ur-Alt Nero für Windows. Jetzt muss eine Alternative her. Das ganze muss bedienbar sein und die wichtigsten Funktionen bieten und  --  wen möglich -- kostenlos zu haben sein. 

Da denke ich natürlich zuerst an die OpenSource Lösungen die ich auch selbst nutze:

 

 

 

 


Ganzen Artikel lesen