Is there any way to add images to the node from URL, but save them on the server and display images that are stored on the server?

I have tried image.module, TinyMCE, wymeditor and fck but there was only an option to add images from user's local computer!

And there is one more problem - thumbnailing. I like the imagecache.module idea, but just cant make it work!

  • imagecache+cck+imagefield seems to don't work with Drupal 5.x.
  • I had also tried imagecache+upload.module, and it worked till the time i've found the great issue - thumbnails disappear, when you read the full article and return back to the list of nodes.

I can't believe that there are no way to implement the things i'm talking about with existing drupal modules!
Any ideas?