Что делает этот хак?
Хак добавляет внизу каждого материала в компоненте Блоги HTML, BB и прямую ссылку на материал.
Что включает в себя хак?
— Вывод HTML, BB и прямой ссылки на пост;
— Поля, в которых выводятся ссылки, не редактируются;
— При нажатии на поле с кодом ссылки весь код выделяется;
— Дополнительно добавлена кнопка добавления поста в социальные закладки от odnaknopka.ru;
— Стили вынесены в css;
— Все сверстано на div'ах.
Хак сделан на основе хака "Адрес новости" под DLE. Если нужно под другие компоненты, пишите.
Установка:
Всего нам потребуется отредактировать два файла:
— сайт.ру/tempates/Ва_шаблон/compиnents/com_blog_view_post.tpl
— сайт.ру/tempates/Ва_шаблон/css/template.css
1. В com_blog_view_post.tpl в нужное место вставляем:
<div id="news_address"> Пользуешься сервисами социальных закладок? Понравилась новость? Добавь её в <script src="http://odnaknopka.ru/ok2.js" type="text/javascript"></script> <br /> <br /> <strong>html-cсылка:</strong> <br /> <script> document.write('<input class="na_inp" type="text" onfocus="this.select();" readOnly value="<a href="'+window.location+'">{$post.title}</a>">') </script> <br /> <strong>BB-cсылка:</strong> <br /> <script> document.write('<input class="na_inp" type="text" onfocus="this.select();" readOnly value="[url='+window.location+']{$post.title}[/url]">') </script> <br /> <strong>Прямая ссылка:</strong> <br /> <script> document.write('<input class="na_inp" type="text" onfocus="this.select();" readOnly value="'+window.location+'">') </script> </div>
/*Link to post *by DIX*/ #news_address {width:auto; height:100%; text-align:center; padding:10px; background:#CCC;} .na_inp {width:600px; padding:4px; margin:10px 0 20px 0;}