[OpenLayers-Trac] Re: [OpenLayers] #3060: SingleFile.js -
Improvement of RegExp in _getScriptLocation function
OpenLayers
trac-20090302 at openlayers.org
Fri Feb 25 15:09:41 EST 2011
#3060: SingleFile.js - Improvement of RegExp in _getScriptLocation function
----------------------+-----------------------------------------------------
Reporter: neumann | Owner:
Type: feature | Status: closed
Priority: minor | Milestone: 2.11 Release
Component: general | Version: 2.10
Resolution: wontfix | Keywords:
State: |
----------------------+-----------------------------------------------------
Changes (by crschmidt):
* status: new => closed
* resolution: => wontfix
Comment:
There are only two pieces of code which depend on scriptLocation. These
are:
1. OpenLayers.ImgPath
2. Automatic addition of themes to the DOM.
The latter is not the ideal way to include themes in your page: You should
instead set the theme: null option on your map, and include the CSS
manually, like:
<link rel="stylesheet" href="theme/default/style.css" type="text/css" />
(This is highly recommended for all applications.)
For the former problem (OpenLayers.ImgPath), you can set
OpenLayers.ImgPath = "/my/path/to/images/", pointing to a directory which
contains the contents of the OpenLayers 'img' directory.
Rather than adding a new hack for every potential naming scheme that comes
long, I highly recommend using these two methods to cause your script to
not care about whether getScriptLocation is correct or not. As an
alternative, you can modify the _getScriptLocation function:
OpenLayers._getScriptLocation() { return "/my/path/"; }
But I do not recommend this over the previous option.
--
Ticket URL: <http://trac.openlayers.org/ticket/3060#comment:1>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer
More information about the Trac
mailing list