Пользовательские ссылки у ника
Прячет ссылки Профиль, ЛС, Е-мейл в всплывающий блок под ником юзера

http://sf.uploads.ru/VUqt6.jpg

Автор: Deff, Fover
Платформа: MyBB

В HTML верх или низ

Код:
<!-- пользовательские ссылки у ника ч.1 -->
<style>
.punbb .post .pa-links {display:none;position:absolute;top:25px;right:0;padding:5px;z-index:100;}
.punbb .post .pa-links ul {padding:5px 8px 5px 8px;background:#aba9ac; border:groove 3px #60546d;border-radius:5px;box-shadow:inset 0 0 3em #5f4b69; font-family:Georgia;font-weight:normal;}
.pa-links li {display:block; list-style:circle outside;float:none;padding-left:20px;height:16px;margin-bottom:5px;}
.pa-links li.pl-email {background:url(http://s7.uploads.ru/lpy5a.png) no-repeat;}
.pa-links li.pl-email:first-child {background:url(http://s7.uploads.ru/4BWKA.png) no-repeat; }
.pa-links li.pl-email:nth-child(3) {background:url(http://s6.uploads.ru/Ccg37.png) no-repeat; }
.pa-links li.pl-message {background:url(http://s6.uploads.ru/sLhyg.png) no-repeat; }
.pa-links li.pl-website {background:url(http://s6.uploads.ru/OnD1F.png) no-repeat; }
.btn-links {background:url(https://forumstatic.ru/files/0015/47/db/22100.png) no-repeat;width:30px;height:30px;position:absolute;top:0;right:0px;cursor:pointer;}
.post-author {position:relative;}
.post-links li.pl-email,.post-links li.pl-website {visibility:hidden;}
.punbb .pa-links li a {text-decoration:none;}
</style>
<!-- пользовательские ссылки у ника ч.2 -->
<script>
$(document).ready(function() {
if(document.URL.indexOf("viewtopic.php")!=-1 && GroupID !=3){
$(".post").find(".pl-email").parents('.post').each(function(){
$(this).find(".pa-author").after("<div class='btn-links' title='Пользовательские ссылки'></div><li class='pa-links'><ul class='container'></ul></li>");
$(this).find(".pl-email,.pl-website").clone().prependTo($(this).find(".pa-links ul"));
var user = $(this).find(".pl-email:first a").attr("href").match(/\d+/i);
$(this).find(".pa-links ul .pl-email:eq(0)").after("<li class='pl-message'><a rel='nofollow' href='/search.php?action=show_user&user_id="+user[0]+"'>Сообщения</a></li>");
});
$(".btn-links").click(function() {
$(this).next().slideToggle('fast');
});} })
</script>

Всплывающее окно в профиле (c) Fover
старая версия

http://s7.uploads.ru/TjctX.png
Прячет ссылки "Профиль / ЛС / Е-мейл" в всплывающий блок под ником юзера

Код:
<script type="text/javascript">
$(document).ready(function(){
$('#pun-viewtopic div.post').each(function(){
var purl = $(this).find('.pl-email:first a').attr('href');
var pem = $(this).find('.pl-email:last a').attr('href');
var pls = purl.slice(purl.indexOf('id=')+3);var pweb = $(this).find(".post-links ul li.pl-website a");
var pwu = pweb.attr("href");
$(this).find("div.post-author .pa-author a").after(" <span style='cursor:pointer;' class='vprofo open'>▼</span><div class='viewp' style='color: rgb(153, 153, 153);display: block;position: absolute;margin-left: 30px!important;width: auto;padding: 8px;background: #fff; border: 1px solid #cecece;'>• <a href='"+purl+"'>Посмотреть профиль</a><br />• <a href='http://admin.webtalk.ru/messages.php?action=new&uid="+pls+"'>Написать ЛС</a><br>• <a href='"+pem+"'>Написать E-mail</a><fweb><br>• <a href='"+pwu+"'>Веб-сайт</a></fweb></div>");
if(pweb.length){}else {$(this).find("fweb").replaceWith(" ");}
$(".viewp, .pl-email, .pl-website").hide();
$(this).find("div.post-author .pa-author .vprofo").click(function () {
$(this).toggleClass("open").toggleClass("close").next().toggle()});});});</script>

Отредактировано Герда (17.01.2014 01:22:38)