[development] Back to Curl-based content generation
mistknight at gmail.com
Thu Feb 19 12:54:51 UTC 2009
You could always simply run a curl script that just mimics a login then page
On Thu, Feb 19, 2009 at 2:23 PM, Earnie Boyd
<earnie at users.sourceforge.net>wrote:
> 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
> 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/
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the development