Перейти к публикации

Публикация понравившихся новостей в блоговые сайты


Рекомендованные сообщения

Не знаю как сие и назвать... вроде и не мод и не хак...

Короче сие позволяет добавить новость в один из блоговых сайтов... список можно отредактировать самому...

Хак позволяющий опубликовать понравившуюся новость в блог.

############

#### 1. ####

############

В папку templates/Default/images

помещаем файл blog.js

Создаем сам файл:

#####################################################


/***********************************************

* Drop Down/ Overlapping Content- © Dynamic Drive (www.dynamicdrive.com)

* This notice must stay intact for legal use.

* Visit http://www.dynamicdrive.com/ for full source code

***********************************************/


function getposOffset(overlay, offsettype){

var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;

var parentEl=overlay.offsetParent;

while (parentEl!=null){

totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;

parentEl=parentEl.offsetParent;

}

return totaloffset;

}


function overlay(curobj, subobjstr, opt_position){

if (document.getElementById){

var subobj=document.getElementById(subobjstr)

subobj.style.display=(subobj.style.display!="block")? "block" : "none"

var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 

var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)

subobj.style.left=xpos+"px"

subobj.style.top=ypos+"px"

return false

}

else

return true

}


function overlayclose(subobj){

document.getElementById(subobj).style.display="none"

}


#####################################################
############ #### 2. #### ############ В файле templates/Default/main.tpl выше: </head> ставим:
<!-- Публикация новостей в блоги -->

<script type="text/javascript" src="{THEME}/images/blog.js"></script>

<!-- Публикация новостей в блоги -->
############ #### 3. #### ############ В файле templates/Default/fullstory.tpl найти:
[print-link]<img src="{THEME}/images/dlet_artblock_point_1.gif" width="13" height="9" border="0" />Распечатать[/print-link]
После добавить:
 | <b><a href="search.htm" onClick="return overlay(this, 'subcontent2', 'bottomright')">Опубликовать в блог</a></b> <br /></p>


<!--Do not remove outer most DIV tag with id="subcontent2"-->

<DIV id="subcontent2" style="position:absolute; display:none; border: 1px solid black; background-color: lightyellow; width: 250px; height: 40px; padding: 8px">


<table>

	<tr>

		<td>

<A href="http://www.slashdot.org/bookmark.pl?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG alt="slashdot" hspace=2 src="http://maulnet.ru/slashdot.gif"  border=0></A>

		</td>

		<td>

<A  href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG  alt="YahooMyWeb" hspace=2 src="http://maulnet.ru/yahoomyweb.png"  border=0></A>

		</td>

		<td>

<A href="http://digg.com/submit?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG alt="Digg" hspace="2" src="http://maulnet.ru/digg.gif"  border="0"></A>

		</td>

		<td>

<A href="http://technorati.com/faves?add=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG alt="Technorati" hspace=2 src="http://maulnet.ru/technorati.png"  border=0></A>

		</td>

		<td>

<A href="http://del.icio.us/post?v=4&noui&jump=close&url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG  alt=Delicious hspace=2 src="http://maulnet.ru/delicious.gif"  border=0></A>

		</td>

		<td>

<a href="http://www.bobrdobr.ru/addext.html?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" title="Забобрить эту страницу!"><img src="http://www.bobrdobr.ru/images/buttons/bobr_sml_red_3.gif"  width="16" height="16" alt="Забобрить эту страницу!" border=0 /></a>

		</td>

		<td>

<a target="_blank" href="http://www.newsland.ru/News/Add/" ><img src="http://maulnet.ru/newsland.gif" width="16" height="16" alt="Добавить на Newsland.ru" border=0 /></a>

		</td>

		<td>

<a href="http://smi2.ru/add/" mce_href="http://smi2.ru/add/" target="_blank"><img src="http://maulnet.ru/smi2.gif"  width="16" height="16"  alt="Добавить на СМИ2" border="0" /></a>

		</td>

		<td>

<a href="http://rumarkz.ru/bookmarks/?action=add&popup=1&address=http://www.senkai.ru/index.php?newsid={news-id}&title={title}"  title="Добавить на RUmarkz" target="_blank"><img src="http://maulnet.ru/rumark.png"  alt="Добавить на RUmarkz" width="16" height="16" border=0 /></a>

		</td>

		<td>

<a href="http://www.vaau.ru/submit/?action=step2&url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="_blank"><img src="http://maulnet.ru/vaau.gif"  width="15" height="15"  alt="Добавить на Ваау!" border=0 /></a>

		</td>

		<td>

<a href="http://memori.ru/link/?sm=1&u_data=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" title="Добавить на Memori.ru"  target="_blank"><img src=http://maulnet.ru/memori.gif width=16 height=16 title="Добавить на Memori.ru" border=0></a>

		</td>

		<td>

<a href="http://www.rucity.com/bookmarks.php?action=add&address=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="_blank"><img src="http://maulnet.ru/rucity.gif"  width="16" height="16"  alt="Добавить на rucity.com" border=0  /></a>

		</td>

		<td>

<a href="http://moemesto.ru/post.php?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" title="Добавить в закладки МоёМесто.ru" target="_blank"><img src="http://maulnet.ru/mm.gif"  width="16" height="16" alt="Добавить в закладки МоёМесто.ru" border=0></a>

</td>

</tr>

</table>


<div align="right"><a href="#" onClick="overlayclose('subcontent2'); return false">Закрыть окно</a></div>


</DIV>
############ #### 4. #### ############ По желанию можно то же самое поставить и в короткие новости... В этом случае надо открыть файл templates/Default/shortstory.tpl Найти:
[full-link]<img src="{THEME}/images/dlet_artblock_point_1.gif" width="13" height="9" border="0" /><strong>Подробнее</strong>[/full-link]
И после поставить:
 | <b><a href="search.htm" onClick="return overlay(this, 'subcontent2', 'bottomright')">Опубликовать в блог</a></b> <br /></p>


