Ein typische Anwendung in CMS Administrationen ist das tabellarische Auflisten von Einträge. Das händische programmieren von Tabellen nimmt einem Drupal elegant ab.
// $nodes ist ein Node-Array
foreach ($nodes as $node) {
$rows[] = array(''.$node->title.'',
'Edit');
}
$header = array('#', 'Name', 'Adresse', 'PLZ', 'Ort', 'Land', 'Händler', '');
$output .= theme_table($header, $rows);
Wohin die Zukunft von User Interfaces gehen könnte zeigt dieser Blogpost: http://www.smashingmagazine.com/2008/08/17/10-futuristic-user-interfaces...
Ein interessantes und realistisches Konzept verfolg Adaptiv Path (http://adaptivepath.com/) mit "Aurora". Aurora erlaubt es Benutzern virtuelle Objekte zwischen Orten und Nutzern zu verschieben.
Es gibt immer wieder Situationen bei denen man die Filter Optionen von Drupal manuell ausführen muss. Das ist ganz einfach. Die Magie liegt im File filter.module (http://api.drupal.org/api/file/modules/filter/filter.module/5).
Die wichtigsten Funktionen:
_filter_url($text, $format), macht aus möglichen URLs klickbare Links, $format ist das Input-Filter-Format das beim Textfeld ausgewählt wurde. (1 = Filtered HTML, 2 PHP code, 3 = Full HTML)
_filter_autop($text), macht aus Newlines
Der folgende Code einfach in den Headerbereich des HTML Dokumentes kopieren und schon werden alle externen Links mit dem Attribut "_blank" ergänzt. Wichtig, jquery muss included sein. (www.jquery.com)
$(function() {
$('a[@href^=http]').not('[@href*=netnode.ch]').addClass('external-link').click(function()
{
window.open(this.href, '_blank');
return false;
});
});
Falls die Funktion auch bei Content der via AJAX nachgeladen wird greifen sollte muss man auf den entsprechenden Event hören und die Methode nochmals ausführen.
Seit Montag 02.06.2008 ist die Webseite www.patientdiagnostics.ch online. Die Webseite wurde in Zusammenarbeit mit Mixer (Grafik, Kommunikation) erstellt.
Patient Diagnostics bietet ein vollumfängliches Angebot an benutzerfreundlichen und qualitativ hochwertigen Schnelltests anbieten.
Webseite: www.patientdiagnostics.ch
Im Moment sind folgende Tests vorhanden:
Allergie Schnelltests
http://www.patientdiagnostics.ch/allergie/allgemeiner-allergietest-lge
http://www.patientdiagnostics.ch/allergie/eier-allergietest
Bühlmann Architekten heissen neu UNIT ARCHITEKTEN. Im Zuge eines kompletten Corportate Identity Redesigns welches von Mixer (www.mixer.ch) wurde auf die Webseite neu gestaltet.
Mit einer spielerischen Navigation können viele Referenzbauten der UNIT ARCHITEKTEN auf kleinem Platz abgebildet werden. Referenzobjekten werden eineseits nach Baujahr und nach Kategorie eingeteilt. Der Kunde kann sämtliche Inhalte selbst erfassen und bearbeiten.
Seit Anfang Mai ist die Social Collaboration Plattform AMAZEE in der Beta Version online. Amazee setzt auf den grossen Trend "Collaboration" und "Croud Sourcing". Mit Projektmanagement Tools wie Todo Liste, Wiki und einem sehr zentralen Projekte Magazin stellt die Plattform alles zur Verfügung was man für ein Projekt braucht.
Das soziale dabei ist, dass interessierte Besucher an einem Projekt teilnehmen können. Zudem können Freunde und Bekannte eingeladen werden. Seit dem Beta Release sind bereits mehrere Hundert neue "Amazianer" beigetreten und arbeiten an mehr als 150 Projekten.
Wer regelmässig Webseiten erstellt kennt das Problem. Der Kunde möchte möglichst schnell sein Logo auf der Webseite sehen, noch bevor die Webseite überhaupt erstellt wurde. Am besten gleich Google optimiert, damit wenn die richtige Webseite dann online ist Google die Webseite schon kennt. Alles möglich klar - nur kann man die Webseite ja nicht 2 mal erstellen. Eine kompakte "Übergangs"/Coming Soon Webseite zu erstellen kann schnell ein, zwei Stunden rauben.
Als BarCamp-Neuling hatte ich keine grossen Erwartungen (obwohl man von vielen Seiten nur Positives hört). Besonders überrascht hat mich die Offenheit und Spontantität der Teilnehmer einfach loszulegen, sich auszutauschen und sich gegenseitig zu bereichern. So habe ich die BarCamp Idee verstanden und in Offenburg erlebt.
Ich möchte an dieser Stelle auf 3 Sessions die mir besonders gut gefallen hinweisen:
10 Things That Blow My Mind
- TED (http://www.ted.com/)
- DIY (www.etsy.com, www.dawanda.de)
- GOOD Magazin (http://www.goodmagazine.com/)
- http://www.unperfekthaus.de