Forums

Installed new version and lost icons

ediaccount 05 May, 2017
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
Max_admin 05 May, 2017
Hi Brian,

I need to test this in order to check what is wrong.

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
ediaccount 11 Jun, 2017
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
Max_admin 11 Jun, 2017
Hi Brian,

Do you have the latest update v6.0.5 ?

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
ediaccount 12 Jun, 2017
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
Max_admin 12 Jun, 2017
Hi Brian,

Please try to clear the cache using the button available for that in Chronoforms admin, does this help ?

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
ediaccount 13 Jun, 2017
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
Max_admin 13 Jun, 2017
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
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
ediaccount 14 Jun, 2017
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
ediaccount 12 Jul, 2017
OK. Found the location where the ':' appears to be stripped from the port number. In 'document.php' I commented out this:

$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
ediaccount 12 Jul, 2017
Oh - forgot to mention that this is around line 580 in 'document.php' under cegcore2/libs
Max_admin 16 Jul, 2017
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
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
This topic is locked and no more replies can be posted.