Регистрация или вход после добавления новости

Необходимо следующее:
Если человек не авторизирован на сайте и хочет добавить новость, то ему после нажатия на "добавить новость" не показывается информация о том, что сначала надо зарегистрироваться на сайте, а переходит в форму добавления новости. Человек заполняет все необходимые поля и нажимает кнопку "далее". После нажатия на кнопку "далее" ему открывается окно в котором предлагается пройти упрощенную регистрацию или залогиниться если он уже был зарегистрирован на сайте или войти посредством соц. сетей через uLogin. Человек выбирает подходящий вариант и аллилуйя и новость добавлена и человек зарегистрирован или авторизирован.

 Источник:dle-faq.pro, DLE