Michael Hofer

Michael Hofer
03.08.2012
26 Kommentar(e)

Ferienzeit - Zeit um Dinge zu tun, für die sonst die Zeit nicht reicht. Deshalb: Hier ist ein Update zum allseits beliebten "Dynamischen Inhaltsverzeichnis" für SharePoint 2010 Listen-Wikis. Die Sandbox-Solution, welche auch unter Office 365 einsetzbar ist, verfügt nun u.A. über ein neues Feature um das dynamische Inhaltsverzeichnis für Site-Pages zu aktivieren. 

Das dynamische Inhaltsverzeichnis für wurde seit diesem Blog-Beitrag aktualisiert - Den Beitrag zur aktuellen Version finden Sie hier:

Zum Wiki-Inhaltsverzeichnis (aktuelle Version)

Die 1stQuad SharePoint Wiki Extensions erweitern die SharePoint Wikis um nützliche Funktionen wie z.B. das Dynamische Inhaltsverzeichnis, welches wir seit mehr als einem Jahr als Gratis-Download für SharePoint (Foundation- oder Listen-)Wikis zur Verfügung stellen.

Das Dynamische Inhaltsverzeichnis für SharePoint Wikis erstellt anhand der Überschriften (H1-H4 HTML-Tags) einer Wikis-Seite via JavaScript ein Inhaltsverzeichnis:


Dieser Minor-Update zur Version 14.0.2.1 behebt einige kleinere JavaScript-Probleme, wenn man das Publishing-Feature aktiviert hat und den AssetPicker-Dialog benutzt und bringt zwei neue (Mini-)Feature:
  • Standard-mässig wird das Inhaltsverzeichnis nur für SharePoint 2010 Listen-Wikis angezeigt. D.h. es muss eine Liste vom Typ "Wiki" angelegt werden. Will man das Inhaltsverzeichnis auch für die Site Pages nutzen, kann es bequem via ein neues Feature für die Site Pages aktiviert werden.
  • Gibt es keine Überschriften, so wird das Inhaltsverzeichnis auch nicht angezeigt.

Download

Bitte stellen Sie eine entsprechende Anfrage über unser Kontakt-Formular.

Installation und Konfiguration

Das Vorgehen ist dasselbe wie bei den Vorgänger-Version, hier aber noch einmal im Detail:

Sie erhalten von uns ein Windows Solution Package (WSP-Datei), welches Sie frei und ohne Einschränkung nutzen dürfen. Die SharePoint-Lösung ist eine sogennante Sandboxed Solution, sie kann aber selbstverständlich auch als Farm Solution installiert werden. Die folende Anleitung ist für die Verwendung als Sandboxed Solution:

Der Sandboxed Solutions Service kann in der Central Administration durch einen Farm-Administrator gestartet werden:



Um das WSP zu installieren muss Site Settings --> Galleries --> Solutions auf der entsprechenden Site Collection auf der obersten Ebene aufgerufen werden:


Nun kann das Windows Solution Package FirstQuad.SharePoint.ListWiki.Extensions_v14.0.2.1wsp hochgeladen werden:





Nach dem Hochladen muss die Solution noch aktiviert werden:



Nun prüfen Sie am besten die installierten Features unter Site Settings --> Site Actions --> Manage Site Features und aktvitieren, was benötigt wird:



Wenn Sie bereits JQuery verwenden und die JavaScript-Datei sowieso geladen wird, dann lassen Sie das Site-Collection Feature 1stQuad's List-Wiki Extensions - Query nicht aktiviert, ansonsten bitte unter Site Settings --> Site Collection Administration --> Site Collection Features aktivieren, da JQuery zwingend benötigt wird.

Nun sollte das dynamische Inhaltsverzeichnis bereits auf allen Seiten der Listen-basierten Wikis und - sofern entsprechend aktiviert - den Site Pages angezeigt werden. Verwenden Sie die entsprechenden Überschriften (Heading 1 - Heading 4) um die gewünschte Inhaltsstruktur zu erstellen.

