Mercurial > hg > orthanc-book
changeset 300:22d567933381
tutorials about plugins by Marco Barnig
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 23 Jan 2020 15:17:52 +0100 |
parents | d1ef8472b711 |
children | b2baccb32101 |
files | Sphinx/source/developers/creating-plugins.rst Sphinx/source/users/anonymization.rst |
diffstat | 2 files changed, 19 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/Sphinx/source/developers/creating-plugins.rst Tue Jan 21 18:06:28 2020 +0100 +++ b/Sphinx/source/developers/creating-plugins.rst Thu Jan 23 15:17:52 2020 +0100 @@ -13,17 +13,26 @@ <plugins>`. Orthanc plugins must use the `plugin SDK -<http://sdk.orthanc-server.com/>`__ and must be written -in C or C++. They must also fullfil the terms of the `GPLv3 license +<http://sdk.orthanc-server.com/>`__ and must be written in C or +C++. They must also fullfil the terms of the `GPLv3 license <http://www.gnu.org/licenses/quick-guide-gplv3.en.html>`__ that is -used by the core of Orthanc. Sample code for plugins can be found `in -the official Orthanc repository -<https://bitbucket.org/sjodogne/orthanc/src/default/Plugins/Samples/>`__ -(in the ``Plugins/Samples`` folder). A -tutorial showing how to implement a basic WADO server is `available on -CodeProject -<http://www.codeproject.com/Articles/797118/Implementing-a-WADO-Server-using-Orthanc>`__. +used by the core of Orthanc. Here are some resources about creating +plugins: + +* Sample code for plugins can be found `in the official Orthanc + repository + <https://bitbucket.org/sjodogne/orthanc/src/default/Plugins/Samples/>`__ + (in the ``Plugins/Samples`` folder). +* A tutorial showing how to implement a basic WADO server is + `available on CodeProject + <http://www.codeproject.com/Articles/797118/Implementing-a-WADO-Server-using-Orthanc>`__. + +* Marco Barnig provides `tutorial lessons to create Orthanc plugins + <https://github.com/mbarnig/RadioLogic/wiki#orthanc-plugin-development>`__ + as part of his `RadioLogic project + <https://github.com/mbarnig/RadioLogic/>`__. + We suggest developers to adopt the :ref:`coding style of the Orthanc core <coding-style>`, although this is of course not required.