SharePoint Ajax Content Load

Lädt Inhalt von Dateien mit Ajax in SharePoint Seiten. Diese einfache aber effiziente Lösung erweitert den Standard Richtext HTML Editor in SharePoint mit der Option Felder mit verlinktem Inhalt aus Dateien einzufügen. Verfügbar für alle Implementierungen von SharePoint 2013 und 2010.

Syntax des Feldes im Editiermodus

MyFile.txt

Nur ein einzelner Dateiname lädt die Datei von dieser Bibliothek:
<Current Web>/modulerixAjaxContent

-site-MyFile.txt

Mit dem Tag -site- wird die Datei von dieser Bibliothek geladen:
<Root Web of Site Collection>/modulerixAjaxContent

-root-MyFile.txt

Mit dem Tag -root- wird die Datei von dieser Bibliothek geladen:
<Root Web of Root Site Collection>/modulerixAjaxContent

/MyLib/MyFile.txt

Steht am Anfang ein / oder http wird die Datei von der angegebenen URL geladen.

MyFile.txt{"mytoken": "mytokenvalue"}

Ein zusätzliches Objekt im JSON-Format um Platzhalter mit Werten zu definieren, die ersetzt werden bevor der Inhalt eingefügt wird.

MyFile.txt{"mytoken": "-noencode-mytokenvalue"}

Mit dem Tag -noencode- zu einem Wert wird keine HTML Codierung durchgeführt (Vorsicht!).
 

Globales JavaScript Objekt und Ersetzen von Platzhaltern

Das globale JavaScript Objekt $.mxal ist verfügbar, um das Erstellen von wiederverwendbaren HTML Vorlagen und JavaScript Bibliotheken mit relativen Pfaden zur aktuellen Website oder Websitesammlung zu ermöglichen. Das Objekt hat die folgenden Eigenschaften (Sie können sie erweitern):
weburl Die URL zur aktuellen Website
webliburl Die URL zur Bibliothek der aktuellen Website
siteurl Die URL zur aktuellen Websitesammlung
siteliburl Die URL zur Bibliothek der aktuellen Websitesammlung
rootliburl Die URL zur Bibliothek der obersten Websitesammlung
Jede dieser Eigenschaften kann auch als Text-Platzhalter in den Dateien verwendet werden. Beispiel: Jeder Platzhalter "-weburl-" in Ihren Dateien wird mit der URL der aktuellen Website ersetzt.
 

Beispiel

Wir haben ein Beispiel mit einer Foto Galerie (PrettyPhoto) erstellt. Die JavaScript Bibliothek PrettyPhoto wird in der Root-Websitesammlung gespeichert. In einer beliebigen Website wird eine Bildbibliothek mit dem Namen "Pictures" erstellt und mit Bildern versehen. An beliebigem Platz in dieser Website kann nun die Foto Galerie mit -root-PhotoGallery.txt angezeigt werden.

Anleitung (PrettyPhoto Gallery Beispiel)

Demo (PrettyPhoto Gallery Beispiel)
 

Wenn diese Lösung nicht genau Ihren Vorstellungen entspricht, können wir Ihre Lösung gemäss Ihren Anforderungen erstellen.
 


SharePoint Ajax Content Load Lösung
Enthält die WSP Datei zum Installieren.
USD 100.00
SharePoint Ajax Content Load Lösung mit Sourcecode
Enthält die WSP Datei zum Installieren und den Sourcecode.
USD 300.00