Raphael Müller

SEO für JavaScript-Applikationen mit AngularJS

Bisher haben wir unsere Applikation immer so gebaut, dass ein Crawler den wichtigen Inhalt auch im Quelltext vorfindet. Das führt insbesondere bei modernen Webseiten (z.B. durch die Nutzung von AJAX und dynamischem Austausch von Inhalten) zu Mehraufwand, weil sichergestellt werden muss, dass neben dem Client auch der Server das HTML rendern können muss. Es gibt […]

Responsive und Retina Bilder mit DotNetNuke

Wer bereits responsive Webseiten umgesetzt hat, weiss, dass Bilder eine Herausforderung darstellen. Bisher gab es nur das img-Element, bei welchem die Grösse eines Bildes über den src-Tag in Stein gemeisselt ist. Allen Besuchern musste unabhängig von der Auflösung des Gerätes das gleiche Bild übermittelt werden (es sei denn, man hätte das Problem mit JavaScript umgangen). […]

How to use the new Relationship Management in 2SexyContent

With 2SexyContent 5.3, we introduced the relationship feature. This means that some sets of information can be related to each other. For example, a blog entry that has a specific author or multiple categories.

Getting started with the new thumbnailer in 2SexyContent 5.3

When installing 2SexyContent 5.3 (or newer), the ImageResizer from imageresizing.net is automatically installed. ImageResizer is a very powerful set of image tools that allows you to resize images by just adding some parameters to the image url. Basic usage Every image in your DotNetNuke website is ready for getting resized or cropped. Just add the […]

YAML Basis Skin für DNN 7 ready

Der neue YAML 4 Basis Skin für DotNetNuke 7 ist bereit und kostenlos zum Download verfügbar unter http://yaml.dnn.ch. Grundsätzlich ist das Paket gleich wie der Basis Skin für DNN 6, mit einigen Anpassungen für DNN 7. Zum Beginnen folgendermassen vorgehen: Skin-Paket herunterladen unter http://yaml.dnn.ch Skin in DotNetNuke installieren über System > Erweiterungen (bzw. Host > […]

Bilder auf Mobile Websites für Retina Displays optimieren

Immer mehr Geräte haben ein hochauflösendes Display (High Pixel Density Display) integriert. In Webapps und auf Webseiten führt das dazu, dass Bilder mit normaler Auflösung auf diesen Geräten zum Teil verschwommen dargestellt werden. Was ist ein Retina Display? Retina Display ist ein von Apple genutzter Name für ein Display, dessen Auflösung so hoch sein soll, […]

Dein erstes Template für 2SexyContent

Was ist 2SexyContent 2SexyContent ist eine DotNetNuke Erweiterung, die es dem Webdesigner erlaubt, perfekte Vorlagen zu erstellen. Der Endanwender | Kunde | Content Editor füllt schussendlich nur ein vordefiniertes Formular aus. Das Template erledigt den Rest. Damit der Output immer einheitlich und wie vorgegeben aussieht. Beachte: Das Modul ist momentan noch im Beta-Stadium. Vorteilhaft ist […]

DotNetNuke DDR Menü: Bug bei versteckten Seiten

Die aktuelle Version 02.00.01 des DDRMenu für DotNetNuke (Standard Menu seit DNN 6) enthält einen schlimmen Bug: Unter Umständen werden Unterseiten von versteckten Seiten nicht dargestellt. Unter Umständen meint folgendes: Ein Menü zeigt die Unterseiten (Level 2) der Hauptseiten (Level 1) über NodeSelector=“RootChildren“ oder „+0“ an Mindestens eine Seite ist so konfiguriert, nicht im Menü […]

DotNetNuke – Modul auf allen Seiten anzeigen bei mehrsprachigen Portalen

Sobald bei einem DotNetNuke Portal (ab Version 5) die Mehrsprachigkeit (Content Localization) aktiviert ist, wird die Funktion „Modul auf allen Seiten anzeigen“ nahezu unbrauchbar. Module werden teilweise mehrmals oder am falschen Ort geladen. Dies ist ärgerlich wenn z.B. News oder Kundenzitate auf jeder Seite angezeigt werden sollen. Wir haben uns überlegt wie man ein Modul auf […]