use png's instead of gif's
list Kris Springer
I create my own icons for xymon, but I'd like to use png files instead of gif's. What config file are those specified in? I can easily overwrite the old icons with my new icons if I leave everything as gif's, but I'd like to make them png's instead. Where do I set that? Thank you. *Kris Springer*
list Jeremy Laidman
▸
On 25 November 2013 07:21, Kris Springer <user-c2caa0a7a8d5@xymon.invalid> wrote:
I create my own icons for xymon, but I'd like to use png files instead of gif's. What config file are those specified in? I can easily overwrite the old icons with my new icons if I leave everything as gif's, but I'd like to make them png's instead. Where do I set that?
Kris, this is hard-coded in Xymon. The function dotgiffilename() in lib/color.c appends ".gif" to the color name when generating webpages. You could change the source code and re-compile. But suspect that if you simply rename your PNG files to have a .gif extension, then they'll be recognised by the browser, and displayed correctly anyway. Cheers Jeremy
list Josh Luthman
The browser reads the file. Only Windows executes based on file name. Josh Luthman Office: XXX-XXX-XXXX Direct: XXX-XXX-XXXX XXXX Wayne St Suite XXXX Troy, OH XXXXX
▸
On Nov 25, 2013 12:34 AM, "Jeremy Laidman" <user-71895fb2e44c@xymon.invalid> wrote:
On 25 November 2013 07:21, Kris Springer <user-c2caa0a7a8d5@xymon.invalid>wrote:I create my own icons for xymon, but I'd like to use png files instead of gif's. What config file are those specified in? I can easily overwrite the old icons with my new icons if I leave everything as gif's, but I'd like to make them png's instead. Where do I set that?Kris, this is hard-coded in Xymon. The function dotgiffilename() in lib/color.c appends ".gif" to the color name when generating webpages. You could change the source code and re-compile. But suspect that if you simply rename your PNG files to have a .gif extension, then they'll be recognised by the browser, and displayed correctly anyway. Cheers Jeremy
list Henrik Størner
▸
Den 25.11.2013 06:34, Jeremy Laidman skrev:
On 25 November 2013
07:21, Kris Springer <user-c2caa0a7a8d5@xymon.invalid [1]> wrote:
I create my own icons for xymon, but I'd like to use png files instead of gif's. What config file are those specified in? I can easily overwrite the old icons with my new icons if I leave everything as gif's, but I'd like to make them png's instead. Where do I set that?Kris, this is hard-coded in Xymon. The function dotgiffilename() in lib/color.c appends ".gif" to the color name when generating webpages. You could change the source code and re-compile. But suspect that if you simply rename your PNG files to have a .gif extension, then they'll be recognised by the browser, and displayed correctly anyway.
Hmm, yes - that is absolutely stupid. The patch for removing that is rather trivial, I'll include it in the next release (4.3.13, due this week). Regards, Henrik Links: [1] mailto:user-c2caa0a7a8d5@xymon.invalid
list Jeremy Laidman
▸
On 25 November 2013 16:36, Josh Luthman <user-4c45a83f15cb@xymon.invalid> wrote:
The browser reads the file. Only Windows executes based on file name.
Yes, that's a good point. I wondered if the browser instead gets its
queue from the Content-Type header MIME type (that is "image/gif" or"image/png"). So I tested it. Apache gives "image/gif" even for a PNG file, so Apache is looking only at the file extension. When my browser (Chrome) gets the image file, it ignores the MIME type and instead looks at the image file contents to see what it is and how to display it. Just like Josh said. J