[Slackbuilds-users] Firefox Search Plugin
Alex
alex.j.elliott at virgin.net
Mon Apr 28 16:41:52 UTC 2008
Vincent Batts wrote:
> perhaps like
>
> <?php
> $searchStrng = $_GET["search"];
>
> if( strchr($searchStrng, "12.1) )
> {
> $sv = "12.1"
> }
> elif( strchr($searchStrng, "12.0) )
> {
> $sv = "12.0"
> }
> elif( strchr($searchStrng, "11.0) ){
> $sv = "11.0"
> }
> else
> {
> $sv = ""
> }
> ?>
>
> just brainstorming
>
> vb
>
> On Sun, Apr 27, 2008 at 8:27 PM, dev <dev.akhawe at gmail.com> wrote:
>
>> Hi,
>>
>> Via a trivial change to the JS , you could ask the user to give his
>> slackware version and give the XML file as
>>
>> <Url type="text/html" method="GET"
>> template="http://slackbuilds.org/result/?search={searchTerms}&sv=12.0"/>
>>
>> etc etc.
>>
>>
>> Regards
>> Dev
>>
>>
>>
>> _______________________________________________
>> Slackbuilds-users mailing list
>> Slackbuilds-users at slackbuilds.org
>> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>>
>> Please read the FAQ - http://slackbuilds.org/faq/
>>
>>
> _______________________________________________
> Slackbuilds-users mailing list
> Slackbuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>
> Please read the FAQ - http://slackbuilds.org/faq/
>
>
Well, what I would do in this situation, make it PHP and use mod_rewrite
to forward "slackbuild-search.xml" to "slackbuild-search.php" and
"slackbuild-search-([0-9\.]+).xml" to
"slackbuild-search.php?version=$1", then when it comes to it do:
<?php
$versions = array('12.1','12.0','11.0');
$version = '';
if(in_array($_GET['version'],$versions))
$version = $_GET['version'];
echo '<Url type="text/html" method="GET"
template="http://slackbuilds.org/result/?search={searchTerms}&sv=',$version,'"
/>';
?>
Or similar, I just like the fact that it's quite compact, and altering
the list of versions is quite easy.
More information about the Slackbuilds-users
mailing list