Zuletzt bearbeitet vor einer Woche
von Margit Link-Rodrigue

Handbuch:Erweiterung/BlueSpiceChecklist: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
__TOC__
__TOC__


'''BlueSpiceChecklist''' ermöglicht das Einfügen von Checkboxen und Checklisten in eine Seite. Benutzer mit Bearbeitungsrechten können den Status/Wert der Checkbox bzw. Checkliste direkt im Ansichtmodus ändern.   
'''BlueSpiceChecklist''' ermöglicht das Einfügen von Checkboxen und Checklisten in eine Seite. Benutzer mit Bearbeitungsrechten können den Status/Wert der Checkbox bzw. Checkliste direkt im Ansichtmodus ändern.  
 
{{Textbox|boxtype=note|header=Hinweis:|text=Checkboxen, die als Aufgaben definiert werden sollen, werden im Gegensatz hierzu über die [[Handbuch:Erweiterung/SimpleTasks|gesonderte Funktion Aufgabenliste]] erstellt.|icon=yes}}  
 
==Mögliche Elemente==
 
=== Kontrollliste ===
Die Kontrollliste wird als [[Handbuch:Erweiterung/ContentDroplets|Content Droplet]] eingefügt.
[[Datei:Handbuch:Droplet-Kontrollliste.png|alternativtext=Auswahl verschiedener Pizzasorten|ohne|mini|Droplet Kontrollliste]]
 
==== Listenwerte definieren ====
Die Listenwerte müssen vorab als Seite im Vorlagennamensraum definiert werden. Die Elemente müssen als ungeordnete Liste angelegt werden. Im Quelltext der Seite werden Listenpunkte mit einem <code>*</code> am Zeilenanfang erstellt.
 
Wenn Sie beispielsweise eine Liste von Pizzas erstellen möchten, in der eine bestimmte Pizza ausgewählt werden kann, können Sie die Seite ''Vorlage:Pizza'' mit folgendem Inhalt anlegen:
 
<pre>
* Wähle Pizza...
* Margherita
* Schinken
* Salami
* Pilze
* Hawaii
* Gamberetti
* Diavolo
* Siziliana
* Quattro Formaggi
</pre>
 
