diff --git a/apps/search/HOWTO b/apps/duckduckgo/HOWTO similarity index 88% rename from apps/search/HOWTO rename to apps/duckduckgo/HOWTO index 8b5a1a0..18e9691 100644 --- a/apps/search/HOWTO +++ b/apps/duckduckgo/HOWTO @@ -3,7 +3,7 @@ that default, you could enable site search like so: mkdir -p /www/werc/sites/MYSITE/_search/_werc/ -echo 'conf_enable_search' > /www/werc/sites/MYSITE/_search/_werc/config +echo 'conf_enable_duckduckgo' > /www/werc/sites/MYSITE/_search/_werc/config mkdir -p /www/werc/sites/MYSITE/_werc/lib/ cp /www/werc/apps/search/footer.inc.sample /www/werc/sites/MYSITE/_werc/lib/ diff --git a/apps/search/app.rc b/apps/duckduckgo/app.rc similarity index 71% rename from apps/search/app.rc rename to apps/duckduckgo/app.rc index affe4a9..a48dd7e 100755 --- a/apps/search/app.rc +++ b/apps/duckduckgo/app.rc @@ -1,22 +1,22 @@ -fn conf_enable_search { - enable_search=yes - conf_enable_app search +fn conf_enable_duckduckgo { + enable_duckduckgo=yes + conf_enable_app duckduckgo pageTitle='Site Search' } -fn search_init { +fn duckduckgo_init { get_post_args q if (! ~ $#q 0) { redirect_string = 'https://duckduckgo.com/?q=site:'$SERVER_NAME^'+'^$"q http_redirect $redirect_string '302 Found' } if not { - handler_body_main='search_body' + handler_body_main='duckduckgo_body' } } -fn search_body { +fn duckduckgo_body { echo '