Hi Monty,

Is there any reason you didn't use parseArgs?  It auto
matches so I can type comx /dil and it'll go to the
dilbert comics instead of having to type comx /dilbert
completely.  Also I tried comx /born to try the born
loser comic and got a runtime error and then realized
it was /loser.  So you should probably check for
invalid input.

My $.02,

Brent

--- Monty Scroggins <[EMAIL PROTECTED]> wrote:
> If anyone is interested - 
> 
> Here is an updated version of comx.xml..   This has
> some fixes.  The comix.xml file posted previously
> was mis-named as well..
> 
> I will check this in soon..  CVS is refusing me to
> login at the moment..
> 
> 
> Monty
> 
> > <search function="comx">
>   <name>Comic Strip</name>
>   <description>Displays a daily comic strip in a
> popup window.
>     <div class="helpboxDescLabels">Examples:</div>
>     <table class="helpboxDescTable">
>     <tr><td>9 Chickweed Lane</td><td>comx
> /chick</td></tr>
>     <tr><td>Agnes</td><td>comx /agnes</td></tr>
>     <tr><td>Alley Oop</td><td>comx /alley</td></tr>
>     <tr><td>Andy Capp</td><td>comx /capp</td></tr>
>     <tr><td>Arlo and Janis</td><td>comx
> /arlo</td></tr>
>     <tr><td>B.C.</td><td>comx /bc</td></tr>
>     <tr><td>Ballard Street</td><td>comx
> /ballard</td></tr>
>     <tr><td>Ben</td><td>comx /ben</td></tr>
>     <tr><td>Betty</td><td>comx /betty</td></tr>
>     <tr><td>Big Nate</td><td>comx /bignate</td></tr>
>     <tr><td>Bo Nanas</td><td>comx /bonanas</td></tr>
>     <tr><td>The Born Loser</td><td>comx
> /loser</td></tr>
>     <tr><td>The Buckets</td><td>comx
> /buckets</td></tr>
>     <tr><td>Bulls N Bears</td><td>comx
> /bulls</td></tr>
>     <tr><td>Candorville</td><td>comx
> /candor</td></tr>
>     <tr><td>A Case in Point</td><td>comx
> /case</td></tr>
>     <tr><td>CEO Dad</td><td>comx /ceo</td></tr>
>     <tr><td>Cheap Thrills</td><td>comx
> /cheap</td></tr>
>     <tr><td>Committed</td><td>comx
> /committed</td></tr>
>     <tr><td>Dilbert</td><td>comx /dilbert</td></tr>
>     <tr><td>Drabble</td><td>comx /drabble</td></tr>
>     <tr><td>Fat Cats</td><td>comx /fatcats</td></tr>
>     <tr><td>Ferdnand</td><td>comx /ferd</td></tr>
>     <tr><td>Flight Deck</td><td>comx
> /fdeck</td></tr>
>     <tr><td>Flo and Friends</td><td>comx
> /flo</td></tr>
>     <tr><td>For Better or For Worse</td><td>comx
> /forbetter</td></tr>
>     <tr><td>Frank and Ernest</td><td>comx
> /frank</td></tr>
>     <tr><td>Frazz</td><td>comx /frazz</td></tr>
>     <tr><td>Geech</td><td>comx /geech</td></tr>
>     <tr><td>Get Fuzzy</td><td>comx /fuzzy</td></tr>
>     <tr><td>Ginger Meggs</td><td>comx
> /ginger</td></tr>
>     <tr><td>Go Fish</td><td>comx /gofish</td></tr>
>     <tr><td>Graffiti</td><td>comx
> /graffiti</td></tr>
>     <tr><td>Grand Avenue</td><td>comx
> /grand</td></tr>
>     <tr><td>The Grizzwells</td><td>comx
> /grizz</td></tr>
>     <tr><td>Heathcliff</td><td>comx /heath</td></tr>
>     <tr><td>Herb and Jamaal</td><td>comx
> /herb</td></tr>
>     <tr><td>Herman</td><td>comx /herman</td></tr>
>     <tr><td>Janes World</td><td>comx /jane</td></tr>
>     <tr><td>Jump Start</td><td>comx /jump</td></tr>
>     <tr><td>Kit N Carlyle</td><td>comx
> /kit</td></tr>
>     <tr><td>Liberty Meadows</td><td>comx
> /liberty</td></tr>
>     <tr><td>Lil Abner</td><td>comx /abner</td></tr>
>     <tr><td>Luann</td><td>comx /luann</td></tr>
>     <tr><td>Lupo Alberto</td><td>comx
> /lupo</td></tr>
>     <tr><td>Marmaduke</td><td>comx /marm</td></tr>
>     <tr><td>Meatloaf Night</td><td>comx
> /meat</td></tr>
>     <tr><td>Meg!</td><td>comx /meg</td></tr>
>     <tr><td>Moderately Confused</td><td>comx
> /confused</td></tr>
>     <tr><td>Momma</td><td>comx /momma</td></tr>
>     <tr><td>Monty</td><td>comx /monty</td></tr>
>     <tr><td>Motley</td><td>comx /motley</td></tr>
>     <tr><td>Nancy</td><td>comx /nancy</td></tr>
>     <tr><td>Natural Selection</td><td>comx
> /natural</td></tr>
>     <tr><td>Off The Mark</td><td>comx /off</td></tr>
>     <tr><td>One Big Happy Classics</td><td>comx
> /happy</td></tr>
>     <tr><td>The Other Coast</td><td>comx
> /coast</td></tr>
>     <tr><td>Out of the Gene Pool</td><td>comx
> /genepool</td></tr>
>     <tr><td>Over the Hedge</td><td>comx
> /hedge</td></tr>
>     <tr><td>PC and Pixel</td><td>comx /pc</td></tr>
>     <tr><td>Peanuts</td><td>comx /peanuts</td></tr>
>     <tr><td>Pearls Before Swine</td><td>comx
> /pearls</td></tr>
>     <tr><td>Pibgorn</td><td>comx /pibgorn</td></tr>
>     <tr><td>Pickles</td><td>comx /pickles</td></tr>
>     <tr><td>Potluck Parish</td><td>comx
> /potluck</td></tr>
>     <tr><td>Raising Duncan</td><td>comx
> /duncan</td></tr>
>     <tr><td>Reality Check</td><td>comx
> /reality</td></tr>
>     <tr><td>Red and Rover</td><td>comx
> /red</td></tr>
>     <tr><td>Ripleys Believe It or Not</td><td>comx
> /ripleys</td></tr>
>     <tr><td>Rose Is Rose</td><td>comx
> /rose</td></tr>
>     <tr><td>Rubes</td><td>comx /rubes</td></tr>
>     <tr><td>Rudy Park</td><td>comx /rudy</td></tr>
>     <tr><td>Sheldon</td><td>comx /sheldon</td></tr>
>     <tr><td>Shirley And Son</td><td>comx
> /shirley</td></tr>
>     <tr><td>Soup To Nutz</td><td>comx
> /soup</td></tr>
>     <tr><td>Speed Bump</td><td>comx /bump</td></tr>
>     <tr><td>Spot The Frog</td><td>comx
> /spot</td></tr>
>     <tr><td>Strange Brew</td><td>comx
> /brew</td></tr>
>     <tr><td>The Sunshine Club</td><td>comx
> /sun</td></tr>
>     <tr><td>Tarzan</td><td>comx /tarzan</td></tr>
>     <tr><td>Thats Life</td><td>comx /life</td></tr>
>     <tr><td>Top of the World!</td><td>comx
> /top</td></tr>
>     <tr><td>Wizard of Id</td><td>comx /id</td></tr>
>     <tr><td>Working Daze</td><td>comx
> /daze</td></tr>
>     <tr><td>Working It Out</td><td>comx
> /working</td></tr>
>     </table>
>   </description>
>   <link>http://comics.com</link>
>   <category>Fun</category>
>   <script><![CDATA[
>   function comx(q){
>       if( q == "?" ){
>         qsfind("comx /function");
>         return false;
>       }
>       if( q == "" ){
>         qsfind("comx /function");
>         return false;
>       }
> 
>     //default window sizes for the comic strip
> windows
>     windowW = 600; windowH = 215;
>     //default window sizes for the comic strip
> window on Sundays
>     sunwindowW = 725; sunwindowH = 546;
> 
>     //default regex for finding the image in the
> page source..  
>     var rx =
>
/.+(\/archive\/images\/\w+\.\w+)"\s+ALT="Today's\s+Comic"/;
>     
>     var urlstart="http://www.comics.com/";;
>         
>     if (q == "/agnes"){ var endurl=
> "creators/agnes/index.html";sunwindowH = 272;}
>     if (q == "/alley"){ var endurl=
> "comics/alleyoop/index.html";}
>     if (q == "/capp"){ var endurl=
> "creators/andycapp/index.html";sunwindowH = 385;}
>     if (q == "/arlo"){ var endurl=
> "comics/arlonjanis/index.html";}
>     if (q == "/bc"){ var endurl=
> "creators/bc/index.html";sunwindowW = 725;
> sunwindowH = 521;}
>     if (q == "/ballard"){ var endurl=
> "creators/ballardst/index.html";windowW = 300;
> windowH = 329;sunwindowH = 268;}
>     if (q == "/ben"){ var endurl=
> "comics/ben/index.html";sunwindowW = 600; sunwindowH
> = 200;}
>     if (q == "/betty"){ var endurl=
> "comics/betty/index.html";sunwindowH = 378;}
>     if (q == "/bignate"){ var endurl=
> "comics/bignate/index.html";sunwindowH = 537;}
>     if (q == "/bonanas"){ var endurl=
> "wash/bonanas/index.html";sunwindowH = 357;}
>     if (q == "/loser"){ var endurl=
> "comics/bornloser/index.html";sunwindowH = 542;}
>     if (q == "/buckets"){ var endurl=
> "comics/buckets/index.html";sunwindowH = 385;}
>     if (q == "/bulls"){ var endurl=
> "comics/bullsnbears/index.html";sunwindowW = 600;
> sunwindowH = 200;}
>     if (q == "/candor"){ var endurl=
> "wash/candorville/index.html";sunwindowH = 513;}
>     if (q == "/case"){ var endurl=
> "comics/acaseinpoint/index.html";windowW = 348;
> windowH = 460;sunwindowW = 348; sunwindowH = 460;}
>     if (q == "/ceo"){ var endurl=
> "creators/ceodad/index.html";sunwindowW = 600;
> sunwindowH 
=== message truncated ===


__________________________________
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
To unsubscribe visit:
https://lists.sourceforge.net/lists/listinfo/dqsd-users
[EMAIL PROTECTED]
http://sourceforge.net/mailarchive/forum.php?forum_id=8601

Reply via email to