Thomas Lamprecht
488da4adbb
mediawiki: update README for external extension path
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 16:36:26 +02:00
Thomas Lamprecht
3b1b5cbd86
mediawiki: load JS helper in plugin instead of including it in the html out
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 16:24:28 +02:00
Thomas Lamprecht
fe97856a2a
mediawiki: transform into new-style add-on
...
The core 'LanguageGetMagic' hook we used originally was was removed
completely in version 1.33.0 (after being deprecated in 1.16.0).
So transform into the new style, again adapted from:
https://www.mediawiki.org/wiki/Manual:Parser_functions
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 16:24:28 +02:00
Thomas Lamprecht
9bdbde1f43
bump version to 6.4-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-07 19:01:25 +02:00
Thomas Lamprecht
442c68eaa9
bump version to 6.4-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 19:17:33 +02:00
Thomas Lamprecht
1dfa227260
bump version to 6.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-25 16:08:32 +01:00
Thomas Lamprecht
7767ef259d
bump version to 6.2-7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-24 16:53:35 +01:00
Thomas Lamprecht
52f30c6551
bump version to 6.2-6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-18 16:55:23 +02:00
Thomas Lamprecht
3f81f0ed71
bump version to 6.2-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-13 12:09:54 +02:00
Thomas Lamprecht
1b760b3894
bump version to 6.2-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-10 21:11:47 +02:00
Thomas Lamprecht
8748b71e3b
bump version to 6.2-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-08 18:40:22 +02:00
Thomas Lamprecht
06828914db
bump version to 6.2-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-07 21:41:23 +02:00
Thomas Lamprecht
0db05091af
bump version to 6.2-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-06 20:23:33 +02:00
Thomas Lamprecht
a2dce43a15
bump version to 6.1-6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-19 15:54:56 +01:00
Thomas Lamprecht
8f6607cf88
bump version to 6.1-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-13 12:24:02 +01:00
Thomas Lamprecht
22dbd072ed
bump version to 6.1-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-28 18:47:48 +01:00
Thomas Lamprecht
8c0f75259d
bump version to 6.1-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-02 11:02:33 +01:00
Thomas Lamprecht
de4f5f410f
bump version to 6.1-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-02 09:33:47 +01:00
Thomas Lamprecht
6b035153fe
bump version to 6.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 19:22:07 +01:00
Thomas Lamprecht
09b4d3c08d
bump version to 6.0-9
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-18 12:51:51 +01:00
Thomas Lamprecht
fe6cf7b66d
bump version to 6.0-8
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-18 09:22:06 +02:00
Thomas Lamprecht
7167e52f31
bump version to 6.0-7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-08 15:15:09 +02:00
Thomas Lamprecht
05ec92a145
bump version to 6.0-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-07 16:10:56 +02:00
Thomas Lamprecht
60598f4ce3
mediawiki: bring doc includer again in line with the HTMLets plug it bases on
...
We probably always wanted to use a real HTML comment as "tag" here,
but it seems the '!' was forgotten. With older mediawiki it still
worked, but 1.31 got stricter and thus it was converted to HTML
entities.
Bring the plugin again in line with the HTMLets MediaWiki
extension[0] it based on in the first place.
[0]: 11e5ef1ea2/HTMLets.php (140)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-26 08:52:08 +02:00
Thomas Lamprecht
b275db163b
fixup: TOC JS script is already in html pages for mediawiki
...
not required, it's shipped by the docs files themself
This reverts commit 02114e68c2464a67e274090bf8cc0a510bb096a5.
2019-07-25 18:05:30 +02:00
Thomas Lamprecht
d95c639783
mediawiki: add a bit to README
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-25 17:30:26 +02:00
Thomas Lamprecht
3e5c017486
mediawiki: make docs include plugin tags robuster for new MW version
...
Some (new) mediawiki versions can convert '<' and '>' to '<' or
'>', this resulted in a situation where our encoded tag did not
get detected by the decode logic, and thus a visitor only saw
something like the following:
> <--- @PVEDOCHACK@
> PCEtLSBhc2NpaWRvYyBIRUFERVIgLS0+DQo8c2NyaXB0IHR5.....
> @PVEDOCHACK@ -->
The word "HACK" was a bit unfortunate too, as it could be interpreted
as in the docs got hacked, by unknowing people. So change that too to
'PVEDOCS_BASE64'
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-25 17:22:38 +02:00
Thomas Lamprecht
02114e68c2
pve-docs-mediawiki: ship mediawiki-asciidoc.js
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-25 17:05:46 +02:00
Thomas Lamprecht
e54a8a6f58
bump version to 6.0-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-15 21:53:35 +02:00
Thomas Lamprecht
0e90aee271
bump version to 6.0-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-11 19:16:41 +02:00
Thomas Lamprecht
82458168d0
d/control: document libmediawiki-api-perl as pve-docs-mediawiki depends
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-11 16:05:53 +02:00
Thomas Lamprecht
cdd619f92b
bump version to 6.0-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-04 16:45:08 +02:00
Thomas Lamprecht
a6c4e7fa9a
bump version to 6.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-06-25 12:52:42 +02:00
Thomas Lamprecht
beb7372325
d/copyright: update years
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-28 15:31:07 +02:00
Thomas Lamprecht
3567593e1f
d/control: update standards version
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 17:47:07 +02:00
Thomas Lamprecht
1f381bc5fc
bump version to 6.0-0+1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 17:46:34 +02:00
Thomas Lamprecht
76834d385d
d/control: pass ${perl:Depends} everywhere it is defined
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-16 17:02:06 +02:00
Thomas Lamprecht
4f2bdd7660
d/control: Priority extra got replaced by optional
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-16 17:01:26 +02:00
Thomas Lamprecht
2996c79096
d/control: rsync is a build dependency
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-16 16:54:47 +02:00
Thomas Lamprecht
fcd0059e96
bump version to 5.4-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-08 08:10:39 +02:00
Thomas Lamprecht
887b1f21da
re-bump to version 5.4-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-04 17:18:03 +02:00
Thomas Lamprecht
fc5373bb1d
bump version to 5.4-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-04 16:57:38 +02:00
Thomas Lamprecht
27d024e633
bump version to 5.3-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-20 12:23:10 +01:00
Thomas Lamprecht
cb41b5d9e5
bump version to 5.3-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-01 13:49:22 +01:00
Thomas Lamprecht
a791a09659
bump version to 5.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-29 13:17:26 +01:00
Wolfgang Bumiller
1121e9ca86
bump version to 5.2-10
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-11-14 15:27:39 +01:00
Thomas Lamprecht
4bd9bffc98
bump version to 5.2-9
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-10-23 13:03:06 +02:00
Fabian Grünbichler
68a192b5be
d/control: minimize pve-doc-generator depends
...
we don't actually need the whole dblatex/texlive dependency chain to
generate man pages.
this reduces the current dependency chain of pve-doc-generator in a
minimal chroot from 184 packages (556mb) to 72 packages (90mb):
-asciidoc-dblatex
-dblatex
-dirmngr
-docbook-dsssl
-docbook-utils
-fontconfig-config
-fonts-dejavu-core
-fonts-lmodern
-gnupg
-gnupg-agent
-jadetex
-libassuan0
-libavahi-client3
-libavahi-common-data
-libavahi-common3
-libbsd0
-libcairo2
-libcups2
-libcupsimage2
-libfontconfig1
-libfreetype6
-libglib2.0-0
-libgnutls30
-libgraphite2-3
-libgs9
-libgs9-common
-libgssapi-krb5-2
-libharfbuzz-icu0
-libharfbuzz0b
-libhogweed4
-libice6
-libidn11
-libijs-0.35
-libjbig0
-libjbig2dec0
-libjpeg62-turbo
-libk5crypto3
-libkeyutils1
-libkpathsea6
-libkrb5-3
-libkrb5support0
-libksba8
-liblcms2-2
-libldap-2.4-2
-libldap-common
-libnettle6
-libnpth0
-libnspr4
-libnss3
-libopenjp2-7
-libosp5
-libostyle1c2
-libp11-kit0
-libpaper-utils
-libpaper1
-libpixman-1-0
-libpng16-16
-libpoppler64
-libpotrace0
-libptexenc1
-libsasl2-2
-libsasl2-modules-db
-libsgmls-perl
-libsm6
-libsynctex1
-libtasn1-6
-libtexlua52
-libtexluajit2
-libtiff5
-libx11-6
-libx11-data
-libxau6
-libxaw7
-libxcb-render0
-libxcb-shm0
-libxcb1
-libxdmcp6
-libxext6
-libxi6
-libxmu6
-libxpm4
-libxrender1
-libxt6
-libzzip-0-13
-lynx
-lynx-common
-openjade
-opensp
-pinentry-curses
-poppler-data
-preview-latex-style
-python-apt
-python-apt-common
-sgmlspl
-t1utils
-tex-common
-texlive
-texlive-base
-texlive-bibtex-extra
-texlive-binaries
-texlive-extra-utils
-texlive-fonts-recommended
-texlive-generic-recommended
-texlive-htmlxml
-texlive-latex-base
-texlive-latex-extra
-texlive-latex-recommended
-texlive-pictures
-texlive-science
-ucf
-x11-common
-xdg-utils
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-10-18 14:12:20 +02:00
Fabian Grünbichler
a8b49312f6
d/compat: bump to 10
...
(enables parallel builds by default)
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-09-13 09:06:43 +02:00
Fabian Grünbichler
c8311c1edd
d/control: add missing build-dependencies
...
gathered by building in a minimal Debian Stretch chroot with just the
listed build-dependencies installed.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-09-13 09:06:15 +02:00