|
|
Zeile 1: |
Zeile 1: |
| Die Aktivität ermöglicht es, zu einer bestehenden Wikiseite Text hinzuzufügen.<div>
| | <!--{{Featureseite|featured=true|featuredesc=BlueSpice 4.4 ist veröffentlicht. Übersicht über die wichtigsten Änderungen.|featurestart=07/19/2023}}--> |
| == Profil == | | __TOC__ |
| {| class="wikitable" | | |
| ! colspan="2" |Kurzprofil
| | ==Releases== |
| | |
| | {{#ask: [[Release::4.4]] |
| | |?Releasepatch = Release |
| | |?Releasedate#LOCL = Release date |
| | |mainlabel= - |
| | |headers = plain |
| | |sort=Releasedate |
| | |order=desc |
| | |default=Es gibt noch keine Patch-Releases. |
| | }} |
| | |
| | ==Einführung== |
| | Releasedatum: |
| | |
| | BlueSpice 4.4 ist ein Minor Release |
| | |
| | == Kompatibilität == |
| | ---- |
| | |
| | ==Neue Funktionen== |
| | {| class="wikitable" style="width:100%;" |
| | !Funktion |
| | !Beschreibung |
| | !Screenshot |
| |- | | |- |
| !Name | | !AtMentions |
| |EditPage | | | |
| | | |
| |- | | |- |
| !Async | | ! |
| |ja | | | |
| | | |
| |- | | |- |
| !Hat Benutzerformular | | ! |
| |nein | | | |
| | | |
| |- | | |- |
| !BPMN type | | ! |
| |task | | | |
| |- | | | |
| !BPMN extension element "wf:type"
| |
| |edit page
| |
| |} | | |} |
|
| |
|
| ==Attribute == | | ==Zusätzliche Änderungen == |
| | |
| | *'''[[mediawikiwiki:Extension:EmbedVideo|EmbedVideo]]:''' Die Erweiterung ''EmbedVideo'' wird nicht mehr gepflegt. BlueSpice integriert daher nun eine "Fork". Diese enthält ein kleineres Set [[mediawikiwiki:Extension:EmbedVideo_(fork)#Supported_Services|unterstützter Video-Services]]. |
|
| |
|
| ===Eingabe=== | | ==Hinzugefügte Erweiterungen (8)== |
| {| class="wikitable" style="width: 100%;" | | {| class="contenttable" style="width:100%;" |
| !Name des Attributs | | |+Developer: MW=MediaWiki extension; HW=Hallo Welt! extension |
| !Quelle | | !Erweiterung |
| !Beschreibung | | !Beschreibung |
| ! Typ | | !Entwickler |
| |- | | |- |
| |<code>title</code>
| | !'''SimpleTasks''' |
| | |
| | | | | |
| |Name der Zielseite, auf der der Text aus <code>content</code> eingefügt wird | | |Hallo Welt! |
| |string
| |
| |- | | |- |
| |<code>user</code> | | !TabberNeue |
| | | |
| | | | | |
| |Benutzer, der in die Revisionsgeschichte geschrieben wird
| |
| |user
| |
| |- | | |- |
| |<code>content</code> | | !TemplateStylesExtender |
| | | |
| | | | | |
| |Text, der auf der Zielseite eingefügt wird
| |
| |string
| |
| |- | | |- |
| |<code>mode</code>
| | !'''AtMentions''' |
| | | | | |
| |Mögliche Werte:
| |
|
| |
| *''append:'' Fügt den Text am Seitenende hinzu
| |
| *''replace:'' Tauscht den Wert in der Seite aus
| |
| *''prepend:'' Fügt den Text am Seitenanfang hinzu
| |
| |string
| |
| |-
| |
| |<code>minor</code>
| |
| | | | | |
| |Markiert die Version als kleine Änderung, falls der Wert auf "1" gesetzt ist
| |
| |boolean
| |
| |- | | |- |
| | <code>revisionID</code>
| | !'''DateTimeTools''' |
| | | | | |
| |Neue Seitenrevisions-ID
| |
| |number
| |
| |-
| |
| |<code>timestamp</code>
| |
| | | | | |
| |timestamp
| |
| |}
| |
|
| |
| ===Ausgabe===
| |
| {| class="wikitable" style="width: 100%;"
| |
| !Name des Attributs
| |
| !Quelle
| |
| ! style="width:60%;" |Beschreibung
| |
| ! Typ
| |
| |- | | |- |
| |<code>revisionID</code>
| | !'''Checklists''' |
| | | | | |
| | style="width:60%;" |Neue Seitenrevisions-ID
| |
| |number
| |
| |-
| |
| |<code>timestamp</code>
| |
| | | | | |
| | style="width:60%;" |Datumsstempel der Revision
| |
| |timestamp
| |
| |} | | |} |
| </div>
| |
|
| |
|
| ==Beispiel== | | ==Entfernte Erweiterungen () == |
| | *'''Erweiterung:''' Beschreibung |
| | |
| | |
| | ===Inhaltsänderungen=== |
| | Folgende Inhaltsänderungen können die Darstellung der Inhalte im Wiki beeinflussen und benötigen eventuell manuelle Anpassungen: |
|
| |
|
| ===Workflow-Aufgabe===
| | * |
| Die Beispielaufgabe hängt am Ende der Seite <code>Testpage1</code> den Text This is my test at editing an. Gleichzeitig wird die Änderung in der Versionsgeschichte als [https://de.wikipedia.org/wiki/Hilfe:Kleine_%C3%84nderungen kleinere Änderung] markiert. Die Änderung wird in der Versionsgeschichte dem Benutzer <code>WikiSysop</code> zugeschrieben.
| |
| <<bpmn:task id=<span class="hljs-string">"EditPage"</span> name=<span class="hljs-string">"Edit page"</span>>
| |
| <nowiki> </nowiki> <bpmn:extensionElements>
| |
| <wf:type>edit_page</wf:type>
| |
| </bpmn:extensionElements>
| |
| <bpmn:property name="title" default="Testpage1" validation="required"/>
| |
| <bpmn:property name="user" default="WikiSysop" validation="existing-user"/>
| |
| <bpmn:property name="content" default="This is my test at editing"/>
| |
| <bpmn:property name="mode" default="append"/>
| |
| <bpmn:property name="minor" default="1"/>
| |
| <bpmn:property name="revisionId"/>
| |
| <bpmn:property name="timestamp"/>
| |
| </bpmn:task>
| |
| Der Kommentar für die Revisionsgeschichte muss in der Systemnachricht <code>MediaWiki:workflows-activity-editpage-summary</code> angelegt sein. Existiert diese Seite nicht, so wird der Name der Systemnachricht angezeigt:
| |
| [[Datei:EditPage Kommentar.png|alternativtext=Screenshot der Versiongeschichte der Seite Testpage1|zentriert|mini|750x750px|Der Kommentar in der Versionsgeschichte ist als Systemnachricht hinterlegt.]]
| |
|
| |
|
| ===Komplettes BPMN-Beispiel===
| | {{Icon|bi bi-arrow-right-circle|||}} [[Bekannte Probleme|Mehr Infos zu den Inhaltsänderungen]] |
| <syntaxhighlight lang="xml">
| |
| <?xml version="1.0" encoding="UTF-8"?>
| |
| <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:wf="http://hallowelt.com/schema/bpmn/wf">
| |
| <bpmn:process id="EditPage-Workflow" isExecutable="false">
| |
| <bpmn:extensionElements>
| |
| <wf:context>
| |
| <wf:contextItem name="pageId"/>
| |
| </wf:context>
| |
| </bpmn:extensionElements>
| |
| <bpmn:startEvent id="TheStart">
| |
| <bpmn:outgoing>FromTheStartToEditWikiPage</bpmn:outgoing>
| |
| </bpmn:startEvent>
| |
| <bpmn:sequenceFlow id="FromTheStartToEditPage" sourceRef="TheStart" targetRef="EditPage" />
| |
| <bpmn:task id="EditPage" name="Edit page">
| |
| <bpmn:extensionElements>
| |
| <wf:type>edit_page</wf:type>
| |
| </bpmn:extensionElements>
| |
| <bpmn:property name="title" default="Testpage1" validation="required"/>
| |
| <bpmn:property name="user" default="{{#username:WikiSysop}}" validation="existing-user"/>
| |
| <bpmn:property name="content" default="I have read this page"/>
| |
| <bpmn:property name="mode" default="append"/> <!-- ALlowed: append, replace, prepend -->
| |
| <bpmn:property name="minor" default="0"/>
| |
| <!-- Output properties -->
| |
| <bpmn:property name="revisionId"/>
| |
| <bpmn:property name="timestamp"/>
| |
| <bpmn:incoming>FromTheStartToEditPage</bpmn:incoming>
| |
| <bpmn:outgoing>FromEditPageToTheEnd</bpmn:outgoing>
| |
| </bpmn:task>
| |
| <bpmn:sequenceFlow id="FromEditPageToTheEnd" sourceRef="EditPage" targetRef="TheEnd" />
| |
| <bpmn:endEvent id="TheEnd">
| |
| <bpmn:incoming>FromEditPageToTheEnd</bpmn:incoming>
| |
| </bpmn:endEvent>
| |
| </bpmn:process>
| |
| </bpmn:definitions>
| |
|
| |
|
| </syntaxhighlight>
| | [[en:BlueSpice 4.3]] |
| | [[de:{{FULLPAGENAME}}]] |