Oficjalne forum pomocy serwisu PUN.pl

Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!

Nie jesteś zalogowany na forum.

#1 2012-07-20 11:48:45

ukaszf9
Użytkownik
Dołączył: 2011-08-01
Liczba postów: 1,335

[jQuery] TopX PunBB

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

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB

Darmowe Forum
pornhub - mr11 - uwmirds - nightliferp - ragelife