root/trunk/plagger/examples/search.yaml

Revision 1319 (checked in by miyagawa, 14 years ago)

more useless fix

Line 
1 # Create your own search engine by aggregating data from variouis search engines
2 # and store the updated entry data to the localhost HyperEstraier
3
4 plugins:
5   # Subscribe to search engines using "Plagger" as a keyword
6   # and "http://plagger.org/" as a linking URL
7   - module: Subscription::Planet
8     config:
9       keyword: Plagger
10       url: http://plagger.org/
11
12   # Aggregate those feeds using Xango the asynchronous crawler
13   - module: Aggregator::Xango
14
15   # Fixup permalink by resolving redirector cruft to the canonicalized URL
16   - module: Filter::TruePermalink
17
18   # Upgrade entry body to fulltext if possible
19   - module: Filter::EntryFullText
20
21   # Create SmartFeed by merging search results into a single new feed
22   - module: SmartFeed::All
23
24   # Store merged feed entries to localhost Estraier instance
25   # by using its node HTTP API
26   - module: Search::Estraier
27     config:
28       url: http://localhost:1978/node/plagger
29       username: example
30       password: p4ssword
31     rule:
32       expression: $args->{feed}->id eq 'smartfeed:all'
Note: See TracBrowser for help on using the browser.