I installed the latest version of Chronoforms V6 (May 5th date) and I lost all the icons in both Chronoforms and Chronoconnectivity. I went ahead and rolled back to the older version for now.
Many thanks!
-Brian
Many thanks!
-Brian
Hi Brian,
I need to test this in order to check what is wrong.
Best regards,
Max
I need to test this in order to check what is wrong.
Best regards,
Max
Follow-up: Still having this issue, but only with a localhost installation. It appears that the path to the icons is not being generated correctly. Here is the path I am finding under Console:
http://localhost8080/temporary/libraries/cegcore2/assets/semantic-ui/themes/default/assets/fonts/icons.ttf
There is no colon between localhost and 8080, and I think that may be the issue.
Any advice on how to fix is appreciated.
Thanks -
-Brian
http://localhost8080/temporary/libraries/cegcore2/assets/semantic-ui/themes/default/assets/fonts/icons.ttf
There is no colon between localhost and 8080, and I think that may be the issue.
Any advice on how to fix is appreciated.
Thanks -
-Brian
Hi Brian,
Do you have the latest update v6.0.5 ?
Best regards,
Max
Do you have the latest update v6.0.5 ?
Best regards,
Max
Yes, I have V6.05 for Chronoforms, and V6.03 for Chronoconnectivity. I tried with just Chronoconnectivity installed and same error. Tried with just Chronoforms installed and same error.
Thanks -
-Brian
Thanks -
-Brian
Hi Brian,
Please try to clear the cache using the button available for that in Chronoforms admin, does this help ?
Best regards,
Max
Please try to clear the cache using the button available for that in Chronoforms admin, does this help ?
Best regards,
Max
I cleared the cache. Still no icons. I even tried creating a new installation of Joomla with no other extensions (other than the ones that are included), then installed Chronoforms and Chronoconnectivity on that. Same result - so long as it is localhost, no icons. If I transfer the site to a my live host, it works fine.
-Brian
-Brian
Hi Brian,
Ok, I will check that, but if you can remove the port number from your local server address somehow then I think that it should work fine.
Best regards,
Max
Ok, I will check that, but if you can remove the port number from your local server address somehow then I think that it should work fine.
Best regards,
Max
Unfortunately I can't remove the port number as I am using 8080 instead of 80 (can't use 80 on the machine I am on).
Thanks -
-Brian
Thanks -
-Brian
OK. Found the location where the ':' appears to be stripped from the port number. In 'document.php' I commented out this:
and put in this..
Not sure if I am creating new problems with this fix or not, but it appears to work: All my icons are now showing up, regardless of what localhost port I use. And no errors are being thrown by the change.
-Brian
$css_data2 = str_replace($matches[0][$u], 'url('.str_replace(\G2\Globals::get('FRONT_PATH'), \G2\L\Url::noprotocol(\G2\Globals::get('FRONT_URL')), dirname($file)).'/'.$url.')', $css_data2);
and put in this..
$css_data2 = str_replace($matches[0][$u], 'url('.str_replace(\G2\Globals::get('FRONT_PATH'), (\G2\Globals::get('FRONT_URL')), dirname($file)).'/'.$url.')', $css_data2);
Not sure if I am creating new problems with this fix or not, but it appears to work: All my icons are now showing up, regardless of what localhost port I use. And no errors are being thrown by the change.
-Brian
Oh - forgot to mention that this is around line 580 in 'document.php' under cegcore2/libs
Hi Brian,
Thanks for posting the fix, its does not fix the root cause and may cause problems on live servers, please send me a message using the contact page to test the patch file fixing the main issue.
Best regards,
Max
Thanks for posting the fix, its does not fix the root cause and may cause problems on live servers, please send me a message using the contact page to test the patch file fixing the main issue.
Best regards,
Max
This topic is locked and no more replies can be posted.