Quoting "M. Fioretti" <mfioretti@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/