// EntheoBlog

Volltext: "Entheovision 3 - Update der Website"

createOption('InternetAddress','Automatically create links for internet addresses ?','yesno','yes'); $this->createOption('NewWindow','Open links in a new window?','yesno','no'); $this->createOption('MailAddress','Automatically create links for mail addresses ?','yesno','yes'); $this->createOption('RewriteMailAddress','Rewrite mail addresses with [at] and [dot]?','yesno','yes'); $this->createOption('at','Placeholder for @','text','[at]'); $this->createOption('dot','Placeholder for .','text','[dot]'); } function getEventList() { return array('PreItem', 'PreComment'); } function Treatment($_text) { global $CONF, $blog; if ($this->getOption('NewWindow') == 'yes') { $nw="onclick=\"javascript:window.open(this.href, '_blank'); return false;\""; } if ($this->getOption('InternetAddress') == 'yes') { $_text = preg_replace('/(\s)([http|https|ftp|file]+:\/\/[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text); $_text = preg_replace('/(\s)(www\.[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text); } $at = $this->getOption('at'); $dot = $this->getOption('dot'); if ($this->getOption('MailAddress') == 'yes') { if ($this->getOption('RewriteMailAddress') == 'no') { $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,5})/s','\1\2',$_text); } else { $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text); } } if ($this->getOption('MailAddress') == 'no' && $this->getOption('RewriteMailAddress') == 'yes'){ $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text); } return $_text; } function event_PreItem($_data) { $_data[item]->body = $this->Treatment($_data[item]->body); $_data[item]->more = $this->Treatment($_data[item]->more); } function event_PreComment($_data) { $_data['comment']['body'] = $this->Treatment($_data['comment']['body']); } function supportsFeature ($what) { switch ($what) { case 'SqlTablePrefix': return 1; default: return 0; } } } ?>

17 May

Entheovision 3 - Update der Website

Die Informationen auf der Website zum Kongress sind nun deutlich umfangreicher. Der Zeitplan steht soweit eigentlich fest ... und wird sich sicher im Laufe der Veranstaltung noch ein wenig zurecht ruckeln.
Für den Zeitplan haben wird die Möglichkeiten von Pentabarf nutzen können. Die Chaos Computer Club Veranstaltungs GmbH kann für ihre Kunden letztlich komplette Veranstaltungswebsites auf Knopfdruck erzeugenm, die nach Bedarf dann auch aktualisiert werden. Genau eine solche Website wird also geladen, wenn man auf http://entheovision.de/ den Menüpunkt "Programm" wählt. Es werden Informationen über Die einzelnen Programmpunkte gegeben, zu den Referenten etwas gesagt und wenn man möchte, so kann man sich aus dem Zeitplan auch ein Kalenderblatt exportieren, was von einer vielzahl von Anwendungen verstanden wird.

[Druckversion direkt zum Drucker senden]

Geschrieben von harko um 03:24:00 Uhr - Kategorie: Veranstaltungen
Karma: 51 [+/-]
Trackback
Derzeit keine Trackbacks vorhanden.
Mit dieser TrackBack url kann der Beitrag verlinkt werden (right-click, copy link target). Wenn Ihr Blog keine Trackbacks anbietet, kann Ihr Trackback manuell durch dieses Formular eingebaut werden .

Comments
Noch keine Kommentare vorhanden.
Add Comments