|
Revision 1319
(checked in by miyagawa, 5 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' |
|---|