Zuletzt bearbeitet vor einem Monat
von Margit Link-Rodrigue

BlueSpiceBookshelf

alle Erweiterungen

Übersicht
Beschreibung:

Ermöglicht das Zusammenstellen von hierarchisch gegliederten Artikelsammlungen.

Status: stable Abhängigkeit: BlueSpice
Entwickler: HalloWelt Lizenz: GPL-3.0-only
Art: BlueSpice Kategorie: Buchfunktion
Edition: BlueSpice pro, BlueSpice farm, BlueSpice cloud Version:

Funktion

Mit der Erweiterung Bookshelf können Sie verschiedene Wiki-Artikel kombinieren, um diese mit einer Buchnavigation anzuzeigen. Bücher können außerdem als PDF-Dokument exportieren werden.

  • Verschiedene Seiten können individuell zu einem Buch zusammengestellt werden.
  • Das Inhaltsverzeichnis des Buches wird in der linken Navigationsleiste angezeigt.
  • Die Kapitel werden in einer zusammenklappbaren Baumstruktur angezeigt.

Einige Aspekte dieser Erweiterung können in der Konfigurationsverwaltung angepasst werden. Hier können Wiki-Administratoren folgende Einstellungen konfigurieren:

  • Die Buchnummerierung wird dem Seiten-Inhaltsverzeichnis und den Überschriften vorangestellt.
  • Das Namensraum-Präfix von Buchseiten kann in der PDF-Ausgabe unterdrückt werden.
  • Der Anzeigetitel aus der Buchquelle kann als Anzeigetitel der Wikiseite verwendet werden.

Größenbegrenzung des Buchexports konfigurieren (Server)

Standardmäßig ist der Buchexport auf 50MB begrenzt. Um die maximal erlaubte Dateigröße zu erhöhen, führen Sie folgende Schritte durch:

  1. In Apache Tomcat die Datei web.xml aufrufen:
    sudo -s
    nano /opt/tomcat/webapps/manager/WEB-INF/web.xml
    
  2. Dort folgende Zeilen suchen und den gewünschten Wert eingeben (z.B. für 250MB=26214400)
    <max-file-size>262144000</max-file-size>
    <max-request-size>262144000</max-request-size>
    
  3. Für die Webapp BShtml2PDF gibt es ebenso eine Einstellung für die maximale Dateigröße:
    nano /opt/tomcat/webapps/BShtml2PDF/WEB-INF
    
  4. Dort folgende Zeilen ebenso entsprechend anpassen auf:
    <param-name>maxMemSize</param-name> <param-value>26214400</param-value>
    <param-name>maxFileize</param-name> <param-value>26214400</param-value>
    
  5. Apache Tomcat neu starten
    service tomcat restart
    

Technische Information[Bearbeiten | Quelltext bearbeiten]

Voraussetzungen[Bearbeiten | Quelltext bearbeiten]

  • MediaWiki: 1.43.0
  • BlueSpiceFoundation: 5.0.0
  • MenuEditor: 3.0.0
  • VueJsPlus: 1.0.0

Integriert in[Bearbeiten | Quelltext bearbeiten]

  • BlueSpiceBookshelf
  • BlueSpiceExtendedSearch
  • BlueSpiceVisualEditorConnector
  • ContentDroplets
  • MWStakeContentProvisioner
  • MenuEditor
  • NotifyMe
  • PDFCreator

Rechte[Bearbeiten | Quelltext bearbeiten]

Name Beschreibung Rollen
bookshelf-viewspecialpage Zugriff auf die Spezialseite Bücherregal reader
bookshelfbookmanager-viewspecialpage Zugriff auf die Spezialseite Bücherverwaltung reader

Konfiguration[Bearbeiten | Quelltext bearbeiten]

Name Wert
BookShelfDefaultCoverImage 'resources/images/assets/coverimage/dummy.png'
BookShelfShowChapterNavigationPagerAfterContent false
BookShelfShowChapterNavigationPagerBeforeContent false
BookshelfDefaultBookTemplate 'StandardBookPDF'
BookshelfMainLinksBookshelf true
BookshelfPrependPageTOCNumbers true
BookshelfTitleDisplayText true
BookshelfToolbarOffset 153

Benutzeroptionen[Bearbeiten | Quelltext bearbeiten]

Name Wert
bs-bookshelf-defaultview 'gridviewpanel'

API Modules[Bearbeiten | Quelltext bearbeiten]

  • bs-book-chapters-store
  • bs-books-overview-store
  • bs-bookshelf-bookstore
  • bs-bookshelf-manage
  • bs-bookshelf-mass-add-page-store
  • bs-bookshelf-page-collection-store
  • bs-bookshelf-store

Hooks[Bearbeiten | Quelltext bearbeiten]



PDF-Ausschluss - Start

Feedback zur Dokumentation ist im Community-Forum möglich.

PDF-Ausschluss - Ende