Afisarea activitatii recente in profil
Pagina 1 din 1 • Distribuiţi
Afisarea activitatii recente in profil
Salutare tuturor,
Am dezvoltat un cod care permite afisarea ultimei activitati in profilurile utilizatorilor. Codul a fost testat si functioneaza pentru phpBB si modernBB.
Demonstratie:
Codul trebuie adaugat in:
Panou > Module > HTML & JAVASCRIPT > Gestiunea codurilor javascript > Creati un nou cod JavaScript
Am dezvoltat un cod care permite afisarea ultimei activitati in profilurile utilizatorilor. Codul a fost testat si functioneaza pentru phpBB si modernBB.
Demonstratie:
Codul trebuie adaugat in:
Panou > Module > HTML & JAVASCRIPT > Gestiunea codurilor javascript > Creati un nou cod JavaScript
- Titlu: Afisarea activitatii recente in profil
- Amplasare: Toate paginile
- Cod:
- Cod:
$(function() {
if (window.location.pathname.search("/u") !== -1) {
var default_language = 0; // 0 - romainan, 1 - english
var p_ID = window.location.pathname.replace(/[^0-9\ ]/g, ''),
p_is_online = false,
p_location = null,
p_last_update = null;
if (typeof p_ID === 'undefined') return;
var lang = [{
user_is_offline: "Nu exista date disponibile.<br /> Utilizatorul nu este conectat.",
recent_activity: "Activitate recenta",
loading: "Se incarca datele ...",
location: "Localizare in forum:",
last_update: "Ultima activitate:",
his_profile: "Profilul lui %s"
},
{
user_is_offline: "No data available. <br /> The user is not logged in.",
recent_activity: "Recent activity",
loading: "Loading data ...",
location: "Location in forum:",
last_update: "Last activity:",
his_profile: "%s's profile"
}
];
$.get("/viewonline", function(data) {
$('.forumbg a[href="/u' + p_ID + '"]', data).each(function() {
p_is_online = true;
p_username = $('a[href="/u' + p_ID + '"]', data).parent().parent().find('td:nth-child(1)').html();
p_location = ($('a[href="/u' + p_ID + '"]', data).parent().parent().find('td:nth-child(3)').html().search("/viewonline") > -1) ? lang[default_language].his_profile.replace("%s", p_username) : $('a[href="/u' + p_ID + '"]', data).parent().parent().find('td:nth-child(3)').html();
p_last_update = $('a[href="/u' + p_ID + '"]', data).parent().parent().find('td:nth-child(2)').html();
$("#user_activity").html("<strong>" + lang[default_language].location + "</strong> " + p_location + "<br /> <strong>" + lang[default_language].last_update + "</strong> " + p_last_update);
});
if (p_is_online === false) $("#user_activity").html(lang[default_language].user_is_offline);
}, "html");
$("#profile-advanced-right .module + .module").before('<div class="module" style="margin-bottom:4px;"><div class="inner"><span class="corners-top"><span></span></span><div class="h3"><span style="color:#EF3333"><strong>' + lang[default_language].recent_activity + '</strong></span></div><div style="text-align:left;"><div id="user_activity">' + lang[default_language].loading + '</div></div><span class="corners-bottom"><span></span></span></div></div>');
}
});
Re: Afisarea activitatii recente in profil
Buna seara,la mine nu functioneaza pe modernbb imi modifica si butoanele de vot.
Dani David- Membru activ
- Mesaje : 551
Varsta : 57
Localizare : Bucuresti
Data înscrierii : 04/06/2017
Mulțumiri : 9
Re: Afisarea activitatii recente in profil
Dani David a scris:Buna seara,la mine nu functioneaza pe modernbb imi modifica si butoanele de vot.
bună seara,
codurile sunt disponibile sunt și pentru versiunea phpbb.
Ați încercat?
Re: Afisarea activitatii recente in profil
Foarte interesant,credeam ca arata altceva dar tot sunt multumit de rezultat.
Subiecte similare
» Afisarea profil ca in imagine
» Cum mut subiecte recente mai jos?
» Subiecte recente
» subiecte recente
» Cum fac: SUBIECTE RECENTE
» Cum mut subiecte recente mai jos?
» Subiecte recente
» subiecte recente
» Cum fac: SUBIECTE RECENTE
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum