Auto-generate id from title