kosen 3 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 Не знаю как сие и назвать... вроде и не мод и не хак... Короче сие позволяет добавить новость в один из блоговых сайтов... список можно отредактировать самому... Хак позволяющий опубликовать понравившуюся новость в блог. ############ #### 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 заменить на адрес своего сайта Скриншот: Пример у меня на сайте - http://senkai.ru Цитата Ссылка на сообщение Поделиться на других сайтах
Tong 0 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 (изменено) и сайт maulnet.ru просто ляжет из за нагрузки с картинками и ID тоже от первой новости у тебя Изменено 27 мая 2007 пользователем Tong Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 (изменено) Автор В полных новостях вроде нормально все отображается... Есть варианты? Это я ведь на скорую руку сделал... может что подправить надо? А картинки можно и на сервер себе запостить и на нах уже ссылки давать... Полагаю - это не проблема для большинства... Добавка: Исправленный ридми, картинки к сайтам... http://ifolder.ru/2149267 Изменено 27 мая 2007 пользователем kosen Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 (изменено) Автор Нашел опечатку в одном адресе... Вместо _http://memori.ru/link/?sm=1&u_data=http://www.site.ru/index.php?newsid={news-id}&title={title}'>http://memori.ru/link/?sm=1&u_data=http://www.site.ru/index.php?newsid={news-id}&title={title} Надо использовать: _http://memori.ru/link/?sm=1&u_data=http://www.site.ru/index.php?newsid={news-id}&title={title} Изменено 27 мая 2007 пользователем kosen Цитата Ссылка на сообщение Поделиться на других сайтах
SerNosi 0 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 а для livejournal.com и liveinternet.ru есть ?? Цитата Ссылка на сообщение Поделиться на других сайтах
Tong 0 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 (изменено) SerNosi, а я сразу подумал что блог писать не надо, надо было писать "в сервисы социальных закладок". http://itc.ua/article.phtml?ID=24848&IDw=53&pid=21 это ведь не публикация а скажем так, оставление закладки о новости. Изменено 27 мая 2007 пользователем Tong Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 Автор Это не полноценный хак в полном понимании этого слова... Опубликованная новость не полностью переносится в блоговые сайты... это больше похоже на добавление ссылки в свой блог, личный кабинет, на блоговом сайте с выводом данной инфы на ту или иную страницу блогового ресурса... Просто на форуме спросили как это можно реализовать... ну я подумал и сделал... тем долее это не сложно было... Так что, не шибко то это и респектный хак... ИМХО Цитата Ссылка на сообщение Поделиться на других сайтах
dedsused 0 Опубликовано: 28 мая 2007 Рассказать Опубликовано: 28 мая 2007 kosen, респект! Именно то, что нужно! Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 28 мая 2007 Рассказать Опубликовано: 28 мая 2007 Автор Вот архив с последними изменениями... все в одном... http://ifolder.ru/2163941 Цитата Ссылка на сообщение Поделиться на других сайтах
gopal 0 Опубликовано: 4 июня 2007 Рассказать Опубликовано: 4 июня 2007 а Livejournal будет? Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 4 июня 2007 Рассказать Опубликовано: 4 июня 2007 Автор Пока нет... поскольку добавление в новости в Livejournal производится по личному айди... Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.