Zuletzt bearbeitet vor einer Woche
von Margit Link-Rodrigue

Handbuch:Erweiterung/ContentDroplets und Setup:Installationsanleitung/Systemvorbereitung/Windows/Elasticsearch: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
Zeile 1: Zeile 1:
<bookshelf src="Buch:Benutzerhandbuch" />
{{BSVersion|bsvTo=4.3|bsvFeature=Elasticsearch|info=Spätere Versionen von BlueSpice 4 unterstützen [[Setup:Installationsanleitung/Systemvorbereitung/Windows/OpenSearch|OpenSearch]].}}
{{BSVersion|bsvFrom=4.3.2|bsvFeature=ContentDroplets}}
__TOC__
Um zusätzliche Funktionen in eine Wiki-Seite einzufügen, können Sie Content-Droplets verwenden. Droplets enthalten Tags,  die bisher unter ''Einfügen > Magisches Wort''  aufgeführt waren. Sie ermöglichen auch den Zugriff auf einige im Wiki vorkonfigurierte Vorlagen, wie z. B. Hinweisboxen.


==Hinzufügen eines Content-Droplets zu einer Seite==
So fügen Sie einer Seite ein Droplet hinzu:


#'''Klicken''' Sie auf das Droplets-Symbol in der Editorleiste.
{{Hint|file=icon_optional.png|text=Elasticsearch ist Voraussetzung für den Betrieb der Erweiterten Suche. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diese in Ihrer BlueSpice-Installation verwenden möchten.}}
#'''Suchen''' Sie nach einem Droplet-Namen in der Suchleiste des Droplets-Menüs oder durchsuchen Sie die Droplets nach Kategorie.[[File:droplet menu.png|none|thumb|550x550px|verweis=Special:FilePath/droplet_menu.png]]
#'''Wählen''' Sie ein Droplet aus.
#'''Klicken Sie''' ''Einfügen''.
{{Hinweisbox|boxtype=Hinweis|icon=|Note text=Einige Droplets öffnen ein Inspektormenü, das eine weitere Schaltfläche „Einfügen“ enthält. Bestätigen Sie unbedingt auch diese Schaltfläche.|bgcolor=}}
==Verfügbare Content-Droplets==
{| class="wikitable" style="width: 100%;"
! style="background-color:rgb(234, 236, 240);text-align:center;width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);padding:8px;" class="" |'''Droplet'''
! style="background-color:rgb(234, 236, 240);text-align:center;width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);padding:8px;" class="" |'''Beschreibung'''
!Erzeugte Syntax im Quelltext
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Dateianhänge|Anhänge]]{{PopImg|file=Anhangsbereich mit Dateien.png|alt=Screenshot von Datei-Anhängen|caption=Datei-Anhänge|width=600}}
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Anhangsbereich für referenzierte Dokumente
|<code><nowiki><attachments title="Attachments area"></nowiki></code>


<code>* <nowiki>[[Media:Finanzbeispiel.xlsx]]</nowiki></code>
{{Hint|file=hint.png|text=Für den Betrieb der Elasticsearch ist [[Setup:Installationsanleitung/Systemvorbereitung/Windows/OpenJDK|OpenJDK]] Voraussetzung. Sollten Sie dies noch nicht installiert haben, so folgen Sie dem eben genannten Link.}}
==Download==
{{Hint|file=hint.png|text=Der Inhalt dieses Abschnitts verweist auf externe Quellen und ist zum Zeitpunkt der Erstellung dieser Dokumentation aktuell. Wir können nicht garantieren, wie lange diese Quellen in Ihrer Form so Bestand haben. Informieren Sie uns gerne, wenn Sie hier Abweichungen feststellen.}}


