This is machine translation of orginal blog.
« prev next »

Добавить Отписаться функцией русский

Отмена подписки Добавление функции на русский был очень горячей темой в русский поддержки форума (см. этот пост и что одна.

Сегодня я потратил некоторое время, чтобы обдумать и изменить код немного поддержать отмену подписки функцию.

млн.т - добавить - notify.cgi

мои записки долл. = MT : : Уведомление -> новое;
долл. Отметим -> blog_id (стерео -> параметры ( 'blog_id'));
долл. Отметим -> по электронной почте (стерео -> параметры ( "электронная почта"));
долл. Отметим -> сайта (стерео -> параметры ( "сайта"));
долл. Отметим -> спасти;

Как вы видите, я добавил в строке кода, как показано красным цветом. Я использую существующие адресную добавить тэг отмену подписки. Благодаря использованию существующих месторождений, то мы сузим возможности изменения кода.

Результат подписки

По умолчанию русский не обеспечивает подтверждение успешной подписки страницы. Он перенаправить пользователей на главной странице веб-сайта по умолчанию. Крайне запутанным, поскольку абоненты не знают, что случилось. Нам нужно создать одну сам и изменить _redirect поле ввода на странице подписки. См. русский поможет представить предложения по добавлению "подписаться" функцию для вашей страницы.

<= форма метод "пост" action="http://home.wangjianshuo.com/mt/ mt-add-notify.cgi">
<p> Введите ваш адрес электронной почты в текстовом поле ниже и нажмите кнопку "Подписаться </p>
<input type="hidden" value="1"> name="blog_id"
<= ввода типа "скрытой" Имя = "_redirect" value="http://www.wangjianshuo.com/news/ 20020126JSZine/subscribe.htm">
<input name="email" size="56" value="Enter ваш email"> <br>
<input type="submit" value="Subscribe"> </p>
</form>

Отписаться

<= форма метод "пост" action="http://home.wangjianshuo.com/mt/ mt-add-notify.cgi">
<p> Пожалуйста, введите ваш адрес электронной почты в поле ниже </p>
<input type="hidden" value="1"> name="blog_id"
<= ввода типа "скрытой" Имя = "_redirect" value="http://www.wangjianshuo.com/news/ 20020126JSZine/unsubscribe.htm">
<input name="email" size="56" value="Enter ваш email"> <br>
<= ввода типа "скрытой" = имя "сайта"
значение = "отписаться" />
<input type="submit" value="Unsubscribe"> </p>

</form>

Я добавил поле, скрытых URL со стоимостью отписаться. Таким образом вы можете увидеть, кто готов отказаться от уведомления, список и делать это вручную, когда вы заметите.

Хотите иметь попробовать?

Пожалуйста, проверьте страницу моего веб-журнала. Уведомления подписки заключается в районе правого верхнего угла. Вы также можете посетить прямо на странице подписки.

Следующий шаг

Он идеален в том случае, если мы можем добавить код для удаления Послать записку от $ базе данных напрямую в базе - добавить notify.cgi. У меня нет времени, сделать это сейчас, но она должна быть крайне проста. Дайте мне знать, если Вы это сделаете.