Time Inc. has decided to stop publication of LIFE magazine as a newspaper supplement, but still plans to launch a major Web portal tohouse its entire collection of 10 million images online.