<code><nowiki></attachments></nowiki></code>
BlueSpice ist derzeit mit Elasticsearch 6.x ab Version 6.8.21 kompatibel. Elasticsearch > 6.8.x wird derzeit nicht unterstützt.
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceCountThings|Anzahl aller Benutzer]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Zeigt die Anzahl aller Benutzer
|<code><nowiki><bs:countusers /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceCountThings|Anzahl aller Dateien]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Zeigt die Anzahl aller hochgeladenen Dateien
|<code><nowiki><bs:countfiles /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceCountThings|Anzahl an Seiten]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Zeigt die Anzahl der Seiten an
|<code><nowiki><bs:countarticles /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceCountThings|Anzahl an Zeichen]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Zeigt die Anzahl der Zeichen oder Wörter auf einer Wiki-Seite an
|<code><nowiki><bs:countcharacters /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Anzahl angemeldeter Benutzer
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Anzahl der aktuell angemeldeten Benutzer
|<code><nowiki><bs:whoisonlinecount /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceAvatars#Using the .3Cprofileimage.3E tag|Benutzerprofil]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Auf dieser Seite wird ein Benutzerprofil eingebunden
|<code><nowiki><bs:socialentityprofile username="WikiSysop" rendertype="Short" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Beobachtungsliste
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Letzte Änderungen an Seiten, die in der Beobachtungsliste enthalten sind
|<code><nowiki><bs:watchlist count="5" maxtitlelength="20" order="time" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpicePagesVisited|Besuchte Seiten]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Liste mit besuchten Seiten
|<code><nowiki><bs:pagesvisited count="7" maxtitlelength="40" order="time" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[mediawikiwiki:Extension:Cognitive_Process_Designer|BPMN-Diagramm]] {{PopImg|file=Handbuch:bpmn-UserFeedback.svg|alt=Screenshot eines BPMN-Diagramms|caption=BPMN-Diagramm|width=600}}
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |BPMN-Diagramm mit verlinkten Formen
|<code><nowiki><bpmn name="Test:Erm31642" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Bücherliste
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Bücherliste, gefiltert auf einen Metadatenwert
|<code><nowiki><bs:booklist filter="Author:WikiSysop" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[wikipedia:Help:Displaying_a_formula#Chemistry|Chemische Formel]] {{PopImg|file=chem.png|alt=Screenshot einer Chemischen Formel|caption=Chemische Formel|width=600}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Anzeige chemischer Formeln
|<code><nowiki><chem>H2O</chem></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Referenz:SyntaxHighlight|Code]] {{PopImg|file=syntaxhighlight.png|alt=Screenshot eines Codeblocks|caption=Codeblock}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Hervorgehobener Codeblock
|<code><nowiki><syntaxhighlight lang="css"></nowiki></code>


<code>.hi {background:blue;}</code>
Die jeweils aktuelle Version können Sie [https://github.com/elastic/elasticsearch/releases dieser Liste] entnehmen. Daraus ergibt sich folgender direkter Download-Link: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-<Versionsnummer>.zip also bspw. <code>https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.23.zip</code>.


<code><nowiki></syntaxhighlight></nowiki></code>
Folgen Sie dabei den Download-Anweisungen Ihres Browsers.
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Datenabfrage
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Ermöglicht Abfragen über Semantic MediaWiki
|<code><nowiki>{{SMWReport|count=10}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/DrawioEditor|Diagramm]] {{PopImg|file=BlueSpice system architecture high level.drawio.png|alt=Screenshot einer Server Architektur als Diagramm|caption=Drawio Diagramm|width=600}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Draw.io Diagramm zur Erstellung von Fließdiagrammen u.ä.
|<code><nowiki><drawio filename="Mydiagram"></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Eingekreiste Zahl
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Eingekreiste Zahl mit anpassbarer Farbgebung
|<code><nowiki>{{CircledNumber|bgColor=black|fgColor=yellow|number=180}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Entscheidung
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Hebt eine Entscheidung hervor und speichert sie als Seiteneigenschaft
|<code><nowiki>{{Decision|decision=Mehr Gemüse essen}}{{Decision|decision=Neues Auto kaufen}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Erfolgsmeldung
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt ein farbiges Feld für eine Erfolgsnotiz hinzu
|<code><nowiki>{{Textbox|boxtype=success|header=Erfolg!|text=Es funktioniert|icon=yes}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fortschritt
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Visualisiert den Fortschritt anhand vorgegebener Messvariablen
|<code><nowiki><bs:statistics:progress basecount="2" progressitem="OK" width="150" baseitem="Status:" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[mediawikiwiki:Help:Images#Gallery_syntax|Galerie]] {{PopImg|file=droplet gallery.png|alt=Screenshot einer Galerie mit drei Fischen|caption=Galerie|width=}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Zeigt Bilder im Gallerieformat an
|<code><nowiki><gallery></nowiki></code>


<code>File:test1.png</code>
{{Hint|file=hint.png|text=Im Folgenden wird die Elasticsearch-Version 6.8.23 verwendet und dient nur beispielhaft für die jeweils aktuellste Version der Versionsreihe 6.x, die Sie zum Zeitpunkt Ihrer Installation herunterladen können.}}
==Entpacken des ZIP-Archivs==
Entpacken Sie das soeben heruntergeladene ZIP-Archiv in einen sinnvollen Systempfad auf Ihrer Festplatte.


<code>File:test.pdf</code>
{{Hint|file=hint.png|text=Diese Dokumentation geht von der von uns [[Setup:Installationsanleitung/Kompendium/Ordnerstruktur unter Windows|empfohlenen Ordnerstruktur]] aus. Aus diesem Grund wird an dieser Stelle PHP in den Ordner C:\bluespice\bin\elasticsearch-6.8.23 entpackt. Haben Sie individuelle Wünsche, so passen Sie diese Pfade nach eigenem Verständnis an.}}


<code><nowiki></gallery></nowiki></code>
==Installation des Plugins ingest-attachment==
|-
Wechseln Sie in das Verzeichnis "C:\bluespice\bin\elasticsearch-6.8.23\bin" (1) und führen auf eine freie Fläche des Explorer-Fensters einen Rechtsklick mit gedrückter Shift-Taste aus. Klicken Sie dann auf "PowerShell-Fenster hier öffnen" (2) bzw auf älteren Windows-Versionen auf "Eingabeaufforderung hier öffnen":
|Inhaltsfilter
|
|
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[https://maps.extension.wiki/wiki/Displaying_Leaflet_maps Karte]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Orte können auf einer Karte angezeigt werden
|<code><nowiki>{{Map|Munich ~ Hallo!|Munich, Germany}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[mediawikiwiki:Extension:CategoryTree|Kategorienbaum]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Kategorien werden als Baum angezeigt
|<code><nowiki><categorytree>TestCat</categorytree></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceChecklist#Creating a checkbox|Kontrollkästchen]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Auswahlkästchen, das im Ansichtsmodus aktiviert wird
|<code><nowiki><bs:checkbox checked="true" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceChecklist#Creating a checkbox|Kontrolliste]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Auswahlmenü, das im Ansichtsmodus aktiviert wird
|<code><nowiki><bs:checklist type="list" checked="true" list="Template:Status" value="Select status" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceSmartList|Letzte Änderungen]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Liste der zuletzt geänderten Seiten
|<code><nowiki>{{RecentChanges|count=5}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Referenz:BlueSpiceWhoIsOnline|Liste angemeldeter Besucher]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Pop-up Inhalt, der die eingeloggten Benutzer anzeigt
|<code><nowiki><bs:whoisonlinepopup /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[mediawikiwiki:Help:VisualEditor/User_guide#Editing_mathematical_formulae|Mathematische Formel]] {{PopImg|file=math.png|alt=Screenshot einer Mathe-Formel|caption=GMathe-Formel|width=}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Anzeige von mathematischen Formeln
|<code><nowiki><math>\tfrac{2}{4}</math></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceSmartList#Toplist|Meistbesuchte Seiten]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Liste der am meisten aufgerufenen Wikiseiten
|<code><nowiki><bs:toplist count="3" period="-" /></nowiki></code>
|-
| style="background-color:rgb(248, 249, 250);text-align:start;width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;color:rgb(32, 33, 34);font-family:Lato, &quot;sans-serif&quot;;font-size:13.9995px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;" class="" |Meldung
| style="background-color:rgb(248, 249, 250);text-align:start;width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;color:rgb(32, 33, 34);font-family:Lato, &quot;sans-serif&quot;;font-size:13.9995px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;" class="" |Einfügen eines farblich hervorgehobenen Textblocks
|<code><nowiki>{{Textbox|boxtype=neutral|header=|text=Beispieltext|icon=no}}</nowiki></code>
|-
| style="width:190px;" |Mitgliederliste
|Liste aller Benutzer in einer Wiki-Gruppe
|<code><bs:userlist groups="sysop" count="6" /></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Modal-Button
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Konfigurierbare Schaltfläche, die einen anpassbaren modalen Dialog öffnet.
|<code><nowiki>{{ModalDialog|title=I am a dialog|btnLabel=Klick mich!|body=Das ist der Text|footer=Hallo Welt}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceSmartList|Neue Benutzer]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Liste der neuen Benutzer im Wiki
|<code><nowiki><bs:newbies count="4" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Notiz
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt ein farbiges Panel für eine Notiz ein
|<code><nowiki>{{Textbox|boxtype=note|header=Hinweis:|text=Beispieltext|icon=yes}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |PDF Kein Export
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Inhalte in diesem Abschnitt sind vom PDF-Export ausgeschlossen
|<code><nowiki><bs:uenoexport>Diesen Text nicht exportieren</bs:uenoexport></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |PDF Link
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Link, der eine andere Wiki-Seite als PDF herunterlädt
|<code><nowiki>{{PDFLink|page=Hauptseite|template=BlueSpice|label=PDF Link}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |PDF Seitenumbruch
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Erzwingt beim PDF-Export einen Seitenumbruch an der festgelegten Position
|<code><nowiki><bs:uepagebreak /></nowiki></code>
|-
|PDF Vorschau
|Vorschau einer PDF-Datei auf der Wikiseite einbinden
|
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Pro und Kontra
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Tabelle zum Vergleich von Vor- und Nachteilen
|<code><nowiki>{{ProConList|title-advantages=Advantages|title-disadvantages=Disadvantages|advantages=* Es ist günstig|disadvantages=* Es ist ausverkauft}}</nowiki></code>
|-
|QR Code
|Fügt einen QR-Code in eine Wikiseite ein
|
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Schaltfläche {{PopImg|file=HW-ButtonLink-de.png|alt=Screenshot von drei Schaltflächen in weiß, rot und blau|caption=Schaltfläche|width=400}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Als Schaltfläche formatierter Link
|<code><nowiki>{{ButtonLink|target=Hauptseite|label=Klick mich!|format=blue}}</nowiki></code>
|-
| style="width:190px;" |Seite erstellen
| style="width:380px;" |Eingabefeld zur Seitenerstellung
|<code><nowiki>{{CreateInput|alignment=left|buttonlabel=Create}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Referenz:BlueSpicePageAccess|Seitenzugriffsberechtigung]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Beschränkt den Zugriff auf die Seite auf die angegebenen Gruppen
|<code><nowiki><bs:pageaccess groups="sysop" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceTagSearch|Suchfeld]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt dem Seiteninhalt ein Suchfeld hinzu
|<code><nowiki><bs:tagsearch type="wikipage"  namespace="QM" /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Symbol {{PopImg|file=icon.png|alt=Screenshot einer Gewinner-Schleife |caption=Symbol|width=}} 
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt ein Symbol ein
|<code><nowiki>{{Icon|bi bi-arrow-left-circle}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Tipp
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt ein farbiges Feld für einen Tipp hinzu
|<code><nowiki>{{Textbox|boxtype=tip|header=Tip|text=Beispiel text|icon=yes}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceSignHere|Unterschrift]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Eine Schaltfläche zum Hinzufügen von Signaturen im Ansichtsmodus
|<code><nowiki><bs:signhere /></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Referenz:SubPageList|Unterseiten]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Liste der Unterseiten einer Wiki-Seite
|<code><nowiki>{{Subpages|parentpage=Meineseite}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceSmartList|Verlinkungen auf diese Seite]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Liste von Seiten, die auf die aktuelle Seite verlinken
|<code><nowiki>{{Whatlinkshere|count=5|sort=time|order=DESC}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/EmbedVideo|Video]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Integriert Videos von verschiedenen Plattformen
|<code><nowiki><embedvideo service="youtube">JILEkPu61Ao</embedvideo></nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Warnmeldung
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt ein farbiges Feld für einen Warnhinweis hinzu
|<code><nowiki>{{Textbox|boxtype=warning|header=Achtung!|text=|icon=yes}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Wichtige Meldung
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Fügt einen farbigen Block zur Texthervorhebung ein
|<code><nowiki>{{Textbox|boxtype=important|header=OMG|text=Important|icon=yes}}</nowiki></code>
|-
| style="width:190px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |[[Handbuch:Erweiterung/BlueSpiceTagCloud|Wortwolke]]
| style="width:380px;box-sizing:border-box;border:1px solid rgb(162, 169, 177);break-inside:avoid;padding:8px;" |Tag-Cloud basierend auf Kategorien oder Suchanfragen
|<code><nowiki><bs:tagcloud renderer="list" store="category" /></nowiki></code>
|}


== Beispiele für Outputs ==
[[File:Setup:systempreparation_elasticsearch_01.png|border|center|600px|Elasticsearch 01]]
=== Schaltfläche ===
{{ButtonLink|external=no|target=Hauptseite|label=Meine Seite|format=blue}}


=== Data query ===
'''Inspektor-Einstellungen'''
{| class="wikitable"
!setting
!value
!description
|-
|Category
|Administration, Customization
|the returned pages need to be in one of these categories (optional)
|-
|Namespace
|Main, Manual
|the returned pages need to be in one of these namespaces (optional)
|-
|Modified
|All, Since, Before
|sets a date filter
|-
|Printout statements
|<nowiki>Last editor is|Modification date</nowiki>
|adds page properties in parentheses
|-
|Format
|Bulleted list, numbered list
|the output is in one of two lists formats
|-
|Number
|6
|Number of pages that are returned
|}
'''Beispiel'''
<syntaxhighlight lang="text">
<dataquery namespaces="Handbuch" modified="+" printouts="Letzter_Bearbeiter_ist|Zuletzt_geändert" format="ul" count="6" />
</syntaxhighlight>
'''Output'''
<dataquery namespaces="Handbuch" modified="+" printouts="Letzter_Bearbeiter_ist|Zuletzt_geändert" format="ul" count="6" />


=== Modal-Button ===
Führen Sie dort den Befehl ".\elasticsearch-plugin.bat install -b ingest-attachment" aus:
{{ModalDialog|title=Legal notice|btnLabel=Google.com|body=Sie verlassen diese Webseite. Wir sind für den Inhalt externer Webseiten nicht verantwortlich.


[https://google.com Zu google.com]|bgcolor=blue|footer=}}
[[File:Setup:systempreparation_elasticsearch_02.png|border|center|600px|Elasticsearch 02]]


=== PDF-Vorschau ===
<pdf height="800">File:Raspberry_pi.pdf</pdf>


===Fortschritt===
{{Hint|file=hint.png|text=Sollte Ihr Server über keine aktive Internetverbindung verfügen, so [https://artifacts.elastic.co/downloads/elasticsearch-plugins/ingest-attachment/ingest-attachment-6.8.23.zip downloaden Sie das Plugin ingest-attachment als zip-Archiv]. Achten Sie dabei auf die korrekte Versionsnummer in diesem Downloadlink. Installieren Sie das Plugin anschließend wie [https://www.elastic.co/guide/en/elasticsearch/plugins/current/plugin-management-custom-url.html direkt beim Hersteller dokumentiert].}}
Inspektor
==Installation des Elasticsearch Dienstes==
{| class="wikitable"
Führen Sie anschließend den Befehl "elasticsearch-service.bat install" aus und warten Sie, bis der Prozess abgeschlossen ist:
!setting
!value
!description
|-
|Base count
|5
|number of items that are counted to reach 100%
|-
|Base item
|Is:
|prefix that specifies the progress item. If you do not provide a base item, the progress item could be to unspecific
|-
|Progress item
|closed
|item that will be counted towards the base count
|-
|Width
|300
|width in pixels
|}


'''Beispiel'''
[[File:Setup:systempreparation_elasticsearch_03.png|border|center|600px|Elasticsearch 03]]
<syntaxhighlight lang="text">
<bs:statistics:progress basecount="5" progressitem="geschlossen" width="300" baseitem="Status:" />
</syntaxhighlight>


<bs:statistics:progress basecount="5" progressitem="offen" width="300" baseitem="Ist:" />
 
*Mein Thema 1 (Ist:offen)
==Elasticsearch Dienst konfigurieren und starten==
*Mein Thema 2 (Ist:fertig)
Geben Sie die Tastenkombination Windows + R ein.
*Mein Thema 3 (Ist:fertig)
 
*Mein Thema 4 (Ist:fertig)
Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2):
*Mein Thema 5 (Ist:fertig)
 
[[File:Setup:systempreparation_elasticsearch_04.png|border|center|Elasticsearch 04]]
 
 
Suchen Sie den Service "Elasticsearch 6.8.23" und öffnen Sie diesen mit einem Doppelklick:
 
[[File:Setup:systempreparation_elasticsearch_05.png|border|center|600px|Elasticsearch 05]]
 
 
Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist, schließen Sie das Fenster mit "OK" (3):
 
[[File:Setup:systempreparation_elasticsearch_06.png|border|center|Elasticsearch 06]]
 
 
==Nächster Schritt==
Haben Sie alle vorgenannten Schritte erfolgreich abgeschlossen, so gehen Sie zum nächsten Schritt [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Python|Python]].

Aktuelle Version vom 29. November 2023, 16:04 Uhr

Elasticsearch ist bis BlueSpice 4.3 enthalten. Spätere Versionen von BlueSpice 4 unterstützen OpenSearch.


icon optional.png
Elasticsearch ist Voraussetzung für den Betrieb der Erweiterten Suche. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diese in Ihrer BlueSpice-Installation verwenden möchten.


hint.png
Für den Betrieb der Elasticsearch ist OpenJDK Voraussetzung. Sollten Sie dies noch nicht installiert haben, so folgen Sie dem eben genannten Link.

Download

hint.png
Der Inhalt dieses Abschnitts verweist auf externe Quellen und ist zum Zeitpunkt der Erstellung dieser Dokumentation aktuell. Wir können nicht garantieren, wie lange diese Quellen in Ihrer Form so Bestand haben. Informieren Sie uns gerne, wenn Sie hier Abweichungen feststellen.


BlueSpice ist derzeit mit Elasticsearch 6.x ab Version 6.8.21 kompatibel. Elasticsearch > 6.8.x wird derzeit nicht unterstützt.

Die jeweils aktuelle Version können Sie dieser Liste entnehmen. Daraus ergibt sich folgender direkter Download-Link: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-<Versionsnummer>.zip also bspw. https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.23.zip.

Folgen Sie dabei den Download-Anweisungen Ihres Browsers.

hint.png
Im Folgenden wird die Elasticsearch-Version 6.8.23 verwendet und dient nur beispielhaft für die jeweils aktuellste Version der Versionsreihe 6.x, die Sie zum Zeitpunkt Ihrer Installation herunterladen können.

Entpacken des ZIP-Archivs

Entpacken Sie das soeben heruntergeladene ZIP-Archiv in einen sinnvollen Systempfad auf Ihrer Festplatte.

hint.png
Diese Dokumentation geht von der von uns empfohlenen Ordnerstruktur aus. Aus diesem Grund wird an dieser Stelle PHP in den Ordner C:\bluespice\bin\elasticsearch-6.8.23 entpackt. Haben Sie individuelle Wünsche, so passen Sie diese Pfade nach eigenem Verständnis an.


Installation des Plugins ingest-attachment

Wechseln Sie in das Verzeichnis "C:\bluespice\bin\elasticsearch-6.8.23\bin" (1) und führen auf eine freie Fläche des Explorer-Fensters einen Rechtsklick mit gedrückter Shift-Taste aus. Klicken Sie dann auf "PowerShell-Fenster hier öffnen" (2) bzw auf älteren Windows-Versionen auf "Eingabeaufforderung hier öffnen":

Elasticsearch 01


Führen Sie dort den Befehl ".\elasticsearch-plugin.bat install -b ingest-attachment" aus:

Elasticsearch 02


hint.png
Sollte Ihr Server über keine aktive Internetverbindung verfügen, so downloaden Sie das Plugin ingest-attachment als zip-Archiv. Achten Sie dabei auf die korrekte Versionsnummer in diesem Downloadlink. Installieren Sie das Plugin anschließend wie direkt beim Hersteller dokumentiert.

Installation des Elasticsearch Dienstes

Führen Sie anschließend den Befehl "elasticsearch-service.bat install" aus und warten Sie, bis der Prozess abgeschlossen ist:

Elasticsearch 03


Elasticsearch Dienst konfigurieren und starten

Geben Sie die Tastenkombination Windows + R ein.

Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2):

Elasticsearch 04


Suchen Sie den Service "Elasticsearch 6.8.23" und öffnen Sie diesen mit einem Doppelklick:

Elasticsearch 05


Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist, schließen Sie das Fenster mit "OK" (3):

Elasticsearch 06


Nächster Schritt

Haben Sie alle vorgenannten Schritte erfolgreich abgeschlossen, so gehen Sie zum nächsten Schritt Python.




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

Keine Kategorien vergebenBearbeiten

Diskussionen