Funktionalität:
Die MyWISE-Seiten der einzelnen Nutzer sollen dazu dienen, den Nutzern ihre eigene individuell gestalltete Site mit den für den Nutzer wichtigen Informationen anzubieten. Der Nutzer survt durch das Intranet und sucht sich die für ihn relevanten Daten heraus. Hat er diese gefunden, kann er das betreffende Objekt durch klicken auf das MyWISE-Symbol zu seiner MyWISE-Seite hinzufügen. Änlich einem Favoriten – nur eben direkt mit dem Inhalt – hat der Nutzer dann diese Objektsammlung auf seiner Seite und kann sich diese anordnen wie er es für sinnvoll hält.
Änderungswürdige Funktionalität:
Eine andere Dienststelle hat uns um Unterstützung gebeten, eine Lösung für ihr Anliegen zu finden. Sie möchten den Nutzern auf der MyWISE-Seite einige Objekte fest vorgeben, da diese von die Dienststelle als besonders wichtig eingestuft wurden und immer für jeden verfügbar sein sollen. Die Problematik besteht darin, dass die MyWISE-Seite von jedem Nutzer für sich selbst eingerichtet wird und somit auch die voreingerichteten Objekte entfernt werden können. Zudem kommt, dass für jeden neuen Nutzer die MyWISE-Seite erst einmal angepasst werden müsste, damit die Objekte darauf eingestellt werden.
Script-Veränderung:
Es gibt im WISE eine Datei, die für den Grundaufbau der MyWISE-Seite verantwortlich ist, die “my_wise.dtml”. Diese muss so angepasst werden, dass die immer verfügbaren Objekte bereits eingerichtet sind, aber ohne die typischen Button zum Entfernen von der Seite. Dazu kann der WISE Administrator wie folgt vorgehen – und so hat es im Testfall auch funktioniert:
-
-
- Kopieren und Sichern der originalen my_wise.dtml
- einloggen als ein Nutzer
- die Objekte, die als Standardobjekte auf der MyWISE-Seite stehen sollen zu MyWISE hinzufügen
- auf die MyWISE-Seite(Personal Page) wechseln und alle Objekte, die nicht als Standard darauf zu finden sein sollen, entfernen
- auf Manage klicken und das PageLayout, sowie das Contentlayout festlegen (so wie die Objekte später erscheinen sollen)
- auf View klicken, Rechtsklick auf die Seite und “Quelltext anzeigen” auswählen
- die Passage des Quelltextes zwischen dem header und dem footer kopieren
(genauer gesagt hinter dem Quelltext:
<script language=”JavaScript” src=”h ttp://!dein_domainname_und_site!/wtf_overlib_js”></script>
bis vor den Quelltext:
</table>
<t able width=”100%” summary=”” class=”footerfunctions” border=”0″ cellspacing=”0″ align=”center”> - diese Passage jetzt nach der 7. Zeile (<dtml-wpage>) in der my_wise.dtml einfügen
- um die Buttons zum Entfernen der Objekte verschwinden zu lassen müssen folgende Zeilen(je Objekt einmal vorhanden) aus der Datei entfernt werden:
-
- <A H REF=”removeMyWise?object_id=/…“><IMG src=”http://…/CloseButton_gif” ALT=”Remove from My Wise”
WIDTH=”15″ HEIGHT=”13″ ALIGN=”right” VSPACE=”2″ BORDER=”0″></A> - <A H REF=”?/…“><IMG src=”http://…/MinimizeButton_gif” ALT=”Minimize” WIDTH=”15″ HEIGHT=”13″ ALIGN=”right” VSPACE=”2″ BORDER=”0″></A>
- <A H REF=”removeMyWise?object_id=/…“><IMG src=”http://…/CloseButton_gif” ALT=”Remove from My Wise”
- 10. Datei speichern und WISE neu starten
-
Die Änderungen auf der MyWISE-Seite sind nun verfügbar.