[Typo3-dev] Blogger-API-Extension (Planning)

Ingo Schommer lists at chillu.com
Sun Mar 13 14:31:54 CET 2005


Hello!

Because I'm a lazy tt_news-poster ;), I'm planning to write a 
Blogger-api-extension for tt_news, which would allow me to post news via 
external programs.

I know the blogger-api (http://www.blogger.com/developers/api/1_docs/) 
is kinda crippled xmlrpc-wise, but it suffices for normal "weblog-work". 
I researched for alternative weblog-xml-formats, and the only 
vendor-neutral format seems to be yet in concept-phase 
(http://www.intertwingly.net/wiki/pie/RoadMap) and is probably not as 
widespread as blogger-api.

A short brainstorm for the expected features:
- minimal typoscript-configuration
- storage-id/news-id are transferred via the "blog-ID"-xmlrpc-field
- in the initial phase direct db-access, later probably with 
typo3-BE-users (and check for tt_news-permissions etc.)
- only very basic tt_news-fields supported due to 
blogger-api-limitations (excluding author, email, related, links, 
archivedate, etc.)

Some questions that occurred to me and need to be researched (maybe 
someone can provide some clues):
- Is it possible to authenticate as a normal typo3-BE-user via xmlrpc? 
are sessions needed?
- How can pictures be integrated via blogger-api? (I guess they need to 
be parsed out of the HTML-source which the software-editor generates)
- How can existing extensions aid in the process? (xmlrpc_lib, 
xmlrpc_sv_feusers, ...)
- How can PHP help me to generate the xmlrpc-requests (php5 needed? 
special xml-modules?)

Finally, some general questions and remarks on blogging with typo3:
- Could the blogger-api work for other record-based extensions as well? 
(tt_address, tt_guest, etc.) - would need some "hacking" and unclean 
solutions though...
- Any chances of integrating this extension into tt_news on a long run 
(I hate the extension-clutter that is currently going on in TER, and 
would like to see more "bigger packages" and collaborations)
- Instead of a seperate weblog-extension I would like to see a specially 
pre-configured version of tt_news (which already has RSS-feeds and 
stuff), to minimize the effort needed to set up a simple blog with typo3

I'm not very familiar with xmlrpc yet, but have some knowledge in xml, 
php and extension-programming, and I mainly do this extension for 
learning xmlrpc ;)

I also contacted the coordinators of the "Weblog project" 
(http://typo3.org/development/projects/weblog/) to avoid double work.

Any suggestions or comments?

Greets from Germany
Ingo




More information about the TYPO3-dev mailing list