| 1 |
RELEASE
|
| 2 |
=======
|
| 3 |
Post Also module rewrote for Drupal 6.x
|
| 4 |
by Yi Yang <yang_yi_cn@yahoo.com>
|
| 5 |
2009/01/12 - Vancouver
|
| 6 |
|
| 7 |
Post Also module for Drupal 5.x
|
| 8 |
by Robin Millette <robin@millette.info>
|
| 9 |
2008/02/11 - Montreal
|
| 10 |
Free Software licenced under GPLv3 and GPLv2
|
| 11 |
More info: http://drupal.org/project/postalso
|
| 12 |
|
| 13 |
INITIAL ANNOUNCEMENT
|
| 14 |
====================
|
| 15 |
Post Also is a module for Drupal that lets you post simultaneously to multiple sites. For example, I often post content on my blog but since I'm too lazy to just copy/paste it to other sites, generally for an association where it would belong, the content lives solely on my site. Or it might eventually get sniffed up through RSS, but sometimes, that's not fast or good enough.
|
| 16 |
|
| 17 |
Post Also uses xmlrpc to talk to various web engines using so-called blog APIs. Currently, only metaWeblog is supported (allowing to post to other Drupal or Wordpress sites for example) but other APIs should soon follow (blogger, moveble type, atom) as well as autodiscovery. That means you will soon be able simultaneously post to other Drupal, Wordpress, TikiWiki, Plone, Xoops, Typo3 and many more supported web engines like CMSes, calendars and blogs.
|
| 18 |
|
| 19 |
Configuration happens in two stages. First, the site admin (given the "post also destinations" access right) can setup destinations with names, xmlrpc endpoints and supported content types. Next, each user (given the "post also remote accounts" access right) can setup his remote accounts giving a destination, username and password. After this is done, the node submit forms, if supported, will allow the user to post also using his other remote accounts. The admin can also edit the users remote accounts.
|
| 20 |
|
| 21 |
There was a module called blogclient for Drupal 4.6 originally written by chx for nowpublic and released by walkah, unfortunately I found it too late since it doesn't appear in the module directory anymore. I never used it but looking at the code, I note it did the configuration a little differently.
|
| 22 |
|
| 23 |
TODO
|
| 24 |
====
|
| 25 |
* let users edit their remote accounts
|
| 26 |
* let admin edit/delete destinations and appropriate types
|
| 27 |
* xmlrpc endpoint autodiscovery
|
| 28 |
* support more blog apis (blogger, moveble type, atom)
|
| 29 |
* map from one type to another
|
| 30 |
* support for drupal cck
|
| 31 |
* support for project module
|
| 32 |
* support for events/calendar
|
| 33 |
* edit/delete remote posts
|
| 34 |
* more phpdoc
|
| 35 |
* queue jobs
|
| 36 |
* create a few blocks (stats, available destinations, etc)
|
| 37 |
* port to Drupal 6
|
| 38 |
* make it expandable through submodules (to post specifically to wordpress, twitter, del.icio.us, etc. according to users needs)
|
| 39 |
|