2.5 Accessibility/VPAT BS4 and Manual:Extension/BlueSpiceUniversalExport: Difference between pages

(Difference between pages)
No edit summary
 
No edit summary
 
Line 1: Line 1:
<bookshelf src="Book:User manual" />
{{DISPLAYTITLE:Export options}}


==Report Info==
'''BlueSpiceUniversalExport''' allows exporting wiki pages to various formats. It incorporates various modules, each serving as exporter for a particular export type.
Voluntary Accessibility Conformance Report, EN 301 549 Edition (Based on [https://www.itic.org/policy/accessibility/vpat VPAT® Version 2.4])


'''Name of Product/Version:''' Bluespice 4
==The export menu==
Every content page on the wiki can be exported. Export fuctions are located in the general [[Manual:BlueSpice Layout#Page tools|page tools]] under the menu item ''Export''. The available export options depend on your wiki configuration. Clicking one of the links downloads the page content in the selected format.


'''Report Date:'''
<br />
[[File:Manual:pageexport.png|link=link=https://en.wiki.bluespice.com/wiki/File:UniversalExport1a.png|alt=|center|thumb|348x348px|Export options]]


'''Product Description:''' Web-based MediaWiki Knowledge Management Tool
==Configuration==


'''Contact Information:''' [https://bluespice.com/contact Submit a support form].
Configuration of UniversalExport (and its modules) can be done in the [[Manual:Extension/BlueSpiceConfigManager|Config manager]] in the ''Export'' section. Available settings include:


'''Notes:'''
*'''Table of contents:''' only applies to exporting books. Select how the ToC should be constructed (as a ToC for the entire book or for each page individually).
*'''Hide namespace prefix in HTML:''' removes namespace prefixes when displaying page titles in HTML exports.
*'''Hide namespace prefix in PDF:''' removes namespace prefixes when displaying page titles in PDF exports.
*'''Metadata (standard, JSON)''' : additional data to be passed to the rendering template in JSON format. This data will be avalible for usage in the template (advanced users).
*'''Metadata (override, JSON)''': offers overriding standard data sent to the rendering template. Values that are set by default can be overriden by using this option (JSON format) (advanced users).<br />
[[File:Manual:UniversalExport2a.png|link=link=link=https://en.wiki.bluespice.com/wiki/File:UniversalExport2a.png|alt=|center|thumb|372x372px|Configuration options]]
<br />


'''Evaluation Methods Used:'''
==Tags==
*[https://www.w3.org/WAI/WCAG21/quickref/ WCAG 2.1 Acceptance Criteria]
If the following tags are included in a page, they are usually applied both to the PDF book export and to the PDF single page export unless otherwise noted.
*Browser tool "Lighthouse"
*NVDA Screen reader with Chrome (best effort use)
*[https://www.access-for-all.ch/ch/pdf-werkstatt/pdf-accessibility-checker-pac/download-pac-3.html PAC 3 (PDF Accessibility Checker)], [https://pave-pdf.org PAVE] (PDF Accessibility)
==Applicable Standards/Guidelines==
This report covers the degree of conformance for the following accessibility standard/guidelines:
{| class="wikitable" style="width:100%;"
! style="width:550px;" |Standard/Guideline
!Included In Report
|-
| style="width:550px;" |[https://www.w3.org/TR/WCAG21 Web Content Accessibility Guidelines 2.1]
|Level AA
|-
| style="width:550px;" |[https://www.etsi.org/deliver/etsi_en/301500_301599/301549/03.01.01_60/en_301549v030101p.pdf EN 301 549 Accessibility requirements suitable for public procurement of ICT products and services in Europe, - V3.1.1 (2019-11)]
|Yes
|}
==Terms==
The terms used in the Conformance Level information are defined as follows:
*'''Supports:''' The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
*'''Partially Supports:''' Some functionality of the product does not meet the criterion.
*'''Does Not Support:''' The majority of product functionality does not meet the criterion.
*'''Not Applicable:''' The criterion is not relevant to the product.
*'''Not Evaluated:''' The product has not been evaluated against the criterion. This can be used only in WCAG Level AAA criteria.
==WCAG 2.x Report==
Tables 1 and 2 document conformance with EN 301 549:
*Chapter 9 - Web


*Sections 10.1-10.4 of Chapter 10 - Non-Web documents
===Manual page breaks===
*Sections 12.1.2 and 12.2.4 of Chapter 12 - Documentation
You can insert the following tag on a wiki page anywhere you want to force a manual page break in the PDF:<syntaxhighlight lang="text">
Note: When reporting on conformance with the WCAG 2.x Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.
<bs:uepagebreak ></div>
====PDF output of wiki pages====
</syntaxhighlight>In visual editing mode, a marker is displayed where the page breaks have been inserted.
PDF output of wiki pages is currently not sufficiently tagged and therefore cannot produce accessible PDFs.
<br />
[[File:pdf-pagebreak-marker.png|center|thumb|750x750px|Marker for page breaks in visual editing mode|link=Special:FilePath/pdf-pagebreak-marker.png]]
<br />
=== Landscape printing ===
To print a PDF page in landscape format, the following tag can be inserted in the wiki page in source editing mode at any position:
<nowiki><bs:ueparams template="BlueSpice_Landscape" /></nowiki>
To make it easier for the user to add this tag with the visual editor, this tag can be added to a wikitext-template, for example, <code><nowiki>{{LandscapeFormatExport}}</nowiki></code>. The element can be inserted anywhere on the page.{{Box Note|boxtype=note|Note text=This tag only works for the PDF single page export.}}Within a wiki page, individual areas can be marked separately (e.g. wide tables). This way, the output in the export can be landscape or extra-wide. This is possible using the following css classes:


It is, however,  possible for users to upload and link accessible PDFs in the wiki.
*"bs-rotated" -> landscape format
====Support documents====
*"bs-narrow" -> 0,33 x A4 portrait
BlueSpice is documented in BlueSpice-based wikis. Therefore, the same criteria for Web/Authoring tools also apply for Support Docs. When content in and for these wikis is created (such as videos and wiki pages), these pages are frequently reviewed for accessibility (such as heading levels, alt-text, table syntax and captioning/transcripts for videos). In addition, the helpdesk footer contains an accessibilty link to an accessibility disclaimer that allows users to provide feedback.
*"bs-ultrawide" -> 2 x A4 landscape
====Bundled extensions====
All extensions and functionality developed by HalloWelt! is regularly tested for accessibility issues starting with BlueSpice 4.1. Other bundled extensions not developed by HalloWelt! can have issues that need to be resolved by the according developers. We take as much time as possible to also review these extensions and provide accessibility information for them. [[Accessiblity/Extensions|See attached list of extensions]].
===Table 1: Success Criteria, Level A===
Note: These assessments have been made inhouse to the best of our knowledge and ability in accessibility testing.
{| class="wikitable" style="width:100%;"
! style="width:300px;" |Criteria
!Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#text-equiv-all 1.1.1 Non-text Content (Level A)]'''
| rowspan="6" class="col-green-bg" |Web: '''Supports'''
Authoring tool: '''Supports'''


Support docs: '''Supports'''
These classes can also be combined. Example:
| rowspan="6" style="" |Web: GUI Elements (G94)
<nowiki><div class="bs-rotated bs-ultrawide">...</div></nowiki>
Authoring Tool: (H37 user task)
The start and end div tags can also be added to templates (e.g., <code><nowiki>{{LandscapeStart}}</nowiki></code> and <code><nowiki>{{LandscapeEnd}}</nowiki></code>) to allow users to insert the tags using the visual editor.{{Box Note|boxtype=note|Note text=Display of header and footer areas could be problematic when using these tags.}}These css classes also work for the book export.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.1.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#media-equiv-av-only-alt 1.2.1 Audio-only and Video-only (Prerecorded) (Level A)]'''
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool:
Video: '''Partially supports'''


Audio: '''Supports'''
===PDF-specific styling===
{{Box Note|boxtype=important|Note text=The tag is only taken applied in the single page export (including linked pages and subpages). The tag from individual pages is ignored in the book export. The tag can, however, be inserted on the corresponding book page in the ''Book:'' namespace and is then applied to all pages in the book.}}
To style classes or IDs only in the PDF output, you can include the following tag at the beginning of a page:<syntaxhighlight lang="text">
<bs:uemeta body-class=class-name-here/>
</syntaxhighlight>


Support docs: '''Supports'''
| rowspan="6" |Web/Authoring  tool: Videos have to be captioned and hosted outside the wiki to have captions. Linked audio files are embedded with standard HTML<audio> tag.
Support Docs: Video Tutorials are screencasts that are uploaded to YouTube including a caption file.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-captions '''1.2.2 Captions (Prerecorded)'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool:
Video: '''Supports'''


Audio: '''Supports'''
Example''': Changing background, header, and footer settings'''


Support docs: '''Supports'''
#Insert the tag  <code><nowiki><bs:uemeta body-class=bg-grey bg-yellow no-header-image no-footer-text/></nowiki></code> at the top of your wiki page.
| rowspan="6" style="" |Web: Audio can be accompanied by text fileAccessible video can be uploaded to video streaming services. Embedded video: uses tandard video-html-Tag.
#To define the page background, add the following CSS to  <code>MediaWiki:Common.css</code> ein (admin rights needed):<syntaxhighlight lang="css">
Authoring Tool: n/a - no authoring tool available.
/*PDF output*/
.bg-grey { background-color:#EDEDED !important;} /*sets the page background. There will be a white margin around it.*/
.bg-yellow .bs-page-content { background-color:#F7F0C6; padding:10px;} /*sets the background color for the content and adds padding*/
.no-header-image #bs-runningheaderfix { background:none;} /*removes the PDF header*/
.no-footer-text #bs-runningfooterleft, .no-footer-text #bs-runningfootercenter, .no-footer-text #bs-runningfooterright  { display:none;} /*removes the text from the PDF footer*/
</syntaxhighlight>Compare the page before inserting the tag and after inserting the tag: <br />
<gallery widths="250" heights="400">
File:Manual:250px-pdf-class-output-vorher.png
File:Manual:250px-pdf-class-output-nachher.png
</gallery>


Support docs: Video Tutorials are screencasts that are uploaded to YouTube including a caption file.
===Exclude content from PDF export===
|-
To exclude the content of a page from the PDF export, it can be inserted via the visual editor under ''Insert> No PDF''. The text is then marked accordingly in the source text:
| style="width:300px;" |Also applies to:
<nowiki><bs:uenoexport>Dieser Text wird nicht ins PDF exportiert.</bs:uenoexport></nowiki>
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-audio-desc '''1.2.3 Audio Description or Media Alternative (Prerecorded)'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool: '''Supports'''
Support docs: '''Supports'''
| rowspan="6" |Web/Authoring tool: it is the responsibility of users to provide media alternatives to support this criterion.
Support docs: Video tutorials are hosted on YouTube. Audio track and caption file already provides the necessary information.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#content-structure-separation-programmatic '''1.3.1 Info and Relationships'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool: '''Supports'''
Support docs: '''Supports'''
| rowspan="6" |Use of ARIA landmarks roles and labels throughout the GUI.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#content-structure-separation-sequence '''1.3.2 Meaningful Sequence'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/ Authoring tool/Support docs: '''Supports'''
| rowspan="6" |Skiplinks, sequence of menus and sidebars organized with landmarks
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#content-structure-separation-understanding '''1.3.3 Sensory Characteristics'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool: '''Not applicable'''
| rowspan="6" |Elements are not dependent on or referenced by shape, size, sound or location
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-without-color '''1.4.1 Use of Color'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool: '''Supports'''
| rowspan="6" |Where buttons or other elments uses color, the label conveys the meaning of the button. No other color elements that convey meaning currently exist.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-dis-audio '''1.4.2 Audio Control'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool: '''Supports'''
| rowspan="6" |There is no default audio content provided. Users need to adhere to this criterion when creating content.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#keyboard-operation-keyboard-operable '''2.1.1 Keyboard'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool: '''Partially supports'''
Support docs: '''Supports'''
| rowspan="6" |All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.1.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#keyboard-operation-trapping '''2.1.2 No Keyboard Trap'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring Tool: '''Partially supported'''
| rowspan="6" |Same as 2.1.1
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.1.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#character-key-shortcuts '''2.1.4 Character Key Shortcuts'''] (Level A 2.1 only)
| rowspan="6" class="col-grey-light-bg" |Web/ Authoring Tool/Support docs:
'''Not applicable'''
| rowspan="6" |Character key shortcusts are not used.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.1.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#time-limits-required-behaviors '''2.2.1 Timing Adjustable'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/ Authoring Tool/Support docs:
'''Not applicable'''
| rowspan="6" |No timed content or functionality is used.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.2.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#time-limits-pause '''2.2.2 Pause, Stop, Hide'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/ Authoring Tool/Support docs:
'''Not applicable'''
| rowspan="6" |No moving, blinking, scrolling, or auto-updating information that starts automatically is used.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.2.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#seizure-does-not-violate '''2.3.1 Three Flashes or Below Threshold'''] (Level A)
| rowspan="6" class="col-grey-light-bg" style="" |Web/ Authoring Tool/Support docs:
'''Not applicable'''
| rowspan="6" style="" |No flashing or blinking functionality is used.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.3.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-skip '''2.4.1 Bypass Blocks'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool/Support docs: '''Supports'''
| rowspan="6" |Skip links (G124) and Aria landmarks (ARIA11) are provided.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-title '''2.4.2 Page Titled'''] (Level A)
| rowspan="6" class="col-green-bg" style="" |Web/Authoring tool/Support docs: '''Supports'''
| rowspan="6" style="" |Users can provide meaningful H1 text (as page name or display title)
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-order '''2.4.3 Focus Order'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool: '''Partially supports'''
Support docs: '''Supports'''
| rowspan="6" |All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality and focus order. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-refs '''2.4.4 Link Purpose (In Context)'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/Authoring tool/Support docs: '''Supports'''
| rowspan="6" |Web:
Authoring Tool: Techniques used G91, ARIA7, ARA8
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#pointer-gestures '''2.5.1 Pointer Gestures'''] (Level A 2.1 only)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool/Support docs:
'''Not applicable'''
| rowspan="6" |Application does not use functionality that uses multipoint or path-based gestures for operation.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.5.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#pointer-cancellation '''2.5.2 Pointer Cancellation'''] (Level A 2.1 only)
| rowspan="5" class="col-green-bg" |Authoring tool: '''Supported'''
Web/Support docs:


'''Not applicable'''
==Show content in PDF only==
| rowspan="5" |For content that is draggable, releasing the picked-up item outside a drop target reverses the action.<section>
If content should only be displayed in the PDF, but not on the wiki page, this content can be marked manually via the source text. First, a wiki administrator needs to add the following code to the page ''MediaWiki: Common.css'':<syntaxhighlight lang="css">
</section>
.bs-page-content .no-pdf {
|-
    display: none;
| style="width:300px;" |Also applies to:
}
|-
.bs-page-content div.only-pdf {
| style="width:300px;" |EN 301 549 Criteria
    display:block;
|-
}
| style="width:300px;" |·        9.2.5.2 (Web)
.bs-page-content span.only-pdf {
|-
    display:inline;
| style="width:300px;" |·        11.8.2 (Authoring Tool)
}
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#label-in-name '''2.5.3 Label in Name'''] (Level A 2.1 only)
.only-pdf {
| rowspan="7" class="col-grey-light-bg" |Web/Authoring tool/Support docs:
    display: none;
'''Partially supports'''
}
| rowspan="7" |For controls with a visible label (e.g., link text, button text, programmatically linked label, images in links with text) the accessible name is not always the same as the visible label.
</syntaxhighlight>
The accessible name does not always contain a match for the string of the visible label.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.5.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#motion-actuation '''2.5.4 Motion Actuation'''] (Level A 2.1 only)
| rowspan="6" class="col-grey-light-bg" |Web/ Authoring Tool/Support docs:
'''Not applicable'''
| rowspan="6" |No device motion elements such as shaking or tilting of the user device are used.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.5.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#meaning-doc-lang-id '''3.1.1 Language of Page'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/ Authoring Tool/Support docs:
'''Supports'''
| rowspan="6" |Lang attribute on html element is set (H57)
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.1.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#consistent-behavior-receive-focus '''3.2.1 On Focus'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool: '''Partially supports'''
Support docs: '''Supports'''
| rowspan="6" |All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality and focus order. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.2.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#consistent-behavior-unpredictable-change '''3.2.2 On Input'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool: '''Partially supports'''
Support docs: '''Supports'''
| rowspan="6" |Forms are not automatically submitted when a user changes a field.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.2.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#minimize-error-identified '''3.3.1 Error Identification'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/Authoring tool: '''Partially supports'''
Support docs: '''Not applicable'''
| rowspan="6" |Errors are displayed and announced correctly.
*Alert banners with aria role alert
*conditional dialogs need to be acknowledged
Not supported:
*No warnings in some cases, e.g. when a book is created without saving it.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.3.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#minimize-error-cues '''3.3.2 Labels or Instructions'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/ Authoring Tool/Support docs:
'''Supports'''
| rowspan="6" |<span style="color: rgb(29, 29, 29)">Labels or instructions are provided when content requires user input. (ARIA1,9, G89, H71, G184)</span>
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.3.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#ensure-compat-parses '''4.1.1 Parsing'''] (Level A)
| rowspan="6" class="col-green-bg" |Web/ Authoring Tool/Support docs:
'''Supports'''
| rowspan="6" |Correct parsing is continuously checked in IDEs as well as browser checks (Chrome Lighthouse). Errors are reported in ticket system.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.4.1.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#ensure-compat-rsv '''4.1.2 Name, Role, Value'''] (Level A)
| rowspan="6" class="col-grey-light-bg" |Web/ Authoring Tool/Support docs:
'''Partially supports'''
| rowspan="6" |Mainly standard HTML controls and common frameworks such as bootstrap are used to create interace components.
Applied techniques: Aria14,16; H91, H44, H64, H88


Not supported: ExtJS Grid pagination currently does not correctly identify buttons. This functionality is used on many tables throughout the wiki.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.4.1.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|}
===Table 2: Success Criteria, Level AA===
Notes:
{| class="contenttable-blue" style="width:100%;"
! style="width:300px;" |Criteria
!Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-real-time-captions '''1.2.4 Captions (Live)'''] (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-audio-desc-only '''1.2.5 Audio Description'''] (Prerecorded) (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.5 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#orientation '''1.3.4 Orientation'''] (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#identify-input-purpose '''1.3.5 Identify Input Purpose'''] (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.5 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast 1.4.3 Contrast (Minimum)]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-scale '''1.4.4 Resize text'''] (Level AA)
| rowspan="6" |Web: Supports
Authoring Tool: Supports


Support Docs: Supports
A block element or an inline element can now be created for the PDF export. This content is not rendered on the wiki page in display mode. Source code examples:
| rowspan="6" |Web: G142
<span class="p" style="box-sizing: inherit;"><</span><span class="nt" style="color: rgb(0, 128, 0)">div</span> <span class="na" style="color: rgb(125, 144, 41)">class</span><span class="o" style="color: rgb(102, 102, 102)">=</span><span class="s" style="color: rgb(186, 33, 33)">"only-pdf"</span><span class="p" style="box-sizing: inherit;">></span>This block is only shown in the PDF.<span class="p" style="box-sizing: inherit;"></</span><span class="nt" style="color: rgb(0, 128, 0)">div</span><span class="p" style="box-sizing: inherit;">></span>
Authoring Tool: G142
The adjective <span class="p" style="box-sizing: inherit;"><</span><span class="nt" style="color: rgb(0, 128, 0)">span</span> <span class="na" style="color: rgb(125, 144, 41)">class</span><span class="o" style="color: rgb(102, 102, 102)">=</span><span class="s" style="color: rgb(186, 33, 33)">"no-pdf"</span><span class="p" style="box-sizing: inherit;">></span>beautiful<span class="p" style="box-sizing: inherit;"></</span><span class="nt" style="color: rgb(0, 128, 0)">span</span><span class="p" style="box-sizing: inherit;">><</span><span class="nt" style="color: rgb(0, 128, 0)">span</span> <span class="na" style="color: rgb(125, 144, 41)">class</span><span class="o" style="color: rgb(102, 102, 102)">=</span><span class="s" style="color: rgb(186, 33, 33)">"only-pdf"</span><span class="p" style="box-sizing: inherit;">>small</</span><span class="nt" style="color: rgb(0, 128, 0)">span</span><span class="p" style="box-sizing: inherit;">></span> is shown differently on the page and in the PDF.
<br />
==<span class="mw-headline" id="Darstellung_von_Email-Adressen">Display of email addresses</span>==
If an email link has an additional label on a wiki page, the email address will be listed separately in the PDF after the link label.
<br />
[[File:Manual:750px-pdf-email-wikipage-EN.png|link=link=Special:FilePath/pdf-email-wikipage-EN.png|alt=|center|thumb|479x479px|Email link on wiki page]]
<br />
[[File:Manual:750px-pdf-email-output-EN.png|link=link=Special:FilePath/pdf-email-output-EN.png|alt=|center|thumb|478x478px|PDF link in PDF output]]
<br />
==Printing==
MediaWiki, by default, provides a print view for the pages. This command is also available in the ''Export'' menu (option ''Print'').


Support Docs: G142
{{#dpl:title=Manual:Extension/BlueSpiceConfigManager|include=#BlueSpiceUniversalExport}}
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-text-presentation 1.4.5 Images of Text]''' (Level AA)
| rowspan="6" |Web: Supports
Authoring Tool: Supports


Support Docs: <span class="col-red">Banner auf Hauptseite</span>
== Modules ==
| rowspan="6" |Web: C22
The extension ''BlueSpiceUniversalExport'' contains several modules:
Authoring Tool: C22


Support Docs: C22
* '''BlueSpiceUEModulePDF:''' module for exporting pages in PDF (.pdf) format. It downloads the current page (PDF single page), the current page including all its subpages (PDF page with subpages), or the current page and the pages that are linked from that page (PDF page with linked pages).
|-
* '''BlueSpiceUEModuleHTML:''' module for exporting pages as an html zip-archive (option HTML single page).
| style="width:300px;" |Also applies to:
* '''BlueSpiceUEModuleBookPDF:''' module for exporting books.  
|-
{{Box Links-en|Topic1=[[Reference:BlueSpiceUniversalExport]]
| style="width:300px;" |EN 301 549 Criteria
|Topic2=[[Reference:BlueSpiceUEModulePDF]]
|-
|Topic3=[[Reference:BlueSpiceUEModuleBookPDF]]
| style="width:300px;" |·        9.1.4.5 (Web)
|Topic4=[[Reference:BlueSpiceUEModuleHTML]]
|-
|Topic5=[[Manual:Extension/BlueSpiceBookshelf|Creating books]]
| style="width:300px;" |·        11.8.2 (Authoring Tool)
}}
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#reflow 1.4.10 Reflow]''' (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.10 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#non-text-contrast 1.4.11 Non-text Contrast]''' (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.11 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#text-spacing 1.4.12 Text Spacing]''' (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.12 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#content-on-hover-or-focus 1.4.13 Content on Hover or Focus]''' (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.13 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-mult-loc 2.4.5 Multiple Ways]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
|EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.5 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-descriptive 2.4.6 Headings and Labels]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
|Also applies to:
|-
|EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.6 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-visible 2.4.7. Focus Visible]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN <span style="mso-fareast-font-family:
&quot;Times New Roman&quot;;mso-bidi-font-family:Arial">301</span> 549 Criteria
|-
| style="width:300px;" |·        9.2.4.7 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#meaning-other-lang-id 3.1.2 Language of Parts]''' (Level AA)
| rowspan="6" |Web: Supports (user task)
Authoring Tool: Supports


Support Docs: Supports
{{Translation}}
| rowspan="6" |Web: H58
Authoring Tool: H58


Support Docs: (different DE/EN wikis)
[[Category:Page tools]]
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN <span class="ve-pasteProtect" style="mso-fareast-font-family:
&quot;Times New Roman&quot;;mso-bidi-font-family:Arial" data-ve-attributes="{&quot;style&quot;:&quot;mso-fareast-font-family:\n\&quot;Times New Roman\&quot;;mso-bidi-font-family:Arial&quot;}">301</span> 549 Criteria
|-
| style="width:300px;" |·        9.3.1.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Web)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-locations 3.2.3 Consistent Navigation]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.2.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-functionality 3.2.4 Consistent Identification]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.2.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#minimize-error-suggestions 3.3.3 Error Suggestion]''' (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.3.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#minimize-error-reversible 3.3.4 Error Prevention]''' (Legal, Financial, Data) (Level AA)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.3.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#status-messages 4.1.3 Status Messages]''' (Level AA 2.1 only)
| rowspan="6" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.4.1.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|}
===EN 301 549 Report===
Notes:
====Chapter 4: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=17 Functional Performance Statements] (FPS)====
Notes:
 
{| class="contenttable-blue" style="width:100%;"
!Criteria
!Conformance Level
!Remarks and Explanations
|-
|4.2.1 Usage without vision
|
|
|-
|4.2.2 Usage with limited vision
|
|
|-
|4.2.3 Usage without perception of colour
|
|
|-
|4.2.4 Usage without hearing
|
|
|-
|4.2.5 Usage with limited hearing
|
|
|-
|4.2.6 Usage with no or limited vocal capability
|
|
|-
|4.2.7 Usage with limited manipulation or strength
|
|
|-
|4.2.8 Usage with limited reach
|
|
|-
|4.2.9 Minimize photosensitive seizure triggers
|
|
|-
|4.2.10 Usage with limited cognition, language or learning
|
|
|-
|4.2.11 Privacy
|
|
|}
====Chapter 5: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=20 Generic Requirements]====
Notes:
{| class="contenttable-blue" style="width:100%;"
! style="width:300px;" |Criteria
!Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |5.1 Closed functionality
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.1.2 General
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.1.2.1 Closed functionality
|See 5.2 through 13
|See information in 5.2 through 13
|-
| style="width:300px;" |5.1.2.2 Assistive technology
|See 5.1.3 through 5.1.6
|See information in 5.1.3 through 5.1.6
|-
| style="width:300px;" |5.1.3 Non-visual access
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.1.3.1 Audio output of visual information
|
|
|-
| style="width:300px;" |5.1.3.2 Auditory output delivery including speech
|
|
|-
| style="width:300px;" |5.1.3.3 Auditory output correlation
|
|
|-
| style="width:300px;" |5.1.3.4 Speech output user control
|
|
|-
| style="width:300px;" |5.1.3.5 Speech output automatic interruption
|
|
|-
| style="width:300px;" |5.1.3.6 Speech output for non-text content
|
|
|-
| style="width:300px;" |5.1.3.7 Speech output for video information
|
|
|-
| style="width:300px;" |5.1.3.8 Masked entry
|
|
|-
| style="width:300px;" |5.1.3.9 Private access to personal data
|
|
|-
| style="width:300px;" |5.1.3.10 Non-interfering audio output
|
|
|-
| style="width:300px;" |5.1.3.11 Private listening volume
|
|
|-
| style="width:300px;" |5.1.3.12 Speaker volume
|
|
|-
| style="width:300px;" |5.1.3.13 Volume reset
|
|
|-
| style="width:300px;" |5.1.3.14 Spoken languages
|
|
|-
| style="width:300px;" |5.1.3.15 Non-visual error identification
|
|
|-
| style="width:300px;" |5.1.3.16 Receipts, tickets, and transactional outputs
|
|
|-
| style="width:300px;" |5.1.4 Functionality closed to text enlargement
|
|
|-
| style="width:300px;" |5.1.5 Visual output for auditory information
|
|
|-
| style="width:300px;" |5.1.6 Operation without keyboard interface
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.1.6.1 Closed functionality
|See 5.1.3.1 through 5.1.3.16
|See information in 5.1.3.1 through 5.1.3.16
|-
| style="width:300px;" |5.1.6.2 Input focus
|
|
|-
| style="width:300px;" |5.1.7 Access without speech
|
|
|-
| style="width:300px;" |5.2 Activation of accessibility features
|
|
|-
| style="width:300px;" |5.3 Biometrics
|
|
|-
| style="width:300px;" |5.4 Preservation of accessibility information during conversion
|
|
|-
| style="width:300px;" |5.5 Operable parts
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.5.1 Means of operation
|
|
|-
| style="width:300px;" |5.5.2 Operable parts discernibility
|
|
|-
| style="width:300px;" |5.6 Locking or toggle controls
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.6.1 Tactile or auditory status
|
|
|-
| style="width:300px;" |5.6.2 Visual status
|
|
|-
| style="width:300px;" |5.7 Key repeat
|
|
|-
| style="width:300px;" |5.8 Double-strike key acceptance
|
|
|-
| style="width:300px;" |5.9 Simultaneous user actions
|
|
|}
====Chapter 9: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=40 Web] (see WCAG 2.x section)====
Notes:
====Chapter 12: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=76 Documentation and Support Services]====
Notes:
{| class="contenttable-blue" style="width:100%;"
! style="width:300px;" |Criteria
!Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |12.1 Product documentation
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |12.1.1 Accessibility and compatibility features
|
|
|-
| style="width:300px;" |12.1.2 Accessible documentation
|See WCAG 2.x section
|See information in WCAG 2.x section
|-
| style="width:300px;" |12.2 Support Services
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |12.2.2 Information on accessibility and compatibility features
|
|
|-
| style="width:300px;" |12.2.3 Effective communication
|
|
|-
| style="width:300px;" |12.2.4 Accessible documentation
|See WCAG 2.x section
|See information in WCAG 2.x section
|}

Revision as of 15:17, 11 April 2022


BlueSpiceUniversalExport allows exporting wiki pages to various formats. It incorporates various modules, each serving as exporter for a particular export type.

The export menu

Every content page on the wiki can be exported. Export fuctions are located in the general page tools under the menu item Export. The available export options depend on your wiki configuration. Clicking one of the links downloads the page content in the selected format.


Export options

Configuration

Configuration of UniversalExport (and its modules) can be done in the Config manager in the Export section. Available settings include:

  • Table of contents: only applies to exporting books. Select how the ToC should be constructed (as a ToC for the entire book or for each page individually).
  • Hide namespace prefix in HTML: removes namespace prefixes when displaying page titles in HTML exports.
  • Hide namespace prefix in PDF: removes namespace prefixes when displaying page titles in PDF exports.
  • Metadata (standard, JSON) : additional data to be passed to the rendering template in JSON format. This data will be avalible for usage in the template (advanced users).
  • Metadata (override, JSON): offers overriding standard data sent to the rendering template. Values that are set by default can be overriden by using this option (JSON format) (advanced users).
Configuration options


Tags

If the following tags are included in a page, they are usually applied both to the PDF book export and to the PDF single page export unless otherwise noted.

Manual page breaks

You can insert the following tag on a wiki page anywhere you want to force a manual page break in the PDF:

<bs:uepagebreak ></div>

In visual editing mode, a marker is displayed where the page breaks have been inserted.


Marker for page breaks in visual editing mode


Landscape printing

To print a PDF page in landscape format, the following tag can be inserted in the wiki page in source editing mode at any position:

<bs:ueparams template="BlueSpice_Landscape" />

To make it easier for the user to add this tag with the visual editor, this tag can be added to a wikitext-template, for example, {{LandscapeFormatExport}}. The element can be inserted anywhere on the page.Template:Box NoteWithin a wiki page, individual areas can be marked separately (e.g. wide tables). This way, the output in the export can be landscape or extra-wide. This is possible using the following css classes:

  • "bs-rotated" -> landscape format
  • "bs-narrow" -> 0,33 x A4 portrait
  • "bs-ultrawide" -> 2 x A4 landscape

These classes can also be combined. Example:

<div class="bs-rotated bs-ultrawide">...</div>

The start and end div tags can also be added to templates (e.g., {{LandscapeStart}} and {{LandscapeEnd}}) to allow users to insert the tags using the visual editor.Template:Box NoteThese css classes also work for the book export.

PDF-specific styling

Template:Box Note

To style classes or IDs only in the PDF output, you can include the following tag at the beginning of a page:

<bs:uemeta body-class=class-name-here/>


Example: Changing background, header, and footer settings

  1. Insert the tag <bs:uemeta body-class=bg-grey bg-yellow no-header-image no-footer-text/> at the top of your wiki page.
  2. To define the page background, add the following CSS to MediaWiki:Common.css ein (admin rights needed):
    /*PDF output*/
    .bg-grey { background-color:#EDEDED !important;} /*sets the page background. There will be a white margin around it.*/
    .bg-yellow .bs-page-content { background-color:#F7F0C6; padding:10px;}  /*sets the background color for the content and adds padding*/
    .no-header-image #bs-runningheaderfix { background:none;} /*removes the PDF header*/
    .no-footer-text #bs-runningfooterleft, .no-footer-text #bs-runningfootercenter, .no-footer-text #bs-runningfooterright  { display:none;} /*removes the text from the PDF footer*/
    
    Compare the page before inserting the tag and after inserting the tag:

Exclude content from PDF export

To exclude the content of a page from the PDF export, it can be inserted via the visual editor under Insert> No PDF. The text is then marked accordingly in the source text:

<bs:uenoexport>Dieser Text wird nicht ins PDF exportiert.</bs:uenoexport>

Show content in PDF only

If content should only be displayed in the PDF, but not on the wiki page, this content can be marked manually via the source text. First, a wiki administrator needs to add the following code to the page MediaWiki: Common.css:

 .bs-page-content .no-pdf {
     display: none;
 }
 .bs-page-content div.only-pdf {
     display:block;
 }
 .bs-page-content span.only-pdf {
     display:inline;
 }
 
 .only-pdf {
     display: none;
 }


A block element or an inline element can now be created for the PDF export. This content is not rendered on the wiki page in display mode. Source code examples:

<div class="only-pdf">This block is only shown in the PDF.</div>
The adjective <span class="no-pdf">beautiful</span><span class="only-pdf">small</span> is shown differently on the page and in the PDF.


Display of email addresses

If an email link has an additional label on a wiki page, the email address will be listed separately in the PDF after the link label.

Email link on wiki page


PDF link in PDF output


Printing

MediaWiki, by default, provides a print view for the pages. This command is also available in the Export menu (option Print).


  • Metadata (standard, JSON): Additional data to be passed to the rendering template in JSON format. This data can be used in the export template. The template itself is maintened server-side.
  • Metadata (override, JSON): Allows overriding standard data sent to the rendering template in JSON format. Values that are set by default can be overriden with this option.


Modules

The extension BlueSpiceUniversalExport contains several modules:

  • BlueSpiceUEModulePDF: module for exporting pages in PDF (.pdf) format. It downloads the current page (PDF single page), the current page including all its subpages (PDF page with subpages), or the current page and the pages that are linked from that page (PDF page with linked pages).
  • BlueSpiceUEModuleHTML: module for exporting pages as an html zip-archive (option HTML single page).
  • BlueSpiceUEModuleBookPDF: module for exporting books.

Related info



To submit feedback about this documentation, visit our community forum.

Discussions