Home
PDF - 188/4 Electronic Commerce Group
Contents
1. Unsere Benutzer haben insgesamt 73 Artikel geschrieben Wir haben 15 registrierte Benutzer Er Der neueste Benutzer ist loop Insgesamt ist 1 Benutzer online kein registrierter kein versteckter und 1 Gast Moderator Der Rekord liegt bei 3 Benutzern am Di Okt 26 2004 12 03 pm Registrierte Benutzer Keine K rper Diese Daten zeigen an wer in den letzten 5 Minuten online war REENEN Berutzername Passwort 1 Bei jedem Besuch automatisch einloggen 7 33 Neue Beitr ge ii Keine neuen Beitr ge X Forum ist gesperrt Fu Povvered by phpBB 208 2001 2002 phpBB Group schied Merkus Peter 2004 Ansicht 1 MOBILES FORUM Foren Ubersicht Im Seitenkopf befinden sich das Logo der Name des Forums eine kurze Beschreibung davon und das Auswahlmen Das Logo ist auch eine Schaltfl che mit der man immer wieder zur Hauptansicht gelangen kann Im Korper werden immer die Informationen angezeigt die Sie ausgewahlt haben Der Seitenfu gibt kurze Informationen Uber das MOBILE FORUM zur ck 3 2 Auswahlmen Das Auswahlmen befindet sich immer im Login A suchen rechten oberen Bereich des Ansichtsfensters Registrieren RIFA 7 Mitgliederliste wenn Sie die Seite besuchen Dieses Men gibt Benutzergruppen Ihnen verschiedene Auswahlm glichkeiten Mit X Registrieren k nnen Sie sich registrieren und ein Benutzerkonto anlegen 4 MOBILE FORUM Anhang Benutzerhandbuch
2. Webserver Scriptengine Skripten PHP Interpreter Client Schicht gt Mittlere Schicht Datenbankschicht ey Nachrichten Datenbank a Mitglieder Managementsystem rz Datenbank Gruppen MySQL Einstellungen N Abbildung 28 Aufbau in 3 Schichten Die Client Schicht beinhaltet die verschiedenen Benutzer Schnittstellen Die Benutzer verwenden unterschiedliche Kommunikationskan le F r die Benutzerschnittstellen werden Web Services zur Verf gung gestellt Die mittlere Schicht wird durch einen Web Server realisiert auf dem sich die PHP Skripte befinden Auf diesem Server l uft auch eine Script Engine PHP Interpreter welche die Kommunikation mit der Datenbankschicht und die Ausgabe an die Client Schicht steuert Diese Schicht beinhaltet damit den Gro teil der Anwendungslogik welche die Kommunikation der anderen Schichten regelt Die Datenbankschicht besteht aus einem Datenbank Managementsystem DBMS und den Daten Das DBMS ist f r die Verwaltung der Datenbank zust ndig in der Benutzerdaten angelegt gel scht bearbeitet und abgefragt werden k nnen Die Datenbank speichert Informationen der Benutzer Gruppen Nachrichten und der Einstellungen Es wurde keine Datenbank neu entworfen da phpBB bereits eine Datenbank verwaltet Wie die Datenbank in phpBB aufgebaut ist und welche nderungen vorgenommen werden mussten wird im Kapitel 4 2 behandelt 3 4 1 Kommu
3. das in der Administration definiert wird Folgende Nachricht erstellt also im Forum standardforum der Kategorie sonstiges ein neues Thema mit der mobile ID alternativ Imf pos alternativ Dies ist ein neues Thema welches im standardforum zu sehen sein wird 5 3 Beitrag schreiben Falls Sie einen Beitrag zu einem Thema ver ffentlichen wollen dann m ssen Sie die Nachrichtenklassifikation rep benutzen In diesem Fall muss auch die korrekte mobile ID angegeben werden Als Beispiel w rde ein Beitrag zum oben erstellten Thema wie folgt aussehen Imf rep sch gov test Dies ist eine Antwort Eine Antwort auf das oben erstellte Angebot w rde vom Nachrichtenpfad gleich aussehen nur eine andere mobile ID verwenden Imf rep sch gov angebot Klingt interessant wie viel w rde das denn kosten 5 4 Stimme abgeben Ein Thema kann eine Meinungsumfrage enthalten und man kann in diesem Thema sofern es auch eine mobile ID hat seine Stimme per SMS abgeben Eine Stimmabgabe muss man mit der Nachrichtenklassifikation vote erl utern Das Thema Vortrag vom 2 Januar 2004 des Forums Bewertungen welches sich in der Kategorie Vorf hrungen befindet enth lt eine Umfrage mit f nf Auswahlm glichkeiten die in folgender Reihenfolge angegeben sind hervorragend sehr gut gut annehmbar miserabel Die mobile ID f r dieses Thema ist 7 1
4. p aweu essep p 21000 aweu zssep p Oe sweu ssep D Ces SWEU Coen p zsse u WEU Zoe p Lesen WeU 40109 p E en aweu gssep y zio weu zssep y Uer aweu ssep um se sue Coen Uy 7880705 weu Co y Lesen au Lon U Coen sweu gssep u 21010075 aweu zssep 3 L000 i pweu ssep a wun Apod Sue Co 4 yune Are aus Apoq au Apog xay Apoq 40j095q Apoq punouByoeq Apoq jsaysayl s D au eweu ais eweu oeiduen 4ssn e u s dnos6 40je1epow dno4b uondussep dnos eweu dnos6 edAydnosb Dou ung syuawyseye une agaatod ung ajor yne gounouue ing Ayons ung a j p ne ype yne Adar ung 1sod ung pear yne MAA yne Sjesiajjod yIne azor yne sunouue ung Ayons une aiatap yyne upe une Aides ung ysod ung pees ung Mala yne ejqeue eunsd x u sund pr ysod ysey wnio sa doy winsoy sjsod wnio 4ap o winsoy snjeys wnio Deep WNJo sweu wnJo preo DU winsoy iterungen Datenbank von phpBB und die Tabellenerwe Abbildung 31 38 MOBILE FORUM nderungen der Datenbank Bevor das Forum wie im Folgenden kommentiert auf mobile Endger te erweitert wurde war eine genaue Analyse der Datenbank und des Programmablaufs notwendig Die Tabellennamen wurden alle mit einem Pr fix mf_ versehen das eine genaue Zuordnung der Tabellen zum MOBILE FORUM m glich macht Die weitere Namensbeschreibung wurde bis auf jene Tabellen die neu erstellt werden mussten von phpBB beibehalten
5. MOBILE FORUM nderungen der Datenbank 4 2 5 Tabelle der Themen Auch die Tabelle der Themen mf_topics muss um ein Attribut f r K rzel erweitert werden topics_short Dieses hat ebenfalls die Eigenschaften wie forum_short und cat_short mit der Ausnahme der L nge maximal 12 Zeichen und dass die Eingabe nicht von Administratoren vorgenommen werden sondern von Benutzern die ein Thema beginnen Wenn ein Benutzer mit einem Beitrag ein Thema er ffnet und das Eingabefeld f r die ID topics_short leer l sst wird dieses Thema nicht f r mobile Endger te zug nglich sein Schreibt er jedoch einen neuen Beitrag und gibt eine ID an die bereits im selben Forum existiert dann wird er darauf hingewiesen eine andere ID zu verwenden Dies deshalb da bei Duplikaten von K rzeln in einem Forum eine eingehende Nachricht keinem konkreten Thema mehr zuzuordnen ist 4 2 6 Konfigurationstabelle Die Tabelle mf_config dient zur Bereitstellung der Konfigurationsdaten In dieser werden Informationen wie zum Beispiel der Seitenname Seitenbeschreibung ob HTML Tags erlaubt sind usw gespeichert Sie besteht nur aus zwei Spalten config_name Prim rschl ssel und config_value Diese Tabelle wurde um 13 Eintr ge erweitert die f r die Konfiguration des MOBILE FORUM unumg nglich sind SMS K rzel 1 Das SMS K rzel ist nur dann notwendig wenn ein SMS Gateway mehrere Applikationen mit eingehenden SMS verso
6. nicht Weiters wird ein Passwort und ein Benutzername ben tigt um sich beim SMS Gateway zu authentifizieren 33 MOBILE FORUM phpBB 4 MOBILE FORUM 4 1 phpBB PHPBB Die Ausgangsapplikation auf der das MOBILE FORUM aufbaut ist phpBB Release 2 0 8 2001 2002 von der phpBB Group phpBB ist eine freie Forensoftware welche bereits in vielen Internetseiten verwendet wird Mit phpBB kann man eine Diskussionsplattform erstellen welches die g ngigsten Datenbankserver wie MySQL PostgreSQL Microsofts SQL Server uvw unterst tzt Die Sicherheit hat in dieser Software einen hohen Stellenwert somit verf gt sie ber ein umfangreiches und ausf hrliches Autorisierungssystem leistungsf hige Sicherheitstechniken und ein ausgedehntes Chiffrierungssystem um Passw rter sicher in der Datenbank zu verwalten phpBB ist ebenfalls darauf ausgelegt viele Benutzer und Benutzergruppen denen bestimmte Zugriffsmodalit ten zugewiesen werden k nnen zu verwalten Die Software unterst tzt unlimitierte Foren und Kategorien Die Kategorien werden unterteilt in mehrere Foren und in jedem Forum k nnen jeweils wieder unlimitiert Themen enthalten sein Das Zugriffs oder Schreibrecht der Foren kann nur bestimmten Benutzern oder bestimmten Gruppen gestattet werden Die von Benutzern erstellten Beitr ge k nnen verschiedenartig formatiert werden Es gibt ihnen die M glichkeiten ihre Texte mit verschiedenen Schriftformatierungen unterschiedlich
7. 30 Ordnerhierarchie werden Diese Bilder und Schaltflachen liegen in einem weiteren Unterordner images Weiters gibt es fur jede Sprache eigene Schaltflachen die in eigenen Unterordner z B lang_deutsch von images gespeichert werden Fur die Administration und Konfiguration des MOBILE FORUM wird noch ein weiterer Unterordner von template ben tigt in dem die Ansichten f r die Forenverwaltung und Forenadministration gespeichert sind Diese sind nur den Administratoren zug nglich Im Rootverzeichnis liegen nun noch die weiteren Skripte Das config php ist die Konfigurationsdatei f r den Zugriff auf die Datenbank 37 nderungen der Datenbank MOBILE FORUM 4 2 Anderungen der Datenbank vooyows enen Byyuos pewa ueq yn ous dr ueq DU aosn ueq eBewr vue jenads yue uw gue Kese youees DI uolsses ur pa oj uolsses abeduo ssas d uo ssas oun uolssas Meis uolsses Di een uolssas a Bis yoeye shswayid Saus ejqeue shswayd jujy ejqeue sBswayid epooqq eiqeue shswayid dr s6swayid aep sbswaud puesn oi sBswaud z zy4 pussn wou sbswaud ji U H yoefqns shswayd adAy sbswaud xay sbswaud Dm eposqq sbswaud TC spe Hd Pr xey SBSWATIG aa Yd L sbswaud jw Asyjoeuesn s sauajul uasn 900 Jasn wusw Jasn w Josn wie uasn Dm apooqq Bis Jssn IS 4asn Wou Jesn ay sqem Jasn bot een W ue Jesn edAy Jejene sosn Jeyene Jaen yue
8. Beitrag zu einem Thema mit SMS Bei Antworten muss der vollst ndige Pfad bereits existieren damit die Applikation die Antwort zur richtigen Frage einordnen kann Die Pfadangabe muss immer eindeutig identifizierend sein Falls ein Pfad nicht existiert kann kein Eintrag gemacht werden Es k nnen mehrere Antworten zu einem Thema eine Frage eingeordnet werden Sobald eine Nachricht in diesem Pfad eingef gt wird bekommt der Abonnementteilnehmer neu eingehende Nachrichten dieses Themas bermittelt F r die Funktionen Abonnements bestellen Abonnements k ndigen und Teilnahme an einer Meinungsumfrage muss der gesamte Pfad 2 bis 4 Block angegeben werden weil man sich bei diesen Nachrichten auf genau ein Thema bezieht Imf labo spt eve tonight Abbildung 25 Abonnieren des Themas tonight mit SMS mf abd spt eve tonight Abbildung 26 Kiindigen des Themas tonight mit SMS 30 MOBILE FORUM funktionale Anforderungen Bei der Stimmabgabe zu einer Meinungsumfrage ist au erdem erforderlich dass dieses Thema auch eine Umfrage enth lt Die Teilnahme einer Umfrage in der es um die Benutzungsart des MOBILE FORUM geht k nnte wie folgt aussehen Imf vot sci pal useofmf sms Abbildung 27 Teilnahme einer Umfrage mit SMS Hier muss sichergestellt werden dass die Antwort sms auch als Auswahlpunkt der Umfrage zum Thema useofmf in der Kategorie sci im Forum pai existiert Is
9. Best tigen von Benutzername und Passwort 6 Hier haben Sie die M glichkeit sich ein neues Passwort f r Ihren Benutzernamen zu Ihrer angegebenen E Mail Adresse schicken zu lassen 3 5 Lesen Navigieren mobiletest 40 so 7 Jan 2005 04 06 pm mobile posting 2 e health S 07 Jan 2005 03 40 pm mobile posting 2 e government 3 4 09 Jan 2005 10 14 pm PeterMarkus 0 telematik 0 o No Posts text to speech 0 o No Posts business Anwendungen o o No Posts entertainment amp T zones 09 Jan 2005 02 51 am mobile posting 3 Anmeldungen Termine fir die Anmeldungen von Prasentationen im Futurehouse o o No Posts Bewertungen Bewertungen Kritiken der Vorf hrungen D D No Posts Besprechungen D D No Posts standardforum Forum f r default postings 5 5 S ee pm weitere Themen Themen die nicht in die obigen Kategorien und Themen passen o o No Posts Ansicht 3 Kategorien und Foren Die Inhalte des Forums sind in Kategorien unterteilt diese besitzen eine weitere Unterteilung in Foren Die Kategorien und deren Foren werden im K rper der Hauptansicht angezeigt In jedem dieser Foren k nnen nun mehrere Themen behandelt werden Wenn Sie sich von einem Forum die Themeninhalte anzeigen lassen wollen w hlen Sie einfach ein Forum per Mausklick aus Sie werden an die Themenansicht weitergeleitet und der Webbrowser zeigt Ihnen nun die verschiedenen Themen in diesem Forum an e government SMS Shorteut Moderatoren Kei
10. Wenn Sie bereits ein Benutzerkonto besitzen k nnen Sie sich mithilfe Login einloggen Gl Suche unterst tzt Sie beim Durchsuchen des MOBILE FORUM nach Beitr gen Mithilfe der Faa gelangen Sie zu den h ufig gestellten Fragen Der Auswahlpunkt Mitgliederliste zeigt Ihnen die Mitglieder dieses Forums an Also alle Personen die in diesem Forum gelegentlich Nachrichten schreiben auf Beitr ge antworten oder das Forum administrieren Die Option E Benutzergruppen gibt Ihnen Informationen ber bestehende Benutzergruppen aus Zu einer Benutzergruppe k nnen sich Personen zusammenschlie en die gleiche Interessen haben Wenn Sie angemeldet sind wird Ihnen noch eine weitere Schaltfl che Profil dargestellt Mit dieser k nnen sie ihre Profileinstellungen ndern die sie w hrend der Registrierung durchgef hrt haben 3 3 Registrieren ri Mithilfe der Registrierung gelangen Sie zuerst zu den Nutzungsbedingungen des Forums Wenn Sie mit den Bedingungen einverstanden sind und zustimmen wollen dann klicken Sie auf Ich bin mit den Konditionen dieses Forums einverstanden und ber 12 Jahre alt Nun m ssen Sie die Eingabe ihres Profils t tigen Sie werden aufgefordert Registrierungs Informationen Prof Informationen und Einstellungen anzugeben Die meisten Eingaben die get tigt werden k nnen sind optional Die Registrierungs Informationen sind zwingend einzugeben und wenn eine Benutzerkontoaktivierung
11. eigenes Benutzerprofil zu erstellen In diesem Benutzerprofil k nnen sie einen Benutzername Passwort E Mail Mobiltelefonnummer usw eingeben Sie k nnen auch weitere Einstellungen machen wie beispielsweise ob sie per E Mail oder SMS ber einen Beitrag zu ihrem Thema benachrichtigt werden sollen Diese Authentifizierung ist notwendig um Zugriffs und Schreibrechte zu berpr fen Wenn eine Person ein Benutzerkonto anlegen will soll sie per SMS dieses Konto aktivieren k nnen Per SMS sollte es m glich sein neue Beitr ge zu schreiben auf einen Beitrag zu antworten und bei einer Meinungsumfrage teilzunehmen Der Zugriff mit WAP soll ebenfalls m glich sein sodass Personen mit einem WAP f higen Handy oder einem PDA ebenfalls im Forum navigieren Beitr ge lesen und Beitr ge schreiben k nnen 22 MOBILE FORUM funktionale Anforderungen Das gesamte Zugangsportal soll f r bestimmte Benutzer ber das Internet administrierbar und verwaltbar sein Die Benutzer mit Administratorenstatus sollen neben den regul ren Einstellungen auch die Einstellungen f r den Zugang mit mobilen Endger ten ver ndern k nnen Folgende Abbildung zeigt die Kommunikationswege auf Sie ist eingeteilt in Eingabe MOBILE FORUM und Ausgabe Die Eingabe beinhalten die Zugriffskan le im MOBILE FORUM werden die Zugriffe verarbeitet und die Ausgabe zeigt die Benachrichtigungskan le auf Eingabe MOBILE FORUM und or C gt ja Gruppenn
12. einfache SMS an einen Benutzer und der Wert 2 eine SMS an eine ganze Gruppe Au erdem speichert das MOBILE FORUM im Feld sms_to_userid nicht die Benutzer ID des Empf ngers sondern die Gruppen ID der Empf nger wenn eine SMS an eine Gruppe adressiert wurde 4 2 8 Tabellen der Themen Layout Es wurden keine nderung in den Tabellen mf_themes und mf_themes_name vorgenommen Ihre Inhalte spiegeln das Layout im Webbrowser wieder Dies bedeutet diese Tabellen speichern die Schriftgr en Schriftfarben Hintergrundfarben usw die in den Templates verwendet werden In diesen Tabellen befinden sich Eintr ge f r die Einstellungen der beiden Templates m gt Forvm und t mobile die f r das MOBILE FORUM angefertigt wurden 43 MOBILE FORUM Skripte erweitert 4 3 Skripte erweitert 4 3 1 Konfiguration der Foren admin admin_board php Dieses Skript gibt dem Administrator die Inhaltsdaten der Tabelle mf_config aus und dient der Forenkonfiguration Dies betrifft generelle Foreneinstellungen wie der Name der Seite Cookieeinstellungen bis hin zu den Einstellungen f r die E Mail Benachrichtigung Dieses Skript gibt dem Administrator ber http die M glichkeiten nderungen an der Konfiguration des Forums vorzunehmen Da die ganze Tabelle mf_config gespeichert wird werden nur die weiteren Bezeichnungen f r die mobilen Einstellungen zur Ausgabe an die Webschnittstelle eingetragen Dies sind der St
13. oder Fotos von Unterk nften Hotels usw Da ein PDA mehr Formatierungsm glichkeit hat als ein WAP f higes Handy k nnte das MOBILE FORUM auf diese mobilen Endger te angepasst werden Zus tzlich k nnte das MOBILE FORUM den PDA Benutzern weitere Funktionen wie das Anzeigen der FAQ der Mitglieder der Gruppen uvm zur Verf gung stellen Die SMS Funktion w re noch weiter ausbaubar Eine Sendefunktion an das Forum welche dann das SMS an eine Gruppe weitersendet w re w nschenswert Das MOBILE FORUM w rde dann als Verteiler dienen und den Gruppenmitglieder in ihrer gew nschten Benachrichtigungsart die Nachricht senden Es sollte noch eine Authentifizierungsm glichkeit f r WAP Benutzer eingearbeitet werden WAP Benutzer k nnen sich derzeit im MOBILE FORUM nicht authentifizieren Bei SMS war eine Authentifizierung mittels der Mobiltelefonnummer m glich jedoch haben die meisten Mobilfunknetzbetreiber das Mitsenden der Telefonnummer bei einem WAP Zugriff auf eine Internetseite unterbunden Eine Authentifizierung durch Benutzername und Zahlencode welchen der Benutzer bei Zugriff auf das MOBILE FORUM eingeben muss w re denkbar Da Sprachen wie in Kapitel 4 6 dargestellt wurde leicht zu implementieren sind k nnte man es in jede erdenkliche Sprache bersetzen Auch die Templates sind rasch anpassbar sodass das MOBILE FORUM bequem an ein bestehendes Design adaptiert werden kann 1 MSP mobile service provider Dienstanbie
14. per SMS eingestellt ist ist auch die Angabe der Mobiltelefonnummer zwingend erforderlich Nach Eingabe der Profilinformationen k nnen Sie die Schaltfl che Absenden ausw hlen und ihr Konto wird erstellt Je nachdem wie die Benutzerkontoaktivierung eingestellt ist m ssen Sie ihr Konto unterschiedlich aktivieren Bei einer Benutzerkontoaktivierung per E Mail wird an die eingegebene E Mail Adresse eine Nachricht gesandt mit der Sie ihr Konto aktivieren k nnen Hingegen bei einer Benutzerkontoaktivierung per SMS m ssen Sie auf eine an Sie gesendete SMS antworten 3 4 Login Anmelden ol Wenn Sie ihr Konto aktiviert haben sind Sie ein neues Mitglied im MOBILE FORUM und k nnen sich jederzeit mit Ihrem Benutzernamen und Ihrem Passwort anmelden Geben Sie bitte Ihren Benutzernamen und Ihr Passwort ein um sich einzuloggen Ich habe keinen Benutzernamen Ich m chte mich registrieren e Benutzername de Passwort Se Bei jedern Besuch automatisch einloggen A Ra Ich habe mein Passwort vergessen 6 H Ansicht 2 Login 1 Wenn Sie kein Benutzername und Passwort haben m ssen Sie sich zuerst registrieren 2 Textfeld f r Benutzername 3 Textfeld f r Passwort MOBILE FORUM Anhang Benutzerhandbuch 4 Sie k nnen ihr Passwort und Ihren Benutzernamen direkt auf ihrem Computer abspeichern Dann sind Sie in Zukunft wenn Sie diese Seite besuchen automatisch eingeloggt 5 Login Schaltfl che zum
15. php befindet aufgerufen um in der Datenbank abzufragen ob die Telefonnummer der eingehenden SMS dem Forum bekannt ist Wenn ja wird die Benutzer ID zur ckgegeben wenn nein ist der Benutzer anonym Weiters wird die Funktion set_location aufgerufen welche sich ebenfalls im Skript includes functions_mobile php befindet Die Ausgabewerte der Funktion sind Betreff Mobiltelefonnummer die ForenID die ThemeniD und der Nachrichtenmodus neue Nachricht Angebot Abonnement usw Enth lt die eingehende Nachricht eine Pfadangabe die vom Forum nicht erkannt wird dann kommt es zu einem Vermerk in der LOG Datei dass ein Eintrag gemacht werden wollte der nicht die korrekte Syntax der mobilen Sprache hat Bei Foreneinstellungen h herer Sicherheitsstufe ist es nicht m glich dass anonyme Benutzer ohne Registrierung einen Eintrag ins Forum machen k nnen Es folgt eine Sicherheitskontrolle dass nicht dieselbe Nachricht zweimal eingetragen werden kann Diese Kontrolle verhindert dass ein Benutzer das Forum mit Nachrichten berflutet dies bedeutet dass er eine Zeit abwarten muss um einen weiteren Eintrag im Forum zu machen Ist bisher alles korrekt abgelaufen kann der endg ltige Eintrag ins Forum geschehen Je nach Nachrichtenklassifikation sind verschiedene Eintr ge n tig Bei einer Antwort auf ein Thema ist ebenfalls noch eine Benachrichtigung aller Abonnenten notwendig F r diese Benachrichtigung war ein weiteres Skript notwendig 4 4 4 Benach
16. posting php cece eee eee eect eset neces ee eee eee tees ees eees eee eeee ees 46 S chen se rch Php nein in ANE sess ee he 47 Mitgliederliste memberltet ohp nennen 47 Benutzergruppen groupcp Php esssssssssssesessesssssseeeececcossseseececcossseeseseesoseseee 47 Beitr ge schreiben Funktionen includes functions_post php ceeeceeeeceeeeees 48 Suche Funktionen includes functions_search php usssssesnsnensnonsnonsnnnennnn 48 Skripte entwickelt este En Dein Bla RB RE d 49 SMS empfangen receive php sssssssssesssssessssesessesseosesossosssossossessssssssesessesess 49 SMS empfangen Funktionen includes functions_mobile php 0s00se000 49 SMS senden includes sendSMS php ssessssssssssssssssoseooesosssossossosssosssssssssssessses 51 Benachrichtigung mit SMS includes emailer_sms php 0s220sssesssnesonssnnnnnnnnn 51 SMS schreiben GAS DER nn rn ER Ben 51 Startseite WAP index wm 52 Suche WAP wap_search php ccccccccecncesnessccvcccsnsenneensesnseesseeseecceeaseeaeeenees 53 Kategorienansicht WAP wap_lookup Pphp ccceccceececee cece eneeeeeeeeeeseceeeeceeseaes 53 Forenansicht WAP fwap Jookup Forum pp 54 Themenansicht WAP wap_lookup_topics pp 54 Ansicht eines Themas WAP Wap_lookup_posts Php cccesecceecccceteeeeeseeeeneeees 55 Beitrag schreiben WAP wap pnewtopic pDhp cece ee eeceenecceseeceeseeeese
17. scientific problems Abbildung 43 Kopf der Seite Benutzer eingeloggt 4 5 2 Themenansicht viewforum_body tpl Diese Webschnittstelle zeigt ein Forum die darin enthaltenen Themen und weitere Informationen an wie welcher Benutzer das Thema eroffnet bzw welcher Benutzer die letze Beitrag zum Thema verfasst hat Auf der Rechten oberen Seite wurde es um das SMS Shortcut erweitert Das SMS Shortcut besteht hier aus dem Kategorienk rzel dem Trennzeichen und abschlie end aus dem Themengebietsk rzel Wenn ein Handybenutzer mit diesem Themengebiet interagieren will muss er in die erste Zeile seiner SMS Nachricht die Nachrichtenklassifikation und dieses SMS Shortcut eingeben damit seine Nachricht zu diesem Themengebiet zugeordnet wird 58 MOBILE FORUM Webschnittstellen problem area 1 Moderators None Users browsing this forum None Onewiopie mobile Forum Forum Index gt problem area 1 EEE REN BR Announcement asdfasd Offer Angebot freie Zimmer Hotel Sacher hello people mekey PeterMarkus af 09 Nov 2004 02 35 pm Poll use of mobile devices mekey PeterMarkus af Display topics from previous All Topics newtepie mobile Forum Forum Index gt problem area 1 All times are GMT 1 Hour Page 1 of 1 Abbildung 44 Themeniibersicht eines Forums Falls die Kategorie oder das ausgew hlte Themengebiet kein K rzel f r das mobile Interagieren besitzt s
18. ti R z posted by Herr A spare time sightseeing Content am travel looking forward Di restaurants Posay Mair Content When gt and Where organisation BIS Abbildung 18 Beispielstruktur eines Forums f r eine Konferenz 24 MOBILE FORUM funktionale Anforderungen In Bezug auf den Einsatz mobiler Kommunikationsm glichkeiten muss die Namensgebung der Kategorien Themenbereiche und Themen soweit eingeschr nkt werden dass sie auf den kleinen Displays von z B Mobiltelefonen noch lesbar sind Hier ist eine eigene Sprache f r die Forenstruktur zu entwickeln die den Umgang und vor allem die Lesbarkeit vom Forum auf mobilen Endger ten erm glicht siehe dazu 3 3 Adaptierung der Sprache f r mobile Endger te 3 2 Zugriffsfunktionalit ten Das MOBILE FORUM soll jedem Benutzer mit Internetbrowser WAP oder SMS zug nglich sein Die Zugriffsm glichkeiten m ssen unterschiedlich realisiert werden da mobile Endger te ein anderes Ubertragungsprotokoll geringere Ubertragungsraten und kaum Formatierungsm glichkeiten gegen ber einem Zugriff mit Internetbrowser haben Hierbei musste bedacht werden inwiefern diese Dinge f r mobile Ger te realisierbar sind bzw welche Funktionen f r mobile Ger te nicht realisiert werden k nnen und welche Funktionen f r die jeweiligen mobilen Ger te adaptiert werden k nnen 3 2 1 Benutzer Internet F r Benutzer ber das Internet gibt es bei den M g
19. und der Uhrzeit aufsteigend sortiert dies bedeutet dass neue Beitrage unten angereiht werden Mit den Auswahltasten konnen Sie nun bequem nach unten wandern und alle Beitrage lesen Wenn Sie einen Beitrag zu diesem Thema schreiben wollen wahlen Sie einfach die Option Beitrag schreiben aus und es wird Ansicht 13 auf ihrem Display angezeigt 10 MOBILE FORUM Anhang Benutzerhandbuch 4 3 Neues Thema und Beitr ge schreiben Um einen Beitrag zu schreiben wird nur unterschieden ob Sie ein neues Thema beginnen oder einen Beitrag Antwort zu einem bereits bestehenden Thema schreiben wollen Wenn Sie ein neues Thema beginnen m ssen Sie zuerst in das Forum der Kategorie navigieren in dem Sie das Thema beginnen wollen Dort wird Ihnen die Option neues Thema gegeben w hlen Sie diese aus und Sie gelangen zur Ansicht 12 In dieser m ssen Sie eine mobile ID angeben damit auf dieses Thema mit WAP und SMS zugegriffen werden kann Die Eingabe des Titels ist optional die Eingabe eines Textes f r den Beitrag ist jedoch erforderlich Wenn Sie alles eingegeben haben best tigen Sie dies mit der Schaltfl che MESIH Zum Ausw hlen einer Schaltfl che in WAP m ssen Sie die Schaltfl che mit den Auswahltasten ausw hlen und auf ffnen gehen Es wird Ihnen nun mitgeteilt ob Ihr Eintrag erfolgreich war Sony Ericsson NOKIA Ansicht 12 neues Thema WAP We
20. von Suchbegriffen eceeee eee eee e eee eee eee eeee ees eeeseeeeeeee ees 53 Abbildung 34 WAP Suchergebntsausgabe cece cece cece ence ence ence eee e eee eeee ene eeeeeeeeeeeeees 53 MOBILE FORUM Abbildungsverzeichnis Abbildung 35 Abbildung 36 Abbildung 37 Abbildung 38 Abbildung 39 Abbildung 40 Abbildung 41 Abbildung 42 Abbildung 43 Abbildung 44 Abbildung 45 Abbildung 46 Abbildung 47 Abbildung 48 Abbildung 49 Abbildung 50 Abbildung 51 Abbildung 52 Abbildung 53 Abbildung 54 WAP Darstellung der Kategorien 54 WAP Darstellung der Foren 54 WAP Darstellung der Themen esssessssesesseccceseseseeccceessseseeseeceseseeeeceeeeeo 54 WAP Darstellung eines Themas Beitr ge 55 WAP Beitrag schreiben cee ece cece cence ene een neee ence ET EEA EEEE ANAREN 55 WAP neues Thema beginnen NEE 55 Grundlegendes Aussehen des Forums im Internetbrowser scsssssssssosesennnn 57 Kopf der Seite kein Benutzer eingeloggt nenn 58 Kopf der Seite Benutzer eingeloggt sessesssesssssesossoossosoossosesosssesssssesses 58 Themen bersicht eines Forums sssssessesssseessssooesoosoosoossosssosssesssssssseesse 59 Beitr ge eines Themae ENEE 59 Neues Thema schreiben essesssesssssosesossosssoseosssocsssesessssssessesssesssssoseooeo 60 Neuer Benutzer einrichten oder Profil ndern 0ss0sssesssnssnnsensesnnnnnn 61 Ben tzer anzeigen ss
21. will an diesem Abendseminar teilnehmen und meldet sich per E mail beim Forum an Die Kontrolle ob das Seminar noch freie Pl tze hat f llt positiv aus Es erfolgt wieder ein Foreneintrag Dann wird das System eine Best tigung an Frau Q und eine Mitteilung ber einen weiteren Seminarteilnehmer an Herrn V versenden Herr S m chte sich noch f r das Abendseminar anmelden probiert dies auch per SMS Die Kontrolle des Systems ob es noch freie Pl tze gibt f llt diesmal negativ aus Herr S bekommt im Gegensatz zu den anderen keine Best tigung einer erfolgreichen Anmeldung sondern eine Mitteilung dass das Seminar bereits voll belegt ist und keine weiteren Pl tze mehr frei sind Zum besseren Verst ndnis dieses Szenarios dient Abbildung 8 MOBILE FORUM Szenarien Abbildung 8 Szenario Seminarpl tze EPK nach Rollenunterteilung inklusive Datenbankressource 15 MOBILE FORUM Szenarien 2 1 4 Versteckte Gruppenkommunikation Die M glichkeit Themen einem Personenkreis vorzubehalten und diese vor anderen Benutzern zu abstrahieren sollte im entwickelten System ebenfalls vorhanden sein Um die Privatsph re innerhalb einer Gruppe zu gew hrleisten muss diese Gruppe erstmals genau definiert werden Alle Personendaten die zur Gew hrleistung einer Identifikation notwendig sind m ssen im Forum gespeichert werden Die einzelnen Personenkonten m ssen dar ber hinaus dezidiert einer oder mehreren Gruppen angeschlosse
22. wird sichergestellt dass der Benutzer in einem vorgegebenen Zeitraum nicht mehrere SMS versenden kann Nun schl gt das Skript in der Datenbank Information ber den Benutzer an den eine SMS gesendet werden soll nach Es wird somit sichergestellt ob der Benutzer an den eine SMS gesendet werden soll berhaupt existiert sein Benutzerkonto aktiv ist und er eine Mobiltelefonnummer angegeben hat Hat der Benutzer nun auch noch einen Text eingegeben kann die SMS an das Mitglied versandt werden Bei Fehlern wird dem Benutzer eine Fehlermeldung ausgegeben Benutzer die Administratoren oder Moderatorenstatus haben k nnen nicht nur an einzelne Mitglieder SMS schreiben sondern an ganze Gruppen Wenn ein Benutzer einen solchen Status hat bekommt er von der zugeh rigen Webschnittstelle mehr Optionen ausgegeben die ihm helfen einen Gruppennamen nachzuschlagen Der Ablauf ist derselbe wie das Versenden an eine Einzelperson nur dass die Sicherheitskontrollen nun f r mehrere Personen durchgef hrt werden 4 4 6 Startseite WAP index wml Wie es bei WML Dokumenten blich ist wird der Syntax in Decks und Karten aufgeteilt Die Startseite fur den WAP Zugang ist ein Deck welches in drei Karten gegliedert ist Die erste Karte wird dem Benutzer angezeigt sobald er mit seinem Handy auf die Startseite gelangt ist Ihm werden drei Auswahlm glichkeiten gegeben MOBILE FORUM suchen und info Mit MOBILE FORUM ruft er das Skript wap_l
23. zu gestalten Den Beitr gen k nnen auch Bilder oder Hyperlinks hinzugef gt werden Au erdem k nnen die Benutzer Meinungsumfragen zu Themen erstellen Eine Benachrichtigungsfunktion per E Mail ber neu eingegangene Beitr ge ist auch schon vorhanden Ein Forum von phpBB kann mehrere Sprachen unterst tzten und es ist eine vollst ndige Anpassung durch Templates m glich F r eine ausf hrliche Suche stellt die Software ebenfalls eine leistungsf hige Suchfunktion zur Verf gung Die Software hat drei verschiedene Arten von Benutzern die anhand ihrer nderungs und Zugriffsrechte unterscheidbar sind Es gibt den klassischen Benutzer der sein eigenes Profil und die von ihm ins Forum gestellten Nachrichten l schen beziehungsweise ndern kann Der Benutzer kann auch Themen er ffnen und zu existierenden Themen Beitr ge schreiben Der Moderator wird bestimmten Foren von einem Administrator zugewiesen Er hat zus tzlich zu den Benutzerrechten auch noch die M glichkeit Beitr ge in den ihm zugewiesenen Foren zu l schen oder zu ver ndern Ein Administrator hat alle Schreib Lese und nderungsrechte Dies beinhaltet ndern und l schen von Beitr gen erstellen von Kategorien und Foren er ffnen von Benutzergruppen zuweisen von verschiedenen Rechten an die Benutzer Benennung eines Benutzers zu einem Moderator oder einem weiteren Administrator Zugang und nderungsm glichkeit zu allen Benutzerdaten uvw 13 Templates S
24. 05 was eine Abstimmung per SMS erm glicht Hierzu gibt es zwei M glichkeiten Entweder man stimmt mit der Nummer der Reihenfolge ab 1 ist oben 5 ist 14 MOBILE FORUM Anhang Benutzerhandbuch unten oder man muss die Antwort genau gleich angeben wobei ein Rechtschreibfehler keine Stimmabgabe bedeutet Mit folgenden SMS Nachrichten k nnen Sie f r die zweite Antwort sehr gut stimmen mE U WOES swore sloews 7 1 0532 oder ume lyorts vor sbew 75 1 053536 Cue 5 5 Suchen Sie k nnen das Forum nach bestimmten Begriffen durchsuchen Dazu m ssen Sie einfach eine Suche mit der Nachrichtenklassifikation sea einleiten Sie k nnen auch Begriffe mit und oder und nicht verkn pfen Es werden Ihnen bis zu 2 Suchergebnisse per SMS zugesandt welche den Pfad Kategoriek rzel Forenk rzel und Themenk rzel angeben in dem auf Ihre Suchabfrage passende Beitr ge vorkommen Das unten angef hrte Suchbeispiel durchsucht das MOBILE FORUM nach den Begriffen hotel oder pension Imf sea hotel oder pension 5 6 Abonnieren Ein Thema abonnieren bedeutet dass Sie ber Neueintr ge in diesem Thema abonniertes Thema informiert werden Um ein Thema zu abonnieren m ssen Sie wieder den Pfad des Themas nach der Nachrichtenklassifikation abo eingeben Um ein Abonnement zu k ndigen m ssen Sie einfach denselben Pfad eingeben aber mit der Nachrich
25. 2004 Die einkommenden SMS Nachrichten werden vom Webservice an ein PHP Skript weitergegeben indem die Funktion receive im Skript receive php aufgerufen wird Der Webservice bergibt der DH Funktion die Variablen id date sender subject und content Diesen Variablen sind die folgenden Werte zugewiesen eine fortlaufende Nummer f r id das Empfangsdatum f r date die Mobiltelefonnummer von der das SMS gesendet wurde in sender ein Betreff der nur f r eine E Mail Simulation ben tigt wurde in subject und der Nachrichteninhalt der SMS in der Variable content Das Skript receive php analysiert und klassifiziert die Nachrichten nach der posting language und kontrolliert ob die SMS die notwendigen K rzel beinhaltet genauer erl utert wird dies in Kaptitel 4 4 1 SMS empfangen receive php Ausgehende SMS werden ebenfalls mit den notwendigen Informationen an dieses SMS Gateway gesendet siehe hierzu Kapitel 4 4 3 SMS senden includes sendSMS php Das MOBILE FORUM ruft die Funktion sendSMS_user des Skriptes sendSMS php auf und bergibt der Funktion die Variablen number text und national Der Wert von number ist die Mobiltelefonnummer an die die SMS Nachricht gesendet werden soll in text wird der Nachrichteninhalt der SMS bergeben und der boolsche Wert national gibt an ob das nationale Nummernformat verwendet werden soll oder
26. 4 Beitr ge 16 Nach oben SECHER Ce Alle Beitr ge Die ltesten zuerst Kei mobiles Forum Foren bersicht gt e government Alle Zelten sind GMT 1 Stunde Ansicht 5 Inhalte eines Themas Wurde ein Thema ausgew hlt k nnen die hierzu eingegangenen Beitr ge eingesehen werden Die Beitr ge die im Forum eingehen werden untereinander gereiht Somit befindet sich die erste Nachricht zu eine Thema ganz oben und die neuen Nachrichten werden darunter oder auf den n chsten Seiten angeh ngt 3 6 Beitr ge schreiben Wenn Sie sich die Themen eines Forums anzeigen lassen siehe hierzu Ansicht 4 Themenansicht dann k nnen Sie in diesem Forum schon ein neues Thema beginnen indem Sie auf die Schaltfl che u klicken Um zu einem bestimmten Thema einen Beitrag oder eine Antwort zu schreiben m ssen Sie sich das Thema zuerst anzeigen lassen siehe hierzu Ansicht 5 Inhalte eines Themas Nun haben Sie neben der M glichkeit ein neues Thema zu beginnen eine zweite Schaltfl che SE mit der Sie einen Beitrag zum angezeigten Thema schreiben k nnen Die grunds tzliche Eingabemaske f r einen Beitrag ist aus Ansicht 6 Neues Thema schreiben zu entnehmen Benutzername i Titel 2 Mobile ID 3 D Nachrichtentext em u Quoted Code List use imo UR Schriftfarbe Standard Schrftgr e Normal z Tags schlie en
27. 4 4 11 aufgerufen Der Titel wird um das Trennungszeichen und um das Forenk rzel des ausgew hlten Forums erg nzt 54 MOBILE FORUM Skripte entwickelt 4 4 11 Ansicht eines Themas WAP wap_lookup_posts php Der Titel wird f r das Anzeigen eines Themas wieder um Trennungszeichen und Themenk rzel erweitert Beim Aufruf dieses Skripts wird ein WML Dokument erstellt welches eine M glichkeit bietet in diesem Thema einen Beitrag zu schreiben Weiterleitung an wap_newtopic php Sony Ericsson NOKIA 9 1 05 2 51 mobile posting d kann mir bitte jemand kann mir bitte Ge den link der den link der T zones T zones posten nn Abbildung 38 WAP Darstellung eines Themas Beitr ge Weiters beinhaltet dieses WML Dokument alle Beitr ge dieses Forums wobei diese nach dem Datum aufsteigend sortiert werden sodass die neuesten Beitr ge unten angeordnet werden Bei der Auff hrung der Beitr ge wird Datum Uhrzeit Benutzer und Inhalt des Beitrages dargestellt Auf weitere Elemente wird aufgrund des kleinen Sichtfensters eines Mobiltelefons verzichtet 4 4 12 Beitrag schreiben WAP wap_newtopic php In diesem Skript wird vor der Ausgabe an ein WML Dokument berpr ft ob es sich um einen Beitrag zu einem bestehenden Thema oder um ein neues Thema handelt Wenn es sich um einen Beitrag zu einem bestehenden Thema handelt wird dem Benutzer ein Texteingabefeld f r den Titel ein Texteingabefeld f r den Inhalt des Beitr
28. D Move up Delete Move down Move up elste Move down Delete Move up Move down Backup Database Configuration Mass Email Restore Database Smilies Word Censors Group Admin Management Permissions Styles Admin Add Create Export Management User Admin Ban Control Disallow names Management Permissions Ranks Powered by phpBB 2 0 8 2001 phpBB Group hotels f hotels wich have rooms left HEEN testohnemobil versuchsforum mobileID Create new forum mobileID commercial mobileID Move up Delete Move down Move up Delete Move down Delete Move up Move down advertisement a This includes ads of commercial Enterprices mobileID sightseeing mobileID Ads of tourist guides Create new forum mobileID spare time mobileID Move up Delete Move down Move up Delete Move down Delete Move up Move down mobileID mobileID mobileID Create new forum mobileID Create new category Move up Delete Move down Move up Delete T on Move up Delete Move down Powered by phpBB 2 0 8 2001 phpBB Group Abbildung 52 Forum Administration Kategorie und Forenmanagement 63 MOBILE FORUM Webschnittstellen 4 5 11 Administration der Foren Forum admin forum_edit_body tpl I
29. E Mail Nachrichten von Herr P und Frau M und w hlt online aus dass die Benutzer der Gruppe beitreten d rfen Herr P und Frau M erhalten eine E Mail ber ihre neue Mitgliedschaft Das T Mobile Futurehouse legt einen Termin f r den 23 Februar fest Ein Administrator sendet nun allen Gruppenmitgliedern eine E Mail zu die den F hrungstermin und zus tzliche Informationen beinhaltet Am Tag des Vortrags stellt sich heraus dass der Redner erkrankt ist und kein Ersatz gefunden werden kann Ein Administrator des MOBILE Forums l sst sich die Information der Gruppe n chste F hrung via Internet am Bildschirm ausgeben Er w hlt die Schaltfl che sms aus mit der er eine SMS an die ganze Gruppe senden kann Alle Mitglieder so auch Herr P und Frau M der Gruppe n chste F hrung erhalten kurz nach Versand der SMS durch den Administrator folgende Nachricht Der heutige Vortrag um 15 Uhr im T Mobile Future house entf llt da der Vortragende erkrankt ist Wir informieren sie sobald ein neuer Termin bekannt wird Abbildung 16 Szenario Organisation einer Besuchergruppe SMS Nachricht einer Benutzergruppe 20 MOBILE FORUM funktionale Anforderungen 3 Funktionale Anforderungen Ein Forum kann f r die unterschiedlichsten Verwendungszwecke eingerichtet werden Die berlegung wie ein Forum eingerichtet und welche Kommunikationskan le das Forum anbieten soll h ngt vorwiegend von den zuk nftigen Benutze
30. MOBILE FORUM Inhaltsverzeichnis Inhaltsverzeichnis 1 Einleitund oe weteens sacaeavene chases Ande ensueaneepanaieeuensseaees 6 1 1 LACUS Re ee ee tas suey dee et tee 6 1 2 Vorgangsweise TEE 6 1 3 Einsatzbereich ass sp ee NEEN NEE ed 7 1 4 OPEN SOULCE de ee dE rss AE dE de de 8 2 SZENANEN ee i cee 9 2 1 M gt EORrIM Projekt a sed sn era Eed rer gg Eed Ae 9 2 1 1 Terminvereinbarung Konferenzteilnehmer ce ccccee cece cece ceneeeesneeeenseeeeseeees 9 ck EXterne nbieterisus nen le ine nis ers erga dees 12 2 13 SemMinarpl tzen nk Re ek VEER SN E 14 2 1 4 Versteckte Gruppenkommunikation susssenssesssnessnssnnnsnnnnnnsnnnsnnnsnnssnnnsnnnnn 16 2 2 T Mobile Future House ne en a sn pn a Lee 18 Sechs DISKUSSION das eh Ee ege dE EE EAR dads ss met en she E da de 18 2 22 Teilnahme an Umfrage nn d gd E SEENEN Sehne 19 2 2 3 Organisation einer Besuchergruppe 20 3 Funktionale Anforderungen ENEE EE 21 3 1 STEUKLUR ee ee weaves dee EN 24 3 2 Zugriffsfunktionalit ten mer ES A A OTE EEE 25 Jels Benutzer INtErnet vines ANERE EE AER 25 3ste Benutzer SMS E 26 322 3 Benutzer E 27 3 24 _ Administrat r lntemet ann ren terete DEES sense Sehen teres 27 3 3 Adaptierung der Sprache f r mobile Endger te A 28 3 4 Architekt r esusen ss EEN began Ti 32 3 41 Kommunikation EEN Ee 32 4 MOBILE FORUM la naar 34 4 1 pPhpBB PHPBB EE 34 ATT Schichten as u ER nn ee Renee 35 4 12 Ordnerhi
31. Nun werden diese in der Datenbank nachgeschlagen und die Themen in denen die Suche erfolgreich war werden zur ckgegeben Das Skript gibt dem Benutzer bis zu f nf Ergebnisse in einem WML Dokument zur ck Diese werden nach dem Datum absteigend sortiert sodass die neuesten Beitr ge zuerst gereiht werden Es werden nur Beitr ge durchsucht in denen ein Themenk rzel mobile ID angegeben wurde Themen ohne einen mobilen Identifikator werden nicht als Suchergebnis ausgegeben da mit diesen ber WAP nicht interagiert werden kann Die Suchergebnisliste beinhaltet eine Ziffer f r die Reihung der Ergebnisse dann folgt das Kategoriek rzel das Forenk rzel und das Themenk rzel alle durch das Trennzeichen getrennt Abschlie end werden das Datum und die Uhrzeit des Eintrages und der Benutzer der den Beitrag ins Forum eingetragen hat angegeben Sony Ericsson S O N Options Abbildung 34 WAP Suchergebnisausgabe Mithilfe der Suchergebnisliste die auf dem Handydisplay ausgegeben wird kann der Benutzer direkt zu den gefundenen Themen navigieren Dabei wird das Skript wap_lookup_posts php 4 4 11 mit den Daten f r das gew nschte Thema aufgerufen Falls keine Suchergebnisse gefunden werden oder ein Fehler auftritt wird diese Information dem WAP Benutzer mitgeteilt 4 4 8 Kategorienansicht WAP wap_lookup php Dieses Skript gibt dem WAP Benutzer ein WML Dokument zur ck welches die Kategorien des Forums beinhaltet Jede dieser Kateg
32. RUM Benutzerhandbuch Sony Ericsson Ansicht 9 Foren WAP Nun k nnen Sie sich ein Forum ausw hlen und wiederum den Inhalt darstellen lassen dies werden nun die Themen des ausgew hlten Forums sein In Ansicht 9 wurde das Forum entertainment amp T zones ausgew hlt Im Handydisplay werden nun die Themen des ausgew hlten Forums ausgegeben wobei der Fenstertitel um das Forenk rzel erweitert wird Sony Ericsson NOKIA Imf sch ent Ansicht 10 Themen WAP Bei der Ansicht der Themen eines Forums k nnen Sie nun entweder ein neues Thema beginnen oder sich den Inhalt eines Themas Beitr ge anzeigen lassen Wenn Sie die Option neues Thema ausw hlen gelangen Sie in unserem Beispiel zur Ansicht 12 Wollen Sie sich jedoch die Beitr ge zu einem Thema durchlesen dann w hlen Sie einfach den Titel des Beitrages aus und ffnen Sie wiederum diesen Link In Ansicht 10 wurde das Thema Link von T zones ausgew hlt Der Titel des Fensters wird um das Themenk rzel mobile ID erweitert und darunter erscheinen auf dem Display nun die Beitr ge zu diesem Thema Ansicht 11 Sony Ericsson NOKIA m e El FE Imf sch ent t zor Imflsch ent t zones IM 2 9105 251 posting kann mir bitte jemand den link der T zones posten Options Ansicht 11 Foren WAP Jeder Beitrag beinhaltet das Datum die Uhrzeit den Benutzernamen und den Inhalt des Beitrages Sie sind nach dem Datum
33. Software die das Senden und Empfangen von SMS ber das GSM Netz erm glicht 41 MOBILE FORUM nderungen der Datenbank Trennzeichen 1 Ein Eintrag fur das Trennungszeichen um per SMS mit dem Forum zu interagieren muss in die Tabelle eingef gt werden Dieses Trennzeichen wird ben tigt um Nachrichtenklassifikation und die verschiedenen Kurzel voneinander zu trennen damit der Applikation klar ist wo eine Bezeichnung anf ngt und wo sie endet Siehe dazu die Forensprache f r mobile Endger te 3 3 Die Tabelle wurde um den Datensatz config_name mobile_seperator mit dem Wert erweitert Nachrichtenklassifikationen 8 Um einkommende SMS Nachrichten zu klassifizieren ben tigt man ein K rzel welches den 1 Block der Forensprache siehe 3 3 Adaptierung der Sprache fur mobile Endgerate Wir unterscheiden acht verschiedene Nachrichten Fur jedes dieser acht Kurzel wurde ein eigener Eintrag in der Tabelle mf_config gemacht config_name config_value reply rep newpost que newoff off posting pos search sea abo abo abod abd vote vot Tabelle 1 Eintr ge der Nachrichtenklassifikationen in die Datenbank Standardordner 1 Fur eine Nachricht ohne Pfaddefinition wird noch die Angabe eines Forums benotigt in dem nicht definierte Beitrage eingetragen werden Nicht definiert bedeu
34. Von einer nderung der Tabellennamen bzw der einzelnen Attribute wird abgeraten da das Funktionieren der Applikation nach einer Namens nderung nicht mehr gew hrleistet werden kann Die existierende Datenbank und die Erweiterungen welche f r das MOBILE FORUM n tig waren sind aus Abbildung 31 ersichtlich Die Erweiterungen sind durch Elipsenmarkierungen und die zugeh rigen Gliederungspunkte die im Folgenden beschrieben werden sichtbar gemacht worden 4 2 1 Tabelle der Benutzer Die Tabelle der Benutzer mf_users beinhaltet das Benutzerprofil Dies sind Angaben des Benutzers wie beispielsweise sein Benutzername seine E Mail Adresse und weitere Benutzereinstellungen wie seine Sprache Die Tabelle wurde um die Felder user_mobilephone user_viewphone und user_wayofnotify erweitert Es gibt schon ein Benachrichtigungsattribut user_notify welches ausw hlen l sst ob man von Antworten auf seine eigenen Beitr ge benachrichtigt werden soll oder nicht Der Benutzer kann seine Mobiltelefonnummer nun in user_mobilephone speichern Er muss bei der Eingabe darauf achten seine Mobiltelefonnummer richtig einzugeben damit eine Benachrichtigung per SMS nicht fehlschl gt Dieses Feld wird auf 15 Zeichen beschr nkt und der Standardwert ist NULL Damit der Benutzer die M glichkeit hat seine Mobiltelefonnummer nicht anzeigen zu lassen wird die Tabelle um user_viewphone erweitert Wenn der Benutzer in seinen P
35. Webschnittstelle wird nochmals die Funktion zur Duplikatkontrolle durchgef hrt hnliche berpr fungen finden auch statt wenn ein neues Forum angelegt wird oder ein Forum ver ndert wird Nur wird hier nicht kontrolliert ob dieses K rzel bereits in der Datenbank existiert sondern ob es in dieser Kategorie schon verwendet wird Wenn ein neues Forum eingef gt oder ein bestehendes ver ndert wird ruft die Applikation die Webschnittstelle forum_edit_body tpl auf 4 3 3 Forenansicht viewforum php Wenn der Benutzer sich ein Themenbereich per Mausklick ausw hlt wird dieses Skript ausgef hrt Hier werden die Informationen zur Darstellung eines ausgew hlten Forums eingelesen und verarbeitet Die Abfragen an die Datenbank zur Informationseinholung wurden um die Einholung der K rzelinformationen erweitert Auch der Wert des Trennungszeichens wird aus der Konfigurationstabelle eingelesen damit diese Informationen an die zugeh rige Webschnittstelle viewforum_body tpl weitergegeben werden Dies erm glicht eine Darstellung der Kategorie und Forenk rzel im Browserfenster Somit wird der Pfad f r die mobile Interaktion mit diesem Forum den Internetbenutzern des MOBILE FORUM ausgegeben 4 3 4 Themenansicht viewtopic php Nachdem ein Themenbereich ausgew hlt wurde und der Benutzer auf ein Thema klickt kommt dieses Skript zur Ausf hrung Dieses Skript ist dem viewforum php sehr hnlich nur wird ein bestimmtes Thema eingelesen und v
36. achricht ja i geraai nachricht sf schreiben nein Nachricht Di schreiben Internet 1 X Beitrag schreiben SMS WAP Abbildung 17 Kommunikationswege f r Nachrichten und Beitr ge Benachrichtigung E Mail Beitr ge k nnen durch einen Internetzugang mit einer SMS oder einem WAP f higen Handy geschrieben werden Wenn ein Beitrag geschrieben wird werden die Abonnenten des Themas benachrichtigt falls welche existieren Diese bekommen entweder eine E Mail oder eine SMS zugesandt Nachrichten an andere Forenmitglieder k nnen nur durch einen Internetzugang das hei t nicht per Handy erstellt werden Hat der Benutzer die Berechtigung Gruppennachrichten zu schreiben dann kann er vom MOBILE FORUM aus eine SMS oder eine E Mail an eine ganze Gruppe senden Hat er keine Berechtigung kann er nur einem Benutzer eine E Mail oder eine SMS Nachricht zukommen lassen 23 MOBILE FORUM funktionale Anforderungen 3 1 Struktur Gebr uchlich ist es ein Forum unter einer einzigen Domain zug nglich zu machen wie es auch PHPBB siehe 1 4 Open Source erlaubt Die Domain f r diese Arbeit ist http styx ec3 at mobileforum Es erfolgt eine Unterteilung in verschiedene Kategorien Sie k nnten unterteilt werden in verschiedene wissenschaftliche Problemgebiete organisationstechnische Diskussionen und oder Bereiche die besonders f r Konferenzteilnehmer aus dem Ausland interessant sein k nnten Unterkunft Reisen kulturelle Veransta
37. activate their Username mckey gute idee at Thanks The Management Yes C No mgate chello at Enabled Disabled Imf rep que off pos miscellaneous sea abo abod vote register Abbildung 51 Einstellungen f r mobile Endger te 4 5 10 Administration der Foren admin forum_admin_body tpl Dies ist das bersichtslayout f r das Organisieren der Kategorien und der Foren Es wird um eine Spalte in der die Kategorien und Forenk rzel stehen erweitert sodass f r den Administrator die K rzel bersichtlich zu sehen sind Weiters werden noch zwei Eingabefelder hinzugef gt Felder f r das Kategoriek rzel und das Forenk rzel einer neuen Kategorie bzw eines neuen Forums phpbb Administration Admin Index Forum Index Preview Forum Forum Admin Management Permissions Pruning General Admin Forum Administration From this panel you can add delete edit re order and re synchronise categories and forums scientific problems pobileID Delete Move up Move down problem area 1 mobileID Discuss problem specific topics in a non moderated area problem area 2 mobileID Discuss problem specific topics in a moderated area Create new forum nobileID accomodation mobileI
38. ag eingegangen ist Frau C erh lt folglich eine SMS vom MOBILE FORUM mit folgendem Textinhalt mf rep sch gov aut Sind Sie sich sicher dass SMS in e government services eingebunden werden sollen Wie konnte man denn da die Teilnehmer identifizieren Abbildung 11 Szenario Diskussion Beitrag per SMS Sie erh lt die SMS Nachricht und m chte sofort auf den Beitrag von Herrn F antworten Sie antwortet mit dem Antwortpfad zu Beginn der SMS und gibt anschlie end noch ihren Text ein MOBILE FORUM Szenarien mf rep sch gov aut Die Teilnehmer k nnten durch die Mobiltelefonnummer identifiziert werden Abbildung 12 Szenario Diskussion Antwort auf Beitrag per SMS Nach absenden der SMS an die Mobiltelefonnummer des MOBILE FORUM wird der Beitrag von Frau C zum Thema eingetragen Das MOBILE FORUM ist darauf ausgerichtet den Benutzern jeden m glichen Themenbereich als Diskussionsportal bereit zu stellen Es k nnte genauso gut ber Handymodelle Spiele Services usw diskutiert werden 2 2 2 Teilnahme an Umfrage Die Besucher eines Vortrages im Futurehouse k nnen anschlie end die Vorf hrung bewerten Hierzu wird vom Vortragenden eine Umfrage eingerichtet die 2 oder mehr Antwortm glichkeiten hat Die Umfrage wird vor der Pr sentation angek ndigt und den Teilnehmern wird nach der Pr sentation die Umfrage und der Ablauf der Stimmabgabe erkl rt Die Antworten sind sehr gut gut
39. ages und eine Schaltfl che ok f r das Absenden der Nachricht am Display ausgegeben siehe Abbildung 39 Bei einem neuen Thema bekommt der Benutzer zus tzlich noch ein Texteingabefeld f r das Themenk rzel siehe Abbildung 40 Mithilfe des WAP Zuganges kann ein neues Thema nur in Foren von Kategorien geschrieben werden welche ein Foren und ein Kategoriek rzel besitzen F r einen Beitrag zu einem bestehenden Thema muss ebenfalls noch ein Themenk rzel existieren Sony Ericsson NOKIA eo schreiben Titel dl Abbildung 39 WAP Beitrag schreiben Sony Ericsson mi a es neues Thema Mobile ell Mobile ID Titet bh ito Abbildung 40 WAP neues Thema beginnen 55 MOBILE FORUM Skripte entwickelt Wird die Schaltfl che ok ausgew hlt werden die Inhalte der Textfelder an wap_sendpost php weitergegeben 4 4 13 Beitrag versenden WAP wap_send_post php Dieses Skript gibt dem Benutzer nur die Information aus ob ein Eintrag erfolgreich war oder nicht Es besteht aus einigen Sicherheitsabfragen die kontrollieren ob die Werte f r einen erfolgreichen Eintrag ins MOBILE FORUM gegeben sind Sind diese vorhanden wird dem Benutzer ein WML Dokument zur ckgesendet welches den erfolgreichen Eintrag ank ndigt Wenn der Eintrag nicht erfolgreich war wird auf dem Display eine Fehlermeldung ausgegeben B
40. andardordner f r Nachrichten ohne Pfaddefinitionen Text f r die Aktivierung eines Benutzers ber SMS Aktivierung und Deaktivierung der SMS Sendefunktion und das SMS K rzel f r die Weiterleitung des SMS Gateway an das MOBILE FORUM Die weiteren Bezeichnungen f r die mobilen Einstellungen umfassen das Trennzeichen und die Nachrichtenklassifikationen Diese Daten werden nun zus tzlich aus der Tabelle ausgelesen Bei einer nderung durch den Administrator werden die neuen Daten nach seiner Best tigung wieder in die Tabelle geschrieben und sind somit sofort g ltig Das hei t nach einer nderung des Trennzeichens durch den Administrator werden eingehende Nachrichten welche das alte Trennzeichen beinhalten nicht mehr erkannt F r die Ausgabe im Browserfenster ist die Webschnittstelle board_config_body tpl zust ndig 4 3 2 Administration der Foren admin admin_forums php Das Skript f r das Forenmanagement im Administrationsbereich muss um die mobile Sprache K rzel f r die mobile Interaktion erweitert werden damit ber http die Sprache f r die Kategorien und Forenzug nge per SMS ge ndert und erweitert werden kann Dieses Skript beinhaltet neben der Hauptfunktion die zur Ausgabe der Kategorien und Foren an das zugeh rige Template dient zwei der Informationseinholung dienenden Funktionen Diese werden um die K rzel f r die mobile Interaktion erweitert Weiters wird eine Funktion hinzugef gt welche kontrolliert da
41. apitel 4 MOBILE FORUM begonnen werden Vor dem Ausprogrammieren der Anforderungen wurde phpBB einer Analyse unterzogen Kapitel 4 1 Schlussendlich wurde das Programm phpBB um die ben tigten Funktionen Schriftlich wurden die nderungen der Datenbank in 4 2 die Erweiterung der Skripte in 4 3 die neu erstellten Skripte in 4 4 die Anpassung der Webschnittstellen in 4 5 und die Adaptierung der Sprache in 4 6 festgehalten 1 3 Einsatzbereich Das Forum beinhaltet Internetseiten und Skripte die auf einem Webserver f r Internetbenutzer zur Verf gung gestellt werden Dieser Webserver muss die Skriptsprache PHP unterst tzen Weiters wird eine Datenbank ben tigt auf die das MOBILE FORUM zugreift In dieser Datenbank die auf einem Datenbankserver verwaltet wird werden die Benutzerdaten die Beitr ge usw gespeichert Datenbankserver MySQL Ver 11 18 Distrib 3 23 58 for redhat linux gnu i386 MySQL ist ein DBMS mittleren Umfangs mit einem Gro teil der Funktionen eines gro en Systems und der F higkeit sehr gro e Datenmengen zu bew ltigen Es ist ideal daf r geeignet die Datenbanken zu verwalten die f r viele datenbankorientierte Webanwendungen typisch ist Williams2003 Webserver Apache 2 0 49 Fedora Apache has been the most popular web server on the Internet since April of 1996 The October 2003 Netcraft Web Server Survey Netcraft2004 found that more than 64 of the web sites on the Internet are using Apache thu
42. asn wd dndod s sn wd nou 1esn wdmojle sssn Jejenemojje Josn apwsmoje Jean apooqqmoye Jasn Iuymogje Jasn Bisyoeye Joen newama n Joen Swnjlews Jesn Besuaud jeet sasn Bswaud D aun een Bsuaud mau sesn jeuniojajep sasn Buet uasn ais Joen auozaw Joen sjsod uesn iaaa Joen ajepBeruesn WSIA Sey sasn e6ed uoisses Joen oun uolsses Joen Pp omssed osn aweulssn aa peJosn uowwos p om D Don u aw A unser azon ysIPIOM yoseas Ju xay uondo ezon pi pr uondo u l fue azoa Meis azon 7X9 azoa pardo bLA juawsoejdau paom Spiom ju yaeu any pealqns ysod pin epooqq ew ype ysod Bis ajqeue Saus ajqeue mu oigeus pooqq ajqeue aweusssn sod du Aesod oun ysod DU Jesod pr winsoy Pr o1doy xay sbswaud jw du sws ajep sws puesn oi sws puesn woy sws ad sws pruesn UY yous odo pi peAour sido pr ysod jeet oido pr ysod eut sido adAy s doy ajoa ado snes oido saudas aido smara ado au ido 4aysod 91do ann a doy l prowinsoy LI L Pr 3100 Yd pr oder yem soot zw Kaes Lssejo ueds eweu essef ueds ES eweu Ces ep _ueds a aweu ssep ueds Eessen we gooo SEN sue Z40 09 U0 Vase KA Houaa Cecemuet Eu Cozeuot zeoenugy weu Zzazisjuo Lengt Pweu Laz sjuo essen p aweu g vepuoy zssep p weu z vepuoy Loser pi au Leena 1000
43. befriedigend gen gend nicht gen gend Die Teilnehmer stimmen nun mit SMS ab wie sie den Vortrag empfunden haben Sie senden hierf r einfach eine SMS mit der Pfaddefinition f r die Umfrage und ihrer Antwort an die Nummer des SMS Modems Die Pfaddefinition beschreibt das Thema in dem sich die Umfrage befindet Die Teilnehmer Frau G und Herr H wollen abstimmen und schreiben eine SMS an die Nummer des MOBILE FORUM Herr H schreibt mf vot vor bew vortrag 1 Abbildung 13 Szenario Teilnahme an Umfrage Stimmabgabe mit SMS f r die erste Antwort einer Umfrage und stimmt somit f r sehr gut ab Frau G hat der Vortrag nicht so gut gefallen Ihre SMS tr gt den Inhalt Imf vot vor bew vortrag 3 Abbildung 14 Szenario Teilnahme an Umfrage Stimmabgabe mit SMS f r die dritte Antwort einer Umfrage und bewertet den Vortrag folglich mit befriedigend Die Teilnehmer an einer Umfrage per SMS werden nachdem die SMS im MOBILE FORUM eingegangen ist informiert ob ihre Wahl erfolgreich oder ung ltig war 19 MOBILE FORUM Szenarien Es wird den Teilnehmern auch mitgeteilt dass sie auch Kritiken Anregungen oder Fragen per SMS in das MOBILE FORUM eintragen k nnen Herr J schreibt an das MOBILE FORUM mf rep vor bew vortrag Inwiefern sind eigentlich die Daten die bei MobiHealth bertragen werden vor fremden Zugriffen gesichert Abbildung 15 Szenario Teilnahme an Umfrag
44. ber Browserzugang f r die Benutzer immer zu sehen ist Sie dient dem Benutzer zur Forennavigation Die Tabellenansicht wurde anders strukturiert und ein Logo wurde eingef gt Weiters wurden die Schaltfl chen f r das Profil und die privaten Nachrichten ausgeblendet wenn kein Benutzer eingeloggt ist Es gibt zwei verschiedene Ansichten f r den Kopf Entweder ist kein Benutzer eingeloggt dann hat er nur wenige sichtbare Schaltfl chen Er kann was die Navigation betrifft nur Benutzer oder Gruppenlisten anzeigen lassen das Forum durchsuchen die FAQs durchbl ttern sich f r das MOBILE FORUM registrieren oder sich einloggen mobile Forum this forum is concepted to interact with mobile devices commerce Register memberlist usergroups The time now is Sun Dec 12 2004 6 30 pm mobile Forum Forum Index View unanswered posts scientific problems Abbildung 42 Kopf der Seite kein Benutzer eingeloggt Wenn ein Benutzer sich mit seinen Zugangsdaten eingeloggt hat kann er sich zwar nicht mehr registrieren aber zus tzlich sein Profil ndern oder nachsehen ob er von anderen Benutzern ber das Forum gesendete private Nachrichten bekommen hat mobile Forum this for s concepted to interact with mobile devices search Brag profile memberlist iO You have no new messages E Usergroups Log out mckey View posts since last visit View your posts View unanswered posts
45. bonnement k ndigen welches er nicht abonniert hat dann wird ihm eine SMS ber seinen Fehler zur ckgesendet voting ist eine Funktion um an einer Meinungsumfrage teilzunehmen Hier wird zuerst kontrolliert ob der Benutzter schon an der Umfrage teilgenommen hat Falls dies nicht der Fall ist vergleicht das Programm sein eingetragener Text mit denen der Meinungsumfrage Wenn hier eine bereinstimmung vorhanden ist wird f r diesen Punkt gestimmt Wenn dies nicht der Fall ist der 50 MOBILE FORUM Skripte entwickelt Benutzer jedoch eine Zahl z B 3 als Wahlpunkt angegeben hat wird f r den dritten Punkt gestimmt Der Benutzer bekommt dann noch eine Best tigungsnachricht f r seine Teilnahme per SMS zugesandt Es muss also entweder mit einer Nummer gew hlt oder der gesamte Text des Wahlpunktes korrekt hier d rfen keine Rechtschreibfehler vorliegen mit Ausnahme von Leerzeichen und Gro und Kleinschreibung angegeben werden Wenn keine bereinstimmung vorliegt kann nicht gestimmt werden und der Benutzer bekommt eine SMS die beinhaltet dass die Wahl fehlgeschlagen ist Die Funktion search_mobile sucht im gesamten Forum nach den eingegebenen Suchbegriffen einer SMS und gibt dem Benutzer dann die ersten beiden Suchergebnisse zur ck Diese Suchfunktion verbindet W rter automatisch mit und wenn sie durch ein Leerzeichen getrennt sind Es kann aber auch explizit und oder and angegeben werd
46. bt Situationen in denen eine schnelle Zustellung von Informationen w nschenswert ist Nat rlich muss der Empf nger der Information auch erreichbar sein Durch Schnittstellen f r SMS und WAP kann eine schnellere Zustellung und eine h here Erreichbarkeit von teilnehmenden Personen an einem Diskussionsforum realisiert werden Diese Schnittstellen m ssen in beide Richtungen offen sein dass eine direkte Kommunikation m glich ist Der Benutzer muss mit dem Forum mobil interagieren k nnen und vice versa muss das Forum mit dem Benutzer mobil interagieren k nnen 1 1 Ziele Ziel dieser Diplomarbeit war die Erstellung eines Kommunikationsportals das MOBILE FORUM mit dem Benutzer mit Handys interagieren k nnen Neben der Zugangsm glichkeit ber das Internet sollen die zuvor erw hnten Schnittstellen f r mobile Endger te existieren Bei der Entwicklung wurde darauf geachtet dass die Plattform vor allem hinsichtlich der mobilen Endger te u erlich attraktiv einfach im Umgang und benutzerfreundlich ist Au erdem wurde das Forum sprachlich international Englisch ausgerichtet und darauf geachtet dass einfach weitere Sprachen eingebunden werden k nnen Dar ber hinaus d rfen die Daten nicht frei zug nglich sein und m ssen vertraulich behandelt werden 1 2 Vorgangsweise Zuerst wurden die funktionalen Anforderungen erstellt die f r die Anwendung entwickelt wurden Kapitel 2 Diese gliedern sich in Struktur Zugriffsfunktiona
47. ceesenes 55 Beitrag versenden WAP wap_send_post Pphp sce eeee eee eec eee eee eeeeeeeeeeeeeeeeeee ees 56 Beitrag ins Forum eintragen Iwap receive Dip 56 Webschnittstellen ar e es EEN E EE E AE Eege 57 Seitenkopf overall_header tpl esssssesssessssssssssssessosesossosssososseossssesssssssssesss 58 Themenansicht viewforum_body tpl sssssssssssessssssssecessssssssseceeossssssseseesssess 58 Ansicht eines Themastfviewtopic bochy oi 59 Beitrag schreiben posting body ol 60 Benutzerprofil ndern oder erstellen profile_add_body tpl cece esse eee eeeeeee ees 61 Benutzerprofilansicht profile_view_body tpl ssssssssssesesssssesssessssssssssssssessesse 61 Benutzergruppenansicht groupcp_info_body tpl ssssssssssssssesssesssssssssssssssssesss 61 SMS schreiben posting_sms_body tpl ce cceee cece cece cece eee e neon ee eeseeeseeseeeeeeeeees 62 MOBILE FORUM Inhaltsverzeichnis 4 5 9 Konfiguration der Foren admin board_config_body tpl u uusssnessnesnnsennnen 62 4 5 10 Administration der Foren admin forum_admin_body tpl csssssssnesonsennnennnne 63 4 5 11 Administration der Foren Forum admin forum_edit_body tpl ccc eee ence en 64 4 5 12 Administration der Foren Kategorie admin category_edit_body tpl 64 4 6 Sprache 8 e Eed AEN SNE NEE SNE ENN ANE NR EE Ah RAA 65 5 Annahmen und Perspektiv
48. chern kann Diese Textdatei kann Informationen wie Namen damit die Seite den Benutzer wieder erkennen kann Einstellungen und Ahnliches enthalten 25 MOBILE FORUM funktionale Anforderungen Das Forum soll nach bestimmten Themen Schlagw rtern oder Mitgliedern durchsuchbar sein Auch eine Suchm glichkeit mit mehreren Begriffen soll m glich sein Wobei nach allen Begriffen gesucht werden kann nach dem einen oder dem anderen Begriff oder ohne einen bestimmten Begriff Es kann bei manchen Beitr gen auch von Interesse sein nicht nur reinen Text als Nachricht einzugeben Es sollen M glichkeiten existieren Text zu formatieren Bilder einzuf gen Listen zu erstellen und Hyperlinks einzugeben Benutzer k nnen Themen erstellen Umfragen ber diese Themen erheben und Beitr ge Antwortfunktion zu Themen schreiben Mitglieder k nnen sich dar ber hinaus bei Eintreffen bestimmter Nachrichten im Forum ber E Mail oder SMS benachrichtigen lassen Mehrere Benutzer k nnen sich auch zu einer Gruppe zusammenschlie en Die Erstellung einer Gruppe muss vom Administrator vorgenommen werden Ein Gruppenmitglied bernimmt dann die Moderation der Gruppe und ist befugt Gruppenmitglieder aufzunehmen oder auszuschlie en Die Mitglieder des MOBILE FORUM k nnen den Benutzern SMS vom Forum aus senden lassen Ob diese Funktion allen Mitgliedern zur Verf gung steht ist im Administratorenbereich einstellbar Bestimmte Benutzern bekommen auch d
49. cht bertragen bekommt wird Frau C bzw ihre Mobiltelefonnummer als Abonnent f r excursions gespeichert und ihr wird eine Best tigungsnachricht auf ihr Handy gesandt Das System muss nun kontrollieren ob es vielleicht schon Angebote f r dieses Interessensgebiet gibt was in diesem Beispiel aber nicht der Fall ist BoatTours stellt nun per Internet ein Angebot einer eint gigen Bootsfahrt unter dem Interessensgebiet excursions in das Forum Frau C und all jene Forenteilnehmer die den Dienst excursions abonniert haben bekommen automatisch eine SMS vom Forum Der Inhalt dieser SMS ist der Eintrag den BoatTours ins Forum gestellt hat Der weitere Anbieter ViennaCityTours stellt ebenfalls ein Angebot einer Stadtf hrung ins Forum Alle Abonnenten von excursions m ssen automatisch eine SMS Nachricht des Angebotes von ViennaCityTours bertragen bekommen Herr X abonniert den Dienst excursions nachdem externe Anbieter bereits Angebote ins Forum gestellt haben Das Forum kontrolliert nun wieder zun chst ob bereits Angebote eingegangen sind Dies ist in diesem Beispiel der Fall Herr X erh lt ebenfalls alle Nachrichten per SMS die sich in diesem Interessensgebiet befinden und noch giiltig sind Zur graphischen Untermauerung dieses Szenarios dient Abbildung 6 G ltig Ermittlung ob das Angebot f r ein bestimmtes Datum nicht berschritten wurde MOBILE FORUM Szenarien Das Forum mus
50. de dieses Layout um Angabem glichkeiten der Mobiltelefonnummer Der Benutzer muss seine Telefonnummer wie in einem kleinen Hilfetext beschrieben eingeben ansonsten kann nicht gew hrleistet werden dass die Benachrichtigung funktioniert Weiters steht nur in dem Fall dass die Benutzerkontoaktivierung per SMS geschieht rechts neben dem Eingabefeld der Telefonnummer ein Hinweis dass es wichtig ist die korrekte Mobiltelefonnummer einzugeben Au erdem kann der Benutzer in seinem Profil noch angeben ob seine Telefonnummer einsehbar ist und auf welche Art er benachrichtigt werden soll Der Benutzer kann auch noch ausw hlen ob er per SMS oder per E Mail benachrichtigt wird This information will be publicly viewable Mobilephone characters eginning followed 436762245445 This Forum needs activation by SMS so you have to type in your correct mobilephonenumber my e mail address yes No y Phonenumber yes C No C yes No C yes No a How do yo nt to be notified of rep E mail C SMS Notify on new Private Message yes C No Abbildung 47 Neuer Benutzer einrichten oder Profil andern 4 5 6 Benutzerprofilansicht profile_view_body tpl Das Layout zum Einsehen von Profileinstellungen anderer Benutzer wurde um die Ausgabe der Mobiltelefonnummer erweitert Ist eine Mobiltelefonnummer dieses Benutzers vorhanden wird auch ein Bild angezeigt welches das Senden von SMS an diesen Be
51. der Aufruf von der http Oberfl che Deshalb wurde eine Kopie erstellt und die Funktionen wurden um die notwendigen Argumente erweitert Falls das Senden einer SMS f r die Benachrichtigung fehlschl gt wird ein Eintrag in die LOG Datei gemacht 4 4 5 SMS schreiben SMS php Damit die Mitglieder des MOBILE FORUM SMS ber die Applikation an andere Mitglieder senden k nnen wurde dieses Skript entwickelt Die Webschnittstelle zu diesem Skript ist SMS schreiben 18 BenutzerlD ist eine Nummer f r die genaue Zuordnung zu einem bestimmten Benutzer Sie ist in der Tabelle der Benutzer Prim rschl ssel 51 MOBILE FORUM Skripte entwickelt posting_sms_body tpl Dieses Skript und die zugeh rige Webschnittstelle werden dann aufgerufen wenn der Benutzer bei der Mitgliederansicht oder der Benutzeransicht eines Mitgliedes auf die Schaltfl che SMS klickt Zuerst wird kontrolliert ob der Benutzer eingeloggt ist wenn nicht wird er aufgefordert sich zuerst einzuloggen Ist er eingeloggt dann kann der Benutzer nun seine SMS im Textfenster des zugeh rigen Templates bearbeiten Nachdem er das Absenden der SMS best tigt hat f hrt dieses Skript noch Sicherheitskontrollen durch Zuerst wird kontrolliert ob der Benutzer berhaupt berechtigt ist SMS zu senden Es wird auch eine Kotrolle durchgef hrt wann er zuletzt SMS ber das Forum gesendet hat Ist dies noch nicht so lange her dann kann er keine SMS an andere Benutzer schreiben Somit
52. die erste Antwort einer Umfragen nt ran neu Reese tens vets 19 Abbildung 14 Szenario Teilnahme an Umfrage Stimmabgabe mit SMS f r die dritte Antwort einer rue 19 Abbildung 15 Szenario Teilnahme an Umfrage Beitrag per SMS 20 Abbildung 16 Szenario Organisation einer Besuchergruppe SMS Nachricht einer Benutzergruppe 20 Abbildung 17 Kommunikationswege f r Nachrichten und Beitr ge 23 Abbildung 18 Beispielstruktur eines Forums f r eine Konferenz 24 Abbildung 19 Posting language die Forensprache f r SMS 28 Abbildung 20 Beitrag in Standardforum mit SMS 29 Abbildung 21 Suche Mit SMS a na een an Tess pen gute benennen RENE ER 29 Abbildung 22 Aktivierung des Benutzerkontos mit SMS 30 Abbildung 23 Neues Thema mit SMS 30 Abbildung 24 Beitrag zu einem Thema mit SMS 30 Abbildung 25 Abonnieren des Themas tonight mit SMS 30 Abbildung 26 K ndigen des Themas tonight mit SAS 30 Abbildung 27 Teilnahme einer Umfrage mit SMS 31 Abbildung 28 Aufbau in 3 Schichten 32 Abbildung 29 phpBB in Schichten unterteilt 2 0 0 cece cece eee eee cece cece eee nese eee eeee eee eeeees 35 Abbildung 30 Ordnerhierarchie cece cece cece sees cece reece eens sees eee e cece ee ee ne eeeeeeeeeeeeeeeeees 37 Abbildung 31 Datenbank von phpBB und die Tabellenerweiterungen 38 Abbildung 32 WAP Startseite cccccscesneoscseteccseesceeecesseescedeceedeessenceevoeesstenceencenneces 52 Abbildung 33 WAP Eingabe
53. e Beitrag per SMS Die Stimmabgaben und der Beitrag von Herrn J werden kurz nach dem Absenden der jeweiligen SMS zum Thema enth lt auch eine Umfrage eingetragen Die Umfrage und die Beitr ge sind somit per Internetzugang ersichtlich und jedes Mitglied k nnte nun auf den Beitrag von Herrn J antworten 2 2 3 Organisation einer Besuchergruppe Die Organisation einer Besuchergruppe kann durch eine Benutzergruppe die das MOBILE FORUM anbietet realisiert werden Jeder Benutzer der einer Gruppe beitreten will muss Mitglied sein Mitglied zu sein bedeutet sich erfolgreich im MOBILE FORUM registriert zu haben F r die F hrung durch das T Mobile Future House die f r Ende Februar geplant ist wurde vom Administrator eine eigene Gruppe mit dem Gruppennamen n chste F hrung und der Gruppenbeschreibung Ende Februar 2005 werden alle Mitglieder des MOBILE FORUM zu einer F hrung im T Mobile Futurehouse eingeladen Wer Interesse hat kann der Gruppe beitreten Alle Gruppenmitglieder werden per E Mail informiert wenn ein genauer Termin festgesetzt wurde erstellt Zwei Mitglieder Herr P und Frau M sind beim Durchst bern des MOBILE FORUM auf einen Beitrag gesto en in dem f r die Anmeldung im Futurehouse auf die Benutzergruppen verwiesen wird Sie wollen der Gruppe n chste F hrung beitreten und fragen nach einer Mitgliedschaft Der Moderator der Gruppe bekommt f r jede Benutzeranmeldung eine E Mail zugesandt Er bekommt zwei
54. e SMS von der Empfangsstelle SMS Modem an das MOBILE FORUM weitergeleitet wird ist ein SMS K rzel anzugeben Anschlie end m ssen Sie Ihre Nachricht klassifizieren damit das Forum erkennt um was f r eine Nachricht es sich handelt Nun m ssen Sie noch Informationen angeben K rzel damit die Applikation Ihre Nachricht zum richtigen Thema einordnen kann Sie m ssen also wissen welches K rzel das Thema welches K rzel das Forum und welches K rzel die Kategorie hat Das K rzel f r das Thema ist nur bei bestimmten Nachrichten notwendig Das Muster einer SMS Nachricht sieht wie folgt aus SMS K rzel Nachrichtenklassifikation Trennzeichen Kategoriek rzel Trennzeichen Forenk rzel Trennzeichen Themenk rzel Trennzeichen und den Inhalt der Nachricht Text Je nachdem was f r eine Nachricht Sie an das MOBILE FORUM senden wollen sind bestimmte Teile notwendig Im Administrationsbereich des MOBILE Forum k nnen die Nachrichtenklassifikationen SMS K rzel Trennzeichen usw ge ndert werden Um sicherzugehen dass Sie die korrekte Syntax verwenden schauen Sie am besten in den FAQs unter dem Thema Mobil interagieren nach dort ist die aktuellste Syntax nachzulesen Die Kategorie Foren und Themenk rzel werden ihnen angezeigt wenn Sie das MOBILE FORUM per Internet besuchen Zusammen bilden diese das SMS Shortcut Dieses befindet sich rechts oben unterhalb des Auswahlmen s wenn Sie ein Forum oder ein Thema ausgew hlt haben Da
55. e tonight at 8 o clock PM am afraid don t know a good restaurant in Vienna Proposals Abbildung 2 Szenario Terminvereinbarung Konferenzteilnehmer SMS Nachricht 2 von A Diese Nachricht wird nun an das Forum und an B weitergeleitet der darauf wieder per Internetformular antwortet Es entsteht ein weiterer Foreneintrag und Herr A bekommt noch eine Antwort mit dem Inhalt Eight o clock PM Zwolf Apostelkeller Address Sonnenfelsgasse 3 1 districit will book a table for five persons for Bertsch Herr A bestatigt den Termin und bedankt sich mit folgender Nachricht mf rep spt eve tonight Very good Thank you am looking forward to have a good meal and a nice discussion See you tonight A Abbildung 3 Szenario Terminvereinbarung Konferenzteilnehmer SMS Nachricht 3 von A Zur Veranschaulichung dieses Szenarios siehe Abbildung 4 3 Einschr nkungen der Kommunikationsm glichkeit zB SMS Keine Formatierungsm glichkeit und maximale Textl nge von 160 Zeichen 10 MOBILE FORUM Szenarien Terminvereinbarung Konferenzteilnehmer Herr A i on f s J a 3 SS leitet Nachricht weiter Se III O m S amp gt Datenbankinteraktion CO Datenbank Abbildung 4 Szenario Terminvereinbarung Konferenzteilnehmer EPK nach Rollenunterteilung inklusive Datenbankressource 11 MOBILE FORUM Szenarien 2 1 2 E
56. ees Tip Styles k nnen schnell zum markierten Text hinzugef gt werden 000 E e00 eo vo 5 Weitere Smilies ansehen Zeichen Wenn ihre Nachricht weniger D als 160 Zeichen hat ist sie SMS freundlich Optionen HTML ist an BBCode ist aus T HTML in diesem Beitrag deaktivieren Smilies sind aus Alle Zeiten sind GMT 1 Stunde Ansicht 6 Neues Thema schreiben 7 MOBILE FORUM Anhang Benutzerhandbuch 1 Wenn Sie nicht bereits eingeloggt sind haben Sie die M glichkeit einen Benutzernamen anzugeben der als Absender des Beitrages im Forum angegeben wird Bei Beitr gen die Sie nicht eingeloggt erstellen k nnen Sie sich jedoch nicht ber neue Beitr ge in diesem Thema benachrichtigen lassen Die Benachrichtigungsfunktion sendet ihnen automatisch eine E mail oder eine SMS wenn ein Beitrag einging Die Einstellung ob sie von Themen in denen Sie Beitr ge schreiben benachrichtigt werden wollen sind unter Profil vorzunehmen Es gibt f r eingeloggte Mitglieder zus tzlich beim Schreiben eines Beitrages noch die M glichkeit mittels eines Kontrollk stchens auszuw hlen ob Sie von neuen Beitr gen in diesem Thema benachrichtigt werden sollen oder nicht Dieses befindet sich unterhalb des Texteingabefensters 2 Sie m ssen einen Titel f r ihre Nachricht eingeben 3 Nur wenn Sie neue Themen erstellen k nnen Sie eine mobile ID eingeben welche die Interaktion mit WAP und SMS zu diesem Thema
57. eferenzen 6 Referenzen Internet M gt FORVM http m gt Forvm ec3 at 22 Dezember 2004 TMOBILE http www t mobile at unternehmen aktivitaeten futurehouse index html 22 Dezember 2004 Netcraft2004 http news netcraft com 31 Mai 2004 Apache2004 http httpd apache org 31 Mai 2004 PHPBB http www phpBB com 31 Mai 2004 WIKI_PHP http de wikipedia org wiki PHP 1 Dezember 2004 WIKI_OS http de wikipedia org wiki Open Source 20 Dezember 2004 WIKI_MMS http de wikipedia org wiki Multimedia_Messaging_Service 19 Dezember 2004 OSCE http osce de 18 Dezember 2004 GSM_Europe _http www gsmworld com gsmeurope 20 Dezember 2004 WAP http www wapforum org 9 Januar 2004 HTML http www selfhtml org 9 Januar 2004 YOSPACE http www yospace com SmartPhone Emulator 3 Januar 2004 Papier Williams2003 Hugh E Williams und David Lane Webdatenbank Applikationen mit PHP amp Dorn2004 2 HRASTNIK_2004 SAL_KAR_2003 Rischpater1 Rischpater2 Duden MySQL Koln O REILLY Verlag 2003 1 Auflage Dorn J und Peter M a mobile communication forum for conferences ec3 Electronic Commerce Competence Center Februar 2004 for a conference in New York Hrastnik P Message Dispatch and Distribution with Web Services ec3 Technical Report 2004 Salonen J and Karjalainen J Implementing Mobile Authentication in Electronic Transaction Services Proceedings of the 2nd Inter
58. einer Gruppe die Forenkonfiguration die Forenadministration das Erstellen von Kategorien und Foren bernehmen die Seitenadministratoren Administratoren und Moderatoren sind Mitglieder die ber besondere Rechte verf gen W hrend Moderatoren bestimmten Kategorien oder Foren zugewiesen sind in denen Sie Beitr ge anderer Benutzer bearbeiten d rfen haben Administratoren keine Einschr nkung Die Administratoren und Moderatoren dieses Forums k nnen somit Beitr ge mit fragw rdigem Inhalt bearbeiten oder ganz l schen Eine spezielle Form der Moderatoren sind die Gruppenmoderatoren Gruppenmoderatoren sind einer Benutzergruppe zugewiesen und verwalten diese Dies bedeutet dass Sie andere Benutzer in eine Gruppe aufnehmen und allen Gruppenmitgliedern SMS oder E Mailnachrichten zukommen lassen k nnen Es ist ihnen jedoch nicht m glich Beitr ge anderer Benutzer zu bearbeiten MOBILE FORUM Anhang Benutzerhandbuch 2 Generelles Vorgehen 2 1 Seite Besuchen Die existierenden ffentlichen Inhalte k nnen mit einem Besuch der Internetseite gelesen werden http styx ec3 at mobileforum index php Man kann somit im MOBILE FORUM navigieren sich die Mitgliederliste Benutzergruppen und die FAQ dies sind die h ufig gestellten Fragen frequently asked questions anzeigen lassen Das MOBILE FORUM ist auch nach Begriffen oder Benutzern Autoren durchsuchbar 2 2 Registrierung kel Um alle Funktionen des MOBILE FORUM aus
59. eingehenden SMS werden an das MOBILE FORUM weitergeleitet kann das SMS K rzel weggelassen werden Posting language 1 Block 2 Block 3 Block 4 Block Nachrichtenklassifikation Kategoriek rzel Forumk rzel Themak rzel Abbildung 19 Posting language die Forensprache f r SMS 10 GSM global System for Mobile Communication GSM_Europe 11 SMS Gateway ist eine Software die das Senden und Empfangen von SMS ber das GSM Netz erm glicht 28 MOBILE FORUM funktionale Anforderungen Die Benutzer m ssen ihre Nachricht in Fragen que Angebote off Antworten rep Suche Di sea eine Standardnachricht pos Anmeldung eines Abonnements abo k ndigen eines Abonnements abd Stimmabgabe einer Meinungsumfrage vot oder Aktivierung des Benutzerkontos reg klassifizieren Nach dem SMS K rzel muss der Benutzer mit einem dieser K rzel seine Nachrichtenart definieren um eine SMS Nachricht an das MOBILE FORUM zu senden Die weiteren Textelemente dienen zur Angabe des Pfades um der Applikation mitzuteilen wo sich die neue Nachricht eingliedern soll Der Zusammenhang l sst sich leicht erkennen wenn man Abbildung 18 und Abbildung 19 miteinander vergleicht Der Pfad dies sind in Abbildung 19 Kategorie Foren und Themak rzel 2 bis 4 Block steht durch das Trennungszeichen getrennt nach der Nachrichtenklassifikation Die ge
60. eise die verwendeten K rzel des Nachrichtensenders auch existieren damit eine genau Zuordnung zu einem Thema oder Themengebiet erfolgen kann Ergeben sich keine Fehler werden nur dann die neuen Werte zum Verarbeiten an das receive php zur ckgegeben wenn es sich um eine Antwort rep eine Frage que ein Angebot off oder eine Standardnachricht pos handelt Die weiteren Nachrichtenklassifikationen wie Abonnement abo Abonnement k ndigen abd an Meinungsumfrage teilnehmen vot suchen sea oder zur Benutzerkontenaktivierung rufen eigene Funktionen auf die aus Tabelle 2 zu entnehmen sind d d d O O reg register abo abo abd abo vot voting sea search_mobile Tabelle 2 Nachrichtenklassifikationen und deren zugeh rige Funktionen Falls sich Fehler ergeben endet das Skript nach einem Eintrag ber die Fehlermeldung in der LOG Datei Funktion reg stellt den Ablauf bereit wenn sich ein Benutzer per http ein Konto angelegt hat dass er mithilfe einer SMS an das MOBILE FORUM sein Konto aktivieren kann Bei erfolgreicher Aktivierung wird ihm das per SMS auch mitgeteilt Die Funktion abo steuert die Eintr ge in die Tabelle der beobachteten Themen Es gibt zwei M glichkeiten wie ein Benutzer mit dieser Funktion interagieren kann Er kann ein Thema abonnieren oder ein Thema k ndigen Wenn er den falschen Modus w hlt beispielsweise m chte der Benutzer ein A
61. eispiel f r einen Fehler w re wenn der Benutzer vergessen hat einen Text einzugeben und dann die Schalfl che ok ausw hlt In diesem Fall wird ihm mitgeteilt dass er keinen Text eingegeben hat und deshalb kein Eintrag ins Forum gemacht wurde Erscheint beim Benutzer eine Meldung ber den erfolgreichen Eintrag dann wird das Skript wap_receive php 4 4 14 aufgerufen 4 4 14 Beitrag ins Forum eintragen wap_receive php Dieses Skript gibt keine Informationen an den Benutzer zur ck sondern ist nur f r den endg ltigen Eintrag ins MOBILE FORUM verantwortlich Es funktioniert hnlich wie receive php 4 4 1 SMS empfangen receive php Das Skript erh lt die Texteintr ge des Benutzers die in wap_newtopic php eingetragen wurden und die Identifikatoren f r die Kategorie bzw das Forum Bei einem Beitrag zu einem bestehenden Thema erh lt dieses Skript auch noch den Identifikator f r das Thema Zuerst werden Variablen definiert die f r einen Eintrag bestimmt sein m ssen Dann erfolgt ein Eintrag in die LOG Datei Mithilfe der Funktionen in includes functions_mobile php wird die Nachricht entweder in ein neues Thema oder als Antwort zu einem Thema eingegliedert Nun wird noch die Forenstatistik auf den neuesten Stand gebracht und die W rter der eingetragenen Nachricht kommen in die Suchbegriffe des Forums Bei einem Beitrag zu einem bestehenden Thema m ssen alle Abonnenten dieses Themas in ihrer eingestellten Benachrichtigungsart informie
62. en phpbb Administration Admin Index Forum Index Preview Forum Forum Admin Management Permissions Pruning General Admin Configuration Mass Email Restore Database Smilies Word Censors Group Admin Management Permissions Styles Admin Add Create Export Management User Admin Ban Control Disallow names Management Permissions Ranks Powered by phpBB 2 0 8 2001 phpBB Group COPPA Fax Number PA Mailing Address the mailing address to which parents will send COPPA registration forms Admin Email Address Emai This te Il be attached to all emails the board sends rver for email want or have to send email via a named server instead of the local mail function SMTP Server Address SMTP Userna your SMTP server requires it SMTP P Only enter a pa word if your SMTP server requires it Allow users to send sms to other users If not then only Admins can send SMS to users and groups Identifier for SMS Modern This is just needed if the Modem needs an Identifier to lead the SMS to the mobile Forum inte Seperator for mobile Devices Identifier to reply Identifier to post a new message Identifier to post an offer Default posting identifier postings without path defintion Forumname for default postings Identifier to search Identifier to subscribe a topic Identifier to unsubscribe a topic Identifier to participate in a voting Identifier for Users to
63. en ENEE EE 66 5 1 SZEN AION a en TREE ee 67 6 Referenzen nie 68 7 Anhang ee d ee 69 MOBILE FORUM Abbildungsverzeichnis Abbildungsverzeichnis Abbildung 1 Szenario Terminvereinbarung Konferenzteilnehmer SMS Nachricht 1 von A 9 Abbildung 2 Szenario Terminvereinbarung Konferenzteilnehmer SMS Nachricht 2 von A 10 Abbildung 3 Szenario Terminvereinbarung Konferenzteilnehmer SMS Nachricht 3 von A 10 Abbildung 4 Szenario Terminvereinbarung Konferenzteilnehmer EPK nach Rollenunterteilung inklusive Datenbankressource eceeeeceeeccceneeeeeneeeeneeees 11 Abbildung 5 Szenario Externer Anbieter SMS Nachricht zur Abonnementanmeldung von C 12 Abbildung 6 Szenario Externer Anbieter EPK nach Rollenunterteilung inklusive Datenb nkressource u steinerne 13 Abbildung 7 Szenario Seminarplatze SMS Nachricht Anmeldung f r ein Seminar von P 14 Abbildung 8 Szenario Seminarpl tze EPK nach Rollenunterteilung inklusive Datenbankressource 15 Abbildung 9 Szenario versteckte Gruppenkommunikation EPK nach Rollenunterteilung inklusive Datenbanktressource 17 Abbildung 10 Szenario Diskussion Registrierung ussesssenssnssonssnnssnnnnnnennnnnnnnnnnsnnnen 18 Abbildung 11 Szenario Diskussion Beitrag per SMS 18 Abbildung 12 Szenario Diskussion Antwort auf Beitrag Der SMS 19 Abbildung 13 Szenario Teilnahme an Umfrage Stimmabgabe mit SMS f r
64. en F r eine Suche mit oder k nnen die W rter oder oder or verwendet werden Auch ein Ausschluss von W rtern wurde in der Suchfunktion implementiert Eine Suche mit Wortausschlie ung kann durch die Angabe von nicht oder not realisiert werden Eine weitere Funktion dient dem Ausfindig machen der Sprache des Benutzer Dies braucht als Eingabewert die BenutzerlD welche mit der Absendertelefonnummer gefunden werden kann Diese Funktion fragt dann in der Tabelle ab welche Sprache der Benutzer ausgewahlt hat um ihm in seiner eingestellten Sprache zu antworten 4 4 3 SMS senden includes sendSMS php Dieses Skript hat zwei Funktionen die SMS versenden Die erste Funktion ist fur das versenden von SMS von der http Oberflache aus Es beinhaltet weiters eine Textkonvertierung und einen Eintrag in eine Textdatei mit dem Namen gesendete txt welches im selben Verzeichnis liegt wie dieses Skript Die zweite Funktion wird nicht von der http Oberfl che aufgerufen sondern von der receive php oder includes functions_mobile php Sie dient ebenfalls zum Versenden von SMS und macht auch einen Eintrag in der Textdatei gesendete txt 4 4 4 Benachrichtigung mit SMS includes emailer_sms php Dieses Skript ist eine Kopie des bestehenden Skriptes emailer php und liegt im Ordner includes Dieses Skript wird ebenfalls in diesem Ordner abgelegt wird von receive php aufgerufen und ben tigt mehr Werte als
65. en en a aan 15 MOBILE FORUM Anhang Benutzerhandbuch 1 ber das MOBILE FORUM Das MOBILE FORUM ist ein Kommunikationsportal im Internet In diesem k nnen Benutzer Beitr ge lesen Beitr ge schreiben nach Beitr gen suchen und vieles mehr Es ist in verschiedene Kategorien und Foren gegliedert welche jeweils verschiedene Diskussionen beinhalten Im Gegensatz zu anderen Foren im Internet ist das MOBILE FORUM auf die Kommunikationsm glichkeit mit Handys erweitert worden Dies bedeutet dass man mittels WAP auf dieses Forum zugreifen kann und damit darin lesen und neue Beitr ge verfassen kann Weiters ist es m glich per SMS Beitr ge zu schreiben Mitglieder das sind Benutzer die sich im MOBILE FORUM registriert haben k nnen sich dar ber hinaus ber Beitr ge die von anderen Benutzern geschrieben wurden mit einer E Mail oder einer SMS informieren lassen Sie k nnen zus tzlich ber das MOBILE FORUM anderen Benutzern E Mails oder SMS senden Als Mitglied kann sich jeder sein Profil nach seinen Bed rfnissen einstellen Man kann eine Sprache derzeit Englisch und Deutsch ein Layout und weitere Einstellung beispielsweise wie man ber neue Beitr ge benachrichtigt werden soll einstellen Mitglieder haben auch noch die M glichkeit sich zu Benutzergruppen zusammen zu schlie en Manche Kategorien oder Foren sind nur f r bestimmte Mitglieder oder Mitglieder einer bestimmten Gruppe zug nglich Die Erstellung
66. enbereich bereits dieselbe ID wird nach Absenden der Nachricht eine Fehlermeldung ausgegeben dass diese ID bereits verwendet wird und es nicht m glich ist diese Nachricht einzutragen Die Webschnittstelle f r dieses Skript hei t posting_body tpl 46 MOBILE FORUM Skripte erweitert Wird auf eine Nachricht geantwortet Antwort schreiben dann wird ebenfalls dieses Skript aufgerufen jedoch gibt es dann keine M glichkeit mehr eine mobile ID anzugeben F r eine Antwort wird zus tzlich noch eine Funktion aufgerufen um die Buchstabenl nge f r den Antwortpfad zu berechnen Der Antwortpfad besteht aus SMS K rzel Nachrichtenklassifikation Trennzeichen K rzel f r Kategorie K rzel f r Forum und Mobile ID f r das Thema Diese Buchstabenl nge wird ebenfalls an das zugeh rige Template weitergeleitet und in einem Javascript in diesem Template wird w hrend der Erstellung der Antwort berechnet ob die Antwort SMS FREUNDLICH ist Zu SMS FREUNDLICH siehe 4 3 12 Beitr ge schreiben Funktionen includes functions_post php 4 3 9 Suchen search php Dieses Skript beinhaltet Suchfunktionen um nach Schlagw rtern im Forum zu suchen Es wird eine Suchfunktion f r eine Benutzergruppe erstellt mit der ein Administrator oder ein Moderator einen Gruppenname nachschlagen kann Den Gruppenname nachschlagen wird nur von Administratoren und Moderatoren gebraucht diese haben n mlich die M glichkeit SMS an alle Gruppenmitglieder zu
67. erarbeitet Auch hier wurden die Abfragen an die Datenbank um die Ausgabe der K rzelinformationen erweitert Das Trennungszeichen wird ebenfalls eingelesen Das Layout an das die Informationen weitergegeben werden ist viewtopic_body tpl Eine Funktion f r um das angezeigte Thema zu abonnieren wird noch implementiert Die Daten zum Abonnieren oder K ndigen eines Themas m ssen zur Browserausgabe vom Skript an das Template weitergegeben werden Vice versa m ssen die Daten bei abonnieren oder k ndigen wieder an das Skript zur ck gegeben werden Dieser Link ist nur f r eingeloggte Benutzer sichtbar Wenn ein Benutzer eingeloggt ist kann er das Thema dass er sich anzeigen l sst abonnieren Hat der Benutzer schon ein Abonnement kann er es k ndigen sodass er in Zukunft nicht mehr ber neue Beitr ge in diesem Thema informiert wird 4 3 5 Benutzerprofil profile php Zur nderung oder Erstellung eines Benutzers und zur Einsicht in das Benutzerprofil eines anderen wird dieses Skript verwendet Jedoch auch wenn ein Benutzerprofil eines anderen Benutzers eingesehen wird Je nachdem leitet dieses Skript an zwei Unterschiedliche weiter Die Skripte an die der Benutzer weitergeleitet wird befinden sich alle im Unterordner includes Bei Erstellen eines neuen Benutzers oder bei Begutachten und eventuell Ver ndern der eigenen Einstellungen wird das 45 MOBILE FORUM Skripte erweitert Skript usercp_register php aufgerufen Bei Einsich
68. erarchie ara Tee ae ae ehe RE Ee AS A AER dE EE 37 4 2 nderungen der Datenbank 38 4 21 Tabelle der Benutzer aan sein NE RL Bub Be Goede sh 39 4 2 2 Tabelle der beobachteten Themen 40 4 2 3 Tabelle der Kategorien 40 4 2 4 T belle der F ren sue isn ern Ke dd A 40 4 2 5 Tabelleder Themen a cisesssissn lesen seen te isdn hen 41 MOBILE FORUM Inhaltsverzeichnis 4 2 6 4 2 7 4 2 8 4 3 4 3 1 4 3 2 4 3 3 4 3 4 4 3 5 4 3 6 4 3 7 4 3 8 4 3 9 4 3 10 4 3 11 4 3 12 4 3 13 4 4 4 4 1 4 4 2 4 4 3 4 4 4 4 4 5 4 4 6 4 4 7 4 4 8 4 4 9 4 4 10 4 4 11 4 4 12 4 4 13 4 4 14 4 5 4 5 1 4 5 2 4 5 3 4 5 4 4 5 5 4 5 6 4 5 7 4 5 8 Konfigurationstabelle sy ass sede gees esa deed REINER IS Bee eee AN 41 Tabelle der gesendeten SMS Tabelle des GMG Texvtes cece ccc eee cece eect sees eeeeeeeenes 42 Tabellen der Themen Layout 43 Skripte erweitert u sun een 44 Konfiguration der Foren admin admin board php A4 Administration der Foren admin admin_forums pobp nenn nenn 44 Forenansicht view orum bp 45 Themenansicht VieWtopic PHP cece cece neecennc eee neeceneeeeeneeeeneeeeneeeenneeeeneeees 45 Benutzerprofil profile ohni 45 Benutzerprofil nderung includes usercp_register php ceeeeeeceeeceeceeeeeeee ees 46 Benutzerprofilansicht includes usercp_viewprofile pohp eee eeeeeeeeeeee ees 46 Beitr ge schreiben
69. erden und sie darf ver ndert und in der ver nderten Form weitergegeben werden WIKI_OS Bei der Entwicklung f r das MOBILE FORUM wird nur Open Source Software Skriptsprache PHP die Software MySQL f r den Web Server Die Applikation auf die dieses Forum aufbaut und welche sozusagen als Fundament des MOBILE FORUM dient ist phpBB PHPBB Dies ist ein open source bulletin package also ein Programmpaket f r ein Kommunikationsportal welches bereits f r Foren im Internet verwendet wird Diese Anwendung wurde in PHP geschrieben phpBB beinhaltet bereits grundlegende Funktionen Forenkonfiguration und Forenverwaltung Nachrichtenmanagement Gruppen und Mitgliedsmanagement Um dieses Forum einzubinden und um Schnittstellenprobleme zwischen Programmiersprachen zu umgehen werden die sich aus den funktionalen Anforderungen ergebenden Programmerfordernisse ebenfalls in PHP geschrieben Da PhpBB die g ngigsten Datenbankserver unterst tzt ist es kein Problem diese Anwendung auf einen MySQL Server auszurichten Die Datenbank k nnte demzufolge anderen Anwendungen zug nglich gemacht werden MOBILE FORUM Szenarien 2 Szenarien Im Verlauf dieser Arbeit wurden sieben Szenarien entwickelt Die ersten vier beschreiben Anwendungsm glichkeiten des zu entwickelnden Systems f r das m gt Forvm Projekt Anhand dieser wurden die Systemanforderungen erhoben und der Verwendungszweck verdeutlicht Im Laufe der Zeit zeigte da
70. erfassen kann Dar ber hinaus k nnen von Frau Q Benutzer in die Gruppe aufgenommen werden die nicht per Internetformular Interesse bekundet haben Alle Mitglieder k nnen nun die Vorz ge des MOBILE FORUM ausn tzen und Nachrichten ber SMS WAP oder Internetformular online stellen ohne dass Unbefugte diese einsehen k nnen gt Identifikationsdaten Benutzername und Passwort Administrator Verwalter Bevollm chtigter Duden Beinhaltet ebenfalls Rechte zur Benutzer Gruppen und Themenverwaltung des Forums MOBILE FORUM Szenarien Administrator Abbildung 9 Szenario versteckte Gruppenkommunikation EPK nach Rollenunterteilung inklusive Datenbankressource 17 MOBILE FORUM Szenarien 2 2 T Mobile Future House 2 2 1 Diskussion Frau C hat sich die Internetseite des MOBILE FORUM durchgeblattert und m chte an einer Debatte ber e government mitdiskutieren Sie ist auch an den neuen Beitr gen der anderen Mitglieder zu diesem Thema interessiert und w rde gerne per SMS benachrichtigt werden Hierzu muss sie sich zuerst im MOBILE FORUM registrieren Sie w hlt im Internet die Registrieren Schaltfl che aus stimmt den Nutzungsbedingungen zu und muss nun Registrierungs und Profilinformationen angeben Sie gibt einen Benutzernamen eine g ltige E Mail Adresse ein Passwort und ihre Mobiltelefonnummer an Zus tzlich w hlt sie bei ihren Einstellungen aus dass sie von neuen Beitr gen per SMS benachrichtigt u
71. erm glicht Um auf dieses Thema mit SMS zu antworten oder dieses Thema WAP Benutzern zug nglich zu machen wird die mobile ID ben tigt da anhand dieser dieses Thema identifizierbar wird Neue Themen die keine mobile ID beinhalten sind f r SMS und WAP nicht erreichbar 4 Hier k nnen Sie ihren Text formatieren Jedoch ist dies f r Nachrichten die SMS und WAP zug nglich sind zu vermeiden da es bei mobilen Endger ten starke Einschr nkungen bez glich Textformatierung gibt 5 Im Texteingabefenster k nnen Sie ihren Nachrichteninhalt schreiben 6 Sie m ssen nun nur noch auf die Schaltfl che Absenden klicken und ihre Nachricht wird im MOBILE FORUM eingetragen Mitglieder haben zus tzliche M glichkeiten wie das Anh ngen einer Umfrage zu einem neuen Thema Enth lt ein Thema eine Umfrage und Sie besuchen dieses Thema dann sehen Sie vor den Beitr gen die Umfrage mit diversenen Antwortm glichkeiten Sie k nnen an der Umfrage teilnehmen indem sie eine Antwort ausw hlen und auf die Best tigungsschaltfl che klicken Es k nnen nur Mitglieder des MOBILE FORUMS an Umfragen teilnehmen und jedes Mitglied kann nur einmal eine Stimme abgeben MOBILE FORUM Anhang Benutzerhandbuch 4 Mobiltelefon WAP 4 1 Hauptansicht Auswahlmen Um das MOBILE FORUM mit einem WAP Handy zu besuchen m ssen Sie die Seite http styx ec3 at mobileforum index wml in Ihrem Handy aufrufen Das Handy wird eine Verbindu
72. glich sein Die Administration des MOBILE FORUM soll auch f r Personen handhabbar sein die keine Techniker sind Die Administration besteht aus folgenden Aufgaben Erstellen editieren und verwalten von Kategorien und Foren L schen von Kategorien Foren Themen und Beitr gen Sperren von Benutzern oder IPs Vergabe von Zugriffsrechten Lesezugriff Schreibzugriff an Benutzer und Gruppen Das Erstellen von Gruppen und Zuweisen von Gruppenleitern der das Aufnehmen von Mitgliedern in diese Gruppe bernimmt Ernennung eines Forenmitgliedes zum Administrator oder zum Moderator Verwaltung und Sicherung der Datenbank Zuweisen der mobilen Sprache f r den Zugriff auf Kategorien und Foren Einstellungen f r die mobile Sprache Konfiguration des Forums in Bezug auf den Zugriff ber http e WAP SMS 27 MOBILE FORUM funktionale Anforderungen 3 3 Adaptierung der Sprache f r mobile Endger te Um die Nachrichten von mobilen Endger ten in das Forum zu schreiben m ssen die Nachrichten vom System klassifizierbar sein Die Syntax einer Eingangsnachricht muss von der Applikation verstanden werden damit sie zum richtigen Thema zugeordnet werden kann Hier ist eine Sprache zu definieren die vom Forum verstanden wird also brauchen Benutzer und Applikation eine gemeinsame Semantik Einerseits dient die Definition einer gemeinsamen Sprache zur genauen Klassifikation einer Nachricht damit die eingehenden Nac
73. hrichten an die richtige Position im Forum eingebunden werden Andererseits ergibt sich dadurch auch die M glichkeit eingehende Nachrichten zu filtern Ein geeignetes System ist die Nachricht mit ein oder mehreren alphanumerischen Bl cken zu klassifizieren wie in Abbildung 19 ersichtlich ist Klassifizieren bedeutet in diesem Sinne dass die Nachricht des Benutzers Textteile enth lt die die Applikation versteht Diese Textteile m ssen so kurz wie m glich gehalten werden damit bei einer Zeichenbeschr nkung wie bei SMS noch gen gend Platz f r die eigentliche Textnachricht vorhanden ist Weiters wird ein Trennzeichen ben tigt damit die Applikation auch wei wo ein Klassifizierungsblock endet Dieses Trennzeichen wird in den folgenden Beispielen ein Doppelpunkt sein Das Trennzeichen muss nach jedem ben tigten Klassifizierungsblock eingegeben werden Falls der Applikation nur ein Klassifizierungsblock gesendet wird muss abschlie end kein Trennzeichen eingegeben werden Eingehende SMS werden per GSM an ein SMS Gateway gesendet Wenn das SMS Gateway an mehrere Applikation SMS weiterleitet dann ist bei einer SMS ebenfalls eine Bezeichnung zu Beginn notwendig Dieser Bezeichner im folgenden SMS K rzel genannt teilt dem SMS Gateway mit dass das eingegangene SMS an das MOBILE FORUM weitergeleitet werden soll Das SMS K rzel wird in folgenden Beispielen mf sein Falls kein SMS K rzel erforderlich ist alle
74. iR Han EDLER ss riss 61 Gruppe anzeigen Moderator sesssssssssesseesesssssssssssseesessesssssesoossososssose 62 SMS Nachricht senden Administrator 62 Einstellungen f r mobile Endger te ussesssssssssossnnssnnnnnnnnennsnnennnenn 63 Forum Administration Kategorie und Forenmanagement 63 Forum andern ui wenn issue dese ee urn aoe 64 Kategorie E 64 MOBILE FORUM Einleitung 1 Einleitung F r Personen mit demselben Interessensgebiet gibt es viele M glichkeiten ihre Meinungen auszutauschen Der Vorteil eines Diskussionsforums im Internet ist die zeitliche und lokale Unabh ngigkeit Der Ursprung von Diskussionen ber das Internet sind Newsgroups in denen Personen ber ihre Meinungen zu einem gewissen Thema austauschen k nnen Bei Newsgroups handelt es sich um einen Massenversand einer E Mail die an die Newsgroup versendet wird Jeder der eine Teilnahme an dieser Newsgroup hat wird die E Mail zugesandt bekommen Ein Forum dagegen hat mehr zentralen Charakter denn die Diskussionsbeitr ge werden nicht versendet sondern unter einer bestimmten Adresse im Internet dem Leserkreis zur Verf gung gestellt Diese Zentralisierung macht es dem Forum m glich Informationen von Benutzern zu speichern Werden die Benutzerdaten und Benutzereinstellungen gespeichert kann besser auf deren Bed rfnisse eingegangen werden Mit diesen Profildaten kann ein Forum seinen Benutzern gegen ber ad quater reagieren Es gi
75. ie M glichkeit eine SMS an eine ganze Gruppe zu senden sodass alle in einer Gruppe dieselbe SMS bertragen bekommen ber das Internet k nnen Benutzer auch Informationen von anderen Benutzern und Gruppen ausgeben lassen Weiters stehen ihnen auch noch die FAQ bereit Die Mitglieder des MOBILE FORUM k nnen Themen abonnieren Wenn ein Mitglied ein Thema abonniert wird es ber jeden Eintrag zu diesem Thema informiert Diese Funktion kommt auch zum Einsatz wenn ein Mitglied z B einen Beitrag unter einem Thema in das Forum stellt Ob und in welcher Form E Mail oder SMS ein Mitglied diesen Benachrichtigungsdienst in Anspruch nehmen will kann im jeweiligen Profil eingestellt und jederzeit ge ndert werden 3 2 2 Benutzer SMS Eine Aktivierung des Benutzerkontos soll auch per SMS vorgenommen werden k nnen Somit muss der Benutzer seine Profildaten zuerst per Internet eingeben dann bekommt er eine SMS und um sein Konto freizuschalten muss er auf diese SMS antworten Wie bereits ausgef hrt wurde k nnen Benutzer per SMS ber neue Beitr ge in einem Thema benachrichtigt werden Die Benutzer k nnen nicht nur SMS erhalten sondern auch SMS an das MOBILE Forum senden Dabei ist es m glich neue Themen und Angebote zu erstellen auf Beitr ge zu antworten die Stimme f r eine Meinungsumfrage abzugeben oder auch ein Thema zu abonnieren oder zu k ndigen Damit eine solche Nachricht zum richtigen Thema im Forum eingetragen wird mus
76. ie definieren in phpBB das u ere Erscheinungsbild und sind somit die Webschnittstellen eines Forums f r den Zugang per Internet 34 MOBILE FORUM phpBB F r eine genauere Umgehensweise mit phpBB insbesondere mit dem MOBILE FORUM m chte ich auf das Handbuch f r Benutzer verweisen das sich im Anhang befindet 4 1 1 Schichten Man kann phpBB in Datenbank Skripte und Templates aufteilen In der Datenbank werden alle vom Forum ben tigten Daten gespeichert Die Skripte beinhalten die Funktionen welche durch die Interaktion der Benutzer ausgef hrt werden Die Templates sind das was der Benutzer zu sehen bekommt Sie definieren das Aussehen der Webseiten die vom Browser angezeigt werden Der Benutzer sieht also nur die Browserausgabe der Templates und agiert mit ihnen Ein Template kann dem Benutzer beispielsweise den Inhalt von einem Thema anzeigen In der Abbildung 29 ist die Aufteilung von phpBB in Client Schicht mittlere Schicht und Datenbankschicht ersichtlich Der Client Schicht sind die Templates zuzuweisen die Skripte befinden sich in der mittleren Schicht auf dem Webserver und die Tabellen sind der Anbindung des Webservers an den Datenbankserver zu zuschreiben welches die Datenbanksicht widerspiegelt Ein Beispiel wie diese Schichten Daten untereinander austauschen ist ebenfalls in Abbildung 29 zu sehen Daraus lassen sich beispielsweise folgende Schritte f r eine Benutzerabfrage an die Datenbank ableiten 1 Der Ben
77. ieses Thema kennzeichnen dass die Mitglieder sofort sehen dass es sich bei diesem Thema um ein Angebot handelt Es k nnte aber auch ein eigener Bereich f r kommerzielle Anbieter eingerichtet werden Hier ist nur zu kl ren welche Angebote in diesem Bereich zugelassen werden sollen Um es den Benutzern sowohl im Internet als auch per SMS oder WAP Zugriff zu erm glichen das Forum nach bestimmten Begriffen zu durchsuchen sollte eine Suchfunktion implementiert werden Diese sollte auch die M glichkeit bereitstellen das Forum nach mehreren Begriffen kombiniert oder nach unterschiedlichen Begriffen durchsuchen zu lassen beziehungsweise bestimmte Begriffe ausschlie en zu k nnen Es kann auch sehr n tzlich sein dass nur bestimmte Mitglieder Einsicht in gewisse Themengebiete haben da es sich in den diskutierten Themen um vertrauliche Angelegenheiten handelt Es soll m glich sein dass nur ausgew hlten Benutzern Zugriffs und Schreibrechte f r gewisse Themengebiete haben Es soll den Mitgliedern des Forums m glich sein einer Gruppe beizutreten Gruppen sollen vom Administrator erstellt werden und ein Mitglied dieser Gruppe muss die Moderierung dieser Gruppe bernehmen Dieser Gruppe sollen genauso gut Rechte vergeben werden k nnen wie einem einzelnen Benutzer Der Moderator einer Gruppe kann die Gruppeneinstellungen konfigurieren und bestimmen wer zu einer Gruppe eingeladen wird Benutzer sollen sich registrieren k nnen um ein
78. in beinhalten die Skripte f r den Administrator um eine Verwaltung und Administration ber http zu machen 7 Php mobile_forum admin g F SEN i DG cache Im Ordner includes befinden sich zus tzliche Funktionen welche H E db von den Skripten im Rootverzeichnis mobile_forum aufgerufen H S docs 8 gt images werden k nnen G G includes language Im Ordner language k nnen verschiedene Sprachpakete installiert H S lib E templates common php config php extension inc faq php werden Diese sind in einem weiteren Unterordner lang_ und Sprachenname installiert z B lang_deutsch Die Sprachdefinitionen sind ebenfalls PHP Skripte jedoch beinhalten groupcp php index php login php memberlist php modep php posting php privmsg php profile php receive php search php viewforum php viewonline php viewtopic php diese keine Funktionen sondern nur Arrays in denen die jeweilige Sprache definiert ist Auf die Installation und Erweiterungen der Sprache wird in Kapitel 4 6 genauer eingegangen Der Ordner templates beinhaltet weitere Unterordner die den Namen der installierten Templates haben F r das MOBILE FORUM wurden zwei Templates entwickelt Eines f r t mobile und eines f r das m gt Forvm_ec3 Diese Templates beinhalten nicht nur das HE Layout f r die Ausgabe der Benutzeransichten sondern auch die Bilder und Schaltfl chen welche auf der Seite zus tzlich angezeigt a s 5 Abbildung
79. ispiel ist eine Suchabfrage von Nachrichten in denen die Begriffe restaurant und vienna vorkommen und das Wort hotel nicht vorkommt Imf sea restaurant and vienna not hotel Abbildung 21 Suche mit SMS 29 MOBILE FORUM funktionale Anforderungen Bei einer Aktivierung des Benutzerkontos ist gar keine Pfadangabe notwendig Der Benutzer braucht nur eine SMS mit folgendem Inhalt zu schreiben Imf reg Abbildung 22 Aktivierung des Benutzerkontos mit SMS Bei einer neuen Nachricht erkennt das MOBILE FORUM erst nach dem Trennzeichen des Themak rzels 4 Block dass der eigentliche Nachrichtentext der in das Forum eingetragen werden soll beginnt Eine Beispielnachricht eines Konferenzteilnehmers der ein neues Thema in der Kategorie spare time im Forum events er ffnet Imf que spt eve tonight I am looking forward to have dinner and to discuss topics of the conference Abbildung 23 Neues Thema mit SMS Das Themak rzel tonight wurde von ihm selbst gew hlt Der Benutzer stellt somit eine Frage que mit dem Themak rzel tonight in das Forum events eve der Kategorie spare time spt Dieses Thema wird mit der obigen Beispielnachricht erstellt Eine Antwort auf diese Frage k nnte folgenderma en aussehen Imf rep spt eve tonight at 8 o clock PM I am afraid I don t know a good restaurant in Vienna Proposals Abbildung 24
80. lichkeiten zur Interaktion mit dem mobilen Forum keine Einschr nkungen Anonyme Benutzer bekommen jedoch beschr nkten Zugriff auf das Forum und k nnen erst als registriertes Mitglied an bestimmten Diskussionen teilnehmen Der Zugriff auf manche Kategorien wird nur gewissen Mitgliedern vorbehalten sein Um eine Nachricht ber http in das Forum zu stellen muss sich der Benutzer nicht einloggen Wenn dieser aber F higkeiten des Forums beispielsweise das automatische Benachrichtigen einer Antwort auf seine Nachricht ausnutzen will muss er bei Erstellen der Nachricht mit seinen Mitgliedsdaten eingeloggt sein Nach der Erstregistrierung wird er automatisch eingeloggt Bei der Benutzung des Forums ber http ergibt sich auch die M glichkeit dem Benutzer ein Cookie zu geben damit er bei erneutem Aufruf der Seite automatisch eingeloggt wird Um Mitglied zu werden m ssen sich die Benutzer registrieren Bei der Mitgliedsanmeldung werden bestimmte Einzelheiten ber die Person abgefragt Im Hinblick auf eine Benutzerkontoaktivierung oder das Benachrichtigen ber SMS muss die Person ihre korrekte Handynummer eingegeben haben Die Mitglieder m ssen sich jedes Mal mit Benutzername und Passwort authentifizieren wenn sie ber das Internet auf das MOBILE FORUM zugreifen 7 http hypertext transfer protocol das bertragungsprotokoll f r Internetseiten Ein Cookie ist eine Textdatei die eine Internetseite auf dem Computer des Benutzers spei
81. lit ten Adaptierung der mobilen Sprache und Architektur Struktur beinhaltet wie die Diskussionsm glichkeiten des Forums strukturiert werden k nnen Die Zugriffsfunktionalit ten geben Aufschluss ber die implementierten Funktionen f r die verschiedenen Benutzerzugange Das letzte Kapitel zeigt die Kommunikationsarchitektur auf MOBILE FORUM Einleitung Die funktionalen Anforderungen an das MOBILE FORUM waren urspr nglich auf das m gt Forvm Projekt ausgerichtet m gt Forvm ist ein Projekt in dem eine Unterst tzung f r die Organisation und Durchf hrung von wissenschaftlichen Konferenzen und Kongressen entwickelt wird M gt FORVM Aus diesem Grund wurden ebenfalls ein Layout f r das m gt Forvm entwickelt Den Inhalt des Forums stellten Kategorien und Themen die f r eine Konferenz m glich sind dar Deshalb sind die angef hrten Beispiele in 3 1 Struktur und 3 3 Adaptierung der Sprache f r mobile Endger te auf die Anwendung einer Konferenz ausgelegt Das MOBILE FORUM wurde so entwickelt dass es leicht angepasst werden kann Da das T Mobile Future House am MOBILE FORUM interessiert war wurde eine Anpassung von Design Layout und Sprache vorgenommen und dem Future House bereitgestellt Das Futur House besteht aus mehreren Ausstellungsr umlichkeiten in denen mobile Dienste und Anwendungen der Zukunft gezeigt werden TMOBILE Nach Vervollst ndigung der funktionalen Anforderungen konnte die Entwicklung des MOBILE FORUM K
82. ltungen usw Eine Kategorie k nnte zum Beispiel Organisation lauten die nur f r bestimmte Mitglieder zug nglich gemacht wird In einer weiteren k nnten wissenschaftliche Problemstellungen diskutiert werden oder auch Gleichgesinnte f r eine Abendveranstaltung gesucht werden usw In jeder dieser Kategorien gibt es zus tzliche Unterteilungen in Foren deren Titel die Benutzer darauf hinweisen soll was darin thematisiert wird Die Foren sind weiter unterteilt in Themen welche jeweils eine Kette von Beitr gen beinhalten k nnen Nat rlich wird den Benutzern auch immer die M glichkeit gegeben sich die Beitr ge durchzulesen und einen Beitrag dazu zu schreiben F r die Benutzer kann es aber auch von Interesse sein ein eigenes Thema in einem Forum zu beginnen Die Kategorien und Foren einer wissenschaftlichen Konferenz sollten erstellt werden bevor die Konferenz startet W hrend der Konferenz k nnen zwar neue Kategorien und Foren hinzugef gt werden jedoch sollte eine Umgestaltung dieser vermieden werden da eine problemlose Kommunikation mit mobilen Endger ten bei nderungen nicht gew hrleistet werden kann Eine Beispielstruktur eines Konferenzforums kann aus folgender Abbildung entnommen werden Forum structure Categories Topic Subtopics Kategorien Themengebiete Themen o sroblem area discussion of scientific problems Sroblom area D advertisement commercial sightseeing events tonight tonight
83. m aussagekr ftigen Thementitel und dem Nachrichteninhalt an das Forum Seine Nachricht k nnte folgenderma en aussehen Imf que spt eve tonight am looking forward to have dinner and to discuss topics of the conference Abbildung 1 Szenario Terminvereinbarung Konferenzteilnehmer SMS Nachricht 1 von A Nach Erhalt stellt das MOBILE FORUM das Thema online so dass andere Konferenzteilnehmer die Nachricht von A im Forum einsehen k nnen Einige Konferenzteilnehmer n tzen die Zugangsm glichkeit zum Forum ber das Internet Herr B ist an einer Abendgestaltung mit Gleichgesinnten interessiert und antwortet auf den Foreneintrag von Syntax Satzbau Art und Weise sprachliche Elemente zu S tzen zu ordnen Duden MOBILE FORUM Szenarien A ber das Internetformular Er erh lt eine Warnung des Systems dass beim Antworten auf SMS Eintr ge die Antwort gewissen Restriktionen unterliegt Herr B hat nun die Antwort When and where fertig gestellt Durch die Best tigung des Internetformulars von B wird seine Antwort an das Forum weitergeleitet Das System wird beim Eintreffen der Antwort im Forum zwei Schritte durchf hren Erstens wird die Nachricht im Forum ver ffentlicht und zweitens wird sie an A weitergeleitet A bekommt nun eine SMS Nachricht die den Eintrag When and where von B enth lt A antwortet wieder per Handy mit der Nachricht die den Treffpunkt beinhaltet mf rep spt ev
84. m die Ausdr cke welche in den Templates verwendet werden erweitert Zus tzlich wurde f r jede der beiden Sprachen auch noch ein neues Skript erstellt lang_sms php Diese beinhalten die Texte die per SMS an Benutzer gesendet werden Beispielsweise der einer Best tigungsnachricht f r die Benutzeraktivierung oder eine Fehlermeldung falls ein dem Forum nicht bekannter Benutzter ein Thema abonnieren will Weiters wurden beide lang_faq php Englisch und Deutsch um einige Fragen und Antworten erweitert FAQ sind h ufig gestellten Fragen die per Internetzugang einsehbar sind So kann nun online nachgelesen werden wie man per SMS Nachrichten verfasst was SMS freundliche Nachrichten sind wie man per WAP auf das MOBILE FORUM zugreifen kann usw Jeder Benutzer des MOBILE FORUM kann in seinem Profil aus einer dieser beiden Sprachen ausw hlen Falls ein Benutzer dem Forum unbekannt ist wird die vom Forum eingestellte Standardsprache verwendet Die im MOBILE FORUM eingestellte Standardsprache ist deutsch Eine Sprache kann recht einfach installiert werden PhpBB hat schon sehr viele Sprachen bersetzt und diese bersetzungen sind nur noch um die Erweiterungen welche f r das MOBILE FORUM ben tigt werden zu erg nzen Es wird auch ein eigenes lang_sms php zu erstellen sein Dann muss der Ordner der Sprache nur noch in den Ordner language kopiert werden Zus tzlich sollten noch in dem Ordner lang_SPRACHE Schaltfl chen f r diese Sprache erstell
85. n die Nachricht und der Nachrichtenpfad beinhalten Nur wenn die Summe dieser Zeichen kleiner als 160 ist dann ist der Beitrag SMS FREUNDLICH SMS FREUNDLICH bedeutet dass der Benutzer die gesamte Nachricht inklusive Antwortpfad per SMS bermittelt bekommen kann Nat rlich nur in dem Fall dass der Benutzer per SMS benachrichtigt werden soll und dieses Thema beobachtet Wenn die Antwort nicht SMS FREUNDLICH ist bekommt der zu informierende Benutzer nur eine SMS dass ein Beitrag in diesem Thema eingegangen ist und er erst wieder benachrichtigt wird wenn er diesen Beitrag online eingesehen hat mobile Forum Forum Index gt problem area 1 Username Andreas Elzholz Subject Wie kann ich mobile Endger te unterst tzen Mobile ID mob Message body B i u Quote Code List st Img URL Font colour Default Font size Normal Close Tags Font color color red text color Tip you can also use color FFO000 Emoticons E E amp Ei Wie k nnte ich mithilfe von WAP auf dieses Forum zugreifen 8088 So He Yiew more Emoticons I Disable HTML in this post I Disable BBCode in this post F Disable Smilies in this post Post topic as Normal Offer Abbildung 46 Neues Thema schreiben 60 MOBILE FORUM Webschnittstellen 4 5 5 Benutzerprofil ndern oder erstellen profile_add_body tpl Erg nzt wur
86. n diesem Layout wird ein weiteres Eingabefeld f r die mobile ID hinzugef gt so das beim Ver ndern oder neu erstellen eines Themenbereiches das K rzel angegeben ver ndert oder entfernt werden kann Wenn ein K rzel aus einem Themenbereich oder eine Kategorie entfernt wird ist der mobile Zugang zu diesem nicht mehr m glich Edit forum The form below will allow you to customize all the general board options For User and Forum configurations use the related links on the left hand side Forum name MobileID hotels which have rooms left Description Abbildung 53 Forum andern 4 5 12 Administration der Foren Kategorie admin category_edit_body tpl In diesem Layout ist ein weiteres Eingabefeld f r die mobile ID n tig Category scientific problems mobilei Gor Update Abbildung 54 Kategorie andern 64 MOBILE FORUM Sprache 4 6 Sprache Die Definitionen f r die Sprache sind in den Skripten die sich im Ordner language befinden verankert F r jede Sprache die installiert wurde gibt es einen eigenen Unterordner F r das MOBILE Forum wurden die englische und die deutsche Sprache implementiert Diese Skripte die in den jeweiligen Unterordnern liegen language_english oder language_deutsch beinhalten keine Funktionen sondern nur Arrays mit den Sprachelementen die f r die Webschnittstellen verwendet wurden F r jede Sprache wurde lang_admin php und lang_main php u
87. n werden Es sollte nun m glich sein einer Gruppe Befugnisse wie das Einsehen eines bestimmten Themas einzur umen so dass Benutzern ohne diese Befugnisse das Thema verborgen bleibt Damit auch nicht jeder wahllos Gruppen erstellen kann muss ein Administrator die Vergabe der Berechtigungen und die Gruppenerstellung bernehmen F r das folgende Szenario wird vorausgesetzt dass im Forum bereits alle Personendaten gespeichert sind Die Schwierigkeit liegt hier nicht in der Forumskommunikation sondern in der Umsetzung der Gruppenverwaltung weshalb auch der Schwerpunkt dieses Szenarios darauf gelegt wurde Die Konferenzorganisation besteht aus Herr Q Frau R und weiteren Personen Frau R m chte sich in einem Beitrag ausschlie lich mit den anderen Mitgliedern der Konferenzorganisation unterhalten Sie kontaktierte den Administrator des Forums Dieser erstellt ein Gruppe Konferenzorganisation und ein verstecktes Thema Information Nur die Gruppe Konferenzorganisation bekommt Lese und Schreibrechte f r dieses Thema Weiters ernennt er Frau R als Moderatorin so dass sie dar ber entscheiden kann wer in diese Gruppe aufgenommen werden kann und wer nicht Herr Q m chte nun in diese Gruppe aufgenommen werden und sendet Frau R ber das Internetformular eine Nachricht mit seinem Benutzernamen Frau R kann nun Herrn Q in die Gruppe aufnehmen so dass auch er die Themen der Konferenzorganisation einsehen und Beitr ge v
88. national Conference on Mobile Business Vienna books ocg at 2003 Rischpater R Wireless Web Development New York Springer Verlag GmbH amp Co KG 2002 2 Edition Rischpater R Wireless Web Development with PHP and WAP New York Springer Verlag GmbH amp Co KG 200 Bibliographisches Institut amp F A Brockhaus AG Der Duden Bd 5 Mannheim Wien Zurich Dudenverl 1990 68 MOBILE FORUM Anhang Benutzerhandbuch 7 Anhang Benutzerhandbuch Version 2 1 Januar 2005 Peter Markus E Mail markus peter gute idee at ber das MOBILE FORUM sscssscssecesscesccscesscescceecseececceseseeseeecees 2 Generelles Vorgehen u 3 2 1 Seite Bes chen rn E deg dee geed ge I OEE E EE ges geE 3 2 2 Reese re ee een een 3 2 3 LOU ses sis ee re ne Br einen bee een 3 Internet NOD eeh EE 4 3 1 Wee Gegen 4 3 2 Auswahlmen E 4 3 3 Registrieren use eek 5 3 4 Login Anmelden see ae ak Be an 5 3 5 Lesen Navigieren ins esse ee es een an eeu tery 6 3 6 Beitr ge EE 7 Mobiltelefon WAP an een 9 4 1 Hauptansicht Auswablment cc cece ceeeec cence tence eee EE SAEK EEKE EAE 9 4 2 Lesen Navigieren nern dE 9 4 3 Neues Thema und Beitr ge schreiben nen 11 4 4 Suchen EE 11 Mobiltelefon SMS au una 13 5 1 Neues Thema schreiben EE 13 5 2 Alternatives neues Thema schreiben nennen 14 5 3 Parrado sehr ebenis Ae Seed gedd ed 14 5 4 SUIMIME ADGEDEMN EE 14 5 5 SUCHEN EE 15 5 6 ADONE E 15 5 7 Registrier
89. naue Pfadangabe 2 bis inklusive 4 Block eines Themas ist nur bei einer Abonnementanmeldung abo einer Abonnementk ndigung abd einer Stimmabgabe vot und einer Antwort rep notwendig da diese Nachrichten genau zu einem Thema zugeordnet werden m ssen F r ein neues Thema que oder ein Angebot off ist eine Pfadangabe vom 2 Block bis zum 3 Block erforderlich jedoch muss der Benutzer dann noch ein Themak rzel 4 Block selbst w hlen Falls das vom Benutzer gew hlte Themak rzel bereits in diesem Forum f r ein Thema existiert muss die Applikation das Themak rzel umbenennen damit die genaue Zuordnung zu einem bestimmten Thema gew hrleistet ist Nach dem Themak rzel muss noch einmal das Trennungszeichen eingegeben werden und danach folgt der Inhalt der Nachricht F r eine Standardnachricht pos ist nur eine zus tzliche Blockangabe des Benutzers f r ein Themak rzel seiner Wahl anzugeben Diese Nachricht wird dann im Standardforum welches der Administrator festlegt als neues Thema eingetragen Das Standardforum ist ein existierendes Forum einer Kategorie in das Nachrichten ohne Pfaddefinition als neue Themen eingetragen werden Imf pos webservice How can I realise a web service Abbildung 20 Beitrag in Standardforum mit SMS Will der Benutzer suchen sea so braucht er nach der Nachrichtenklassifikation nur noch den oder die Suchbegriffe anzugeben Folgendes Be
90. nd bei Antworten zu ihren Beitr gen immer benachrichtigt werden soll Sie bekommt nun per SMS eine Mitteilung zugesandt auf die sie zur Aktivierung ihres Benutzerkontos antworten muss Frau C sendet an das MOBILE FORUM folgende SMS mf reg Abbildung 10 Szenario Diskussion Registrierung Sie erhalt nach erfolgreicher Aktivierung eine Bestatigungs SMS zugesandt Sie kann sich nun mit ihrem Benutzernamen und ihrem Passwort einloggen und lasst sich die Debatte Uber e government anzeigen Sie w hlt die Schaltfl che antwort erstellen aus und kann nun ihre Meinung zu diesem Thema schreiben Sie best tigt ihre Nachricht mit Absenden Somit wird ihr Beitrag zum Thema eingetragen Herr F liest einen Tag sp ter den Beitrag von Frau C und m chte auf den Beitrag von Frau C eingehen Er w hlt ebenfalls antwort erstellen aus und schreibt seinen Beitrag dazu Nach Best tigung durch die Schaltfl che Absenden wird Frau C eine SMS zugesandt und der Beitrag von Herrn F wird zum Thema eingetragen Der Inhalt des Beitrages von Herrn F inklusive des Antwortpfades hat weniger als 160 Zeichen Mit dem Antwortpfad kann Frau C per SMS direkt auf den Beitrag von Herrn F antworten Hat ein Beitrag inklusive Antwortpfad weniger als 160 Zeichen dann wird bei einer SMS Benachrichtigung der Beitrag als SMS bertragen Andernfalls w rde Frau C lediglich eine SMS Nachricht bekommen die beinhaltet dass ein neuer Beitr
91. nden in 1 testm Ansicht 15 Suchergebnisse Es werden Ihnen bis zu 5 Suchergebnisse ausgegeben Die Suchmaschine unterst tzt auch und oder und nicht als Verkn pfungen von Suchbegriffen Beispielsweise k nnen Sie mit dem Text Pension nicht Hotel das MOBILE FORUM nach Beitr gen durchsuchen in denen das Wort Pension nicht jedoch das Wort Hotel vorkommt In Beitr gen des MOBILE FORUM die kein Themenk rzel mobile ID haben wird nicht gesucht da mit diesen Themen eine Interaktion mit WAP und SMS nicht m glich ist 12 MOBILE FORUM Anhang Benutzerhandbuch 5 Mobiltelefon SMS F r SMS Nachrichten gibt es keine Men f hrung SMS Nachrichten werden vorwiegend vom MOBILE FORUM an Benutzer versendet Es gibt aber auch die M glichkeit SMS Nachrichten an das Forum zu senden Was hier wichtig ist sind die K rzel Trennzeichen und die Nachrichtenklassifikation die Sie als erste Textzeichen der Nachricht eingeben m ssen Die Telefonnummer an die Sie SMS Nachrichten senden k nnen ist 43 676 159818 Geht derzeit nur von T Mobilehandys aus Wenn Sie ber einen Internetzugang in Profil Ihre eigene Mobiltelefonnummer korrekt eingegeben haben kann die Applikation ermitteln von welchem Benutzer die SMS Nachricht kommt Im folgenden wird anstatt mobile ID das Synonym Themenk rzel oder K rzel des Themas verwendet Es handelt sich dabei um dasselbe Damit ein
92. ne sc h D g ov Benutzer in diesem Forum Keine mobiles Forum Foren Ubersicht gt e government Alle Themen als gelesen markieren eme el i Aufrufe Letzter Beitrag So Jan 09 2005 10 14 pm PeterMarkus D Themen Antworten ss e government in sterreich 1 AndreasKathan 15 z S S So Jan 09 2005 10 01 pm WAP Eingangsnachrich 0 mobile posting 3 mobile posting D D Mi Jan 05 2005 6 40 pm e gov test D PeterMarkus 11 Pete y af Alle Themen anzeigen gt mobiles Forum Foren Ubersicht gt e government Alle Zeiten sind GMT 1 Stunde Seite 1von 1 Ansicht 4 Themenansicht 6 MOBILE FORUM Anhang Benutzerhandbuch Sie k nnen sich nun ein neues Thema in diesem Forum erstellen oder den Inhalt eines Themas Beitr ge anzeigen lassen indem Sie einfach ein Thema per Mausklick ausw hlen e government in sterreich SMS Shorteut sch gov aut mobiles Forum Foren bersicht gt e government edel D Verfasst am So Jan 09 2005 10 10pm Titel e government in sterreich T as Ge Wann setzt sich das e government eigentlich bei uns durch Um meinen Nebenwohnsitz anzumelden kann ich 2 Stunden warten um 20 Minuten das Gesicht einer demotivierten Angestellten anzukucken Da sind mir doch 6 Mausklicks lieber Nach oben PeterMarkus D Verfasst am So Jan 09 2005 10 14 pm Titel zitat Um sich mit einer SMS umzumelden sollte doch auch machbar sein oder Anmeldungsdatum 16 11 200
93. nes Themas gleichkommt Wenn ein eingeloggter Benutzer f r nicht eingeloggte Benutzer ist dieser Link nicht sichtbar diesen Link anklickt wird er mit seiner eingestellten Benachrichtigungsart users_wayofnotify informiert sobald eine neue Nachricht in diesem Thema eingegangen ist Hat der Benutzer eine E Mail Benachrichtigung eingestellt dann wird er einmalig eine E Mail bekommen und erst wieder benachrichtigt wenn er per http auf das Forum zugegriffen hat und den Beitrag gesehen hat Die Einstellung einer Benachrichtigung mittels SMS hingegen kann es nicht zulassen dass der Benutzer erst wieder Benachrichtigungen bekommt wenn er per http die Antwort gesehen hat Es wird jedes Mal beim neuen Eintreffen von Antworten eine Benachrichtigung an den Benutzer gesendet da dieser wom glich keinen Internetzugang zur Verf gung hat Er wird also den ganzen Beitrag bermittelt bekommen sofern dieser nicht 160 Zeichen berschreitet Wenn ein Beitrag die 160 Zeichengrenze berschreitet bekommt er einmalig eine SMS dass eine Nachricht eingegangen ist und wird ebenfalls erst wieder benachrichtigt wenn er den Beitrag per http gesehen hat Falls ein Benutzer eine Nachricht in einem Themengebiet er ffnet oder auf eine Nachricht antwortet wird er ebenfalls in diese Tabelle aufgenommen und informiert wenn eine neue Nachricht eingeht Vorausgesetzt dass die Einstellung in seinen Pr ferenzen Profil f r die Benachrichtigung von Antworten auch a
94. ng herstellen und das Hauptmen f r den WAP Zugang anzeigen Sony Ericsson NOKIA Hilkommen Ansicht 7 Hauptmen WAP Sie k nnen mit den Auswahltasten nun zwischen drei Men punkten ausw hlen MOBILE FORUM Hier k nnen Sie sich die Kategorien Foren Themen usw anzeigen lassen suchen Erlaubt Ihnen das durchsuchen des Forums nach verschiedenen Begriffen info Zeigt Ihnen Informationen ber das MOBILE FORUM an Wenn Sie sich einen dieser Men punkte anzeigen lassen wollen w hlen Sie diesen aus und ffnen Sie diesen Link Sie k nnen jederzeit mit Hilfe der Zur ck Taste einen Schritt zur ck zur vorigen Ansicht wechseln 4 2 Lesen Navigieren Um im Forum zu st bern m ssen Sie in der Hauptansicht MOBILE FORUM ausw hlen Es werden Ihnen nun die Kategorien angezeigt die mobil zug nglich sind siehe Ansicht 8 Der Titel dieses Fensters ist das SMS K rzel welches in 5 Mobiltelefon SMS genauer erl utert wird Sie k nnen nun eine Kategorie ausw hlen dann wird Ihnen in der n chsten Ansicht der Inhalt der ausgew hlten Kategorie Foren angezeigt Sony Ericsson NOKIA Ansicht 8 Kategorien WAP In der Ansicht 8 wurde die Kategorie Schwerpunkte ausgew hlt Es werden Ihnen nun die Foren siehe Ansicht 9 angezeigt die sich in der Kategorie Schwerpunkte befinden Dem Titel dieses Fensters wird noch das Kategoriek rzel hinzugef gt 9 MOBILE FO
95. nikation Dieses Forum wurde vor allem im Hinblick auf die Miteinbeziehung mobiler Kommunikationsm glichkeiten entworfen Es wird also versucht ein Forum f r verschiedene Kommunikationskan le zu ffnen und mobilen Endger ten die M glichkeit zu geben mit dem Forum 12 Web Services erm glichen es dass Applikationen Teile ihrer Funktionalit t ber das Web anderen Applikationen zur Verf gung stellen 32 MOBILE FORUM funktionale Anforderungen in beide Richtungen zu interagieren Nachrichten k nnen von einem Client an den Server gesendet werden und umgekehrt k nnen Nachrichten vom Server generiert und zum Client gesendet werden Die meisten Foren des Internets benutzen eine synchrone Kommunikation mithilfe des http Protokolls In dieser Applikation wird jedoch aus zwei Gr nden eine asynchrone Kommunikation bevorzugt Ein Client der sich bewegt ist nicht immer erreichbar Bei einer synchronen Kommunikation m sste der Server warten bis der Client wieder erreicht werden kann Dieses Forum muss Nachrichten von verschiedenen Kan len entgegennehmen Der Serverprozess kann also nicht nur bei einem bestimmten Port auf ein Signal warten Das asynchrone Senden von Nachrichten kann einfach durch Web Services realisiert werden Einkommende SMS werden an ein SMS Gateway weitergeleitet Dieses Gateway beinhaltet einen Webservice der von Peter Hrastnik entwickelt und f r das MOBILE FORUM zur Verf gung gestellt wurde HRASTNIK_
96. nn Sie per WAP einen Beitrag zu einem bestehenden Thema schreiben wollen m ssen Sie in das Thema zudem Sie ihren Beitrag ver ffentlichen wollen navigieren Dort k nnen Sie den Men punkt Beitrag schreiben ausw hlen Es wird Ansicht 13 auf Ihrem Display erscheinen Sie k nnen nun einen Titel und den Textinhalt Ihres Beitrages eingeben Schlu endlich w hlen Sie die WER Schaltfl che aus und Ihr Beitrag wird diesem Thema hinzugef gt Sony Ericsson NOKIA Beitrag u 2 schreiben itel Ansicht 13 Beitrag schreiben Es wird Ihnen wiederum mitgeteilgt ob der Eintrag in das MOBILE FORUM erfolgreich war 4 4 Suchen Mittels WAP k nnen Sie das Forum nach beliebigen Begriffen durchsuchen Dazu m ssen Sie zun chst im Hauptmen die Option suchen ausw hlen und Sie gelangen zu folgender Ansicht in der Sie Suchbegriffe eingeben k nnen 11 MOBILE FORUM Benutzerhandbuch NOKIA 4 Forum H durchsuchen Geben Sie ihre Suchbegrif fe ein Ansicht 14 Sucheingabe Wenn Sie in dem Textfeld ihre Suchbegriffe eingegeben haben dann w hlen Sie abschlie end die Schaltfl che WIER aus Ein Suchergebnis wird Ihnen wie in Ansicht 15 angezeigt Sie k nnen nun einfach in das Thema in dem Ihre Suchbegriffe gefunden wurden wechseln indem Sie das ausgew hlte Suchergebnis ffnen Sony Ericsson NOKIA F Suchergebnisse A Gefu
97. nutzen zu k nnen ist eine Registrierung empfehlenswert Sie k nnen somit ein Benutzerkonto mit ihrem Benutzernamen einem Passwort und weiteren Profildaten anlegen Dieses Konto muss nur noch je nach Einstellung des MOBILE FORUM von ihnen oder einem Administrator aktiviert werden 2 3 Login ei Wenn Sie sich mit Benutzernamen und Passwort beim MOBILE FORUM einloggen k nnen Sie ihr Benutzerkonto ndern a Sprache b Benachrichtigungseinstellung an Meinungsumfragen teilnehmen sich einer Benutzergruppen anschlie en nur f r Sie bestimmte Bereiche besuchen a private Nachrichten b Kategorien Foren der Benutzergruppe MOBILE FORUM Anhang Benutzerhandbuch 3 Internet http 3 1 bersicht Das Ansichtsfenster welches Sie sehen wenn Sie das MOBILE FORUM unter http styx ec3 at mobileforum index php besuchen hat das folgende Layout mobiles Forum dieses Forum ist f r mobile Endger te zug nglich H Mobile See Gesten Kopf a amobilesforums Registrieren Gran E Mitgliederliste IS Benutzergruppen Aktuelles Datum und Uhrzeit Mo Jan 10 2005 2 16 pm mobiles Forum Foren bersicht Unbeantwortete Beitr ge anzeigen Anmeldungen Termine f r die Anmeldungen von Pr sentationen im Futurehouse D D Keine Beitr ge Bewertungen Bewertungen Kritiken der Vorf hrungen o o Keine Beitr ge Ster does Foren als gelesen markieren Alle Zeilensin Zeiten sind GMT 1 Stunde
98. nutzer erm glicht mobile Forum Forum Index Avatar All about mckey Joined 13 Jun 2004 Total posts 27 Contact mckey 43 55 of total 0 15 posts per day Find all posts by mckey E mail address man Location Vienna Website http www qute idee at Private Message Occupation student Site Admin Interests ex ICQ Number Ee Abbildung 48 Benutzer anzeigen 4 5 7 Benutzergruppenansicht groupcp_info_body tpl Auch das Layout f r das Anzeigen einer Gruppe wurde erweitert um eine Schaltfl che welche eine SMS an die gesamte Gruppe senden l sst Diese Schaltfl che existiert nur dann wenn der 61 MOBILE FORUM Webschnittstellen eingeloggte Benutzer Moderatoren oder Administratorenstatus besitzt Die Abbildung 49 zeigt die Informationen einer Gruppe wie sie ein Moderator sehen wird mobile Forum Forum Index S wo Send new SMS to group Group name organisation P sms Group description The people who organice the conference Group membership You are a member of this group Unsubscribe Group type C Opengroup Closedgroup Hidden group Update Group Moderator PeterMarkus 8 Group Members Andreas_Maier 8 mckey Vienna Ge Remove Selected Add Member Find a username All times are GMT 1 Hour Abbildung 49 Gruppe anzeigen Moderator 4 5 8 SMS schreiben posting_sms_body
99. ookup php 4 4 8 auf Die Option suchen gibt dem Benutzer die zweite Karte suchen auf dem Handydisplay aus Die dritte Auswahlm glichkeit info gibt Informationen ber das Forum welche in der dritten Karte verankert ist zur ck Sony Ericsson j NOKIA mo Wilkommen T Mobile MOBILE FoRUMs Abbildung 32 WAP Startseite Mithilfe eines Texteingabefensters kann der Benutzer das MOBILE FORUM nach bestimmten Begriffen durchsuchen Hier gelten dieselben Eingabem glichkeiten wie bei einer Suche mithilfe einer SMS kombinierte Suche ausschlie ende Suche Jokerzeichen etc Wenn der Benutzer seine Suchbegriffe eingibt und die Schaltfl che ok ausw hlt wird wap_search php 4 4 7 aufgerufen 52 MOBILE FORUM Skripte entwickelt Sony Ericsson NOKIA m e B Forum S durchsuchen Forum durchsuchen Geben Sie ihre H Suchbegriffe ein 3 Geben Sie ihre Suchbegriffe ein Abbildung 33 WAP Eingabe von Suchbegriffen 4 4 7 Suche WAP wap_search php Dieses Skript bekommt die Suchbegriffe des Benutzers bergeben und generiert ein WML Dokument welches dem Handy per WAP bermittelt wird Zuerst wird kontrolliert ob berhaupt Suchbegriffe eingegeben wurden falls nicht wird dies dem Benutzer ausgegeben Wurden Suchbegriffe angef hrt dann trennt das Skript diese in einzelne W rter und berpr ft ob kombiniert gesucht Jokerzeichen usw verwendet werden
100. orien kann ausgesucht werden Wird eine Kategorie ausgew hlt wird wap_lookup_forum php 4 4 9 aufgerufen und die ausgew hlte Kategorie wird diesem Skript bergeben 53 MOBILE FORUM Skripte entwickelt Sony Ericsson Sib Abbildung 35 WAP Darstellung der Kategorien Der Titel dieser Karte ist das SMS Trennungszeichen mf Ist kein SMS Trennungszeichen vorhanden wird der Titel MOBILE FORUM ausgegeben 4 4 9 Forenansicht WAP wap_lookup_forum php Hat ein Benutzer sich f r eine Kategorie entschieden werden ihm nach der Auswahl dieses Skript die Foren der ausgew hlten Kategorie pr sentiert Wiederum kann der Benutzer eines der dargestellten Foren ausw hlen Im Titel erscheint nun zus tzlich noch das Kategoriek rzel der ausgew hlten Kategorie Sony Ericsson NOKIA Abbildung 36 WAP Darstellung der Foren Beim ffnen eines dieser Foren wird das Skript wap_lookup_topics php 4 4 10 aufgerufen 4 4 10 Themenansicht WAP wap_lookup_topics php Wenn der Benutzer sich den Inhalt eines Forums darstellen l sst wird ihm zuerst mit einem Link zu wap_newtopic php 4 4 12 die M glichkeit gegeben ein neues Thema in diesem Forum zu beginnen Sony Ericsson NOKIA Abbildung 37 WAP Darstellung der Themen Darunter werden die Themen die sich im ausgew hlten Forum befinden aufgereiht W hlt der Benutzer eines dieser Themen aus wird das Skript wap_lookup_posts php
101. ort dazu informiert wird oder dieses Thema auch wieder zu k ndigen soll auch per SMS m glich sein Bei einer K ndigung eines Abonnements werden keine weiteren Benachrichtigungen an diesen Benutzer gesendet Eine Person m chte der Leserschaft des MOBILE FORUM eine Meinungsumfrage mit diversen Antwortm glichkeiten zu einem Thema bereitstellen An dieser Umfrage k nnen die Forenmitglieder teilnehmen und ihre Stimme einer Antwortm glichkeit geben Bei manchen Diskussionen ist es unumg nglich eine objektive Person einzuschalten die die Diskussion leitet Ein bestimmtes Forenmitglied soll das bernehmen Somit bekommt diese Person vom Administrator den Moderatorenstatus zugewiesen Ein Moderator hat die Befugnis bereits geschriebene Antworten oder anst ige Beitr ge zu editieren oder zu l schen Die Aufgabe eines Moderators kann sehr schwer sein da er vorausahnen muss welche Meinungen von der Audienz akzeptiert werden Auf der einen Seite sollte er interessante Ansichten tolerieren und auf der anderen Seite muss er die Diskussion in Richtung einer gebilligten L sung lenken 21 MOBILE FORUM funktionale Anforderungen Ein Forenmitglied m chte mit einem Hyperlink auf eine Internetseite oder ein Bild verweisen Eine andere Person m chte in seinem Beitrag bestimmte Textstellen mit einer Schriftformatierung besonders hervorheben Ein Unternehmer m chte den anderen Mitgliedern des MOBILE FORUM ein Angebot machen und d
102. ot freie Zimmer Q postrapiy mobile Forum Forum Index gt problem area 1 View previous topic View next topic Hotel Sacher DPosted 26 Oct 2004 07 54 pm Post subject Angebot freie Zimmer E Guest spr pa1 zir W rde freie Zimmer anbieten Back to top Display posts from previous Oldest First E i All times are GMT 1 Hot mobile Forum Forum Index gt problem area 1 in re G ur Pagelo Watch this topic for replie rue Jump to problem area 1 Abbildung 45 Beitr ge eines Themas 59 MOBILE FORUM Webschnittstellen 4 5 4 Beitrag schreiben posting_body tpl In dieser Webschnittstelle wurde ein weiteres Eingabefeld f r die mobile ID eingef gt In diesem kann der Ersteller eines Themas angeben unter welchen Buchstaben dieses Thema Personen mit mobilen Endger ten zug nglich gemacht werden soll Da dieses Layout nicht nur beim Erstellen neuer Themen sondern auch beim Antworten auf Themen oder sogar f r die privaten Nachrichten verwendet wird ist in dieser Webschnittstelle angegeben dass die Eingabe einer mobilen ID nur bei neuen Themen oder Ver ndern von der ersten Nachricht eines Themas einf gbar bzw nderbar ist Dieses Template beinhaltet ebenfalls noch ein Javascript welches ausrechnet wie viele Zeichen f r die Nachricht verwendet werden Dies ist wichtig f r die Benachrichtigung eines Benutzers mittels SMS Dieses Javascript berechnet wie viele Zeiche
103. ratorenstatus f r ein Forum besitzt eine SMS an alle seine Teilnehmer zu senden Ein Gruppenmoderator braucht den Moderatorenstatus von einem Forum damit ihm diese M glichkeit gew hrt ist Dieser wird ihm von einem Administrator zugewiesen 47 MOBILE FORUM Skripte erweitert 4 3 12 Beitr ge schreiben Funktionen includes functions_post php Dies ist das Skript welches Funktionen f r post php bereitstellt Zwei Funktionen wurden hinzugef gt Eine um den Pfad zur ckzugeben der f r eine Antwort verwendet werden muss Die zweite Funktion macht die Aktualisierung der Beitragsstatistik m glich wenn eine Nachricht von einem Benutzer per SMS eingeht In diesem Skript befindet sich auch die Benachrichtigungsfunktion der Benutzer Sie wird erweitert um die Abfrage ob ein Benutzer per SMS benachrichtigt werden will dann wird ihm bei einem Eintrag in eines seiner beobachteten Themen eine SMS gesendet Wenn der Beitrag SMS FREUNDLICH ist bekommt er den Antwortpfad und die gesamte Nachricht als SMS zugesandt Wenn der Beitrag nicht SMS FREUNDLICH ist bekommt er nur eine Nachricht dar ber dass eine Antwort eingegangen ist und er erst wieder benachrichtigt wird wenn er sie per http eingesehen hat 4 3 13 Suche Funktionen includes functions_search php Dieses Skript wurde ebenfalls um eine Funktion erweitert welche die W rter eines Eintrages per SMS in die Datenbank aufnimmt sodass eine Suche nach diesen Begriffen m glich
104. ren nur ein Template dargestellt die Pfade der angef hrten Dateien sind relativ zum Templateordner In diesem Fall ist das der Ordner templates m gt Forvm_ec3 Der Seitenaufbau ist aus folgender Abbildung zu entnehmen Grundlegend gibt es einen Kopf einen Fu und der K rper in dem die verschiedenen Templates aufgerufen werden Der Kopf overall_header tpl und der Fu overall_footer tpl bleiben immer konstant unabh ngig davon was der Benutzer anzeigen l sst Der K rper zeigt je nach Navigation des Benutzers die gew nschte Seite an mobile Forum this forum is concepted to interact with mobile devices EC Loo BLog out mekey search Kopf commerce raq camer A Profile memberlist You have no new messages Usergroups scientific problems accomodation commercial advertisement This includes ads of commercial Enterprices sightseeing s st Ads K rper spare time Fu Go to Administration Panel Powered by phpBB 2 0 8 2001 2002 phpBB Group adjusted by Markus Peter 2004 Abbildung 41 Grundlegendes Aussehen des Forums im Internetbrowser 57 MOBILE FORUM Webschnittstellen Es werden in folgendem Kapitel nicht alle vorhandenen Templates beschrieben sondern nur die an denen eine nderung vorgenommen wurde und jene die neu erstellt werden mussten 4 5 1 Seitenkopf overall_header tpl Dies ist die Kopfansicht die
105. rgt Es dient dem SMS Gateway als Erkennungszeichen damit die eingegangene SMS an das MOBILE FORUM bergeben wird Somit wird eine eingehende SMS deren erste Buchstaben dieses SMS K rzels sind vom SMS Gateway an das MOBILE FORUM weitergeleitet Das Forum braucht diese Eingabe nur um das K rzel von der eigentlichen SMS Nachricht zu trennen Die Tabelle wurde um den Datensatz config_name sms_handle mit dem Wert mf erweitert m register 1 Dies ist der Texteintrag der nur notwendig ist wenn die Benutzerkontoaktivierung des MOBILE FORUM auf SMS gestellt ist Die ersten Eingaben eines Benutzers m ssen ber http passieren Dann wird dem Benutzer eine SMS zugesandt auf die er mit diesem Text antworten muss damit sein Benutzerkonto aktiv wird Erst mit einem aktiven Benutzerkonto kann dann das neue Forenmitglied seine Profileinstellungen ndern Erweiterung der Tabelle um config_name register mit dem Wert reg SMS Aktivierung 1 Falls es den Benutzern m glich sein soll anderen Benutzern ber das MOBILE FORUM SMS Nachrichten schreiben zu k nnen muss es von einem Administrator in der Forenkonfiguration ein und ausstellbar sein Dies macht der Eintrag config_name allow_sms und config_value 1 Falls dieser Eintrag auf 1 gestellt ist k nnen Benutzer anderen Benutzern SMS ber das Forum senden Falls 0 dann k nnen nur Moderatoren und Administratoren SMS an andere Benutzer senden 15 SMS Gateway ist
106. richtigung mit SMS includes emailer_sms php Schlussendlich muss noch die Forenstatistik auf den neuesten Stand gebracht werden und die Nachrichteninhalte werden als Suchw rter in die Datenbank eingetragen 4 4 2 SMS empfangen Funktionen includes functions_mobile php Dieses Skript beinhaltet mehrere Funktionen Die Funktion lookupsender dient dazu den Benutzer anhand der Mobiltelefonnummer ausfindig zu machen Sie durchsucht die Tabelle der Benutzereintr ge nach der Absendernummer Falls diese 17 Die LOG Datei liegt im selben Ordner wie receive php und tr gt den Namen log txt 49 MOBILE FORUM Skripte entwickelt nicht in der Datenbank aufgenommen wurde Die Telefonnummer k nnte f r keinen registriert sein oder die Telefonnummer eines Benutzers enth lt eine Fehlangabe wird der Nachricht der Benutzername mobile posting zugewiesen und die Nachricht wird gleich gehandhabt wie der regul re Eintrag durch einen anonymen Benutzer Die Funktion set_location wandelt die ersten W rter eines SMS in die Sprache des MOBILE FORUM um und wei t somit der Nachricht ihren richtigen Platz im MOBILE FORUM zu Zuerst muss das SMS K rzel abgeschnitten werden Dann wird die Nachricht weiter mithilfe der in 3 3 erw hnten posting language klassifiziert und in die verschiedenen Nachrichtenmodi eingeteilt Nachrichtenmodi siehe Tabelle 1 Diese Einteilung beinhaltet Sicherheitsabfragen ob beispielsw
107. ript ist profile_view_body tpl Erweitert wurde dieses Skript um die Abfrage ob der Benutzer eine Mobiltelefonnummer angegeben hat Wenn ja wird kontrolliert ob er die Einstellung dass seine Mobiltelefonnummer angezeigt wird auch auf ja gestellt hat Sind beide dieser Bedingungen erf llt wird im zugeh rigen Template eine Schaltfl che angezeigt mithilfe der man diesem Benutzer eine SMS senden kann Wenn die Schaltfl che von einem eingeloggten Benutzer ausgef hrt wird und die SMS Sendefunktion aktiviert ist wird sms php siehe dazu 4 4 5 SMS schreiben SMS php aufgerufen Wenn der Benutzer nicht eingeloggt ist wird er zum Loginfenster weitergeleitet Ist die SMS Sendefunktion f r Benutzer ausgeschaltet sind f r die Benutzer keine Schaltfl chen sichtbar 4 3 8 Beitr ge schreiben posting php Dieses Skript wird immer dann aufgerufen wenn ein Benutzer eine Nachricht per Internetzugang schreiben will F r den Benutzer ist es davon abh ngig in welchem Forum er sich befindet denn in diesem wird dann sein sein Beitrag ver ffentlicht Er ffnet der Benutzer ein neues Thema dann hat er die M glichkeit neben dem Subjekt noch eine mobile ID anzugeben was nichts anderes widerspiegelt als die Kurzform des Themas auf 12 Zeichen beschr nkt In diesem Skript wird noch kontrolliert ob keine Sonderzeichen vorkommen und ob es kein Thema in demselben Themenbereich gibt das dieselbe mobile ID verwendet Verwendet ein Thema in diesem Them
108. rn ab Verschiedene Arten der Kommunikationsanforderung f hren schlie lich zu verschiedenen Arten von Foren Die folgend dargestellten Beispiele geben Aufschluss ber die zu implementierenden Anforderungen an das MOBILE FORUM Ein Forenbesucher m chte ein bestimmtes Thema diskutieren und schreibt seine Meinung dazu Die weiteren Teilnehmer k nnen an dieser Diskussion teilhaben und ihre Meinung zu diesem Thema kundtun Eine weitere Person schildert den anderen Mitgliedern ein Problem welches f r ihn unl sbar erscheint Die anderen Forenmitglieder k nnen auf dieses Problem mit einem L sungsvorschlag antworten Vielleicht wissen mehrere Forenmitglieder L sungswege und diese k nnten dann in diesem Thema diskutiert werden Es wird davon ausgegangen dass die Mitglieder des Forums nicht immer online bleiben werden um nachzusehen ob jemand einen Beitrag geschrieben hat Eine Benachrichtigungsfunktion ist notwendig um die Person unverz glich zu informieren nachdem eine Antwort auf ihren Beitrag eingegangen ist Es sollte eine Benachrichtigungsfunktion per E Mail und per SMS geben Ein Forenmitglied m chte keinen Beitrag schreiben hegt jedoch trotzdem Interesse f r ein Thema Er m chte wie die weiteren Personen die einen Beitrag zum Thema geschrieben haben ebenfalls informiert werden wenn ein neuer Beitrag in einem Thema eingeht Die M glichkeit des Abonnierens eines Themas das hei t dass man ber jede gepostete Antw
109. rofileinstellung angibt dass er nicht will dass andere Benutzer seine Telefonnummer sehen wird dieser Wert auf 0 gesetzt Falls er will dass seine Telefonnummer angezeigt wird stellt er ber seine Profileinstellung diesen Wert auf 1 F r das Feld user_wayofnotify ist NULL nicht erlaubt und Standardwert ist 1 Dieser Standardwert bedeutet dass der Benutzer per E Mail von Antworten auf seine Beitr ge benachrichtigt wird Wenn er eine Benachrichtigung per SMS w nscht kann er dies in seinen Profileinstellungen ndern dann wird dieser Wert auf 2 gesetzt Nat rlich kann der Benutzer die eigene Mobiltelefonnummer die Benachrichtigungsart ob seine Telefonnummer angezeigt wird und ob er berhaupt benachrichtigt werden soll jederzeit in seinen Profileinstellungen ndern Ein Hilfetext um die richtige Schreibweise der Mobiltelefonnummer zu f rdern wird im Skript der Benutzereinstellungen hinzugef gt 39 MOBILE FORUM nderungen der Datenbank 4 2 2 Tabelle der beobachteten Themen Es existieren eine Tabelle mf_topics_watch welche bisher nur verwendet wird um Themen zu kennzeichnen zu denen ein Benutzer einen Beitrag geschrieben hat damit er bei neu eingehenden Beitr gen in diesem Thema eine Benachrichtigung erh lt Dem Template des Themas siehe 4 5 3 Ansicht eines Themas viewtopic_body tpl wird ein Link hinzugef gt der dazu verwendet werden kann um Interessensgebiete zu bekunden was dem Abonnieren ei
110. rt werden Dies erfolgt ebenfalls in diesem Skript 56 MOBILE FORUM Webschnittstellen 4 5 Webschnittstellen Die Templates oder anders ausgedr ckt die Webschnittstellen dienen dem Internetbrowser zur Anzeige der Skriptausgabe F r das MOBILE FORUM wurden zwei verschiedene Templates entwickelt Eines f r das m gt Forvm und das Zweite f r T mobile Sie werden im Unterordner templates m gt Forvm_ec3 oder templates t mobile gespeichert F r die Webschnittstellen der Administratoren gibt es f r jedes Template einen eigenen Unterordner admin Neben diesem Ordner existiert noch ein Ordner images indem sich Bilder f r Schaltfl chen befinden Dieser Ordner hat f r jede installierte Sprache einen weiteren Unterordner indem die Schaltfl chen abgelegt wurden welche einen Text beinhalten F r das MOBILE FORUM existiert in jedem Template einen Ordner lang_deutsch und einen lang_english Jeder Benutzer kann sich sein Template selbst aussuchen wobei das von T mobile Standard ist Im Administrationsbereich k nnte man auch die Auswahl der Templates sperren sodass es f r alle Benutzer nur eines gibt Die in diesem Kapitel dargestellten Benutzeransichten sind jene f r m gt Forvm und der englischen Sprache Das Template f r m gt Forvm hat im Wesentlichen nur andere Farben andere Schriftarten andere Schaltfl chen und ein anderes Logo Die Struktur und der Seitenaufbau sind aber von beiden Seiten dieselben Deshalb wird im weite
111. s SMS Shortcut besteht aus Kategoriek rzel Trennzeichen und Forenk rzel bei Ansicht eines Forums siehe hierzu Ansicht 4 und aus Kategoriek rzel Trennzeichen Forenk rzel Trennzeichen und Themenk rzel bei Ansicht eines Themas siehe Ansicht 5 5 1 Neues Thema schreiben Ein neues Thema k nnen Sie mit der Nachrichtenklassifikation que schreiben Ein neues Thema in dem Forum e government der Kategorie Schwerpunkte k nnte wie folgt angelegt werden Imf que sch gov test Hallo das ist eine Testnachricht f r ein neues Thema EK MOBILE FORUM Anhang Benutzerhandbuch Das Themenk rzel test k nnen Sie selbst w hlen Falls Ihr Themenkurzel bereits in diesem Forum existiert wird es von der Applikation etwas abge ndert Wenn Sie den Benutzern ein Angebot machen wollen k nnen Sie off anstatt que nehmen dann wird Ihre Nachricht im MOBILE FORUM als Angebot gekennzeichnet Mit folgender Nachricht wird ein Angebot im Forum e government der Kategorie Schwerpunkte eingef gt Imfloff sch gov angebot Ich m chte euch folgendes Angebot unterbreiten 5 2 Alternatives neues Thema schreiben Das MOBILE FORUM unterst tzt auch Nachrichten die keine Pfadangabe Kategorie und Forenk rzel haben Sie m ssen jedoch mit der Nachrichtenklassifikation pos gekennzeichnet werden Diese Nachrichten werden in einem Forum erstellt standardforum
112. s T Mobile Future House Interesse am MOBILE FORUM Es wurden drei weitere Szenarien entwickelt um zu verdeutlichen wie das T Mobile Future House das MOBILE FORUM verwenden k nnte Die Endfassung des MOBILE FORUM wurde auf die Szenarien von T Mobile ausgerichtet Bei den Szenarien wird vorausgesetzt dass alle angef hrten Teilnehmer ber das System und dessen Handhabung bescheid wissen Die Nachrichten die per SMS gesendet werden m ssen einer bestimmten Syntax entsprechen damit das MOBILE FORUM bei Erhalt der SMS die Nachricht an der richtigen Stelle platziert Auf die Syntax welche die ersten Zeichen einer SMS Nachricht widerspiegelt wird in Kapitel 3 3 genauer eingegangen Im Folgenden werden die angesprochenen Szenarien im Detail ausgef hrt Welche dieser Szenarien mit der vollendeten Version des MOBILE FORUM umgesetzt werden k nnen ist aus Kapitel 5 Annahmen und Perspektiven zu entnehmen 2 1 m gt Forvm Projekt 2 1 1 Terminvereinbarung Konferenzteilnehmer Herr A ist Teilnehmer einer Konferenz und m chte seine Abendgestaltung mit anderen Konferenzteilnehmern planen F r diese Konferenz wurde ein Forum eingerichtet welches es erlaubt auch per SMS Beitr ge zu schreiben Diese Anweundungsm glichkeit des MOBILE FORUMs n tzt Herr A indem er ein neues Thema bez glich Abendessen und fachlicher Diskussion verfasst Dazu sendet er ein SMS mit Pfadangabe diese dient der Einordnund des Beitrages im MOBILE FORUM eine
113. s f r dieses Szenario gew hrleisten dass Angebote von bereits statt gefundenen Reisen nicht weiter bermittelt werden Externe Anbieter ViennaCityTours Legende gt Kontrolifiu gt Datenbankinteraktion wi Abbildung 6 Szenario Externer Anbieter EPK nach Rollenunterteilung inklusive Datenbankressource 13 MOBILE FORUM Szenarien 2 1 3 Seminarpl tze Ein Vortragender Herr V hat f r sein Abendseminar noch freie Pl tze m chte diese so schnell wie m glich belegen Er benutzt das Internetformular und bietet im Forum die M glichkeit an sich f r sein Seminar anzumelden Er hat daf r ein neues Thema eveningseminar angelegt Zwei Pl tze sind in dem Abendseminar noch nicht belegt was Herr V auch im Forum vermerkt hat Herr P sieht im Forum ber sein WAP f higes Handy das Seminarangebot von Herrn V Er meldet sich dazu an indem er folgende SMS Nachricht an die GSM Schnittstelle des Forums sendet mf rep sci sem seminar would like to announce me to your seminar this evening My name is PETER Markus Abbildung 7 Szenario Seminarpl tze SMS Nachricht Anmeldung f r ein Seminar von P Zuerst wird das System kontrollieren ob sich nicht bereits zu viele Teilnehmer f r dieses Seminar angemeldet haben Dies ist nicht der Fall deshalb wird automatisch die Anmeldung von Herrn P im Forum eingetragen und anschlie end eine Best tigung an V und P versandt Auch Frau Q
114. s making it more widely used than all other web servers combined Apache2004 1 DBMS database management system MOBILE FORUM Einleitung Skriptsprache PHP Version 4 3 8 Die Skriptsprache des mobilen Forums stellt PHP dar PHP ist ein rekursives Akronym f r PHP Hypertext Preprocessor und ist eine serverseitige Skriptsprache mit einer an C angelehnten Syntax die vorwiegend zur Erstellung von dynamischen Webseiten verwendet wird Ebenfalls zeichnet sich PHP besonders durch die leichte Erlernbarkeit breite Datenbankunterst tzung und Internet Protokolleinbindungen sowie die Verf gbarkeit zahlreicher zus tzlicher Funktionsbibliotheken aus WIKI_PHP 1 4 Open Source Grunds tzlich bedeutet Open Source dass f r alle Programme die als Open Source Software vertrieben werden neben dem eigentlichen Programm auch der Quell Code verf gbar sein muss also die eigentliche Arbeit des Entwicklers der Software aus der das Programm gebildet wird Au erdem sind die freie Weiterverbreitung der Software und das Recht nderungen am Quellcode vornehmen zu d rfen Kriterien f r Open Source Programme OSCE Open Source bezeichnet Software deren Quelltext frei erh ltlich ist Dies bedeutet dass ein Werk jedem frei zur Verf gung steht Open Source zeichnet drei wesentliche Charakteristika aus sie liegt in einer Menschen lesbaren und verst ndlichen Form vor sie darf beliebig kopiert verbreitet und genutzt w
115. s mit dem ersten Textteil der SMS die Nachricht klassifiziert und der Pfad genau definiert werden siehe hierzu 3 3 Adaptierung der Sprache f r mobile Endger te FAQ Frequently asked questions sind h ufig gestellte Fragen 26 MOBILE FORUM funktionale Anforderungen F r die Authentifizierung einer empfangenen SMS kann die Mobiltelefonnummer des Absenders hergenommen werden Die Mobiltelefonnummer kann benutzt werden um eine strengere Authentifizierung zu unterst tzen als mit einfachen Passw rtern zu erreichen ist SAL_KAR_2003 3 2 3 Benutzer WAP Ein Benutzer mit einem Wap f higen Handy oder einem PDA soll ebenfalls im Forum navigieren k nnen Dies bedeutet er kann sich Kategorien Foren und Themen auf seinem Handydisplay darstellen lassen und Beitr ge dazu schreiben Da die Handydisplays noch sehr klein sind werden nur die notwendigsten Informationen f r einen Zugriff zur Verf gung gestellt F r die Authentifizierung eines WAP Zugriffs kann ebenfalls wieder die Mobiltelefonnummer des Benutzers hergenommen werden siehe Authentifizierung von SMS Auch eine Suchfunktion soll f r WAP implementiert werden um das Forum nach bestimmten Kriterien zu durchsuchen 3 2 4 Administrator Internet Hinter den Kulissen erlaubt das System den Administratoren Benutzer mit Administrationsrechten zus tzliche Funktionen um das System zu verwalten und zu warten Diese Dienste werden nur ber http zug n
116. ss keine Duplikate von K rzeln f r die Kategorien zul ssig sind Eine weitere Funktion stellt sicher dass keine Duplikate von K rzeln f r die Foren in derselben Kategorie erstellt werden Diese beiden Funktionen haben jedoch eine einzige Ausnahme und zwar darf das Eingabefeld f r die K rzel leer bleiben Falls der Administrator nun ein K rzel doppelt verwenden will gibt ihm die Anwendung die Fehlermeldung aus dass dieses K rzel bereits existiert In dem gesamten Skript werden die SQL Abfragen um die Foren und Kategoriek rzel erweitert Auch die bergabewerte an die Webschnittstellen werden hinzugef gt Es gibt f r die Kategorien sowie f r die Foren jeweils drei F lle Neu anlegen ndern und l schen Das Template indem alle Kategorien und zugeh rigen Foren dargestellt werden ist forum_admin_body tpl F r alle bis auf das neu anlegen von Kategorien gibt es eigene Templates die adaptiert werden Will der Administrator eine neue Kategorie anlegen wird zuerst mit oben erw hnter Funktion berpr ft ob ein K rzel eingegeben wurde Falls ja dann wird berpr ft ob das K rzel bereits f r eine Kategorie verwendet wird Hier entscheidet sich nun ob eine 44 MOBILE FORUM Skripte erweitert Fehlermeldung ausgegeben oder ein Eintrag in die Datenbank gemacht wird Wenn eine Kategorie ge ndert wird ruft die Anwendung die Webschnittstelle category_edit_body tpl auf Nach Dr cken des Best tigungsschaltfl che in dieser
117. t dies nicht der Fall kann der Benutzer mit der obigen Nachricht nicht an dieser Umfrage teilnehmen Es wird in der Entwicklung des Programms unentbehrlich sein Sicherheitsabfragen zu implementieren die Sonderzeichen Leerzeichen und Abk rzungsduplikate ausschlie en Der Administrator des Forums wird f r die Abk rzungen der Kategorien und Foren verantwortlich sein Dies bedeutet dass er den 2 und den 3 Block der posting language im Administratorenbereich bestimmen muss Der Administrator soll auch die K rzel f r die Nachrichtenart 1 Block und das SMS K rzel ndern k nnen Die einzelnen Bl cke enthalten eine Zeichenbegrenzung 1 Block Die Zeichen f r die Nachrichtenklassifikation werden nicht eingeschr nkt da der Textblock f r die Nachrichtenklassifikation mehrere Buchstaben enthalten k nnte 2 Block Kategoriek rzel Dieses wird auf maximal 4 Zeichen eingeschr nkt 3 Block Forumk rzel Ebenfalls eine Einschr nkung auf maximal 4 Zeichen 4 Block Themak rzel Der Benutzer welcher ein neues Thema er ffnet kann ein Themenk rzel mit bis zu maximal 12 Zeichen selbst ausw hlen F r diejenigen Mitglieder des Forums die den Zugang ber Internet benutzen wird die Sprache unbedeutend da sie in der Men f hrung eingebunden sein wird 31 MOBILE FORUM funktionale Anforderungen 3 4 Architektur Der Aufbau der Architektur ist in die drei Schichten unterteilt HTTP SMS wap
118. t in das Profil eines anderen Benutzers wird an usercp_viewprofile php weitergeleitet 4 3 6 Benutzerprofil nderung includes usercp_register php Zu diesem Skript geh rt die Webschnittstelle profile_add_body tpl Den vorhandenen Variablen wurden die Variablen zur Angabem glichkeit der Telefonnummer und der Benachrichtigungsart hinzugef gt Weiters wird ein Hilfetext zur korrekten Eingabe der Telefonnummer an das zugeh rige Template weitergeleitet Falls das Forum so eingestellt ist dass es eine Benutzeraktivierung per SMS ben tigt wird ein weiterer Hilfetext neben der Eingabe der Mobiltelefonnummer angezeigt Dieser Hilfetext weist den Benutzer darauf hin dass die Telefonnummer korrekt angegeben werden soll da er f r die Benutzerkontoaktivierung auf eine SMS antworten muss Ebenfalls wurden die Einstellungen der Benutzerprofile um die Anzeige der Mobiltelefonnummer des Benutzers ausgedehnt Der Benutzer kann nun ausw hlen ob seine Telefonnummer angezeigt wird und weiter wie er ber neue Beitr ge in seinen beobachteten Themen informiert werden soll per E Mail oder per SMS Wenn ein Benutzer seine Telefonnummer anzeigen l sst wird bei Begutachten dieses Benutzerprofils durch ein anderes Mitglied nicht die wirkliche Telefonnummer angezeigt sondern nur eine Schaltfl che mit der man diesem Benutzer eine SMS senden kann 4 3 7 Benutzerprofilansicht includes usercp_viewprofile php Die zugeh rige Webschnittstelle zu diesem Sk
119. t werden der dann in den Unterordner images des Ordners template eingef gt werden sollte 65 MOBILE FORUM Annahmen und Perspektiven 5 Annahmen und Perspektiven Wie jedes Forum das eine Zuh rerschaft im Internet gefunden hat braucht auch das MOBILE FORUM eine Zielgruppe Die Zielgruppe sollte genau definiert werden und die Kategorien und Foren sind auf die Interessensgebiete dieser Zielpersonen anzupassen Die Frage von wem die Geb hren f r SMS zu entrichten sind w re zu kl ren M gliche Ans tze sind Vertr ge des Forenanbieters mit einem MSP oder dass die an die Mitglieder versendeten SMS auch von den Mitgliedern entrichtet werden m ssen Es g be auch die Idee mit Werbeeinnahmen die Geb hren zu decken Geworben werden k nnte f r einen Geldgeber mit Bannern auf der Internetseite oder das zus tzliche Versenden von Werbe SMS an die Benutzer Nat rlich w re hier eine notwendige Information der Benutzer bei der Erstregistrierung notwendig Das MOBILE FORUM k nnte um die M glichkeit erweitert werden auch MMS an das Forum zu senden MMS steht f r multimedia messaging service und bietet die M glichkeit mit einem Mobiltelefon multimediale Nachrichten zu anderen mobilen Endger ten zu versenden Versendbar sind somit nicht nur einfache Texte sondern auch komplexe Dokumente Bilder und sogar kurze Videosequenzen WIKI_MMS Diese Funktion k nnte verwendet werden um Fotos der Benutzer in das Forum zu laden
120. teht an der Stelle des SMS Shortcuts ein Hinweis darauf dass keine mobile Interaktion mit diesem Themengebiet m glich ist 4 5 3 Ansicht eines Themas viewtopic_body tpl Das Layout stellt einzelne Themen und Zusatzinformationen dar die im Forum diskutiert werden Bei den Themen handelt es sich meistens um eine Frage oder einen Hinweis eines Benutzers und Antworten oder Erg nzungen anderer Benutzer die untereinander gereiht werden Auch hier wurde im oberen Kopfbereich der Webschnittstelle das SMS Shortcut eingef gt Falls die Kategorie das Themengebiet oder das Thema kein K rzel besitzt wird wie im viewforum_body tpl ausgegeben dass es nicht m glich ist auf dieses Thema mobil zu antworten Sind alle K rzel vorhanden wird das SMS Shortcut in folgender Reihenfolge ausgegeben Kategoriek rzel Trennungszeichen Themengebietsk rzel Trennungszeichen und schlussendlich das Themenk rzel welches vom Ersteller des Themas angegeben wurde Eingeloggte Benutzer haben auch noch die M glichkeit Themen zu abonnieren damit sie von neuen Beitr gen in diesem Thema informiert werden Hat ein Benutzer bereits ein Abonnement f r ein Thema er m chte es aber k ndigen so kann er dies indem er eingeloggt das Thema besucht Dort wird an derselben Stelle des Links zum Abonnieren des Themas ein Link angezeigt mithilfe dem er das Themenabonnement k ndigen kann Nun wird der Benutzer nicht mehr ber neue Beitr ge in diesem Thema informiert Angeb
121. tenklassifikation zum K ndigen eines Abonnements abod Mit folgendem SMS Text k nnte das Thema test in dem Forum e government der Kategorie Schwerpunkte abonniert werden Imflabo sch gov test Nach dem Versand dieser SMS werden Sie ber neue Beitr ge in diesem Thema informiert Wie Sie ber Neueintr ge informiert werden E Mail oder SMS ist ber einen Internetzugang in Ihren Profileinstellung vorzunehmen Zum K ndigen des oben erstellten Abonnements m sste die Nachricht wie folgt aussehen Imflabod sch gov test 5 7 Registrieren Registrieren braucht man sich nur einmal Die Registrierung muss immer zuerst per Internet vorgenommen werden Ist eine Kontoaktivierung per SMS eingestellt m ssen Sie auf die Ihnen zugesandte SMS mit einem vorgegebenen Text antworten Damit kann sichergestellt werden dass Sie ihre korrekte Mobiltelefonnummer angegeben haben Ein Beispiel einer einfachen Benutzerkontoaktivierung mit dem Wort register w re Imf register 15
122. ter f r mobile Endger te 66 MOBILE FORUM Annahmen und Perspektiven 5 1 Szenarien Die meisten der im Kapitel 2 ausgef hrten Szenarien sind mit der im Zuge dieser Diplomarbeit entwickelten Software durchf hrbar Da die Anpassung w hrend der Ausarbeitung des Prototypen vom m gt Forvm Projekt zum T Mobile Future House gewechselt hat kam es zu einer nderung des Zieles Das Ziel war nicht mehr das MOBILE FORUM auf das m gt Forvm Projekt auszurichten sondern auf das T Mobile Future House Somit war es nicht mehr von Interesse alle Szenarien die f r das m gt Forvm Projekt entwickelt wurden mit dem MOBILE FORUM abzudecken Die Szenarien 2 1 1 Terminvereinbarung Konferenzteilnehmer 2 1 4 Versteckte Gruppenkommunikation k nnen mit der Applikation komplett durchgef hrt werden Das Szenario 2 1 2 Externe Anbieter ist gr tenteils durchf hrbar Hier fehlt noch der Kontrollmechanismus der einem neuen Abonnenten die bereits online gestellten Angebote zur ckgibt Auch eine Kontrolle ob das Datum f r welches das Angebot gilt bereits in der Vergangenheit liegt fehlt F r 2 1 3 Seminarpl tze muss noch eine Z hlerfunktion eingearbeitet werden womit festgelegt wird wie viele Personen sich noch anmelden k nnen und wie viele Personen angemeldet sind Alle drei Szenarien die f r das T Mobile Future House entworfen wurden k nnen mit der Applikation vollst ndig durchgef hrt werden 67 MOBILE FORUM R
123. tet in diesem Sinne kein konkretes Forum betreffend Dies wird der Eingangsordner fur default postings Dies sind eingehende Nachrichten mit der vierten Nachrichtenklassifikation in obiger Tabelle pos 4 2 7 Tabelle der gesendeten SMS Tabelle des SMS Textes Diese beiden Tabellen wurden neu erstellt damit von Forenmitgliedern gesendete SMS darin gespeichert werden k nnen Die Informationen der gesendeten SMS wird in der Tabelle mf_sms und der zugeh rige Text der SMS wird in der zweiten Tabelle mf_sms_text gespeichert In die Tabelle mf_sms werden Informationen wie der SMS Typ sms_type Benutzer ID des Absenders sms_from_userid Benutzer ID des Empf ngers sms_to_userid das aktuelle Datum sms_date und von welcher IP sms_ip die SMS gesendet wurde gespeichert Als Prim rschl ssel wurde ein inkremierender Autowert sms_id erstellt In der Tabelle mf_sms_text werden die Textinhalte der gesendeten SMS gespeichert Es ist in der Forenkonfiguration einstellbar ob den Forenmitglieder erlaubt wird anderen Benutzern eine SMS zu senden Administratoren und Moderatoren haben immer zus tzlich noch die M glichkeit 42 MOBILE FORUM nderungen der Datenbank eine SMS an eine ganze Gruppe zu versenden Im Feld sms_type der Tabelle mt sms wird automatisch eingetragen ob die gesendete SMS an einen Benutzer oder eine Gruppe gesandt wurde Der Wert 1 bezeichnet eine
124. tpl Dieses Template wurde neu erstellt und bietet die Moglichkeit SMS an andere Mitglieder des MOBILE Forum zu senden Wenn ein Benutzer die Schaltfl che zum Senden einer SMS an einen Benutzer dr ckt dann kommt er zu diesem Template Hier kann der Benutzer eine SMS Nachricht an dieses Forenmitglied senden Die Nachricht hat eine Einschr nkung auf 160 Zeichen Das Summieren der Zeichen und das Beschr nken des Textfeldes wurde mit JAVASCRIPT im Template ausprogrammiert Wenn ein Administrator oder ein Moderator eingeloggt ist hat er die M glichkeit mithilfe der ersten Schaltfl chen auszuw hlen ob er einem Benutzer oder einer Gruppe eine SMS senden will F r alle anderen Benutzer ist die Funktion eine SMS an eine Gruppe zu versenden nicht zug nglich mobile Forum Forum Index Send SMS to user or group User Cc Group Username nckey Find a username Message body You have ien characters left Submit Abbildung 50 SMS Nachricht senden Administrator 4 5 9 Konfiguration der Foren admin board_config_body tpl Das Erscheinungsbild der Forenkonfiguration wird um eine Sparte fur die Einstellungen der mobilen Kommunkationsm glichkeiten erweitert Die Einstellungen welche in der Konfigurationstabelle eingetragen wurden siehe hiezu 4 2 6 Konfigurationstabelle werden nun Uber http ausgegeben und sind somit fur Administratoren anderbar 62 MOBILE FORUM Webschnittstell
125. uf ja gestellt sind 4 2 3 Tabelle der Kategorien Die Tabelle der Kategorien mf_categories wird um cat_short erweitert worin die K rzel f r das Interagieren von mobilen Endger ten mit dem Forum eingetragen werden Siehe dazu auch Kategorienk rzel von Abbildung 19 Posting language die Forensprache f r SMS Diese K rzel welche auch in den n chsten beiden Tabellen erstellt werden werden indiziert um eine schnelle Suche zu erm glichen Weiters darf es in den Tabellen keine Duplikate von K rzeln geben da ansonsten die genaue Zuordnung von Nachrichten nicht m glich ist NULL also keine Eingabe bedeutet hingegen dass diese Kategorie die Interaktion mit mobilen Endger ten nicht unterst tzt NULL darf fters in der Tabelle vorkommen Der Standardwert ist NULL und es k nnen bis zu 4 Zeichen als K rzel eingegeben werden Jede Kombination von Buchstaben und Zahlen ausgenommen Sonderzeichen ist f r die K rzel m glich Beim neu Anlegen von Kategorien was nur den Administratoren vorbehalten ist muss eine Duplizierung von K rzeln ausgeschlossen werden 4 2 4 Tabelle der Foren Die Tabelle der Foren mf_forums wird ebenfalls um ein Feld f r K rzel erweitert forum_short Auch diese k nnen nur vom Administrator erstellt werden Siehe dazu auch Forenk rzel in Abbildung 19 Posting language die Forensprache f r SMS F r forum_short gelten dieselben Eigenschaften wie f r cat_short 40
126. utzer agiert mit einem ausgegebenen Template beispielsweise will er ein Thema ausgeben lassen 2 Das Template sendet dem Webserver die gew nschten Anforderungen 3 Der Webserver leitet die Anforderungen weiter an das zugeh rige Skript j Benutzer 4 Das Skript startet eine Datenbankabfrage ber das gew nschte Ergebnis das Mittlere Schicht angeforderte Thema des Benutzers 5 Die Datenbank gibt dem Skript die geforderten Daten KE 6 Das Skript erstellt nun ein neues Template Datenbankschicht Datenbank mit den geforderten Daten und gibt dieses zur ck 7 Dieses Template wird mit dem gew nschten Inhalt an den Browser des Benutzers Abbildung 29 phpBB in Schichten unterteilt weitergeleitet 8 Der Browser zeigt dem Benutzer das ausgew hlte Thema an Die funktionalen Anforderungen des MOBILE FORUM ergeben nderungen in allen drei Schichten In der Datenbankschicht m ssen Tabellen erweitert werden damit ein Benutzer seine Mobiltelefonnummer angeben kann Er soll dar ber hinaus weitere Einstellungen machen k nnen beispielsweise ob seine 35 MOBILE FORUM phpBB Telefonnummer angezeigt werden soll Kategorien Foren und Themen m ssen um die K rzel erweitert werden uvm Die Erweiterung der Datenbank ist Inhalt von Kapitel 4 2 nderungen der Datenbank Die vorhandenen Skripte m ssen erweitert werden damit K rzel Telefonnummer usw eingebbar und nderbar sind Weitere Skripte m ssen ent
127. versenden und daf r wurde eine Suchfunktion erstellt mit der man Gruppennamen ausfindig machen kann 4 3 10 Mitgliederliste memberlist php Hier werden alle Informationen aller Benutzer aus der Tabelle mf_users ausgelesen und an das zugeh rige Template memberlist_body tpl weitergegeben Es werden nun alle Benutzer des Forums angezeigt Die Mobiltelefonnummer wird nun auch in dieses Template weitergeleitet sofern die Benutzer in ihrem Profil angegeben haben dass ihre Mobiltelefonnummer angezeigt werden soll Ist dies der Fall dann wird eine Schaltfl che angezeigt welche die M glichkeit bietet eine SMS an diesen Benutzer zu senden Ist in der Forenkonfiguration das Senden von SMS inaktiv wird bei keinem Benutzer eine Schaltfl che angezeigt und somit kann kein Benutzer mit Ausnahme von Administratoren und Moderatoren einem anderen eine SMS senden 4 3 11 Benutzergruppen groupcp php Dieses Skript holt sich aus der Datenbank die Daten f r die Benutzergruppen Das zugeh rige Template f r dieses Skript ist groupcp_info_body tpl Auszuw hlen sind dann noch die Benutzergruppen Es werden die Informationen der ausgew hlten Gruppe an das Template weitergeleitet Es ist nun ersichtlich wer Gruppenmoderator ist und welche Benutzer Mitglieder dieser Gruppe sind Der Gruppenmoderator hat die M glichkeit den Gruppenstatus zu ndern neue Teilnehmer aufzunehmen oder Teilnehmer zu l schen Er bekommt auch die M glichkeit sofern er Mode
128. wickelt werden um Beitr ge per SMS in das Forum einzutragen oder SMS an Benutzer zu senden Die Erweiterung der bestehenden Skripte werden in Kapitel 4 3 Skripte erweitert und die Entwicklung neuer Skripte werden in Kaptiel 4 4 Skripte entwickelt besprochen Auch die Internetseiten f r den Zugang ber WAP werden in 4 4 dokumentiert da diese PHP Skripte Daten im WML Format ausgeben Mit der einzigen Ausnahme der index wml die nur in der WML Sprache ausgearbeitet wurde aber f r die Entwicklung einer einzelnen Datei lohnt es sich nicht ein neues Kapitel zu beginnen Die Erweiterungen der Templates sind Inhalt von Kapitel 4 5 Webschnittstellen F r eine Interaktion mit dem Forum werden die bestehenden Templates auf die Eingabem glichkeit der notwendigen Informationen f r einen mobilen Zugang und der Bildschirmausgabe dieser Daten erg nzt Es sollen auch die K rzel des mobilen Zuganges f r die verschiedenen Themen im Browser ausgegeben werden 14 WML wireless markup language ist das Pendant zu HTML f r Mobiltelefone und Ger te mit kleinen Displays WML Dateien werden wie HTML Dateien auf Webservern gespeichert Im Gegensatz zu HTML Seiten erfolgt der Zugriff nicht ber das Protokol http sondern ber das Protokoll WAP 36 MOBILE FORUM phpBB 4 1 2 Ordnerhierarchie Die Ordner und Dateien welche auf dem Webserver nach einer Installation von phpBB bereitliegen sind wie in Abbildung 30 strukturiert Der Ordner adm
129. wird Die Funktion f r das Nachschlagen eines Gruppennamens ruft in diesem Skript eine weitere Funktion auf Diese Funktion l sst in der Datenbank nach Gruppennamen mithilfe von Jokerzeichen suchen 16 Jokerzeichen wie und werden verwendet um Namen anzeigen zu lassen die einem vorgegebenen Muster entsprechen Beispielswiese l sst o alle Gruppennamen anzeigen die mit einem o beginnen 48 MOBILE FORUM Skripte entwickelt 4 4 Skripte entwickelt 4 4 1 SMS empfangen receive php Dieses Skript ist die Eingangsschnittstelle von SMS Nachrichten Eine einkommende SMS wird vom SMS Gateway an dieses Skript weitergeleitet und bergibt der Applikation somit die Nachrichtendaten Die Funktion receive dieses Skriptes ist die Schnittstelle zwischen dem SMS Eingang und dem Forum Dieses Skript wird im Rootverzeichnis des MOBILE FORUM abgelest Zu Beginn wurden Konfigurationseinstellungen Variablendefinitionen und Funktionen implementiert die von anderen Skripten verwendet werden Variablen f r das Einf gen der Nachricht in die Datenbank wurden definiert Wichtig f r das MOBILE FORUM sind der Absender Mobiltelefonnummer Datum und der Inhalt der Nachricht Bei Nachrichten die per E Mail eingehen ist noch der Betreff von Interesse Zuerst wird ein Eintrag in die LOG Datei gemacht welcher nur die eingegangenen Daten beinhaltet Dann wird eine Funktion welche sich im Skript includes functions_mobile
130. xterne Anbieter BoatTours und ViennaCityTours sind Anbieter f r Tagesreisen und m chten ber das MOBILE FORUM den Teilnehmer Angebote unterbreiten Um die Privatsph re der Teilnehmer zu bewahren ist es besonders notwendig die pers nlichen Daten vor dem externen Anbieter zu abstrahieren In diesem Szenario muss die Frage beantwortet werden wie externe Anbieter den Teilnehmern eine Reise anbieten k nnen ohne dass die Teilnehmerdaten offen gelegt werden Weiters soll eine Werbe SMS berflutung der Teilnehmer soweit als m glich vermieden werden Dies kann durch gezielte Abonnements einzelner Interessensgebiete Vgl Newsgroups erreicht werden Einige Teilnehmer des Forums sind grundlegend an Veranstaltungen interessiert Diese senden dem Forum ein SMS indem sie einen Dienst abonnieren oder anders ausgedr ckt ein Interessensgebiet bekunden Angenommen einige Teilnehmer so auch Frau C wollen Reisen auch von kommerziellen Unternehmen angeboten bekommen Frau C sendet also nun eine SMS Nachricht an das Forum womit sie ihr Interessensgebiet zu einem bestimmten Thema excursions dem MOBILE Forum bekannt gibt Damit das Forum diese Nachricht auch als Abonnement eines Dienstes sieht wird wieder eine bestimmte Syntax ben tigt Diese Nachricht k nnte folgendes Aussehen haben Imflabo com ads excursions Abbildung 5 Szenario Externer Anbieter SMS Nachricht zur Abonnementanmeldung von C Wenn das Forum diese Nachri
Download Pdf Manuals
Related Search
Related Contents
ご使用の前に必すこの取扱説明書 をよくお読みの上s正 しくお便 monogys 160-2s / 200-2cs / 250-4cs Image for Linux User Manual Hotpoint - GE Appliances Harbor Freight Tools 43430 User's Manual 注意 注意 注意 Bedienungsanleitung - pma DELTAplus PLATAFORMA DE MILHO BRAVA Evolução Constante Copyright © All rights reserved.
Failed to retrieve file