Wiki source code of Extensions
Last modified by Thomas Mortagne on 2024/03/25 12:03
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
![]() |
1.1 | 1 | Extension Manager support various types of extensions. |
| 2 | |||
![]() |
3.1 | 3 | = Generic = |
![]() |
1.1 | 4 | |
| 5 | Those are the various states each type of extension can have inside XWiki. | ||
| 6 | |||
![]() |
11.1 | 7 | **[[Core]]**: readonly extension loaded by the application server (generlaly coming from the XWiki WAR or provided by the application server itself) |
| 8 | **Local**: all extensions that were downloaded at some point and kept in a special local folder of extenions | ||
| 9 | **Installed**: local extensions which are actually installed and usable in the XWiki instance | ||
![]() |
1.1 | 10 | |
![]() |
3.1 | 11 | = Typed = |
![]() |
1.1 | 12 | |
![]() |
8.1 | 13 | Those are typed extensions for which a special handler and related tools are provided to deal with the differences (how to actually install it, etc.). |
![]() |
1.1 | 14 | |
![]() |
12.1 | 15 | **[[JAR]]**: extensions associated with a Java JAR file |
![]() |
11.1 | 16 | **[[XAR]]**: XWiki packages containing wiki pages |
| 17 | **[[WebJar]]**: Java JAR files but containing web resources (JS/CSS/Less) | ||
| 18 | **[[empty>>Empty]]**: extensions without any associated file | ||
![]() |
5.1 | 19 | |
| 20 | == Contrib types == | ||
| 21 | |||
| 22 | * [[WHL and EGG>>Extension.Extension Repository Connector - Pypi]] | ||
![]() |
6.1 | 23 | * [[NPM packages>>Extension.Extension Repository Connector - NPM]] |
