How to parse a URL's content into a Drupal node I'd like to create a node type in which I'd have an URL field, title and some description. Once I create a new node using this content type, Drupal would parse the contents of the URL I've added in the URL field. It'd work almost like one of these read it later services.

Is this possible, if its how? I've been looking into feeds, but its not exactly what I'm looking for (as it deals with rss/atom rather than url).

Background: Basically I'm creating a personal wiki using Drupal and wanted the ability to parse content directly to a node type. This way I can categorize the way I want as well as being able to create views, aggregate different content, etc. This is for a personal project and the site wouldn't be public.
Yes, it is possible using hook_node_insert or hook_node_presave. You will just need to implement it like:

function hook_node_insert($node) {
  if ($node-&gt;type == 'CONTENT_TYPE_MACHINE_NAME') {
    // get the URL content here
  }
}


You can do it using the hook_node_presave too. The only difference is that it is called before even the node is saved into the database.