Hello.
How can I use WebComponentsIcons.eot as webresource for example in microsoft CRM. When I add WebComponentsIcons.ttf to CRM as webresource and use kendo ui editor in a form of CRM, fiddler returns code 500 : WebComponentsIcons.ttf?gedxeo - undefined parameter gedxeo.
Thanks
6 Answers, 1 is accepted
Hello Boris,
The parameter gedxeo is used only as a version of the TTF file, to ensure that new versions of the font are loaded. If this is conflicting with your Microsoft CRM installation, you can remove it, along with the ? symbol. To ensure that the font is not cached, you can add a unique identifier to the filename, for example WebComponentIcons-2017.1.118.ttf .
Regards,Alex Gyoshev
Telerik by Progress
Hi Alex,
Would you please elaborate on, "you can remove it, along with the ? symbol."
After a cursory search, I don't see where this additional text comes from. Where exactly should I go, to remove it?
Thanks,
Kary
When it comes to URLs, the question mark (?) defines parameters passed to the resource and strictly speaking the result may be another unique resource. Say example.com/search?term=example and example.com/search?term2=example may very well yield different pages (different resources).
However, in the case of static resources, say images, it is possible that example.com/example.jpg?param1=value1 and example.com/example.jpg?param2=value2 and example.com/example.jpg may return the same resource. Still to a browser those resources are different and will be cached on three separate occasions.
Which brings me to why we use this approach: if we change something within the font we want the browser to get the new version. And since we can't really control the caching mechanism efficiently, we simply put another parameter so we can ensure that resource has been downloaded again.
And that's why Alex has suggested removing the parameter along with the ? sign, leaving the bare URL
Regards,
Ivan Zhekov
Progress Telerik
Thanks for responding, Ivan!
I understand what you're saying (thanks for spending so much time writing your response), but caching issues won't ever be a problem for us. So how you would recommend I stop ?gedxeo from being appended to these code generated URLs? These parameters cause problems on our servers which result in your product failing.
Thanks for any advice you can offer. I appreciate it!
Kary
Hi Kary,
You can search ?gedxeo in kendo ui css files and remove this extra parameter.
/NN