Univention Bugzilla – Bug 31185
HTML in app description is not possible
Last modified: 2013-11-19 06:44:31 CET
Currently the app description will be displayed in app center as text-only. I think it is necessary to add some formatting information for this text: "<b><strong><blink><underline>This is a preview version! It is NOT designated for production use!</underline></blink></strong></b>"
This is only broken if englisch is selected as language. With german language settings, HTML entities will be evaluated.
The german app detail view renders HTML correctly. But the app shortcut that has been created during installtion in favorites titlepane also shows the description which does not render HTML.
(In reply to Sönke Schwardt-Krummrich from comment #0) > Currently the app description will be displayed in app center as text-only. > I think it is necessary to add some formatting information for this text: > > "<b><strong><blink><underline>This is a preview version! It is NOT > designated for production use!</underline></blink></strong></b>" I suggest not allowing HTML in ini files. Instead use README_INSTALLATION which will be introduced with Bug#31803 (In reply to Sönke Schwardt-Krummrich from comment #1) > This is only broken if englisch is selected as language. With german > language settings, HTML entities will be evaluated. Now THAT is a bug! Removed HTML evaluation in localised values in univention-management-console-module-appcenter 3.0.4-1.148.201307111644
(In reply to Dirk Wiesenthal from comment #3) > (In reply to Sönke Schwardt-Krummrich from comment #0) > > Currently the app description will be displayed in app center as text-only. > > I think it is necessary to add some formatting information for this text: > > > > "<b><strong><blink><underline>This is a preview version! It is NOT > > designated for production use!</underline></blink></strong></b>" > > I suggest not allowing HTML in ini files. Instead use README_INSTALLATION > which will be introduced with Bug#31803 Where is the difference between HTML in ini files and HTML in README_* files?
(In reply to Sönke Schwardt-Krummrich from comment #4) > (In reply to Dirk Wiesenthal from comment #3) > > (In reply to Sönke Schwardt-Krummrich from comment #0) > > > Currently the app description will be displayed in app center as text-only. > > > I think it is necessary to add some formatting information for this text: > > > > > > "<b><strong><blink><underline>This is a preview version! It is NOT > > > designated for production use!</underline></blink></strong></b>" > > > > I suggest not allowing HTML in ini files. Instead use README_INSTALLATION > > which will be introduced with Bug#31803 > > Where is the difference between HTML in ini files and HTML in README_* files? There is none. But HTML clutters the ini file whereas HTML in the README_* files feels... less wrong. At least they seem to be made for markup.
(In reply to Dirk Wiesenthal from comment #5) > > Where is the difference between HTML in ini files and HTML in README_* files? > > There is none. But HTML clutters the ini file whereas HTML in the README_* > files feels... less wrong. At least they seem to be made for markup. Why is it wrong? I think it is OK, if the ISV can write a word bold or can add a liisting.
(In reply to Stefan Gohmann from comment #6) > Why is it wrong? It is not really wrong. But I do not like rendering unescaped HTML from an external source directly into UMC. The alternative is putting a rather exhaustive text with listings and everything in README that is going to be rendered in the Installed Apps module. When allowing HTML in only one place I feel slightly better. Anyway... (In reply to Stefan Gohmann from comment #6) > I think it is OK, if the ISV can write a word bold or can > add a liisting. Do we support HTML everywhere, e.g. Maintainer=Software GmbH & Co KG or just in (Long)Description (leading to inconsistencies)? Note that we would have to force HTML, see example above, as we cannot decide whether the output was meant to go escaped or unescaped. We would require all Vendors to deliver HTML ini files.
Allow (and enforce) HTML (only) in LongDescription in: univention-management-console-module-appcenter 3.0.8-1.152.201307181348
Changes → OK, only the LongDescription is displayed as HTML Changelog → FAIL, no entry → REOPENED
(In reply to Alexander Kläser from comment #9) > Changelog → FAIL, no entry > > → REOPENED ?? vim changelog-3.2.xml +644
(In reply to Dirk Wiesenthal from comment #10) > (In reply to Alexander Kläser from comment #9) > > Changelog → FAIL, no entry > > > > → REOPENED > > ?? vim changelog-3.2.xml +644 Now it is there, yes :) → VERIFIED
UCS 3.2 has been released: http://docs.univention.de/release-notes-3.2-en.html http://docs.univention.de/release-notes-3.2-de.html If this error occurs again, please use "Clone This Bug".