Script vizitatori
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Administreaza prezentarea forumului :: Arhiva probleme privind designul forumurilor
Pagina 2 din 2 • Distribuiţi
Pagina 2 din 2 • 1, 2
Script vizitatori
Rezumarea primului mesaj :
Salut.
Am vazut pe un forum un widget care arata in timp real vizitatori care navigau in forumul respectiv. Ceva asemanator cu widget-ul "Ultimele subiecte" doar ca in loc de membri inregistrati care au lasat comentari la subiecte, arata vizitatorii care navigau pe forum
exemplu: Vizitator Romania 13:10 Tutoriale
Ceva asemanator.
Salut.
Am vazut pe un forum un widget care arata in timp real vizitatori care navigau in forumul respectiv. Ceva asemanator cu widget-ul "Ultimele subiecte" doar ca in loc de membri inregistrati care au lasat comentari la subiecte, arata vizitatorii care navigau pe forum
exemplu: Vizitator Romania 13:10 Tutoriale
Ceva asemanator.
Re: Script vizitatori
Buna ziua,
Am revenit dupa o lunga documentatie, si am reusit sa fac ce doriti dvs.
Uitati aici codul JS(Fixat si actualizat !)
Va rog sa pastrati macar creditele...
Cu stima,
Stark.sys
Am revenit dupa o lunga documentatie, si am reusit sa fac ce doriti dvs.
Uitati aici codul JS(Fixat si actualizat !)
- Cod:
/*
* @RO: Widget cu vizitatori onlien si locatia pe forum, acest widget nu foloseste cookie sau cacke.
* @EN: Widget with online visitors and location of the forum this widget does not use cookies or cacke.
* Copyright 2013 - 2015 StaarK*. All right reserved. ( www.extrem-tutorials.com )
* Fix and Update codes (Stark.sys) - Ready to use !
*/
function loadGuestQuery(b, url)
{
var guestRows = "", xurl, gName = "Vizitator"; // In engleza e `Guest`
var i = 0, n = 0, MAX_GUESTS_ROWS = 20, rowCount;
jQuery.get('/viewonline', function(data) {
var getRows = {
phpbb2: jQuery(data).find('div#content-container table.forumline[cellpadding="4"] tbody tr:contains("Vizitator")'),
phpbb3: jQuery(data).find('#main-content .forumbg table.table1 tbody tr[class]:contains("Vizitator")'),
punbb: jQuery(data).find('#main-content .main-content table.table tbody tr:contains("Vizitator")'),
invisi: jQuery(data).find('#main-content .borderwrap table.ipbtable.view-online tbody tr:contains("Vizitator")')
};
rowCount = getRows.phpbb2.length;
for(n = 0; n < getRows.phpbb2.length; n++)
{
if(n < MAX_GUESTS_ROWS || n == rowCount)
{
xurl = jQuery('td:eq(2)', getRows.phpbb2[n]).html();
$('#guest_count').show().html(rowCount + " Vizitatori");
guestRows += "<span class='guest_row_"+ n +"'>"+ gName +" - "+ xurl +"</span><br />";
$('#guest_box').html(guestRows);
}
}
if(rowCount == 0)
{
$('#guest_count').hide().html("0 Vizitatori");
$('#guest_box').html("Nu sunt vizitatori online");
}
});
var d = new Date();
console.log("Widget Online Guest has been update ! | Last update: " + d);
};
/*
For more power and save time to execute code !
Code is uptime on real time after 20 sec !
Reload content after reload time !
*/
window.onbeforeunload = function() {
setTimeout(function() { loadGuestQuery(); }, 0);
};
$().ready(function()
{
setTimeout(function() { loadGuestQuery(); }, 0);
setInterval(function(){ loadGuestQuery(); }, 20000);
});
Va rog sa pastrati macar creditele...
Cu stima,
Stark.sys
Pagina 2 din 2 • 1, 2
Subiecte similare
» Cerere script pentru vizitatori
» Problema script mesaj pentru vizitatori
» Script pentru vizitatori
» Script pentru vizitatori
» Cerere script vizitatori
» Problema script mesaj pentru vizitatori
» Script pentru vizitatori
» Script pentru vizitatori
» Cerere script vizitatori
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Administreaza prezentarea forumului :: Arhiva probleme privind designul forumurilor
Pagina 2 din 2
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum