Yes! You can upload photos directly into your Photo Manager while signed in:
http://photos.xanga.com/photomanager.aspx