Zusätzlich kann pro Eintrag eine Schriftfarbe (über [https://de.wikipedia.org/wiki/Hexadezimale_Farbdefinition HEX-Codes] Schreibweise) angegeben werden:<pre> * Quattro Formaggi | #00FF00 </pre>
 
==== Liste einfügen ====
Die Liste kann nun im Auswahlmenü der Kontrollliste ausgewählt werden:
 
 
 
 


==Berechtigungen==
Wenn eine Wiki-Seite eine Checkliste enthält, kann jeder Benutzer mit dem Recht ''checklistmodify'' die Checklistenwerte aktualisieren. Diese Aktion erfolgt im Ansichtsmodus der Seite. Standardmäßig können dies Benutzer in den Rollen ''editor'', ''author'', ''maintenanceadmin'' und ''bot''.


== Content Droplets {{Bsvs|bsvFrom=4.3}} ==
==Content Droplets {{Bsvs|bsvFrom=4.3}}==
Die Checklist-Element sind ab BlueSpice 4.3 als [[Handbuch:Erweiterung/ContentDroplets/Symbol|Content Droplet]] verfügbar.  
Das Checklist-Element ist ab BlueSpice 4.3 als [[Handbuch:Erweiterung/ContentDroplets/Symbol|Content Droplet "Kontrollliste"] verfügbar.  


Da sich hierdurch die Syntax geändert hat, müssen existierende Checklist-Einbindungen angepasst werden. Wenn es hier viele Einbindungen gibt, kann dies über die Spezialseite Text ersetzen umgesetzt werden.
Da sich hierdurch die Syntax geändert hat, müssen existierende Checklist-Einbindungen angepasst werden. Wenn es hier viele Einbindungen gibt, kann dies über die Spezialseite Text ersetzen umgesetzt werden.


Die Einbindung eines Kontrollkästchens als <code><nowiki><bs:checklist type="check" checked="false"/></nowiki></code> funktioniert in BlueSpice 4.3 nicht mehr.
Die Einbindung eines Kontrollkästchens als <code><nowiki><bs:checklist value="Salami" type="check" /></nowiki></code> funktioniert in BlueSpice 4.3 nicht mehr.


* '''Kontrollkästchen:''' Muss als  <code><nowiki><bs:checkbox checked="false" /></nowiki></code> bzw. <code><nowiki><bs:checkbox checked="true" /></nowiki></code> eingebunden sein.
*'''Kontrollkästchen:''' Muss als  <code><nowiki><bs:checkbox checked="false" /></nowiki></code> bzw. <code><nowiki><bs:checkbox checked="false" /></nowiki></code> eingebunden sein.


==Das magische Wort "checklist" {{Bsvs|bsvTo=4.2}}==
==Das magische Wort "checklist" {{Bsvs|bsvTo=4.2}}==
Zeile 21: Zeile 54:
Um eine Checkbox (Kontrollkästchen) oder eine Checkliste auf einer Seite einzufügen:  
Um eine Checkbox (Kontrollkästchen) oder eine Checkliste auf einer Seite einzufügen:  


#'''Klicken''' Sie im visuellen Editor '''auf''' ''Einfügen > Mehr > Magisches Wort''.[[Datei:Handbuch:VE-insert-magicwordDE.png|alternativtext=Visueller Editor|zentriert|mini|220x220px|Visueller Editor]]
# '''Klicken''' Sie im visuellen Editor '''auf''' ''Einfügen > Mehr > Magisches Wort''.[[Datei:Handbuch:VE-insert-magicwordDE.png|alternativtext=Visueller Editor|zentriert|mini|220x220px|Visueller Editor]]
#'''Klicken''' Sie '''auf''' ''checklist''.[[Datei:Handbuch:Checklist2.png|alternativtext=|zentriert|mini|Magisches Wort ''checklist'']]
#'''Klicken''' Sie '''auf''' ''checklist''.[[Datei:Handbuch:Checklist2.png|alternativtext=|zentriert|mini|Magisches Wort ''checklist'']]
#'''Klicken''' Sie '''auf''' ''Fertig''. Es erscheint ein Dialogfenster.[[Datei:Handbuch:magicword-dialog.png|alternativtext=|zentriert|mini|Dialogfenster für Checklisten]]
#'''Klicken''' Sie '''auf''' ''Fertig''. Es erscheint ein Dialogfenster.[[Datei:Handbuch:magicword-dialog.png|alternativtext=|zentriert|mini|Dialogfenster für Checklisten]]
Anschließend wechseln Sie die Reiter'','' um den gewünschten Typ auszuwählen:
Anschließend wechseln Sie die Reiter'','' um den gewünschten Typ auszuwählen:
* ''Checkbox:'' Fügt ein einzelnes Kontollkästchen auf der Seite ein.
*''Checkbox:'' Fügt ein einzelnes Kontollkästchen auf der Seite ein.
*Liste: Fügt ein Drop-down Menü auf der Seite ein. Die Liste muss als Vorlage bereits vordefiniert worden sein. (Siehe "[[Handbuch:Erweiterung/BlueSpiceChecklist#Listen definieren|Listen definieren]]")
*Liste: Fügt ein Drop-down Menü auf der Seite ein. Die Liste muss als Vorlage bereits vordefiniert worden sein. (Siehe "[[Handbuch:Erweiterung/BlueSpiceChecklist#Listen definieren|Listen definieren]]")
Einer Seite können mehrere Checkboxen und Listen hinzugefügt werden.
Einer Seite können mehrere Checkboxen und Listen hinzugefügt werden.
#Unter ''Gewählte Option'' '''legen''' Sie den angezeigten Standardwert '''fest'''.
#Unter ''Gewählte Option'' '''legen''' Sie den angezeigten Standardwert '''fest'''.
#'''Klicken''' Sie '''auf''' ''Fertig''.
# '''Klicken''' Sie '''auf''' ''Fertig''.
Nach dem Speichern der Seite können alle Redakteure den ausgewählten Listenwert im Lesemodus ändern.
Nach dem Speichern der Seite können alle Redakteure den ausgewählten Listenwert im Lesemodus ändern.


Zeile 35: Zeile 68:
Checklisten können auch direkt im Quelltext erzeugt werden.
Checklisten können auch direkt im Quelltext erzeugt werden.


Checkbox:<pre> <bs:checklist type="check" checked="true" /> </pre>
Checkbox:<pre> <bs:checklist checked="false" type="check" /> </pre>
Der Wert des Parameters ''checked'' kann ''true'' oder ''false'' sein, abhängig davon, ob die Checkbox im Ausgangszustand ausgewählt (true) oder nicht ausgewählt (false) sein soll.
Der Wert des Parameters ''checked'' kann ''true'' oder ''false'' sein, abhängig davon, ob die Checkbox im Ausgangszustand ausgewählt (true) oder nicht ausgewählt (false) sein soll.


Zeile 44: Zeile 77:




==Listen definieren ==
Listen müssen vorab als Seiten im Vorlagennamensraum definiert werden.
Wenn Sie beispielsweise eine Liste von Pizzas erstellen möchten, in der eine bestimmte Pizza ausgewählt werden kann, muss eine Seite ''Vorlage:Pizza'' mit folgendem Inhalt existieren:
<pre>
* Wähle Pizza | #000000
* Margherita | #000000
* Schinken | #000000
* Salami | #000000
* Pilze | #00FF00
* Hawaii | #000000
* Gamberetti | #0000FF
* Diavolo | #000000
* Siziliana | #0000FF
* Quattro Formaggi | #00FF00
</pre>
Beim Speichern dieser Seite erscheint beim Einfügen der Checkliste die Liste "Pizza" in der "Optionsliste".


Farben können mithilfe des [https://de.wikipedia.org/wiki/Hexadezimale_Farbdefinition HEX-Codes] zugewiesen werden:
<pre> * Quattro Formaggi | #00FF00 </pre>
Die  Farbe #F00FF00 zeigt den Menüpunkt Quattro Formaggi  grün an.
Ohne Angabe der Farbe würde der Text standardmäßig schwarz bleiben.
[[Datei:Handbuch:Checklist5.png|alternativtext=|zentriert|mini|Checkliste als Drop-down-Menü]]
[[Datei:Handbuch:Checklist5.png|alternativtext=|zentriert|mini|Checkliste als Drop-down-Menü]]


Zeile 73: Zeile 83:
Folgende Einstellung kann über die Konfigurationsverwaltung vorgenommen werden:
Folgende Einstellung kann über die Konfigurationsverwaltung vorgenommen werden:
{{#dpl:title=Handbuch:Erweiterung/BlueSpiceConfigManager|include=#BlueSpiceChecklist}}
{{#dpl:title=Handbuch:Erweiterung/BlueSpiceConfigManager|include=#BlueSpiceChecklist}}
{{Box Links|Thema1=[[Referenz:BlueSpiceChecklist]]}}
==Berechtigungen==
 
Wenn eine Wiki-Seite eine Checkliste enthält, kann jeder Benutzer mit dem Recht ''checklistmodify'' die Checklistenwerte aktualisieren. Diese Aktion erfolgt im Ansichtsmodus der Seite. Standardmäßig können dies Benutzer in den Rollen ''editor'', ''author'', ''maintenanceadmin'' und ''bot''.
[[en:Manual:Extension/BlueSpiceChecklist]]
[[en:Manual:Extension/BlueSpiceChecklist]]
[[Category:Inhalt]]
[[Category:Inhalt]]

Version vom 7. Mai 2024, 11:38 Uhr

BlueSpiceChecklist ermöglicht das Einfügen von Checkboxen und Checklisten in eine Seite. Benutzer mit Bearbeitungsrechten können den Status/Wert der Checkbox bzw. Checkliste direkt im Ansichtmodus ändern.

Hinweis:Checkboxen, die als Aufgaben definiert werden sollen, werden im Gegensatz hierzu über die gesonderte Funktion Aufgabenliste erstellt.

Mögliche Elemente[Bearbeiten | Quelltext bearbeiten]

Kontrollliste[Bearbeiten | Quelltext bearbeiten]

Die Kontrollliste wird als Content Droplet eingefügt.

Auswahl verschiedener Pizzasorten
Droplet Kontrollliste

Listenwerte definieren[Bearbeiten | Quelltext bearbeiten]

Die Listenwerte müssen vorab als Seite im Vorlagennamensraum definiert werden. Die Elemente müssen als ungeordnete Liste angelegt werden. Im Quelltext der Seite werden Listenpunkte mit einem * am Zeilenanfang erstellt.

Wenn Sie beispielsweise eine Liste von Pizzas erstellen möchten, in der eine bestimmte Pizza ausgewählt werden kann, können Sie die Seite Vorlage:Pizza mit folgendem Inhalt anlegen:

* Wähle Pizza... 
* Margherita
* Schinken 
* Salami
* Pilze
* Hawaii 
* Gamberetti
* Diavolo
* Siziliana
* Quattro Formaggi

Zusätzlich kann pro Eintrag eine Schriftfarbe (über HEX-Codes Schreibweise) angegeben werden:

 * Quattro Formaggi | #00FF00 

Liste einfügen[Bearbeiten | Quelltext bearbeiten]

Die Liste kann nun im Auswahlmenü der Kontrollliste ausgewählt werden:




Content Droplets   v4.3+[Bearbeiten | Quelltext bearbeiten]

Das Checklist-Element ist ab BlueSpice 4.3 als [[Handbuch:Erweiterung/ContentDroplets/Symbol|Content Droplet "Kontrollliste"] verfügbar.

Da sich hierdurch die Syntax geändert hat, müssen existierende Checklist-Einbindungen angepasst werden. Wenn es hier viele Einbindungen gibt, kann dies über die Spezialseite Text ersetzen umgesetzt werden.

Die Einbindung eines Kontrollkästchens als <bs:checklist value="Salami" type="check" /> funktioniert in BlueSpice 4.3 nicht mehr.

  • Kontrollkästchen: Muss als <bs:checkbox checked="false" /> bzw. <bs:checkbox checked="false" /> eingebunden sein.

Das magische Wort "checklist"   -v4.2[Bearbeiten | Quelltext bearbeiten]

Hinweis:Wenn ein Benutzer mit Leseberechtigungen den Wert eines Kontrollkästchens oder einer Dropdown-Liste ändert, wird der Wert nicht gespeichert. Beim Aktualisieren der Seite wird der zuletzt gespeicherte Wert wieder angezeigt.


Um eine Checkbox (Kontrollkästchen) oder eine Checkliste auf einer Seite einzufügen:

  1. Klicken Sie im visuellen Editor auf Einfügen > Mehr > Magisches Wort.
    Visueller Editor
    Visueller Editor
  2. Klicken Sie auf checklist.
    Magisches Wort checklist
  3. Klicken Sie auf Fertig. Es erscheint ein Dialogfenster.
    Dialogfenster für Checklisten

Anschließend wechseln Sie die Reiter, um den gewünschten Typ auszuwählen:

  • Checkbox: Fügt ein einzelnes Kontollkästchen auf der Seite ein.
  • Liste: Fügt ein Drop-down Menü auf der Seite ein. Die Liste muss als Vorlage bereits vordefiniert worden sein. (Siehe "Listen definieren")

Einer Seite können mehrere Checkboxen und Listen hinzugefügt werden.

  1. Unter Gewählte Option legen Sie den angezeigten Standardwert fest.
  2. Klicken Sie auf Fertig.

Nach dem Speichern der Seite können alle Redakteure den ausgewählten Listenwert im Lesemodus ändern.

Tags im Quelltext hinzufügen[Bearbeiten | Quelltext bearbeiten]

Checklisten können auch direkt im Quelltext erzeugt werden.

Checkbox:

 <bs:checklist checked="false" type="check" /> 

Der Wert des Parameters checked kann true oder false sein, abhängig davon, ob die Checkbox im Ausgangszustand ausgewählt (true) oder nicht ausgewählt (false) sein soll.

Liste:

 <bs:checklist type="list" list="Vorlage:Pizza" value="Pizza auswählen" /> 

Der Parameter list legt die Seite fest, auf der sich die vordefinierte Liste befindet, value legt den Wert fest, der voreingestellt sein soll.

Sobald das Checklisten-Tag auf der Seite gespeichert wurde, können Benutzer beim Lesen der Seite im Lesemodus und die Werte ändern.


Checkliste als Drop-down-Menü

Konfiguration[Bearbeiten | Quelltext bearbeiten]

Folgende Einstellung kann über die Konfigurationsverwaltung vorgenommen werden:

  • Checklistenänderungen als geringfügige Änderungen markieren: Wenn diese Einstellung aktiviert ist, werden Änderungen an einer Checkliste (z.B. Aktivieren eines Kontrollkästchens) im Ansichtsmodus als geringfügige Änderungen protokolliert. Wenn diese Einstellung inaktiv ist, wird eine Änderung der Checkliste als normale Version aufgezeichnet.
    kleinere Bearbeitung

Berechtigungen[Bearbeiten | Quelltext bearbeiten]

Wenn eine Wiki-Seite eine Checkliste enthält, kann jeder Benutzer mit dem Recht checklistmodify die Checklistenwerte aktualisieren. Diese Aktion erfolgt im Ansichtsmodus der Seite. Standardmäßig können dies Benutzer in den Rollen editor, author, maintenanceadmin und bot.




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

Diskussionen