Jump to content

Double forward slash in JS script link


FNDN Admin

Recommended Posts

Posted

Hey,

I am building a JavaScript mixin to load with a controller and I am having trouble loading it in IPS version 4.1.19.4. The problem is when I try to load the script, I get two forward slashes in the URL which leads to it being not found: http://172.18.15.11/<domain>//applications/<appname>/...

I looked in the system/Output/Output.php and on line 231, there is a comment:

/* @see http://community.invisionpower.com/4bugtrack/some-js-files-get-loaded-with-a-double-in-the-url-r3558/ */

but the link http://community.invisionpower.com/4bugtrack/some-js-files-get-loaded-with-a-double-in-the-url-r3558/ leads to an error. The problem seemed to be fixed in 4.2 Beta 7a with the comment being removed, but I am wondering if the link had information for a workaround, whether I can do a temporary fix for version 4.1.19.4 or will there be a 4.1.19.5 release with this fix?

*when IN_DEV, I get the double forward slash. Not IN_DEV, I get an empty array as result.

Loading it: 

\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'warnings.js', '<app name>', 'front' ) );

FolderStructure.PNG.7620ff830e4614ba52eff489713c316a.PNG

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...