Isn't there a need for node_submit() as well before node_save(); ?

On Fri, Oct 30, 2009 at 9:52 AM, Alex Barth <[email protected]>wrote:

>
> If speed is not an issue, use drupal_execute(). You're on the safe side
> with it, you don't need to worry about hook_nodeapi() / hook_form_alter()
> implementations of the moduls in use.
>
> Otherwise, I settled for:
>
> $node = new stdClass();
> node_object_prepare($node);
> // Add stuff.
> $node->title = 'my title';
> node_save($node);
>
> On that note, I urge all module developers to not rely on form submission
> in their hook_nodeapi() implementations. Your module's node api
> implementation shouldn't break when a node is being created without using
> the way through the form api.
>
>
> On Oct 30, 2009, at 11:53 AM, Zhang Xiao wrote:
>
>  Hi,
>>
>> I have a batch of nodes need to be created from code, which function
>> should i use as an entry?
>>
>> thanks!
>>
>
> Alex Barth
> http://www.developmentseed.org/blog
> tel (202) 250-3633
>
>
>
>
>

Reply via email to