[development] Back to Curl-based content generation
Earnie Boyd
earnie at users.sourceforge.net
Thu Feb 19 12:23:29 UTC 2009
Quoting "M. Fioretti" <mfioretti at nexaima.net>:
> On Thu, Feb 19, 2009 13:04:56 PM +0200, Cog Rusty wrote:
>
>> Maybe I lost some part of this discussion, but I wonder: Why would
>> you need any kind of server or PHP on your desktop to work with a
>> remote Drupal web site?
>
> because I want to add nodes from the command line at my desktop, for
> reasons not really relevant here (in short, it would integrate much,
> much better with my own, already existing document
> management/publishing/backup flow)...
>
I add nodes to my site via a php script executed in batch. The script
creates a node object and calls node_save(). No curl needed. Do you
control the remote Drupal system?
> ...but, when I asked info to write my own bash/curl script to do this,
> many members of this list simply answered saying "install this or that
> drupal module or php library on the server" :-)
>
Well, that is how we modify Drupal you know. You create a module to do
this or that.
>> Are you talking about putting together a CLI web browser?
>
> No, just an http client, ie a shell script which sends to Drupal the
> same HTML code that a real browser would transmit when I add a node by
> hand, via keyboard and mouse. The web is full of scripts like this,
> but doing it to drupal seems much harder/undocumented than in other
> cases.
>
Undocumented because it is out of the norm. I suggest you create a php
script for the server side that will create the node object and do the
node_save(). Then create a curl script on the client side that will
fill the post data for the server script.
--
Earnie http://r-feed.com
Make a Drupal difference and review core patches.
-- http://for-my-kids.com/ -- http://give-me-an-offer.com/
More information about the development
mailing list