Erweiterung:OpenJsCad
Appearance
Freigabestatus: experimentell |
|
|---|---|
| Einbindung | Tag |
| Beschreibung | Allows embedding of OpenJsCad Designs |
| Autor(en) | Wolfgang Fahl (WolfgangFahlDiskussion) |
| Letzte Version | 0.0.1 (2019-06-11) |
| MediaWiki | >= 1.31.0 |
| Datenbankänderungen | Nein |
| Lizenz | Apache License 2.0 |
| Herunterladen | |
| Übersetze die OpenJsCad-Erweiterung, wenn sie auf translatewiki.net verfügbar ist | |
| Probleme | Offene Aufgaben · Einen Fehler melden |
Purpose
Allows to embed 3D Designs created with https://www.openjscad.org/ for display in your wikipage.
Verwendung
{{jscad|title=OpenJSCAD example|code=function main() {
return CSG.cube({radius:[15,15,15]});
}
}}
Installation
- Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens
OpenJsCadim Ordnerextensions/ablegen.
Entwickler und Code-Beitragende sollten stattdessen die Erweiterung von Git installieren, mit:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenJsCad
- Folgenden Code am Ende deiner LocalSettings.php-Datei einfügen:
wfLoadExtension( 'OpenJsCad' );
- OpenJsCad is best used with a template that hides the
<jscad>tag
Hier ein Beispiel:
<includeonly>
= {{{title|}}} =
{{#tag:jscad|{{{code|}}}}}
= Source code =
{{#tag:source|{{{code|}}}|lang=javascript}}
[[Category:OpenJSCAD]]
</includeonly>
Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.
