http://4dle.ru/uploads/posts/2010-01/1262856637_1.jpg
С учетом всех ваших замечаний, окончательно доработанный хак. Отдельная благодарность пользователю
Брупт.
Предъидущая версия хака подойдет для других движков. Изменения:
- Избавился от скрипта в хаке
- Адреса линков создается только спосилаю соответствующей родной функции движка
- Исправлен баг с пропаданием выдедвания при повторном клике на адрес линка (by Брупт)
- Ковычки и т.п. символы отображаются в адресе новости корректно
Подходит для любой версии DLE, кроме совсем древних
Пример хака в любой новости на сайте avacore.ru
Установка:
Всего нам потребуется отредактировать два файла ваш_скин/fullstory.tpl и ваш_скин/стили/style.css
fullstory.tpl в нужное место вставляем:
<!--Link to news *by DeN-->
<div id=\"news_address\">
Пользуешься сервисами социальных закладок? Понравилась новость? Добавь её в <script src=\"http://odnaknopka.ru/ok2.js\" type=\"text/javascript\"></script>
<br />
<br />
<strong>html-cсылка:</strong>
<br />
<input class=\"na_inp\" type=\"text\" onclick=\"this.select();\" onfocus=\"this.select();\" readOnly value=\"<a href="{full-link}">{title}</a>\">
<br />
<strong>BB-cсылка:</strong>
<br />
<input class=\"na_inp\" type=\"text\" onclick=\"this.select();\" onfocus=\"this.select();\" readOnly value=\"{title}\">
<br />
<strong>Прямая ссылка:</strong>
<br />
<input class=\"na_inp\" type=\"text\" onclick=\"this.select();\" onfocus=\"this.select();\" readOnly value=\"{full-link}\">
</div>
<!--/Link to news *by DeN-->
style.css в любое место вставляем:
/*Link to news *by DeN*/
#news_address {width:auto; height:500px; text-align:center; padding:10px; background:#CCC;}
.na_inp {width:600px; padding:4px; margin:10px 0 20px 0;}
Незабудьте отредактировать стили под ваш дизайн!
Вот собственно и всё!