Lots of points - I'll try to explain what I think is happening.

There are 3 significant files as part of AlienBBC plugin.

If the install.xml file is processed then there will be an entry for
AlienBBC in the Setting/Advanced/Plugins - it will be enabled and have
a Setting link.  If AlienBBC Plugin.pm has *not* been processed - there
will be no AlienBBC entry in Setting/Advanced. Also if you click on the
"Settings" link you will get a "404" message. An install.xml file will
be processed as long as it is in any directory in server/Plugins or
server/Slim/Plugin.  It does not have to be in the "correct" directory
to be processed.

If strings.txt has not been processed then the entry for AlienBBC in
the Setting/Advanced/Plugins will be called "PLUGIN_ALIENBBC" If
strings.txt has been processed the entry will be called "Alien BBC". A
strings.txt file will be processed as long as it is in any directory in
server/Plugins or server/Slim/Plugin.  It does not have to be in the
"correct" directory to be processed.

If the AlienBBC Plugin.pm is processed then you will get an AlienBBC
entry in Settings/Advanced.  You should also get AlienBBC menu on main
web interface, RTSP entries in Settings/Advanced/FileTypes and a
plugin.alienbbc entry in Settings/Advanced/Logging.  The AlienBBC
Plugin.pm has to be in the server/Plugins/Alien directory.

Since the symptoms on your systems are as follows:
- AlienBBC entry on Setting/Advanced/Plugins is called "Alien BBC" -
this means strings.txt has been processed at some point. The strings
info is cached in strings.bin

- There is an AlienBBC entry in Setting/Advanced/Plugins and no
AlienBBC entry on Setting/Advanced. This mean AlienBBC's install.xml
has been processed at some point.  The install.xml info has been cached
in plugin-data.yaml.

- There are no AlienBBC menu, no AlienBBC entry in Setting/Advanced and
I presume no RTSP entries.  So the AlienBBC file Plugin.pm was not
processed.

Since you say you did a normal install and have not moved any AlienBBC
file - I assume that AlienBBC files install.xml, strings.txt and
Plugin.pm are all in the same directory. If that is the case the likely
cause of the problem is that Plugin.pm is not in the right location or
cannot be found by SC (e.g. the directory is not on the perl search
path @INC)

To double check the AlienBBC loading - please do a startuplog with the
following settings
os.files set to DEBUG
os.paths set to DEBUG
server set to DEBUG
server.plugins set to DEBUG

The important message in the log should described what @INC is being
used to locate Plugin.pm


-- 
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=45298

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to