View the DQSD CVS repository here:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/
Update of /cvsroot/dqsd/dqsd/searches
In directory usw-pr-cvs1:/tmp/cvs-serv23492/searches
Modified Files:
acine.xml dicfr.xml gg.xml googletrans.xml telfr.xml
Log Message:
- better use of nullargs
- replaced tabs for " " where appropriate
Index: acine.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/searches/acine.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** acine.xml 18 Jul 2002 14:40:00 -0000 1.3
--- acine.xml 23 Jul 2002 14:09:39 -0000 1.4
***************
*** 63,82 ****
function acine(q)
{
var args = parseArgs(q, "place, bywith, movie, theater, news, bio, video,
zip");
var mode, typerech="0";
! //eliminate no query, or more than 1 switch, or ? cases
! if( args.q == "?" || args.switches.length > 1 )
{
nullArgs( "acine", "?" );
return false;
}
! else if( args.q == "" )
! {
! openSearchWindow("http://www.allocine.com/");
! return;
! }
!
! // Establish the mode the search will run in.
if( args.switches.length == 1 ) mode = args.switches[0].name;
--- 63,79 ----
function acine(q)
{
+ if( nullArgs( "acine", q ) ) return false;
+
var args = parseArgs(q, "place, bywith, movie, theater, news, bio, video,
zip");
var mode, typerech="0";
! //eliminate cases where you got more than 1 switch
! if( args.switches.length > 1 )
{
nullArgs( "acine", "?" );
return false;
}
!
! //establish the mode the search will run in.
if( args.switches.length == 1 ) mode = args.switches[0].name;
Index: dicfr.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/searches/dicfr.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** dicfr.xml 3 Jul 2002 22:24:55 -0000 1.2
--- dicfr.xml 23 Jul 2002 14:09:39 -0000 1.3
***************
*** 1,45 ****
<search function="dicfr">
! <name>Dictionnaire Universel Francophone En Ligne</name>
! <description>
! Search for french words definitions<br/>
! <div class="helpboxDescLabels">Switch:</div>
! <table class="helpboxDescTable">
! <tr><td>/exact</td><td> - </td><td>Return only exact
matches</td></tr>
! </table>
! <div class="helpboxDescLabels">Examples:</div>
! <table class="helpboxDescTable">
! <tr><td>dicfr soleil</td></tr>
! <tr><td>dicfr cout</td></tr>
! <tr><td>dicfr cout /exact</td></tr>
! </table>
!
! </description>
! <category>Reference</category>
! <link>http://www.francophonie.hachette-livre.fr/</link>
! <contributor>MLL</contributor>
!
! <form action="http://www.francophonie.hachette-livre.fr/cgi-bin/hysearch2"
method="get" name="dicfrTEXT">
! <input type="hidden" name="V"/>
! <input type="hidden" name="E"/>
! </form>
! <script><![CDATA[
! function dicfr(q)
! {
! if(nullArgs("dicfr", q))
! return false;
! else
! {
! var args = parseArgs(q, "exact");
! if (args.switches.length == 1 && args.switches[0].name
== "exact")
! dicfrTEXT.E.value = 1
! else
! dicfrTEXT.E.value = 0 ;
! dicfrTEXT.V.value = args.q;
! submitForm(dicfrTEXT);
! }
! return true;
! }
! ]]></script>
</search>
--- 1,44 ----
<search function="dicfr">
! <name>Dictionnaire Universel Francophone En Ligne</name>
! <description>
! Search for french words definitions<br/>
! <div class="helpboxDescLabels">Switch:</div>
! <table class="helpboxDescTable">
! <tr><td>/exact</td><td> - </td><td>Return only exact matches</td></tr>
! </table>
! <div class="helpboxDescLabels">Examples:</div>
! <table class="helpboxDescTable">
! <tr><td>dicfr soleil</td></tr>
! <tr><td>dicfr cout</td></tr>
! <tr><td>dicfr cout /exact</td></tr>
! </table>
!
! </description>
! <category>Reference</category>
! <link>http://www.francophonie.hachette-livre.fr/</link>
! <contributor>MLL</contributor>
!
! <form name="dicfrTEXT"
! action="http://www.francophonie.hachette-livre.fr/cgi-bin/hysearch2"
! method="get" >
! <input type="hidden" name="V"/>
! <input type="hidden" name="E"/>
! </form>
! <script><![CDATA[
! function dicfr(q)
! {
! var args = parseArgs(q, "exact");
! if( nullArgs("dicfr", args.q) ) return false;
! if( args.switches.length == 1 && args.switches[0].name == "exact" )
! dicfrTEXT.E.value = 1
! else
! dicfrTEXT.E.value = 0 ;
!
! dicfrTEXT.V.value = args.q;
! submitForm(dicfrTEXT);
! return true;
! }
! ]]></script>
</search>
Index: gg.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/searches/gg.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** gg.xml 12 Jul 2002 11:44:11 -0000 1.15
--- gg.xml 23 Jul 2002 14:09:39 -0000 1.16
***************
*** 97,105 ****
var mode, local, local_meta = "", local_tld = "com", msglang = "";
! if( q == "?" )
! {
! nullArgs( "gg", "?" );
! return false;
! }
// Establish the locale and mode the search will run in.
--- 97,101 ----
var mode, local, local_meta = "", local_tld = "com", msglang = "";
! if( nullArgs( "gg", args.q ) ) return false;
// Establish the locale and mode the search will run in.
Index: googletrans.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/searches/googletrans.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** googletrans.xml 17 Jun 2002 10:10:19 -0000 1.1
--- googletrans.xml 23 Jul 2002 14:09:39 -0000 1.2
***************
*** 1,87 ****
<search function="googletrans">
! <name>Google.com Language Translation</name>
! <description>
! Translate text or webpages from one language to another.<br/>
! <a class="helpboxDescLabels">Switches:</a><br />
! <table class="helpboxDescTable">
! <tr><td>/from:en</td><td>/to:de</td><td> - </td><td>English to
German</td></tr>
! <tr><td>/from:en</td><td>/to:es</td><td> - </td><td>English to
Spanish</td></tr>
! <tr><td>/from:en</td><td>/to:fr</td><td> - </td><td>English to
French</td></tr>
! <tr><td>/from:en</td><td>/to:it</td><td> - </td><td>English to
Italian</td></tr>
! <tr><td>/from:en</td><td>/to:pt</td><td> - </td><td>English to
Portuguese</td></tr>
! <tr><td>/from:de</td><td>/to:en</td><td> - </td><td>German to
English</td></tr>
! <tr><td>/from:de</td><td>/to:fr</td><td> - </td><td>German to
French</td></tr>
! <tr><td>/from:es</td><td>/to:en</td><td> - </td><td>Spanish to
English</td></tr>
! <tr><td>/from:es</td><td>/to:fr</td><td> - </td><td>Spanish to
French</td></tr>
! <tr><td>/from:fr</td><td>/to:en</td><td> - </td><td>French to
English</td></tr>
! <tr><td>/from:fr</td><td>/to:de</td><td> - </td><td>French to
German</td></tr>
! <tr><td>/from:fr</td><td>/to:es</td><td> - </td><td>French to
Spanish</td></tr>
! <tr><td>/from:it</td><td>/to:en</td><td> - </td><td>Italian to
English</td></tr>
! <tr><td>/from:pt</td><td>/to:en</td><td> - </td><td>Portuguese
to English</td></tr>
! </table>
! <div class="helpboxDescLabels">Examples:</div>
! <table class="helpboxDescTable">
! <tr><td>googletrans /from:en /to:es hello how are you</td></tr>
! <tr><td>googletrans /from:en /to:es
http://www.whitehouse.gov</td></tr>
! </table>
! </description>
! <category>Reference</category>
! <link>http://www.google.com/language_tools</link>
! <contributor>MLL, inspired by Neel Doshi & Greg Mitchell's
freetrans.xml</contributor>
!
! <form name="googletransfTEXT"
! action="http://translate.google.com/translate_t"
! method="post">
! <input type="hidden" name="text" />
! <input type="hidden" name="langpair" />
! </form>
- <form name="googletransfURL"
- action="http://translate.google.com/translate">
- <input type="hidden" name="u" />
- <input type="hidden" name="langpair" />
- </form>
!
! <script><![CDATA[
! function googletrans(q)
! {
! if(nullArgs("googletrans", q))
! return false;
! else
! {
! var func_name = "googletrans";
! var switch_list = new Array("from", "to");
! var args = parseArgs(q, switch_list);
!
! // check if the required switches are set
! for (var j = 0; j < switch_list.length; j++)
! {
! if ( typeof args.switch_val[ switch_list[j] ]
== "undefined" || args.switch_val[ switch_list[j] ] == "" )
! {
! alert(func_name + ": /" +
switch_list[j] + " switch must be entered. Type '" + func_name + " ?' to see
instructions");
! return false;
! }
! }
!
! // Determine if the string is a url or not
! var strURL = isURL(args.q);
! if (strURL)
! {
! googletransfURL.u.value = strURL;
! googletransfURL.langpair.value =
args.switch_val["from"] + "|" + args.switch_val["to"];
! submitForm(googletransfURL);
! }
! else
! {
! googletransfTEXT.text.value = args.q;
! googletransfTEXT.langpair.value =
args.switch_val["from"] + "|" + args.switch_val["to"];
! submitForm(googletransfTEXT);
! }
! return true;
! }
! }
! ]]></script>
</search>
--- 1,81 ----
<search function="googletrans">
! <name>Google.com Language Translation</name>
! <description>
! Translate text or webpages from one language to another.<br/>
! <a class="helpboxDescLabels">Switches:</a><br />
! <table class="helpboxDescTable">
! <tr><td>/from:en</td><td>/to:de</td><td> - </td><td>English to German</td></tr>
! <tr><td>/from:en</td><td>/to:es</td><td> - </td><td>English to
Spanish</td></tr>
! <tr><td>/from:en</td><td>/to:fr</td><td> - </td><td>English to French</td></tr>
! <tr><td>/from:en</td><td>/to:it</td><td> - </td><td>English to
Italian</td></tr>
! <tr><td>/from:en</td><td>/to:pt</td><td> - </td><td>English to
Portuguese</td></tr>
! <tr><td>/from:de</td><td>/to:en</td><td> - </td><td>German to English</td></tr>
! <tr><td>/from:de</td><td>/to:fr</td><td> - </td><td>German to French</td></tr>
! <tr><td>/from:es</td><td>/to:en</td><td> - </td><td>Spanish to
English</td></tr>
! <tr><td>/from:es</td><td>/to:fr</td><td> - </td><td>Spanish to French</td></tr>
! <tr><td>/from:fr</td><td>/to:en</td><td> - </td><td>French to English</td></tr>
! <tr><td>/from:fr</td><td>/to:de</td><td> - </td><td>French to German</td></tr>
! <tr><td>/from:fr</td><td>/to:es</td><td> - </td><td>French to Spanish</td></tr>
! <tr><td>/from:it</td><td>/to:en</td><td> - </td><td>Italian to
English</td></tr>
! <tr><td>/from:pt</td><td>/to:en</td><td> - </td><td>Portuguese to
English</td></tr>
! </table>
! <div class="helpboxDescLabels">Examples:</div>
! <table class="helpboxDescTable">
! <tr><td>googletrans /from:en /to:es hello how are you</td></tr>
! <tr><td>googletrans /from:en /to:es http://www.whitehouse.gov</td></tr>
! </table>
! </description>
! <category>Reference</category>
! <link>http://www.google.com/language_tools</link>
! <contributor>MLL, inspired by Neel Doshi & Greg Mitchell's
freetrans.xml</contributor>
+ <form name="googletransfTEXT"
+ action="http://translate.google.com/translate_t"
+ method="post">
+ <input type="hidden" name="text" />
+ <input type="hidden" name="langpair" />
+ </form>
! <form name="googletransfURL"
! action="http://translate.google.com/translate">
! <input type="hidden" name="u" />
! <input type="hidden" name="langpair" />
! </form>
!
! <script><![CDATA[
! function googletrans(q)
! {
! var switch_list = new Array("from", "to");
! var args = parseArgs(q, switch_list);
! if(nullArgs("googletrans", args.q)) return false;
!
! // check if the required switches are set
! for (var j = 0; j < switch_list.length; j++)
! {
! if ( typeof args.switch_val[ switch_list[j] ] == "undefined" ||
args.switch_val[ switch_list[j] ] == "" )
! {
! nullargs("googletrans", "?");
! return false;
! }
! }
!
! // Determine if the string is a url or not
! var strURL = isURL(args.q);
! if (strURL)
! {
! googletransfURL.u.value = strURL;
! googletransfURL.langpair.value = args.switch_val["from"] + "|" +
args.switch_val["to"];
! submitForm(googletransfURL);
! }
! else
! {
! googletransfTEXT.text.value = args.q;
! googletransfTEXT.langpair.value = args.switch_val["from"] + "|" +
args.switch_val["to"];
! submitForm(googletransfTEXT);
! }
! return true;
! }
! ]]></script>
</search>
Index: telfr.xml
===================================================================
RCS file: /cvsroot/dqsd/dqsd/searches/telfr.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** telfr.xml 18 Jun 2002 11:49:48 -0000 1.1
--- telfr.xml 23 Jul 2002 14:09:39 -0000 1.2
***************
*** 12,23 ****
<contributor>MLL</contributor>
<todo>allow several criterias (last name, city,...)</todo>
! <version>1.1 (updated URIs)</version>
<script><![CDATA[
function telfr(q)
{
! if (q == "")
!
openSearchWindow("http://www.infobel.com/france/default.asp?qSearchType=RWP");
! else
!
openSearchWindow("http://www.infobel.com/france/wp/search/result.asp?qSearchType=RWP&qCountryCode=fr&QLANGUAGE=1&qphone="
+ q);
}
]]></script>
--- 12,21 ----
<contributor>MLL</contributor>
<todo>allow several criterias (last name, city,...)</todo>
!
<script><![CDATA[
function telfr(q)
{
! if( nullArgs( "telfr", q ) ) return false;
! openSearchWindow(
"http://www.infobel.com/france/wp/search/result.asp?qSearchType=RWP&qCountryCode=fr&QLANGUAGE=1&qphone="
+ q );
}
]]></script>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
DQSD-CVS mailing list
https://lists.sourceforge.net/lists/listinfo/dqsd-cvs
DQSD CVS repository:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/