| @@ -1,44 +1,43 @@ | ||
| 1 | 1 | FeedWordPress |
| 2 | 2 | ============= |
| 3 | 3 | |
| 4 | 4 | * Author: [Charles Johnson](http://radgeek.com/contact) |
| 5 | -* Version: 0.98 | |
| 5 | +* Version: 0.97 | |
| 6 | 6 | * Project URI: <http://projects.radgeek.com/feedwordpress> |
| 7 | 7 | * License: GPL 2. See License below for copyright jots and tittles. |
| 8 | 8 | |
| 9 | 9 | Introduction |
| 10 | 10 | ------------ |
| 11 | -FeedWordPress is an Atom/RSS aggregator for the WordPress weblog software. It | |
| 12 | -syndicates content from newsfeeds that you choose into your WordPress webblog; | |
| 13 | -if you syndicate several newsfeeds then you can use WordPress's posts database | |
| 14 | -and templating engine as the back-end of an aggregation ("planet") website. I | |
| 15 | -originally developed it because I needed a more flexible replacement for | |
| 16 | -[Planet][] to use at [Feminist Blogs][]. | |
| 11 | +FeedWordPress is an Atom/RSS aggregator for WordPress 1.5. It syndicates content | |
| 12 | +from newsfeeds that you choose into your WordPress blog; if you syndicate | |
| 13 | +several newsfeeds then you can use WordPress's posts database and templating | |
| 14 | +engine as the back-end of an aggregation ("planet") website. I originally | |
| 15 | +developed it because I needed a more flexible replacement for [Planet][] to | |
| 16 | +use at [Feminist Blogs][]. | |
| 17 | 17 | |
| 18 | 18 | [Planet]: http://www.planetplanet.org/ "Planet Planet" |
| 19 | 19 | [Feminist Blogs]: http://www.feministblogs.org/ |
| 20 | 20 | |
| 21 | 21 | FeedWordPress is designed with flexibility, ease of use, and ease of |
| 22 | -configuration in mind. You'll need a working installation of WordPress (version | |
| 23 | -[2.0][] or [1.5][]), and also FTP or SFTP access to your web host. The ability | |
| 24 | -to create cron jobs on your web host would be very helpful but it's not | |
| 25 | -absolutely necessary. You *don't* need to tweak any plain-text configuration | |
| 26 | -files and you *don't* need shell access to your web host to make it work. | |
| 27 | -(Although, I should point out, web hosts that *don't* offer shell access are | |
| 28 | -*bad web hosts*.) | |
| 22 | +configuration in mind. You'll need a working installation of [WordPress | |
| 23 | +1.5][] and FTP or SFTP access to your web host. The ability to create cron | |
| 24 | +jobs on your web host would be very helpful but it's not absolutely | |
| 25 | +necessary. You *don't* need to tweak any plain-text configuration files and | |
| 26 | +you *don't* need shell access to your web host to make it work. (Although, I | |
| 27 | +should point out, web hosts that *don't* offer shell access are *bad web | |
| 28 | +hosts*.) | |
| 29 | 29 | |
| 30 | - [2.0]: http://wordpress.org/development/2005/12/wp2/ | |
| 31 | - [1.5]: http://wordpress.org/development/2005/02/strayhorn/ | |
| 30 | + [WordPress 1.5]: http://wordpress.org/development/2005/02/strayhorn/ | |
| 32 | 31 | |
| 33 | 32 | Installation |
| 34 | 33 | ------------ |
| 35 | 34 | ### Requirements ### |
| 36 | 35 | |
| 37 | -To use version 0.98 of FeedWordPress, you will need: | |
| 36 | +To use version 0.97 of FeedWordPress, you will need: | |
| 38 | 37 | |
| 39 | -1. an installed configured copy of WordPress 2.0.x or 1.5.x. (FeedWordPress | |
| 40 | - *will not work* with WP 1.2 or WP MU development builds.) | |
| 38 | +1. an installed configured copy of WordPress 1.5.x. (It *won't work* with | |
| 39 | + WP 1.2 or WP 1.6 development builds.) | |
| 41 | 40 | |
| 42 | 41 | 2. FTP or SFTP access to your web host |
| 43 | 42 | |
| 44 | 43 | And you'll probably also want to have either: |
| @@ -50,9 +49,9 @@ | ||
| 50 | 49 | ### Installation ### |
| 51 | 50 | |
| 52 | 51 | #### Upgrades #### |
| 53 | 52 | |
| 54 | -To *upgrade* an existing installation of FeedWordPress to version 0.98: | |
| 53 | +To *upgrade* an existing installation of FeedWordPress to version 0.97: | |
| 55 | 54 | |
| 56 | 55 | 1. Download the FeedWordPress archive in zip or gzipped tar format and |
| 57 | 56 | extract the files on your computer. Replace your existing FeedWordPress |
| 58 | 57 | files with the new files. Be sure to upgrade `rss-functions.php` if you |
| @@ -58,16 +57,15 @@ | ||
| 58 | 57 | files with the new files. Be sure to upgrade `rss-functions.php` if you |
| 59 | 58 | use the optional MagpieRSS upgrade, or don't use it yet but do want to |
| 60 | 59 | syndicate Atom 1.0 feeds. |
| 61 | 60 | |
| 62 | -2. If you are upgrading from version 0.96 or earlier, **immediately** log | |
| 63 | - in to the WordPress Dashboard, and go to Options --> Syndicated. Follow | |
| 64 | - the directions to launch the database upgrade procedure. The new | |
| 65 | - versions of FeedWordPress incorporate some long-needed improvements, but | |
| 66 | - old meta-data needs to be updated to prevent duplicate posts and other | |
| 67 | - possible maladies. If you're upgrading an existing installation, updates | |
| 68 | - and FeedWordPress template functions *will not work* until you've done | |
| 69 | - the upgrade. | |
| 61 | +2. **Immediately** log in to the WordPress Dashboard, and go to Options --> | |
| 62 | + Syndicated. Follow the directions to launch the database upgrade | |
| 63 | + procedure. The new version of FeedWordPress incorporates some | |
| 64 | + long-needed improvements, but old meta-data needs to be updated to | |
| 65 | + prevent duplicate posts and other possible maladies. If you're upgrading | |
| 66 | + an existing installation, updates and FeedWordPress template functions | |
| 67 | + *will not work* until you've done the upgrade. | |
| 70 | 68 | |
| 71 | 69 | 3. Take a coffee break while the upgrade runs. It should, hopefully, finish |
| 72 | 70 | within a few minutes even on relatively large databases. |
| 73 | 71 | |
| @@ -202,11 +200,11 @@ | ||
| 202 | 200 | [Cygwin]: http://www.cygwin.com/ |
| 203 | 201 | |
| 204 | 202 | Basic Concepts |
| 205 | 203 | -------------- |
| 206 | -FeedWordPress is written as a plugin for the WordPress weblog software. It is | |
| 207 | -designed to store all the data it needs within the WordPress database and to | |
| 208 | -make that data easy to manage from within the WordPress Dashboard. | |
| 204 | +FeedWordPress is written as a plugin for [WordPress 1.5][]. It is designed to | |
| 205 | +store all the data it needs within the WordPress database and to make that data | |
| 206 | +easy to manage from within the WordPress Dashboard. | |
| 209 | 207 | |
| 210 | 208 | ### Contributors / Newsfeeds ### |
| 211 | 209 | |
| 212 | 210 | FeedWordPress uses the WordPress Links database to keep a list of the feeds from |
| @@ -372,10 +370,10 @@ | ||
| 372 | 370 | (If a feed doesn't, then FeedWordPress will create an author's name based on |
| 373 | 371 | the title of the feed from which the item was taken.) This information is used |
| 374 | 372 | to determine the WordPress user that the post will be attributed to. Given the |
| 375 | 373 | name of the author, FeedWordPress looks for authors in the WordPress database |
| 376 | -with the same name as either (1) their login, (2) their display name, (3) their | |
| 377 | -e-mail address (if given), or (4) one of the "aliases" listed in the | |
| 374 | +with the same name as either (1) their login, (2) their first name, (3) their | |
| 375 | +nickname, (4) their full name, or (5) one of the "aliases" listed in the | |
| 378 | 376 | user's profile. |
| 379 | 377 | |
| 380 | 378 | __Aliases:__ If there is an author who posts under more than one name (for |
| 381 | 379 | example, one of our contributors at [Feminist Blogs][] posts on several |