Molecules: Unterschied zwischen den Versionen
Zeile 28: | Zeile 28: | ||
* Darstellung von Molekülen und Reaktionen eingebettet in Wiki-Seiten | * Darstellung von Molekülen und Reaktionen eingebettet in Wiki-Seiten | ||
* automatische Erzeugung von eigenständigen Wiki-Seiten für jedes Molekül | * automatische Erzeugung von eigenständigen Wiki-Seiten für jedes Molekül | ||
+ | |||
+ | == Download == | ||
+ | Aktuell können Sie die Extensin nur von DIQA beziehen. Bitte kontaktieren Sie uns via Kontaktformular am Ende dieser Seite. | ||
+ | |||
+ | === Installation === | ||
+ | * Legen Sie im Extension-Verzeichnis ein Unterverzeichnis "Molecules" an und kopieren Sie den Code hinein. | ||
+ | * Fügen Sie die folgenden Zeilen in <code>LocalSettings.php</code> ein. | ||
+ | define('NS_MOLECULE', 3300); | ||
+ | define('NS_MOLECULE_TALK', 3301); | ||
+ | $wgExtraNamespaces[NS_MOLECULE] = 'Molecule'; | ||
+ | $wgExtraNamespaces[NS_MOLECULE_TALK] = 'Molecule_talk'; | ||
+ | define('NS_REACTION', 3302); | ||
+ | define('NS_REACTION_TALK', 3303); | ||
+ | $wgExtraNamespaces[NS_REACTION] = 'Reaction'; | ||
+ | $wgExtraNamespaces[NS_REACTION_TALK] = 'Reaction_talk'; | ||
+ | wfLoadExtension('ChemExtension'); | ||
+ | * Falls Sie SemanticMediaWiki installiert haben und nutzen wollen, fügen Sie auch noch die folgenden Zeilen ein: | ||
+ | $smwgNamespacesWithSemanticLinks[NS_MOLECULE] = true; | ||
+ | $smwgNamespacesWithSemanticLinks[NS_REACTION] = true; | ||
+ | $smwgNamespacesWithSemanticLinks[NS_TEMPLATE] = true; | ||
+ | |||
+ | === Überprüfen der erfolgreichen Installation === | ||
+ | Besuchen sie die <code>Spezial:Version</code> oder <code>Special:Version</code> Ihres Wikis und finden Sie die | ||
+ | Molecules-Extension in der Liste "weiteren Extensions" mit entsprechender Versionsnummer. | ||
== Screenshots == | == Screenshots == | ||
Zeile 36: | Zeile 60: | ||
=== Ansicht des gerenderten Moleküls auf einer Wikiseite === | === Ansicht des gerenderten Moleküls auf einer Wikiseite === | ||
− | {|style="border-style: solid; border-width: 1px; | + | {|style="border-style: solid; border-width: 1px;" |
| [[Datei:Molecules-rendered.png]] | | [[Datei:Molecules-rendered.png]] | ||
|} | |} | ||
Zeile 43: | Zeile 67: | ||
* KETCHER2: https://lifescience.opensource.epam.com/ketcher/#ketcher-2-0 | * KETCHER2: https://lifescience.opensource.epam.com/ketcher/#ketcher-2-0 | ||
* SMILES: https://daylight.com/smiles/ | * SMILES: https://daylight.com/smiles/ | ||
+ | * VisualEditor: https://www.mediawiki.org/wiki/Extension:VisualEditor | ||
+ | * SemanticMediaWiki: https://www.semantic-mediawiki.org/ | ||
== Bitte um Rückruf == | == Bitte um Rückruf == |
Version vom 2. September 2022, 10:11 Uhr
Molecules-Extension für MediaWiki
Die MediaWiki-Erweiterung Molecules-Extension für MediaWiki erlaubt das Management chemischer Moleküle und Reaktionen.
Was kann die Extension?
Mit der Molecules-Extension können Sie Ihre MediaWiki-Installation um die Möglichkeit erweitern, chemische Moleküle und Reaktionen innerhalb per Point-und-Click Interface einzugeben und sie in beliebigen Wikiseiten anzuzeigen.
Die Erweiterung benutzt den weitverbreiteten Molekül-Editor Ketcher 2.0 und bietet eine Reihe von Funktionen:
- Editieren von Molekülen und Reaktionen integriert in den VisualEditor vom MediaWiki
- Unterstützung verschiedener Formate, z.B. Molfile/Rxnfile und SMILES
- Auto-Layout und manuelles Layout wird unterstützt
- Unterstützung verschiedener Bindungstypen
- automatische Berechnung von Metadaten, z.B. International Chemical Identifier (InChI und InchiKey)
- Darstellung von Molekülen und Reaktionen eingebettet in Wiki-Seiten
- automatische Erzeugung von eigenständigen Wiki-Seiten für jedes Molekül
Download
Aktuell können Sie die Extensin nur von DIQA beziehen. Bitte kontaktieren Sie uns via Kontaktformular am Ende dieser Seite.
Installation
- Legen Sie im Extension-Verzeichnis ein Unterverzeichnis "Molecules" an und kopieren Sie den Code hinein.
- Fügen Sie die folgenden Zeilen in
LocalSettings.php
ein.
define('NS_MOLECULE', 3300); define('NS_MOLECULE_TALK', 3301); $wgExtraNamespaces[NS_MOLECULE] = 'Molecule'; $wgExtraNamespaces[NS_MOLECULE_TALK] = 'Molecule_talk'; define('NS_REACTION', 3302); define('NS_REACTION_TALK', 3303); $wgExtraNamespaces[NS_REACTION] = 'Reaction'; $wgExtraNamespaces[NS_REACTION_TALK] = 'Reaction_talk'; wfLoadExtension('ChemExtension');
- Falls Sie SemanticMediaWiki installiert haben und nutzen wollen, fügen Sie auch noch die folgenden Zeilen ein:
$smwgNamespacesWithSemanticLinks[NS_MOLECULE] = true; $smwgNamespacesWithSemanticLinks[NS_REACTION] = true; $smwgNamespacesWithSemanticLinks[NS_TEMPLATE] = true;
Überprüfen der erfolgreichen Installation
Besuchen sie die Spezial:Version
oder Special:Version
Ihres Wikis und finden Sie die
Molecules-Extension in der Liste "weiteren Extensions" mit entsprechender Versionsnummer.
Screenshots
Editor-Ansicht
Ansicht des gerenderten Moleküls auf einer Wikiseite
Weitere Links
- KETCHER2: https://lifescience.opensource.epam.com/ketcher/#ketcher-2-0
- SMILES: https://daylight.com/smiles/
- VisualEditor: https://www.mediawiki.org/wiki/Extension:VisualEditor
- SemanticMediaWiki: https://www.semantic-mediawiki.org/
Bitte um Rückruf