Plugins and the configurator

0 views
Skip to first unread message

Rob

unread,
Jan 21, 2010, 12:18:48 PM1/21/10
to VideoBrowser Devs
Is there something I have to add to my plugin.cs or plugin_info.xml
file to get the features like configure and upgrade to work. I always
seem to have to remove and then install. The upgrade button is always
greyed out. Also the latest revision always seems to show unknown.

Eric Reed

unread,
Jan 21, 2010, 2:33:01 PM1/21/10
to videobro...@googlegroups.com
Yes, you need to be sure the XML has the proper attributes filled in for the
version.

As for configuration, you need to return true from IsConfigurable in your
plugin.cs and then you need to provide the configuration settings or
routine. Look at any of the plugins that allow you to change the name
(trailers, etc.).

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.730 / Virus Database: 270.14.147/2628 - Release Date: 01/21/10
02:34:00

Rob

unread,
Jan 21, 2010, 3:50:23 PM1/21/10
to VideoBrowser Devs
Thanks, is there a sample XML I can look at to see what mine is
missing?

Eric Reed

unread,
Jan 22, 2010, 1:49:50 AM1/22/10
to videobro...@googlegroups.com
you can look at the standard one or mine at
http://www.ebrsoft.com/software/mb/plugins/plugin_info.xml

Rob

unread,
Jan 22, 2010, 9:23:22 AM1/22/10
to VideoBrowser Devs
Funny I don't really see a difference between your XML and mine so I
must have forgot to do something on the plugin side.

On Jan 22, 1:49 am, "Eric Reed" <s...@reedsplace.com> wrote:
> you can look at the standard one or mine athttp://www.ebrsoft.com/software/mb/plugins/plugin_info.xml

Rob

unread,
Jan 28, 2010, 12:09:42 AM1/28/10
to VideoBrowser Devs
Strange, if you put a sub directory as your filename the latest
revision doesn't seem to work.

For example using <Filename>download\Harmony.dll</Filename> will
return unknown for latest revision while <Filename>Harmony.dll</
Filename> will be fine.

Is this a bug?

Eric Reed

unread,
Jan 28, 2010, 9:14:04 AM1/28/10
to videobro...@googlegroups.com
it is a web request so it would have to be "download/Harmony.dll"...

Is this a bug?

--
You received this message because you are subscribed to the Google Groups
"VideoBrowser Devs" group.
To post to this group, send email to videobro...@googlegroups.com.
To unsubscribe from this group, send email to
videobrowser-d...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/videobrowser-devs?hl=en.

No virus found in this incoming message.
Checked by AVG - www.avg.com

Version: 9.0.733 / Virus Database: 271.1.1/2647 - Release Date: 01/27/10
14:36:00

Rob

unread,
Jan 28, 2010, 9:37:18 AM1/28/10
to VideoBrowser Devs
But it was able to download and install when using the backslash
character, just not show the latest revision. I will test the forward
slash when I get home.

> For more options, visit this group athttp://groups.google.com/group/videobrowser-devs?hl=en.

Eric Reed

unread,
Jan 28, 2010, 10:23:22 AM1/28/10
to videobro...@googlegroups.com
That's because the latest version collection is keyed by the filename which
is read from the xml. If that is anything other than the straight filename,
there is no way to match it up with the currently installed plugin.

I'd call this a design deficiency rather than a bug :). But, we should be
able to fix it by putting logic in the latest versions adding that strips
out everything but the actual filename. Enter a bug on the tracker and I'll
look at it.

Version: 9.0.733 / Virus Database: 271.1.1/2647 - Release Date: 01/28/10
02:36:00

Rob

unread,
Jan 28, 2010, 11:30:21 AM1/28/10
to VideoBrowser Devs
Ok I understand, it's not a big deal I just stopped using the
additional layer of directories. Actually what was a little more
annoying but I managed to get around the problem, was implementing the
PHP redirection script to track downloads, because placing something
along the lines of <Filename>Vanilla/download.php</Filename> would
actually create a file called download.php in the ehome and
download.pgn in the plugins. Even though download.php would return a
file called Vanilla.dll, works fine through IE or Firefox but not
through the Configurator.

Anyhow if you need the badges to catch Sam I can place a request on
the tracker :)

> For more options, visit this group athttp://groups.google.com/group/videobrowser-devs?hl=en.


>
> No virus found in this incoming message.
> Checked by AVG -www.avg.com

> Version: 9.0.733 / Virus Database: 271.1.1/2647 - Release Date: 01/28/10
> 02:36:00

Eric Reed

unread,
Jan 28, 2010, 11:33:50 AM1/28/10
to videobro...@googlegroups.com
lol. I think I've already fixed it. Yeah, the php thing isn't going to
work. Not sure how we would make that work, actually...

Rob

unread,
Jan 28, 2010, 12:26:47 PM1/28/10
to VideoBrowser Devs
I got around it with a sort of hack I changed my domain server to
think that the extension .dll is to be handled by PHP. So in
<Filename> I simply put the name Vanilla.dll however this is actually
a PHP code which increments my count and redirects to the actuall dll
file (which BTW can't have the extension .dll). Anyways seems to work
you can check it out by visiting (http://www.throgsoft.com/plugins/
download) It's a very basic page with the download count for each
version since I began tracking earlier this week.

> For more options, visit this group athttp://groups.google.com/group/videobrowser-devs?hl=en.

Rob

unread,
Feb 13, 2010, 7:02:54 PM2/13/10
to VideoBrowser Devs
The Latest Revision has stopped working in the latest configurator
shows unknown again. Tested it out with Firestorms Configurator and
it shows properly has something been changed? Do I have to do
something different?

Eric Reed

unread,
Feb 13, 2010, 7:19:47 PM2/13/10
to videobro...@googlegroups.com
The web request is getting back a 404 and, sure enough, the plugin_info is
not found. I'm sure this has to do with the new website...
Reply all
Reply to author
Forward
0 new messages