View Full Version : PlugIn problem
Hi
I'm still working on a problem with my plugins: when entering my mode,
it's doing some web lookup (yeah, it's yet another forecast plugin...). My
screensaver's set to "Stay in the now playing area". Now when I press a
key having been sent back in the now playing area, I return to the main
menu. But before going there my plugin's loading it's data again as if I
was entering its mode. Is there a way to prevent this behaviour? How can
my plugin know whether it's being left or entered?
Regards
--
Michael
-----------------------------------------------------------
http://www.jo-sac.ch/lindenberg - die JO des SAC Lindenberg
http://www.jo-sac.ch - JO-SAC inoffiziell!
http://photo.jo-sac.ch - mein kleines Photoalbum
Quoting Michael Herger <mherger (AT) jo-sac (DOT) ch>:
> Hi
>
> I'm still working on a problem with my plugins: when entering my mode,
> it's doing some web lookup (yeah, it's yet another forecast plugin...). My
> screensaver's set to "Stay in the now playing area". Now when I press a
> key having been sent back in the now playing area, I return to the main
> menu. But before going there my plugin's loading it's data again as if I
> was entering its mode. Is there a way to prevent this behaviour? How can
> my plugin know whether it's being left or entered?
Try using somethin like this:
sub setMode {
my $client = shift;
my $method = shift;
if ($method eq 'pop) {
dont access web
} else {
load up the data
}
-kdf
Thanks a lot! Exactly what I was looking for!
> Try using somethin like this:
>
> sub setMode {
> my $client = shift;
> my $method = shift;
> if ($method eq 'pop) {
> dont access web
> } else {
> load up the data
> }
--
Michael
-----------------------------------------------------------
http://www.jo-sac.ch/lindenberg - die JO des SAC Lindenberg
http://www.jo-sac.ch - JO-SAC inoffiziell!
http://photo.jo-sac.ch - mein kleines Photoalbum
Ustinov2
2003-12-14, 09:58
In the server setting I have set 'articles to ignore' to
"The El La Los Las Le Les De Het" ('de' and 'het' are Dutch articles)
Now when I browse artists my index looks like:
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#'>'
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#1>1
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#A>A
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#B>B
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#C>C
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#D>D
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#E>E
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#F>F
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#G>G
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#H>H
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#I>I
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#J>J
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#K>K
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#L>L
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#M>M
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#N>N
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#O>O
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#P>P
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#Q>Q
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#R>R
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#S>S
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#L>L
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#S>S
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#T>T
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#U>U
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#V>V
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#W>W
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#Y>Y
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#Z>Z
<http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#_>_
Both 'S' links work OK, but the second 'L' link points to De La Soul.
It seems there is a bug when an artist name starts with two articles.
Peter
Ustinov2
2003-12-14, 10:18
At 17:58 12/14/2003, you wrote:
>In the server setting I have set 'articles to ignore' to
>"The El La Los Las Le Les De Het" ('de' and 'het' are Dutch articles)
>
>Now when I browse artists my index looks like:
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#'>'
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#1>1
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#A>A
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#B>B
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=0#C>C
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#D>D
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#E>E
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#F>F
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#G>G
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#H>H
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#I>I
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=112#J>J
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#K>K
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#L>L
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#M>M
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#N>N
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#O>O
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=231#P>P
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#Q>Q
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#R>R
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#S>S
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#L>L
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#S>S
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=339#T>T
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#U>U
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#V>V
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#W>W
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#Y>Y
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#Z>Z
><http://localhost:9000/browseid3.html?player=00%3a04%3a20%3a02%3a03%3a91&genre=*&artist=&album=&song=&&start=441#_>_
>
>
>Both 'S' links work OK, but the second 'L' link points to De La Soul.
>
>It seems there is a bug when an artist name starts with two articles.
>
>Peter
>
Good find. I'll add it to the list...
On Dec 14, 2003, at 9:18 AM, Ustinov2 wrote:
> At 17:58 12/14/2003, you wrote:
>
>
> In the server setting I have set 'articles to ignore' to
> "The El La Los Las Le Les De Het" ('de' and 'het' are Dutch articles)
>
> Now when I browse artists my index looks like:
> ' 1 A B C D E F G H I J K L M N O P Q R S L S T U V W Y Z _
>
> Both 'S' links work OK, but the second 'L' link points to De La Soul.
>
> It seems there is a bug when an artist name starts with two articles.
>
> Peter
>
Powered by vBulletin® Version 4.1.12 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.