-
Couldn't load subscription status.
- Fork 0
Open
Description
@thomas-topway-it, @Duanoc, @osnard: FYI
- Work in progress -
Minimal requirements to get OpenSemanticLab running:
A modified mediawiki coreNo longer required- MwJson Extension with dependencies
- OpenSemanticLab Extension with dependencies
- OpenSemanticWorld-Packages world.opensemantic.core (required) and world.opensemantic.base (recommended)
How to
- make sure you have the List of enabled extensions below installed & enabled in you system. Sources are listed in the List of installed extensions
- make sure to configure all required slots, see here
- make sure Scribuntu is configured, see here
- make sure slot render results are displayed corrently by enabling the MwJson option, see here
- add
https://raw.githubusercontent.com/OpenSemanticLab/PagePackages/main/package_index.txtto the PagePackages repo list, see here - Navigate to
Special:Packagesand installworld.opensemantic.core(required) andworld.opensemantic.base(recommended) - Wait until all pages are installed - this may take ~20 min
- With Skin:Citizen (recommended) you should be able to use OpenSemanticLab / MwJson features now. Other skins may not display the Edit slots and Edit data buttons and lack of support for display title search
List of enabled extensions
Note: This list contains both required and recommended extensions (plus some leftovers). Definition of required / recommended is work-in-progress
| i | name | comment |
|---|---|---|
| 0 | Bootstrap | # required; for UI in MwJson |
| 1 | Elastica | # recommended; for fulltext search |
| 2 | VisualEditor | # required; for additional editors in OSL extension |
| 3 | VEForAll | # required; legacy for additional editors in MwJson extension |
| 4 | Math | # recommended; for VE, bundled in REL1_39 |
| 5 | DrawioEditor | # required; for additional editors in OSL extension |
| 6 | PageForms | # required; legancy for additional editors in OSL extension, can be removed |
| 7 | CategoryTree | # recommended; for visualization |
| 8 | CiteThisPage | # optional; can be removed |
| 9 | Gadgets | # optional; can be removed |
| 10 | InputBox | # optional; can be removed |
| 11 | MultimediaViewer | # recommended; for visualization |
| 12 | Nuke | # optional; can be removed |
| 13 | PageImages | # recommended; for visualization |
| 14 | PdfHandler | # recommended; for visualization |
| 15 | Renameuser | # optional; can be removed |
| 16 | SecureLinkFixer | # optional; can be removed |
| 17 | SyntaxHighlight_GeSHi | # required; source code editors in MwJson extension |
| 18 | TemplateData | # required; for additional editors in OSL extension |
| 19 | TitleBlacklist | # optional; can be removed |
| 20 | WikiEditor | # required; for additional editors in OSL extension |
| 21 | MyVariables | # required; additional variables like USERLANGUAGECODE |
| 22 | SemanticMediaWiki | # required; |
| 23 | SemanticResultFormats | # required; |
| 24 | WSSlots | # required; to interact with slots |
| 25 | Scribunto | # required; bundled |
| 26 | SemanticScribunto | # required; to store properties in lua |
| 27 | CommentStreams | # optional; can be removed, not enabled by default |
| 28 | DisplayTitle | # required; to replace UUID titles with labels |
| 29 | SimpleBatchUpload | # required; for footer of fundamental Entity schema |
| 30 | FileApi | # recommended; to download files with bot accounts |
| 31 | OpenSemanticLab | # required; |
| 32 | SemanticProperties | # recommended; |
| 33 | SvgEditor | # required; for additional editors in OSL extension |
| 34 | ChemEditor | # required; for additional editors in OSL extension |
| 35 | InteractiveSemanticGraph | # required; for graph visualization |
| 36 | PageExchange | # recommended; to install packages |
| 37 | MwJson | # required; |
Generated with [^#]wfLoadExtension\(\s*'(?<name>\S+)'\s*\);(?<comment>[^\n]*)\n on DockerSettings.min.php (see regex) and handelbars
List of installed extensions
Note: MW_VERSION=REL1_39
generated with (git) clone( --depth 1)?( -b (?<gbranch>\S+))? (?<grepo>\S+)|(composer) require --no-update (?<crepo>[^\:]+):?(?<cversion>\S+)? on Dockerfile.min (see regex) and
handelbars
Metadata
Metadata
Assignees
Labels
No labels