In the new and create actions you can test the current user's role
(user or admin) and render a different view, or have a common view
with conditional code in the view (possibly calling different partials
for example), whichever is more appropriate for your particular case.
Colin