Nie jesteś zalogowany na forum.
Strony: 1
Ten skrypt pozwala wstawić na miejsce "top10" dowolną inną liczbę aktywnych użytkowników na forum.
1. Należy włączyć PunPortal, wybrać opcję "Wyświetlanie najbardziej aktywnych użytkowników" i wpisać dowolną liczbę.
2. * Jeżeli nie chcemy używać PunPortalu wklejamy taki kod w opis portalu:
<style> * {display:none;} </style> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=/forums.php">
oraz taki kod w modyfikację css:
#brdmenu #navindex {display:none;}
* - Jeżeli natomiast korzystamy to wklejamy taki kod w opis portalu:
<style>#portaltopposters {display:none;}</style>
3. Wklejamy w stopkę jeden z poniższych kodów. Różnią się jedynie wyświetlaniem TopX użytkowników - jeden ma poziomy ssuwak, a drugi go nie posiada i wyświetla standardowo tak jak top10 użytkowników.
<div id="announce" class="block topx" style="display:none;">
<h2><strong>40 najbardziej aktywnych użytkowników:</strong></h2>
<div class="box" style="overflow:scroll;overflow-y:hidden;">
<div class="inbox">
<div>
</div>
</div>
</div>
</div>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
/// TopX punBB
/// by ukaszf9
/// pun.pl
$.noConflict();
jQuery(document).ready(function($) {
jQuery('#announce.topx').insertAfter('#brdstats').show();
jQuery('#announce.topx .inbox div').load("index.php #portaltopposters ul li", function() {
jQuery('#announce.topx li').css({'margin-right':'5px','display':'inline'});
jQuery('.topx .inbox div').find('*').contents().each(function(){
if(this.nodeType==3){
$(this).replaceWith( $(this).text().replace(/\s+/g,'') )
}
});
});
});
</script>
<div id="announce" class="block topx" style="display:none;">
<h2><strong>40 najbardziej aktywnych użytkowników:</strong></h2>
<div class="box">
<div class="inbox">
<div>
</div>
</div>
</div>
</div>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
/// TopX punBB
/// by ukaszf9
/// pun.pl
$.noConflict();
jQuery(document).ready(function($) {
jQuery('.topx').insertAfter('#brdstats').show();
jQuery('.topx .inbox div').load("index.php #portaltopposters ul li", function() {
jQuery('.topx li').css({'margin-right':'5px','display':'inline'});
jQuery('.topx .inbox li:nth-child(16n)').append('<br />')
jQuery('.topx .inbox div').find('*').contents().each(function(){
if(this.nodeType==3){
$(this).replaceWith( $(this).text().replace(/\s+/g,'') )
}
});
});
});
</script>
Demo - w tym przypadku z suwakiem.
Offline
Strony: 1