Die JavaScript-Dateien werden übrigens in der Style Library in eigenen Ordnern angelegt:
  • Style Library/WikiExtensions/JQuery: JQuery Version 1.7.1
  • Style Library/WikiExtensions/ToC: Das Table-of-Contents JQuery-Plugin jquery.tableofcontents.min.js sowie die JavaScript Dateien, welches das Inhaltsverzeichnis dynamisch und formattiert auf der Wik-Seite erstellen:
    • 1stquad.wikiextensions.toc.js: Das Haupt-Script, welches auch spezifisch angepasst werden kann.
    • 1stquad.wikiextensions.toc.sitepages.js: Setzt einzig eine Variable zur Anzeige auf Site-Pages und wird zusätzlich geladen, wenn das Site-Pages Feature aktiviert worden ist.
Das dynamische Inhaltsverzeichnis unterstützt in der ausgelieferten Version die Sprachen Deutsch und Englisch. Durch das Editieren der JavaScript-Datei 1stquad.wikiextensions.toc.js können sowohl das Verhalten, das Erscheinungsbild wie auch die unterstützten Sprachen angepasst werden.

An dieser Stelle noch einmal der Hinwes, dass wir diese Komponente gratis zur freien Verwendung zur Verfügung stellen. Bitte verwenden Sie entweder wie gehabt unser Kontaktformular und wir senden Ihnen gerne den Link zum Download.

Weitere hilfreiche 1stQuad-Erweiterungen, wie wir sie auf diesem Blog bereits vorgestellt haben, finden Sie ab sofort übersichtlich zusammengeführt an folgender Stelle:
Apps, WebParts & Tools

Kommentar hinterlassen




= three - five

Kommentar(e)

Ich würde das Feature gerne testen und freue mich darauf den Downloadlink zu erhalten.

Wilma Oehlenschläger| 07.08.2014 11:51:22

 

Ich würde dieses Feature auch gerne testen

O. Menzel | 31.07.2014 15:16:38

 

ich würde gerne die Fundktion testen, bitte schicken Sie mir den Download-Link.

Vielen Dank!

Yi Gao | 29.07.2014 15:48:12

 

Wir würden uns freuen, wenn Sie uns das Script zur Verfügung stellen könnten.

Vielen Dank.

S. Jaekel | 16.06.2014 15:43:39

 

Vielen Dank

Jannik Schaaf | 24.05.2014 18:57:52

 

Bitte ebenfalls um eine Testausgabe des Scipts, danke!

Paul Dengg | 21.05.2014 08:59:31

 

Hallo,
ich würde mein Wiki auch gern um diese Funktion ergänzen.
Gruß
Heiko

Heiko Kropp| 24.04.2014 10:24:54

 

Hallo, das sieht sehr interessant aus und ich würde das gern testen. Bitte senden Sie mir den Download - Link.
Vielen Dank vorab !
Martin

Martin Schlenker| 12.04.2014 15:25:10

 

Sehr geehrte Damen und Herren,

gerne würde ich Ihre Lösung Dynamisches Inhaltsverzeichnis für Wikis bzw. Sharepoint testen.

Ich freue mich auf Ihren Downloadlink.

Vielen Dank!

Viele Grüße
Stephan Herbert

Stephan Herbert | 11.04.2014 13:08:34

 

Sehr geehrte Damen und Herren,

gerne würde ich Ihre Lösung Dynamisches Inhaltsverzeichnis für Sharepoint testen.

Ich freue mich auf den Download-Link.

Viele Grüße
Stephan Herteux

Stephan | 11.04.2014 13:06:30

 

Sehr geehrte Damen und Herren,

aufmerksam haben wir Ihren Blog-Eintrag "Dynamisches Inhaltsverzeichnis für (Listen-)Wikis: Update" gelesen. Wir sind aktuell dabei ein internes Wiki mit Hilfe des SharePoints 2010 zu erstellen. Ein gutes Inhaltsverzeichnis fehlt uns dafür noch.
Es wäre sehr Hilfreich, wenn Sie uns Ihre Lösung zusenden könnten.

Vielen Dank.

Mit freundlichen Grüßen
Gero Eckermann
HDP Management Consulting GmbH
Voltastraße 1
60486 Frankfurt

