[wp-trac] [WordPress Trac] #16953: Allow symlinked plugins
WordPress Trac
wp-trac at lists.automattic.com
Wed Mar 23 21:10:21 UTC 2011
#16953: Allow symlinked plugins
------------------------------+-----------------------
Reporter: scribu | Owner: scribu
Type: enhancement | Status: accepted
Priority: normal | Milestone: 3.2
Component: Plugins | Version:
Severity: normal | Resolution:
Keywords: has-patch commit |
------------------------------+-----------------------
Description changed by scribu:
Old description:
> There are many scenarios where one would like to have a plugin's folder
> symlinked to another location.
>
> A couple of these scenarios are described in #13550.
>
> The reason this is not currently possible is because plugin_basename()
> doesn't know how to handle symlinks.
>
> The most simple and most flexible solution is to make the plugin basename
> filterable, leaving individual devs to handle symlinks, depending on
> their environment.
New description:
There are many scenarios where one would like to have a plugin's folder
symlinked to another location.
A couple of these scenarios are described in #13550.
However, when using symlinks, code such as this fails:
{{{plugins_url( 'script.js', __FILE__ );}}}
This happens because {{{__FILE__}}} resolves to the real path, which
confuses plugin_basename().
The most simple and most flexible solution is to add a filter to
plugin_basename(), leaving individual devs to handle symlinks, depending
on their environment.
--
--
Ticket URL: <http://core.trac.wordpress.org/ticket/16953#comment:3>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list