• home
    • news & events
    • blog
  • über uns
    • projekte und referenzen
    • partner
    • produkte & technologien
    • offene jobs / stellen
    • veröffentlichungen
  • dienstleistungen & services
    • software design & architektur
    • software entwicklung
    • beratung / consulting
    • training, kurse und workshops
  • angebote
    • quick-starts
    • trainings und kurse
    • modulare sharepoint 2010 workshops
  • kontakt
"Wir sprechen SharePoint."
In Code und Klartext.
Seit über 100 Jahren.
Diesen Blog abonnieren
Subscribe in NewsGator Online Add to My AOL
Add to Google Reader or Homepage Add to netvibes

Aktuelle Posts

Ribbon Designer für SharePoint und Office365
Mapping Boolean Properties in a Custom Nintex Workflow Action
SharePoint Designer, Literals und das __designer:Preview Ärgernis
Spellcheck: Anpassen (Customizing) des Content Editors
Access Services - the Big Picture

Archiv

Mai 2012 (1)
April 2012 (5)
März 2012 (5)
Februar 2012 (7)
Januar 2012 (4)
Dezember 2011 (2)
November 2011 (10)
September 2011 (3)
August 2011 (7)
Juli 2011 (1)
Juni 2011 (3)
Mai 2011 (6)
April 2011 (5)
März 2011 (8)
Februar 2011 (8)
Januar 2011 (4)
Dezember 2010 (5)
November 2010 (7)
September 2010 (6)
August 2010 (2)
Juli 2010 (11)
Juni 2010 (13)
Mai 2010 (11)
April 2010 (4)
März 2010 (6)
Februar 2010 (2)
Januar 2010 (6)
Dezember 2009 (4)
November 2009 (13)
Oktober 2009 (17)
September 2009 (2)
Juli 2009 (2)
März 2009 (2)
Januar 2009 (1)

1stQuad ist Microsoft Certified Gold Partner und bietet SharePoint und .NET Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist MatchPoint Partner und bietet MatchPoint Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist Nintex Partner und bietet Nintext SharePoint Workflows Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist Balesio Gold Partner und bietet SharePoint FILEMinimizer Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad Solutions ist Kentico Certified Solution Partner und bietet Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
© 2011 1stQuad Solutions
Alle Rechte vorbehalten
> Impressum
Wir bieten Microsoft SharePoint und .NET Projekt- und Produkt-Know-how, Kompetenz und Erfahrung für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Zürich, Bern, Basel, Schweiz sowie Deutschland und Östereich.

Blog > März 2011

Download: Dynamisches Inhaltsverzeichnis für Wiki-Listen

Wikis mit SharePoint 2010 werden offenbar immer gefragter - ob als Enterprise Wiki (SharePoint Server) oder als Seiten in einer Wiki-Bibliothek (Foundation). Die Wikis werden aber nur mit gutem Konzept und einigen individuellen Ergänzungen wirklich zum Leben erweckt. Eine wichtige davon ist das Inhaltsverzeichnis für das ich hiermit eine auf JQuery basierende Lösung als Sandboxed Solution zum Download zur Verfügung stelle.

Veröffentlicht am 23.03.2011 23:29:14 von Michael Hofer mit 6 Kommentar(en)

2011-01-19: UPDATE Version 2.0

Mit SharePoint 2010 - egal ob als Enterprise Wiki in der Server Version oder mit der in der Foundation mit ausgelieferten Wiki-Listen lassen sich ganz ansehliche Wikis erstellen. Allerdings Bedarf es eines klaren Konzepts und auch der einen oder anderen individuelen Erweiterung um das Potential voll auszuschöpfen. In den letzten Monaten durften wir uns immer wieder mit Wikis beschäftigen und einige Erweiterungen entwickeln. Eine davon ist das auf JQuey und einem -Plugin basierende "Dynamische Inhaltsverzeichnis", welches ich in einem vorhergehenden Post bereits ausführlich beschrieben habe.



Aufgrund der hohen Nachfrage bezüglich der Verwendung mit Wiki-Listen (SharePoint Foundation) und nicht mit den Enterprise Wikis (SharePoint Server) und deren PageLayout(s) habe ich ein Windows Solution Package erstellt, welches das die benötigten JavaScript-Dateien als Sandboxed Solution instaliert und das Inhaltsverzeichnis automatisch auf allen Wiki-Seiten anzeigt ohne das etwas an den Seitenvorlagen oder der MasterPage verändert werden muss.

Gerne stellen wir den Download gratis zur Verfügung - bitte verwenden Sie für Ihre Anfrage unser Kontakt-Formular.

Natürlich teilen wir auch gerne unsere mittlerweile umfangreiche Praxis-Erfahrung mit Wikis unter SharePoint 2010 und welche weiteren Komponenten wir bereits erfolgreich einsetzten. Neben Versinen des Inhaltsverzeichnis als Farm Solution und für Enterprise Wikis haben wir u.a. auch eine Komponente entwickelt, welches es ermöglich, ganze DOCX-Dokumente inklusive Bilder als Wiki Seiten zu importieren - eine unschätzbare Hilfe gerade dann, wenn viele Dokumentationen und Anleitungen bereits als Word-Dokumente vorliegen!

Voraussetzungen

Das WSP kann selbstverständlich auch als Farm Solution installiert werden, ist aber zur Verwendung ohne server-seitige Installation d.h. als Sandboxed Solution entwickelt worden. Der Sandboxed Solutions Service kann in der Central Administration gestartet werden:





Installation

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.wsp hochgeladen werden:





Nach dem Hochladen muss die Solution noch aktiviert werden:



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





Nun sollte das dynamische Inhaltsverzeichnis bereits auf allen Seiten aller Listen-basierten Wikis der Site Collection 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.5
  • Style Library/WikiExtensions/ToC: Das Table-of-Contents JQuery-Plugin sowie das JavaScript, welches das Inhaltsverzeichnis dynamisch und formattiert auf der Wik-Seite erstellt.
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 unser Kontaktformular und wir senden Ihnen gerne den Link zum Download.

Kommentar
Michael Greth
Hallo Michael,
super Lösung bitte zuschicken berichte ich im nächsten Podcast darüber.
Michael
24.03.2011 12:11:17

Lars Buchleitner
Schöne Sache
Wollte mich grade dran machen genau das zu schreiben
29.03.2011 12:00:24

Birgit Reimann
Das klingt sehr interessant, würde ich gerne ausprobieren.
19.01.2012 15:58:21

Michael Schönwetter
vielen dank
27.01.2012 12:11:33

Alexander Freund
Funktioniert bestens!

Vielen Dank!
28.03.2012 16:22:01

max karkowski
wäre interessiert diese extension mal zu testen. viele dank
12.04.2012 16:53:48

Kommentar hinterlassen



 Security code
Zurück, Seite drucken