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