PluginProbe
FeedWordPress / 0.97
FeedWordPress v0.97
trunk 0.8 0.9 0.91 0.95 0.96 0.97 0.98 0.981 0.99 0.991 0.992 0.993 2008.1030 2008.1101 2008.1105 2008.1214 2009.0612 2009.0613 2009.0618 2009.0707 2009.1111 2009.1112 2010.0127 2010.0528 All 65 releases
← All changes | README.text +40 -44 0.9810.97 View file →
@@ -1,46 +1,43 @@
1 1 FeedWordPress
2 2 =============
3 3
4 4 * Author: [Charles Johnson](http://radgeek.com/contact)
5 -* Version: 0.981
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.1][], [2.0][] or [1.5][]), and also FTP or SFTP access to your web host. The
24 -ability 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.1]: http://wordpress.org/development/2007/01/ella-21/
31 - [2.0]: http://wordpress.org/development/2005/12/wp2/
32 - [1.5]: http://wordpress.org/development/2005/02/strayhorn/
30 + [WordPress 1.5]: http://wordpress.org/development/2005/02/strayhorn/
33 31
34 32 Installation
35 33 ------------
36 34 ### Requirements ###
37 35
38 -To use version 0.981 of FeedWordPress, you will need:
36 +To use version 0.97 of FeedWordPress, you will need:
39 37
40 -1. an installed and configured copy of WordPress 2.1, 2.0.x, or 1.5.x.
41 - (FeedWordPress currently *will not work* with older versions of
42 - WordPress, or with WordPress MU.)
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.)
43 40
44 41 2. FTP or SFTP access to your web host
45 42
46 43 And you'll probably also want to have either:
@@ -52,24 +49,23 @@
52 49 ### Installation ###
53 50
54 51 #### Upgrades ####
55 52
56 -To *upgrade* an existing installation of FeedWordPress to version 0.981:
53 +To *upgrade* an existing installation of FeedWordPress to version 0.97:
57 54
58 55 1. Download the FeedWordPress archive in zip or gzipped tar format and
59 56 extract the files on your computer. Replace your existing FeedWordPress
60 - files with the new files. Be sure to upgrade `rss.php` and
61 - `rss-functions.php` if you use the optional MagpieRSS upgrade, or don't
62 - use it yet but do want to syndicate Atom 1.0 feeds.
57 + files with the new files. Be sure to upgrade `rss-functions.php` if you
58 + use the optional MagpieRSS upgrade, or don't use it yet but do want to
59 + syndicate Atom 1.0 feeds.
63 60
64 -2. If you are upgrading from version 0.96 or earlier, **immediately** log
65 - in to the WordPress Dashboard, and go to Options --> Syndicated. Follow
66 - the directions to launch the database upgrade procedure. The new
67 - versions of FeedWordPress incorporate some long-needed improvements, but
68 - old meta-data needs to be updated to prevent duplicate posts and other
69 - possible maladies. If you're upgrading an existing installation, updates
70 - and FeedWordPress template functions *will not work* until you've done
71 - 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.
72 68
73 69 3. Take a coffee break while the upgrade runs. It should, hopefully, finish
74 70 within a few minutes even on relatively large databases.
75 71
@@ -89,9 +85,9 @@
89 85 1. Install `feedwordpress.php` in your WordPress `plugins` directory
90 86 and `update-feeds.php` in your WordPress `wp-content` directory.
91 87
92 88 2. (Optional) Upgrade the copy of MagpieRSS packaged with WordPress by
93 - installing the new `rss.php` and `rss-functions.php` (archived in
89 + installing the new `rss-functions.php` (archived in
94 90 `OPTIONAL/wp-includes`) into your WordPress `wp-includes` directory.
95 91 Upgrading MagpieRSS is necessary if you want to take advantage of
96 92 support for Atom 1.0, multiple post categories, RSS enclosures, and
97 93 multiple character encodings. (Note, however, that support for
@@ -110,13 +106,13 @@
110 106 and (2) a "secret word" for your RPC-XML updating interface. This
111 107 provides some light security by keeping passing ruffians from saying
112 108 "Update all the feeds" at will to your FeedWordPress installation.
113 109
114 -5. Go to Blogroll --> Syndicated or Links --> Syndicated to set up the list
115 - of sites that you want FeedWordPress to syndicate onto your blog. (If
116 - you have the feeds you want to aggregate in a service such as Bloglines,
117 - you may prefer to export them to an OPML file and use WordPress's Links
118 - --> Import to import them into the contributors category.)
110 +5. Go to Links --> Syndicated to set up the list of sites that you want
111 + FeedWordPress to syndicate onto your blog. (If you have the feeds you
112 + want to aggregate in a service such as Bloglines, you may prefer to
113 + export them to an OPML file and use WordPress's Links --> Import to
114 + import them into the contributors category.)
119 115
120 116 #### Setting Up Feed Updates ####
121 117
122 118 FeedWordPress is now ready to accept posts from its syndication sources.
@@ -204,11 +200,11 @@
204 200 [Cygwin]: http://www.cygwin.com/
205 201
206 202 Basic Concepts
207 203 --------------
208 -FeedWordPress is written as a plugin for the WordPress weblog software. It is
209 -designed to store all the data it needs within the WordPress database and to
210 -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.
211 207
212 208 ### Contributors / Newsfeeds ###
213 209
214 210 FeedWordPress uses the WordPress Links database to keep a list of the feeds from
@@ -374,10 +370,10 @@
374 370 (If a feed doesn't, then FeedWordPress will create an author's name based on
375 371 the title of the feed from which the item was taken.) This information is used
376 372 to determine the WordPress user that the post will be attributed to. Given the
377 373 name of the author, FeedWordPress looks for authors in the WordPress database
378 -with the same name as either (1) their login, (2) their display name, (3) their
379 -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
380 376 user's profile.
381 377
382 378 __Aliases:__ If there is an author who posts under more than one name (for
383 379 example, one of our contributors at [Feminist Blogs][] posts on several