<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Special Slovenian characters break filters</title> 
  <pubDate>Thu, 09 Apr 2026 18:03:07 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/14963</link> 
  <atom:link rel="self" type="application/rss+xml" title="Special Slovenian characters break filters" href="https://bugs.horde.org/ticket/14963/rss" /> 
  <description>Special Slovenian characters break filters</description> 
 
   
   
  <item> 
   <title>Hi!

We have a problem on our Horde install, with filters </title> 
   <description>Hi!

We have a problem on our Horde install, with filters containing Slovenian characters (????).

Basically, if one uses special character in comparator, file name, or filter name, Horde/Ingo does not save it as intended.

When looking at ingo.script file of the user, this is what we get:

- If the filter name is &quot;?&quot;, ingo saves the name of the filter as &quot;?&quot;
- If comparator is containing &quot;?&quot;, ingo saves it to the file ok, but web interface displays empty comparator
- We have tried to enable utf8 in /etc/horde/ingo/backends.php, but only change that happens is that &quot;fileinto&quot; (filename is &quot;?-test&quot;), goes from &quot;fileinto &quot;INBOX/?-test&quot;;&quot; to &quot;fileinto &quot;INBOX/&amp;AQ0--test&quot;;&quot;


As filters with special characters are not displayed as they should be inside the web filter editor, when you try to delete a filter, it deletes one before that and breaks the whole filterlist, after you try to delete all of them, user ends up with broken list containing only one filter that can&#039;t be opened.

If anyone can check this out, it would be highly appreciated.

Best regards, Deni

</description> 
   <pubDate>Wed, 13 Nov 2019 08:26:21 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93542</link> 
  </item> 
   
  <item> 
   <title>&gt; Hi!
&gt;
&gt; We have a problem on our Horde install, with fil</title> 
   <description>&gt; Hi!
&gt;
&gt; We have a problem on our Horde install, with filters containing 
&gt; Slovenian characters (????).
&gt;
&gt; Basically, if one uses special character in comparator, file name, or 
&gt; filter name, Horde/Ingo does not save it as intended.
&gt;
&gt; When looking at ingo.script file of the user, this is what we get:
&gt;
&gt; - If the filter name is &quot;?&quot;, ingo saves the name of the filter as &quot;?&quot;
&gt; - If comparator is containing &quot;?&quot;, ingo saves it to the file ok, but 
&gt; web interface displays empty comparator
&gt; - We have tried to enable utf8 in /etc/horde/ingo/backends.php, but 
&gt; only change that happens is that &quot;fileinto&quot; (filename is &quot;?-test&quot;), 
&gt; goes from &quot;fileinto &quot;INBOX/?-test&quot;;&quot; to &quot;fileinto &quot;INBOX/&amp;AQ0--test&quot;;&quot;
&gt;
&gt;
&gt; As filters with special characters are not displayed as they should 
&gt; be inside the web filter editor, when you try to delete a filter, it 
&gt; deletes one before that and breaks the whole filterlist, after you 
&gt; try to delete all of them, user ends up with broken list containing 
&gt; only one filter that can&#039;t be opened.
&gt;
&gt; If anyone can check this out, it would be highly appreciated.
&gt;
&gt; Best regards, Deni
&gt;
&gt;

Looks like this site also encodes special Slovenian characters to ?????...
</description> 
   <pubDate>Wed, 13 Nov 2019 08:31:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93543</link> 
  </item> 
   
  <item> 
   <title>Works fine here: ?, ?, ?, ?, ?, ?</title> 
   <description>Works fine here: ?, ?, ?, ?, ?, ?</description> 
   <pubDate>Wed, 13 Nov 2019 12:20:54 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93544</link> 
  </item> 
   
  <item> 
   <title>&gt; Works fine here: ?, ?, ?, ?, ?, ?

Apparently not. I can</title> 
   <description>&gt; Works fine here: ?, ?, ?, ?, ?, ?

Apparently not. I can create rules with these characters though and they show up fine in the filterrules too. What is the default characterset of your webserver?</description> 
   <pubDate>Wed, 13 Nov 2019 12:22:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93545</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; Works fine here: ?, ?, ?, ?, ?, ?
&gt;
&gt; Apparently not. I</title> 
   <description>&gt;&gt; Works fine here: ?, ?, ?, ?, ?, ?
&gt;
&gt; Apparently not. I can create rules with these characters though and 
&gt; they show up fine in the filterrules too. What is the default 
&gt; characterset of your webserver?

Hmm 

Content-Type: text/html; charset=iso-8859-1

MariaDB has utf8, php.ini has utf8.

Is it possible to change the charset in Horde somewhere, or are we better to fix it globally/locally for this virtualhost?</description> 
   <pubDate>Wed, 13 Nov 2019 13:07:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93546</link> 
  </item> 
   
  <item> 
   <title>&gt; Content-Type: text/html; charset=iso-8859-1

Is this wha</title> 
   <description>&gt; Content-Type: text/html; charset=iso-8859-1

Is this what the server returns in the reponse headers when using Ingo? This is wrong, we only support UTF-8 for input and output since ages. Are you sure you are using a recent Ingo version?</description> 
   <pubDate>Wed, 13 Nov 2019 14:02:20 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93547</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; Content-Type: text/html; charset=iso-8859-1
&gt;
&gt; Is this</title> 
   <description>&gt;&gt; Content-Type: text/html; charset=iso-8859-1
&gt;
&gt; Is this what the server returns in the reponse headers when using 
&gt; Ingo? This is wrong, we only support UTF-8 for input and output since 
&gt; ages. Are you sure you are using a recent Ingo version?

Ah, sorry, was to quick on response and simply curl-ed the main page...

I have checked in browser and it is in fact UTF-8:

Content-Type: text/html; charset=UTF-8</description> 
   <pubDate>Wed, 13 Nov 2019 14:07:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14963#t93548</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
