Freitag, 6. Juni 2014

SharePoint 2013 / 2010: Ändern der URL einer Website


Die URL einer Website kann in SharePoint eigentlich über die Oberfläche recht einfach geändert werden. Dazu muss nur in die Websiteeinstellungen gewechselt werden und dann auf dem Link "Titel, Beschreibung und Logo" der URL-Name geändert werden.

Es gibt allerdings Fälle in denen das nicht funktioniert, in diesen Fällen kommt dann die Fehlermeldung

“The attempted operation is prohibited because it exceeds the list view threshold enforced by the administrator”

Meine Vermutung ist, dass es vor allem dann passiert, wenn sehr viele Links auf die bisherige URL verweisen. Die Fehlermeldung ist leider irreführend, denn es nützt in der Regel leider nichts den List Threshold hochzusetzen (kann in der Zentraladministration bei den General Settings der Web Application gemacht werden).

Abhilfe bringt hier aber (wie so oft) ein kleiner Powershell Befehl:
Get-SPWeb http://portal/subsite | Set-SPWeb -RelativeUrl newsubsitename

(Kleine) Bild Datenbank mit SharePoint 2013

SharePoint Server 2013 (bzw. auch SharePoint Foundation) bringt bereits im Standard Funktionen mit sich, mit denen eine kleine bzw. auch grössere Bilddatenbank angelegt werden kann.

Mit dem Einsatz einer oder mehrerer Picture Libraries können beliebige Bilder im Einzel- oder Mehrfachupload hochgeladen werden. SharePoint erstellt für die hochgeladenen Bilder automatisch mehrere verschieden grosse Thumbnail Grafiken, die zur Vorschau dienen, aber auch für andere Zwecke eingesetzt werden können.

Durch den Einsatz der "Image Rendition" Technologie können die hochgeladenen Bilder auf eine bestimmte Breite / Höhe konvertiert werden. Und sogar die Auswahl eines Ausschnitts ist hiermit möglich. Diese Technologie steht jedoch ausschließlich im SharePoint Server Standard und Enterprise ab der Version 2013 zur Verfügung, früher muste man für solche Funktionen noch auf Zusatzsoftware zurückgreifen.

Da die Picture Library letzlich auch nur eine spezielle Form einer Liste ist können, hier wie man es kennt, beliebige Metadaten zur Strukturierung und Verwaltung der Bilder eingesetzt werden. In Kombination mit den bereits im Standard vorhandenen Ansichten (Thumbnail, Liste), einem Slideshow-Webpart sowie der Möglichkeit via Customizing (z.B. mit dem SharePoint Designer) eigene Ansichten zu bauen, ergibt sich hier ein sehr mächtiges Werkzeug zur Bildverwaltung. Übrigens übernimmt SharePoint beim Upload auch schon die wichtigsten EXIF-Daten eines Digitalkamera Bildes.

 Beispiel Picture Library Thumbnail Ansicht

Sollten die Standard Views nicht den Ansprüchen genügen, gibt es die Möglichkeit diese z.B. mit dem Einsatz von Zusatzlösungen wie dem Amrein Lightbox Webpart aufzuhübschen. Dieses stellt die Bilder einer Picture Library in einer typischen Ligtbox Ansicht dar und kann in Bezug auf verschiedene Dinge konfiguriert werden. Jedoch erhöht sich in diesem Fall der Pflege Aufwand.

Beispiel Amrein Lightbox Webpart

Sollte es um sehr grosse Datenmengen gehen, bzw. sehr grosse einzelne Bilder (Faustregel grösser als 50-100 MB pro Bild) dann empfiehlt sich der Einsatz der Blob Storage Technologie. Dieses ist eigentlich ein Feature des MS SQL Servers, wird aber von SharePoint nativ unterstützt. Bei Einsatz dieses Features verhält sich für den SharePoint Anwender alles wie immer, die Daten werden im Hintergrund jedoch auf dem Filesystem abgespeichert, anstatt wie üblich als binäre Daten in der SQL-DB. Dies ist jedoch nur pro SiteCollection / Websitesammlung einstellbar.