Repair incorrect public ShareRoom details-view URL, and the layout.

I am perplexed by what changed to cause this problem to appear. Any,
fixed now - and using the same template for personal and public shares,
hooray.

Fixes #504.