<p>The default attribution can be interpreted as html, e.g. when shown in tilejson output</p>

<p><a href="https://github.com/openstreetmap/mod_tile/blob/master/mod_tile.h#L32">https://github.com/openstreetmap/mod_tile/blob/master/mod_tile.h#L32</a></p>

<p>It can be overwritten per-style in renderd.conf</p>

<p><a href="https://github.com/openstreetmap/mod_tile/blob/master/renderd.conf#L38">https://github.com/openstreetmap/mod_tile/blob/master/renderd.conf#L38</a></p>

<p>However, this doesn't work if you have any semicolons in your override string, e.g. for ampersands, copyright entities or similar. The role of semicolons in .ini files seems to be implementation-specific as to whether they are a comment delineator only at the start of the line, only when preceded by whitespace, or at any point during the line. Additionally, escape sequences (typically backslash, e.g. \; ) are implementation-specific. At the moment, we have an anywhere-no-escape parser.</p>

<p>Perhaps we need a different ini parser, or a different configuration file format.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/openstreetmap/mod_tile/issues/33'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/g8smGCFOcVLF28Q-xX3zcZ6mphFDyLNA8WpiWQPg2kECb1CtGW5lZ1lDLiN0_pn6.gif' height='1' width='1'></p>