Page 1 of 1

Bugs && Suggestions

Posted: Sat Jun 25, 2022 5:53 pm
by krolli
Hesk version: 3.2.5
OS: Linux
PHP: 8.0

Hey Klemen! :D

Bugsssss:
- The default font size is at 12pt (the 12pt from the dropdown has the checkmark), but in reality the font is smaller, if i click on the already selected 12pt it will be the correct size. The HESK doesn't seems to enforce any font size by default.
- Unicode emojis aren't shown in knowledgebase/tickets. The text of an article disappears when i hit 'Save article' if the text is after an emoji.

Suggestions:
- Add a default font size option(enforced) in settings.
- Allow to write messages to multiple users at once.
- Category names in multiple languages.
- Possibility to specify if an article should appear only to users who selected that language, so it wont be a mess if you have a multi-language knowledgebase.
- New staff permission: Manage only the 'Published' (and not Private/Drafts) articles (create, edit, delete).
- HESK on Github?

Re: Bugs && Suggestions

Posted: Fri Jul 01, 2022 3:50 pm
by Klemen
Hi,

Thanks for the report and suggestions. A few comments:

1. will look into the default font size; looks like TinyMCE selects 12 as default but does not enforce it.

2. smileys are stripped out because Hesk limits what UTF-8 chars are accepted. We may indeed change this in the future now that rich text is supported, but we need to check all the security implications first before making such a drastic change.

If you wish to support them right now, you can change function hesk_clean_utf8 inside inc/common.inc.php to say simply:

Code: Select all

function hesk_clean_utf8($in)
{
	return $in;
} // END hesk_clean_utf8()
3. suggestions are best posted here: https://hesk.uservoice.com/forums/69851-general

I'm not very active there but we do track them and that is the first place we look when deciding for new features. Suggestions posted in random forum posts get lost easily.

Category/article languages are definitely on our "to do" list (likely 3.4.0), so are multiple staff on a single ticket.

We don't have plans on releasing Hesk on GitHub though; we do use git bit it contains proprietary code that handles licensing, cloud-only features, etc... While Hesk is free, it is not released under an open-source license so we don't publish the development code publicly.