[html]<link rel="stylesheet" href="https://forumstatic.ru/files/0007/e3/f7/40249.css">
<div id="port-block1" class="free">
<a class="tip" id="cover" title="Всплывающее поле профиля на аватаре">
<div id="icon"></div>
<img src="https://forumuploads.ru/uploads/0007/e3/f7/2/881160.png" class="postimg">
</a>
<div id="cover-block">
Дата: 03.10.2020<br>
Автор: <a href="/profile.php?id=2" target="_blank">Герда</a><br>
Бесплатный скрипт<br>
Описание: Эмитирует функцию закрепленной темы, отображая вашу ссылку первой в списках тем во всех (или в избранных) разделах.
</div>
</div>
<style>
.punbb .topicpost .post-content .spoiler-box {
border: 1px solid #26af33;
background-color: rgba(38,175,51,0.1);
}
.punbb .post-content .spoiler-box > div:hover {background-color: rgba(38,175,51,0.6);}
.punbb .post-content .spoiler-box > div {background-color: rgba(38,175,51,0.3);}
.post-content .spoiler-box > div.visible {background-color: rgba(38,175,51,0.8); color: #fff !important;}
#pun .punbb .post-content hr {border: 3px solid #279933;}
.post-content td {background-color: rgb(0,0,0,0.5) !important;}
.visible .quote-box {background-color: rgba(0,0,0,0.5);}
</style>[/html]
Данный скрипт добавляет наверх списка строку "топика" с ВАШИМ контентом.
В отличие от предыдущей версии от Дуки:
Новый более короткий и простой код
Теперь можно больше данных заполнить самому
Добавлен экстра-класс для стилизации темы-объявления
Добавлена опция выводить не во всех разделах, а только заданных
Скрипт вставляется в html-низ
Если хотите выводить ВО ВСЕХ разделах
Если хотите выводить В КОНКРЕТНЫХ разделах
Настройки стиля
По умолчанию "топик-объявление" должен унаследовать стиль важной темы.
Вы можете использовать новый селектор myannounce для настройки другого стиля:Код:.myannounce {}Если вам мешают стандартные стили, которые наследуются топиком, можно убрать в коде стандартные классы. Найдите это место в скрипте:
<tr class="altstyle isticky myannounce">
Красным отмечены стандратные классы (стили), если их удалить - топик станет выглядеть как обычный, но останется закрепленным наверху.
Синее - новый класс, по которому можно поменять что-то в стиле топика (по аналогии с важными, опросами и т.д. Например, поставить другую иконку, добавить другие цвета и т.д.Настройки скрипта
Все настройки прокомментированы. На всякий случай разберу их:
var isticky = "Объявление";
Текст, который отображает тип "топика", по аналогии есть тексты "Важно" "Опрос" и т.д.
var theme = "http://forumd.ru/viewtopic.php?id=1293";
Ссылка, куда будет перемещен юзер по клику на топик. Вставляется в название "топика" + в дату последнего поста
var name_theme = "ForumD.ru - лучшие скрипты здесь!";
Текст ссылки, название "темы"
var author = "Герда";
Якобы автор топика. Тоже вставляется в первую и последнюю ячейку. Можно вписать не никнейм, а вообще любой текст.
var prof = "http://forumd.ru/profile.php?id=2";
Ссылка на профиль якобы автора топика - вставляется в аватарку. Можно вставить не ссылку на профиль, а опять ссылку на топик или любую другую ссылку, какая вам нужна.
var ava = "http://forumavatars.ru/img/avatars/0007/e3/f7/2-1526962902.jpg";
Ссылка на картинку аватарки якобы автора топика. Можно поставить не настоящую аватарку, а любую картинку.
var posts = "777";
var views = "888";
Количество ответов и просмотров. Можно вставить не цифры, а любой другой контент. Можно вставить прочерки, как в предыдущей версии скрипта.
var date = "03.10.2020";
Дата последнего поста и она же - текст ссылки в ячейке "последнее сообщение". Можно вставить не дату, а любой текст.
var myannForum = [6, 12];
Используется для вывода последнего поста в ЗАДАННЫХ разделах. Красное - ID форумов.Также вы можете НЕ указывать какой-либо контент, если он вам не нужен. Например, если не нужно имя якобы "автора" просто удалите то, что сейчас стоит между кавычек.
Если вы у себя на форуме НЕ используете аватарки автора последнего поста, удалите из скрипта это:
<em class="user-avatar"><a href="'+prof+'"><span class="avatar-image" style="background-image:url('+ava+')"></span></a></em>
Или необходимо будет поправить отображение "аватарки" в последнем посте с помощью стиля. Т.к. с выключенным скриптом последних аватарок дизайн вашего форума не будет приспособлен под картинки в этой ячейке.
Отредактировано Герда (16.05.2013 00:11:58)