<!--Do not remove outer most DIV tag with id="subcontent2"-->

<DIV id="subcontent2" style="position:absolute; display:none; border: 1px solid black; background-color: lightyellow; width: 250px; height: 40px; padding: 8px">


<table>

	<tr>

		<td>

<A href="http://www.slashdot.org/bookmark.pl?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG alt="slashdot" hspace=2 src="http://maulnet.ru/slashdot.gif"  border=0></A>

		</td>

		<td>

<A  href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG  alt="YahooMyWeb" hspace=2 src="http://maulnet.ru/yahoomyweb.png"  border=0></A>

		</td>

		<td>

<A href="http://digg.com/submit?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG alt="Digg" hspace="2" src="http://maulnet.ru/digg.gif"  border="0"></A>

		</td>

		<td>

<A href="http://technorati.com/faves?add=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG alt="Technorati" hspace=2 src="http://maulnet.ru/technorati.png"  border=0></A>

		</td>

		<td>

<A href="http://del.icio.us/post?v=4&noui&jump=close&url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" target="blank"><IMG  alt=Delicious hspace=2 src="http://maulnet.ru/delicious.gif"  border=0></A>

		</td>

		<td>

<a href="http://www.bobrdobr.ru/addext.html?url=http://www.senkai.ru/index.php?newsid={news-id}&title={title}" title="Забобрить эту страницу!"><img src="http://www.bobrdobr.ru/images/buttons/bobr_sml_red_3.gif"  width="16" height="16" alt="Забобрить эту страницу!" border=0 /></a>

		</td>

		<td>

<a target="_blank" href="http://www.newsland.ru/News/Add/" ><img src="http://maulnet.ru/newsland.gif" width="16" height="16" alt="Добавить на Newsland.ru" border=0 /></a>

		</td>

		<td>

<a href="http://smi2.ru/add/" mce_href="http://smi2.ru/add/" target="_blank"><img src="http://maulnet.ru/smi2.gif"  width="16" height="16"  alt="Добавить на СМИ2" border="0" /></a>

		</td>

		<td>

<a href="http://rumarkz.ru/bookmarks/?action=add&popup=1&address=http://www.senkai.ru/index.php?newsid={news-id}&title={title}"  title="Добавить на RUmarkz" target="_blank"><img src="http://maulnet.ru/rumark.png"  alt="Добавить на RUmarkz" width="16" height="16" border=0 /></a>

		</td>

		<td>

<a href="http://www.vaau.ru/submit/?action=step2&url=http://www.site.ru/index.php?newsid={news-id}&title={title}" target="_blank"><img src="http://maulnet.ru/vaau.gif"  width="15" height="15"  alt="Добавить на Ваау!" border=0 /></a>

		</td>

		<td>

<a href="http://memori.ru/link/?sm=1&u_data=http://www.site.ru/index.php?newsid={news-id}&title={title}" title="Добавить на Memori.ru"  target="_blank"><img src=http://maulnet.ru/memori.gif width=16 height=16 title="Добавить на Memori.ru" border=0></a>

		</td>

		<td>

<a href="http://www.rucity.com/bookmarks.php?action=add&address=http://www.site.ru/index.php?newsid={news-id}&title={title}" target="_blank"><img src="http://maulnet.ru/rucity.gif"  width="16" height="16"  alt="Добавить на rucity.com" border=0  /></a>

		</td>

		<td>

<a href="http://moemesto.ru/post.php?url=http://www.site.ru/index.php?newsid={news-id}&title={title}" title="Добавить в закладки МоёМесто.ru" target="_blank"><img src="http://maulnet.ru/mm.gif"  width="16" height="16" alt="Добавить в закладки МоёМесто.ru" border=0></a>

</td>

</tr>

</table>


<div align="right"><a href="#" onClick="overlayclose('subcontent2'); return false">Закрыть окно</a></div>


</DIV>

ПРИМЕЧАНИЕ!

В этом случае, при публикации этого блока в коротких новостях, все новости имеют один и тодже заголовок...

Как сие победить - я не знаю...

############

#### 5. ####

############

Во всех ссылках адрес http://www.site.ru заменить на адрес своего сайта

Скриншот:

bloghl0.th.jpg

Пример у меня на сайте - http://senkai.ru

Ссылка на сообщение
Поделиться на других сайтах

и сайт maulnet.ru

просто ляжет из за нагрузки с картинками :)

и ID тоже от первой новости у тебя

Изменено пользователем Tong
Ссылка на сообщение
Поделиться на других сайтах

В полных новостях вроде нормально все отображается...

Есть варианты?

Это я ведь на скорую руку сделал... может что подправить надо?

А картинки можно и на сервер себе запостить и на нах уже ссылки давать...

Полагаю - это не проблема для большинства...

Добавка:

Исправленный ридми, картинки к сайтам... http://ifolder.ru/2149267

Изменено пользователем kosen
Ссылка на сообщение
Поделиться на других сайтах
Ссылка на сообщение
Поделиться на других сайтах

SerNosi,

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

http://itc.ua/article.phtml?ID=24848&IDw=53&pid=21

это ведь не публикация а скажем так, оставление закладки о новости.

Изменено пользователем Tong
Ссылка на сообщение
Поделиться на других сайтах

Это не полноценный хак в полном понимании этого слова...

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

Просто на форуме спросили как это можно реализовать... ну я подумал и сделал... тем долее это не сложно было...

Так что, не шибко то это и респектный хак...

ИМХО

Ссылка на сообщение
Поделиться на других сайтах

Пока нет... поскольку добавление в новости в Livejournal производится по личному айди...

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...