-
-
14 Dec 2016 21:42:14 UTC
- Distribution: Dancer-SearchApp
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues
- Testers (109 / 0 / 0)
- Kwalitee
Bus factor: 1- 79.37% Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (1.59MB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Apache::Tika::Async
- Cal::DAV
- Dancer
- Data::Diver
- Encode
- Exporter
- Filter::signatures
- HTML::Entities
- HTML::Restrict
- HTTP::Date
- Image::ExifTool
- JSON
- MIME::Base64
- MIME::QuotedPrint
- MIME::WordDecoder
- MP3::Tag
- Mail::IMAPClient
- Moo
- Path::Class
- Plack::Middleware::Pod
- Promises
- Scalar::Util
- Search::Elasticsearch
- Search::Elasticsearch::Async
- Search::Elasticsearch::Client::2_0
- Search::Elasticsearch::Client::2_0::Async
- Search::Elasticsearch::Role::Cxn::HTTP
- Template
- Test::More
- Text::Markdown
- Time::Piece
- URI::Escape
- URI::file
- YAML
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
FEATURES
Pages
Search page (
/
)* Simple search
* Autocomplete/recommend
http://twitter.github.io/typeahead.js/
Result page (
/q=foo
)Document excerpts, even highlighted
Direct, local links to documents
Links / redirects to external https? URLs
Restrict results to mime_type
Tabs with implicit restrictions/hidden queries
Search mp3 files
Search ICal calendars like Google calendar(?) and Davical
Distribution
Docker
Docker container
User Introduction
First Start Experience
The first start is as configuration-free as possible. This means choosing some defaults that might turn out to be too lenient in retrospect, but ...
File system crawler
The file system crawler crawls the complete user profile by default. This means that the search for the user might show results in folders that the user might not want to show in public. An interactive introduction might highlight this situation.
Windows default folder
Use
$ENV{USERPROFILE}
Unixish default folder
Use
$ENV{HOME}
Module Install Instructions
To install Dancer::SearchApp, copy and paste the appropriate command in to your terminal.
cpanm Dancer::SearchApp
perl -MCPAN -e shell install Dancer::SearchApp
For more information on module installation, please visit the detailed CPAN module installation guide.