Tel.: +49 69 97781-517
Fax: +49 69 97781-555
Mobil: +49 173 3932642
E-Mail: gero.eckermann@hdp-management.com
Homepage: www.hdp-management.com

HDP Management Consulting GmbH
HRB 73908 Amtsgericht Frankfurt, Ust-ID.: DE 236633065
Geschäftsführer: Patrick Dinnes

Gero Eckermann| 07.02.2014 17:33:08

 

Wo ist denn bei Sharepoint 2013 Online die Zentraladministration zur Aktivierung des Sandboxed Codes Service?

Martin | 09.01.2014 08:58:25

 

Hallo, ich würde ebenfalls gerne das Dynamisches Inhaltsverzeichnis für Wikis testen. Bitte senden sie mir einen Downloadlink zu.

Thorben | 16.12.2013 07:49:56

 

Die TOC Box ist bei mir leer. Ich habe das Problem mit dem IE Developer geprüft. Folgende Meldung habe ich erhalten:
SCRIPT438: Das Objekt unterstützt die Eigenschaft oder Methode "tableOfContents" nicht

Nachdem der Dokumentenmodus auf IE7-Standards umgestellt wurde war das Problem beim Debugging behoben.

Wie es aussieht funktioniert die Lösung im IE9 nicht. Können Sie mir bitte helfen das Problem zu beheben?

Wiki Toc User | 18.11.2013 14:44:07

 

Das ist sozusagen "by design". Die Integration ist nur für Listen-Wikis gedacht. Für Enterprise Wikis müsste man das ToC direkt ins PageLayout einbinden, was wir für einige Kunden auch gemacht haben.

Michael Hofer| 25.10.2013 15:38:31

 

SharePoint 2013 Wiki-Seitenbibliothek funktioniert bei mir, Unternehmenswiki leider nicht.

Gruß
Mike

Mike | 25.10.2013 11:05:55

 

Danke!

Dorian | 24.10.2013 21:23:17

 

Hallo Michael, bei mir funktioniert die Lösung leider auch nicht (SharePoint 2013). Hast Du eine andere Lösung gefunden oder diese zum laufen bekommen?

Patrick | 10.10.2013 09:26:11

 

Funktioniert das auch bei SahrePoint 2013.
Ich teste die Lösung gerade und da bleibt bei mir das Inhaltsverzeichnis leer.

Michael | 24.09.2013 11:47:36

 

Hallo, bitte senden Sie mir einen Downloadlink für Ihr Dynamisches Inhaltsverzeichnis zu.
Vielen Dank!

Markus | 20.09.2013 23:10:49

 

Hallo Michael, vielen Dank für Dein Feedback. Leider weiss ich nicht, woran dieser Fehler liegen könnte. Wir benützen den TermStore auf alle Fälle nicht und mir sind auch sonst keine Probleme zu Ohren gekommen.

Michael Hofer| 05.09.2013 11:38:43

 

Hallo, ich habe versucht die Extension in unserem Testsystem zu installieren, nach der Aktivierung bekomme ich jedoch nur eine Fehlermeldung (Fehler beim Laden der Navigation: TermStore nicht gefunden. ( Korrelations-ID: b00e3f9c-da40-e02f-f912-5fbf9a7429d9)). Wir verwenden bereits SP2013, kann es hieran liegen?.

Danke Ihnen für eine kurze Rückmeldung.

Michael | 03.09.2013 12:14:47

 

Hallo, ich würde ebenfalls gerne die Sandbox Solution für ein Dynamisches Inhaltsverzeichnis für Wikis testen. Bitte senden sie mir einen Downloadlink zu.

Falko | 02.07.2013 17:10:29

 

Bitte senden Sie mir den Link für den Download, ich möchte dies sehr gerne einsetzen

Breitiweser | 05.04.2013 10:13:16

 

Ich hoffe ich kann dieses Toll super nützen ...

Breitwieser | 04.04.2013 11:37:28

 

Hallo 1stquad-Team, gerne möchte ich dieses WebPart "Dynamisches Inhaltsverzeichnis für (Listen-)Wikis: Updates" testen. Bitte schicken Sie mir den Download-Link. Gruß Sascha Renneke

Sascha Reneke | 08.11.2012 15:11:23