Хак для дле «Форма подписки RSS ленты», который любой желающий сможет установить на свой сайт. Соответственно, если вы имеет свой feeds.feedburner от Гугле.
Что такое feeds.feedburner?
Примочка от Гугл feeds.feedburner - это возможность получать анонсы статей с любого сайта на свой почтовый адрес в том, виде как вы просматривает новости с помощью RSS канала. Если не чего не поняли до сих пор, просто подпишитесь в левом блоке «Пользователи» внизу, достаточно ввести свой почтовый адрес под надписью «Email рассылка, быть в курсе самых свежих новостей сайта!» и уже на следующий день сможете получать новостные рассылки. При этом, отписаться от рассылки с https://dle9.com/ довольно легко.
Преимуществ feedburner от google довольно большое множество, их трудно перечислить, но самое главное увеличение посещаемости вашего сайта. Поэтому, из радела
DLE хаки - Форма подписки RSS ленты, должна понравится многим, ведь, выглядит она гораздо приятней, чем стандартная форма добавления почтового адреса.
В google есть такая штука под названием feedburner генерирует rss ленту вашего сайта, но в лучшей и аккуратной форме, от автора Arsen может кому и пригодиться!
Установка:
Форма подписки RSS ленты - хак для
dleОткрываем ваш style.css и в конец добавляем:
.rssmailtext{
font-size: 20px;
font-weight: narmal;
width: 100%;
padding: 17px 0 0 0;
overflow: hidden;
text-align: center;
}
.postpdpis{
width: 600px;
height: 125px;
padding: 13px 0 0 0;
background: url(../images/postpdpis.png) no-repeat 0px 12px;
}
.postpdpismail{
float: left;
width: 270px;
padding: 18px 0 0 20px;
}
.postpdpisknop{
float: left;
width: 310px;
padding: 25px 0 0 0;
overflow: hidden;
}
.postpdpisknop a{
float: left;
display: block;
height: 42px;
padding: 0 0 0 40px;
margin: 0 30px 0 0;
line-height: 15px
}
.postpdpisknop a.postpdpisgoog{
width: 85px;
background: url(../images/postpdpisgoog.png) no-repeat;
}
.postpdpisknop a.postpdpisyan{
width: 80px;
background: url(../images/postpdpisyan.png) no-repeat;
}
.tabsmailforml{
float: left;
width: 155px;
padding: 6px 0 0 9px;
}
.tabsmailforml input{
width: 155px;
color: #cccccc;
font-family: Tahoma;
background: none;
border: 0;
}
.tabsmailformr{
float: left;
width: 36px;
padding: 3px 0 0 11px;
}
.tabsmailformr input{
width: 36px;
height: 24px;
border: 0;
background: none;
cursor: pointer;
}
Открываем ваш fulstoty.tpl и в нужное вам место вставляем:
<div class="postpdpis">
<div align="center" class="rssmailtext">Постоянных читателей блога уже 10000000. Подпишитесь и Вы!</div>
<div class="postpdpismail">
<form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=Имя_вашего_фида', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
<div class="tabsmailforml"><input type="text" name="email" value="Введите Ваш e-mail" onfocus="if (this.value == 'Введите Ваш e-mail') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Введите Ваш e-mail';}" /></div>
<div class="tabsmailformr"><input type="hidden" value="Имя_вашего_фида" name="uri"/>
<input type="hidden" name="loc" value="ru_RU"/>
<input type="submit" value="" /></div>
</form>
</div>
<div class="postpdpisknop">
<a target="_blank" class="postpdpisyan" href="http://lenta.yandex.ru/settings.xml?name=feed&url=http://feeds.feedburner.com/Имя_вашего_фида" rel="nofollow">Читать в Яндекс Ленте</a>
<a target="_blank" class="postpdpisgoog" href="http://www.google.com/reader/view/feed/http://feeds.feedburner.com/Имя_вашего_фида" rel="nofollow">Читать в Google Reader</a>
</div>
</div>
И не забудьте закинуть картинки в папку images.
Автор: Arsen
Если выходит сообщение
The feed does not have subscriptions by email enabled
что - в переводе с английского: подписка по email не включена в настройках вашего фида. Значить, вы не правильно все настроили
Предлагаем ознакомится все пользователи
datalife engine должны оценить данную примочку Форма подписки RSS ленты - хак для дле
Forma-podpiski-RSS-lenty-dlya-dle.rar [19,36 Kb] (cкачиваний: 178)