Установил, работает, но устанавливаю атдонн без перезагрузки и ничего не пашет сразу. В чем может быть причина? Кстати а у вас тут это дополнения в виде скрывания выданных благодарностей?
И как можно заменить палец на кнопку спасибо?
И как можно заменить палец на кнопку спасибо?
Комментарии: 137
eska, на первой странице.
igorbond, а как соц сети добавлены?
Примерно в том месте есть два события, надо использовать тоже событие, что и там. Продублировать кнопку, но уже со своим классом:
В
Можно добавить сразу после родных.
igorbond, а как соц сети добавлены?
Примерно в том месте есть два события, надо использовать тоже событие, что и там. Продублировать кнопку, но уже со своим классом:
Код: Выделить всё
<!-- IF not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
<!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
<div style="float: left">
<a id='lnk_thanks_post{postrow.POST_ID}' href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}" class="button icon-button {postrow.THANKS_IMG}-2"><span>{postrow.THANK_ALT_SHORT}</span></a>
</div>
<!-- ENDIF -->
<!-- ENDIF -->
thanks.css
добавить стили для нового изображения:
Код: Выделить всё
.thanks-icon-2:before
{
background-position: -3px -1px;
background-image: url("./images/icons_button_likes.png");
}
.thanks-icon-2:hover:before{ background-position: -3px -19px; }
.removethanks-icon-2:before
{
background-position: -18px -2px;
background-image: url("./images/icons_button_likes.png");
}
.removethanks-icon-2:hover:before {background-position: -18px -20px; }
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Например:
Стили:
В таком виде аддон будет срабатывать на благодарность, на отмену нет. Если задаться целью отмены благодарности, то надо чуть переделывать стили и допиливать addon_for_thanks_for_posts.js в расширении аддона.
Код: Выделить всё
<!-- IF not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
<!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) -->
<div style="float: left">
<a id='lnk_thanks_post{postrow.POST_ID}' href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}" class="thanks-button {postrow.THANKS_IMG}"><span>{postrow.THANK_ALT_SHORT}</span></a>
</div>
<!-- ENDIF -->
<!-- ENDIF -->
Код: Выделить всё
.thanks-button {
height: 19px;
display: inline-block;
white-space: nowrap;
position: relative;
text-decoration: none !important;
outline-style: none !important;
vertical-align: bottom;
}
.thanks-button span {
display: block;
height: 0;
overflow: hidden;
position: absolute;
width: 1px;
}
.thanks-button:before {
background: transparent 0 0 no-repeat;
content: '';
display: inline-block;
height: 19px;
width: 205px;
}
.thanks-button.thanks-icon:before, .thanks-button.removethanks-icon:before {
background-position: 0 0;
background-image: url("./images/rep_up.png");
}
.thanks-button.thanks-icon:hover:before, .thanks-button.removethanks-icon:hover:before { background-position: 0 0; }
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Стандартная меняется на дизлайк, а поскольку в этой картинке только один вариант, то она так и остаётся лайком.
Вот так при выдаче благодарности кнопка исчезнет:
Вот так при выдаче благодарности кнопка исчезнет:
Код: Выделить всё
.thanks-button.removethanks-icon {
display: none;
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Похожие темы
-
Добрый день.
Вот у вас на этом форуме установлено расширение Image Upload для загрузки изображений на другой сервер.
Как сделать что бы можно было... -
Здравствуйте.
Подскажите пожалуйста подходящее расширение phpBB3 SEO Sitemap
для моей версии форума - 3.1.12 . -
Всем привет!
Ищу расширение которое могло бы делать событие после заполнения полей.
Например: нужно чтобы после заполнения поля появлялась кнопка,...