Apr6Foto Jan Schwarzer

HanseVision Blog: Community Kit for SharePoint

verfasst von am 6-Apr-09, 12:22:00 - 0 Kommentare
Kategorie: SharePoint Designer, SharePoint

Die HanseVision setzt auf die von der Open Source Community CodePlex unter den Namen Commuinity Kit for SharePoint Enhanced Blog Edition (CKS:EBE) entwickelte Blog-Lösung für die Windows SharePoint Services (WSS) und den Microsoft Office SharePoint Server (MOSS). Die Software bietet die gängigen Blog-Features, wie Tag Clouds, eine Kommentarfunktion oder Archivierung und integriert sich in die bereits vorhandenende SharePoint-Infrastruktur.

Vor allem fielen die leichte Installation und Individualisierung auf, wodurch schnell eine positive Entscheidung zugunsten des CKS:EBE’s gefällt wurde. Dieser Blog-Eintrag soll in aller Kürze auf die wesentlichen Punkte im Rahmen einer Integration eingehen.

Hinweis
Für jede neu anzulegende Blog-Anwendung sollte ebenso eine neue Blog-Webseite im SharePoint System angelegt werden. Hintergrund: Bei nicht gewollten Änderungen bleibt so immer eine Backup-Anwendung bestehen.

Installation
Empfehlenswert ist die Installation mittels einer mitgelieferten Batch-Datei. Diese übernimmt die verschiedenen Installationsschritte (Veröffentlichen bzw. Aktivieren einer Solution in SharePoint). Es bleibt aber weiterhin die Option bestehen, die einzelnen Installationsschritte manuell durchzuführen. Eine ausführliche Installationsanleitung und die nötigen Installationsdateien gibt es hier.

Der besagten Batch-Datei werden folgende Parameter übergeben:

install.bat http://webapp http://webapp/blogsite

Um den Installationsprozess zu prüfen, reicht ein Blick in die Webseiten-Administration. Unter Site Features sollte sich nun ein Eintrag CKS:EBE Extensions mit dem Hinweis, dass dieses Feature aktiviert wurde, befinden.

Wenn das CKS:EBE in die Standard-Webseite integriert wurde (http://meineUrl.Domäne/), sollte nach einem Aufruf die Seite in einem vorgefertigten Theme des CKS:EBE’s erscheinen. Hat man bei der Installation eine spezielle Webseite ausgewählt, muss eben diese aufgerufen werden. Bitte hier auf die Parameter der Batch-Datei achten!

Individualisierung
Im nächsten Schritt geht es um die Individualisierung der ganzen Blog-Anwendung. Das CKS:EBE nutzt die sogenannten Themes in SharePoint. Am einfachsten gestaltete sich die Anpassung mittels des Microsoft Office SharePoint Designers 2007. Über Datei/Website öffnen… lässt sich die zuvor erstellte Webseite einfach und unkompliziert bearbeiten.

Die folgende Abbildung zeigt den SharePoint Designer beim Öffnen einer Webseite:

Abbildung: Öffnen einer Webseite im SharePoint Designer

Die anschließend geöffnete Ordnerstruktur kann der folgenden Abbildung entnommen werden:

Abbildung: Ordnerstruktur einer Webseite im SharePoint System

Dabei ist hier vor allem der Ordner Themes wichtig. Hier liegen die bereits vorgefertigten Standard-Themes des CKS:EBE’s. Möchte man nun einen eigenen und individuellen Blog gestalten, so kopiert man sich einfach einen dieser Ordner und gibt ihm einen beliebigen Namen. Die folgende Abbildung zeigt die Ordnerstruktur mit dem Theme HanseVision:

Abbildung: Ordnerstruktur des Ordners Themes

Für die Individualisierung sind zwei Dateien besonders wichtig:

1) Die theme.master

2) Und die main.css

Dabei verwaltet die theme.master die komplette Anwendung und regelt dynamische die Anzeige der Inhalte (XSL-Dateien). Die main.css definiert global die Gestaltung der gesamten Anwendung. In der Regel reichen hier einfache HTML- bzw. CSS-Kenntnisse zum Bearbeiten aus.

Als letzte noch ein Hinweis zur Theme-Auswahl: In der SharePoint Webseiten-Administration lässt sich unter den CKS:EBE Settings ein Default Blog Theme definieren (siehe Abbildung):

Abbildung: Auswahl eines Themes in der SharePoint Webseiten-Administration

Fragen und Anregungen gerne an uns!


[zurück]
 

Es gibt 0 Kommentare zum Thema


    Kommentar abgeben:

    Name:
    URL:
    E-Mail:
    Kommentar:
    Validierung: Bitte geben Sie die sechs Ziffern ein.