http://wikirate.org/Page_000038098
Hi Theresa, the title edit field has been restored. It is now possible to add a title to the source. Thanks for letting us know.