TYPO3weblog.de

Das Blog zu TYPO3, JavaScript und openSource

t3n Magazin - Jetzt im Abo bestellen

Entries for November, 2009

Google Wave Invites zu vergeben

Google WaveIch habe ein paar Google Wave Invites über. Wenn einer von Euch Interesse an Google Wave hat und sich das ganze mal anschauen will, einfach einen Kommentar hinterlassen und in dem Kommentar-Formular die Email-Adresse eintragen, an die ich den Invite senden soll. Es gilt: Wer zuerst kommt, waved zu erst.

Im ersten Schritt vergebe ich fünf Invites, evtl. lass ich noch ein paar mehr springen, wenn das Interesse groß ist. Wer bereits einen Google Wave Account hat, ist herzlich eingeladen in der public:TYPO3 Wave mitzuwirken und ein wenig Google Wave zu testen.

Comments (16)

TYPO3Weblog bei Facebook

Facebook Nun hat es auch mich erwischt, das Facebook-Fiber. Lange Zeit habe ich den Hype um Facebook beobachtet und – ich muss es zugeben – auch ein wenig belächelt. Inzwischen habe ich meine Meinung über den Social-Riesen geändert. Ich selber merke, dass ich täglich auf Facebook unterwegs bin um dort mit den verschiedensten Leuten zu kommunizieren. Ich entdecke tolle neue Websites und erhalte viele – mal mehr mal weniger – wichtige Informationen. Beruflich finde ich das Facebook Connect Feature sehr interessant. Und weil ich es einfach mal ausprobieren wollte, habe ich heute Facebook-Connect in diesem Blog integriert.

“TYPO3Weblog bei Facebook” weiter lesen

Kommentare deaktiviert

RC1 von TYPO3 4.3 erschienen

TYPO3Heute wurde das RC1 von TYPO3 4.3 veröffentlicht. Im Gegensatz zu den beta Versionen wurde das neue Forntend Editing in eine Extension ausgelagert (feeditadvanced) und ist nicht mehr Bestandteil des Core. Die Extension wird weiterhin vom Core-Team betreut, als Grund wurde angegeben, dass man so schneller auf Bugs reagieren kann und bei Änderungen nicht gleich ein neues Core-Release erstellt werden muss. Außerdem wurden noch mehr als 50 Bugs behoben, wie immer gibt es ein Changelog, welches mehr Informationen bietet.

Wer das Release testen will, der findet das aktuelle Release im Download-Bereich auf typo3.org.

Kommentare deaktiviert

Prowl Notification Service für TYPO3

Seit wenigen Minuten ist eine neue Extension von mir im TYPO3 Extension Repository.

Die Extension “prowl” ist in erster Linie ein neuer TYPO3 Service. Aber was ist Prowl überhaupt? Fangen wir mal von vorne an. Auf dem Mac gibt es Growl, Growl ist ein systemweiter Notification-Service. Jede App kann Nachrichten an Growl übergeben und der User bekommt diese dann in einem einheitlichen Design zu sehen. Prowl ist nun genau dieser Service, jedoch für das iPhone. Alle Nachrichten können von Growl an einen Prowl Account geschickt werden und der Service von Prowl übermittelt diese dann per Push-Message ans iPhone. Prowl bietet aber auch eine öffentliche API, und genau diese API verwendet die neue Extension “prowl”.

Alles was man braucht um diese Extension zu nutzen ist ein kostenloser Prowl-Account, die Prowl-App fürs iPhone (aktuell im App-Store für 2,99 EUR) und natürlich ein iPhone.

Was kann diese Extension nun genau? Wie schon berichtet, bietet die Extension in erster Linie einen TYPO3-Service an. Mit diesem Service kann jeder Extensionentwickler in seine Extension einen Prowl-Support integrieren. Wie einfach dies ist, zeigt das folgende Beispiel:

$prowlAPI = t3lib_div::makeInstanceService('prowl_api');
$prowlAPI->sendProwlMessage($message);

Zur Sicherheit, sollte vorher noch geprüft werden, ob die Extension überhaupt installiert ist:

if (t3lib_extMgm.isLoaded('prowl')) {
    $prowlAPI = t3lib_div::makeInstanceService('prowl_api');
    $prowlAPI->sendProwlMessage($message);
}

Die Methode sendProwlMessage kennt diverse weitere Parameter, welche in der Docu komplett erfasst sind.

Zusätlzich zum Service bringt die Extension auch noch die Möglichkeit mit, sich per Prowl über jede Veränderung im Backend informieren zulassen. Dazu muss auf einer Seite nur ein wenig TSconfig hinterlegt werden. Damit ist es zum Beispiel möglich sich informieren zulassen, wenn jemand einen tt_news Artikel anlegt, verändert oder löscht. Auch dies ist in der Docu ausführlich beschrieben, aber auch dazu hier ein kurzes Beispiel:

mod.prowl.tables.tt_news {
    update = 1
    update.message = Die News: ###TITLE### auf der Seite ###PID### wurde verändert
    new = 1
    new.message = Eine neue News mit dem Titel: ###TITLE### auf der Seite ###PID### wurde erstellt
    delete = 1
    delete.message = Die News mit dem Titel ###TITLE### wurde gelöscht
}

Für die Message stehen automatisch alle Felder der Tabelle als Marker zur Verfügung.

Als letztes bringt die Extension noch ein einfaches Frontend Plugin als Beispiel mit. Dieses erzeugt eine einfache Textbox auf der Website, in der ein Besucher eine Nachricht eintragen kann. Diese Nachricht wird dann auf das iPhone geschickt.

Feedback, Ideen und Anregungen für weitere Einsatzzwecke und mögliche Implementierungen sind ausdrücklich erwünscht. Schreibt einfach in die Kommentare, welche Ideen ihr habt.

Comments (8)

  

t3n Magazin - Jetzt im Abo bestellen