Data/ora curentă este: Joi Mar 28, 2024 10:21 pm
1 rezultat gasit pentru Pace
Variabile suplimentare pentru template-uri
SSYT a scris:Utilizare variabile HTML `{}`
Salutare, am vazut pe un forum un tutorial in care arata cum putem utiliza anumite variabile HTML `{NUME_VARIABILA}` in widget, si mesaje. Insa eu am reusit sa fac sa poti utiliza aceste variabile si in anunturi, si in ori ce parte a forumului !
Instalare:
PA ~> MODULE ~> HTML & JAVASCRIPT ~> Gestiunea codurilor JavaScript ~> Creeaza un cod JavaScript
- Titlu * : JS-HTML Variables
- Amplasare : Toate paginile
- Cod JavaScript * :
- Cod:
// V1.0
$(function() {
var u = _userdata, l = _lang;
var content = $('html').get(); // document.getElementsByName('html'); - not work, i don't know
for (i = 0; i < content.length; i++) {
content[i].innerHTML = content[i].innerHTML
.replace(/\{IM_ONLINE\}/g, u.session_logged_in)
.replace(/\{USER_NAME\}|\{.USER_NAME\}/g, u.username)
.replace(/\{AVATAR\}|\{.AVATAR\}/g, u.avatar)
.replace(/\{USER_PRIVATE_MSG\}|\{.USER_PRIVATE_MSG\}/g, u.user_nb_privmsg)
.replace(/\{USER_REPUTATION\}|\{.USER_REPUTATION\}/g, u.point_reputation)
.replace(/\{USERID\}|\{.USERID\}/g, "/u"+u.user_id)
.replace(/\{USER_POST\}|\{.USER_POST\}/g, u.user_posts)
.replace(/\{USER_LEVEL\}|\{.USER_LEVEL\}/g, u.user_level)
.replace(/\{RANK_TITLE\}|\{.RANK_TITLE\}/g, l.rank_title);
}
});
Lista variabile disponibile:
- {IM_ONLINE} - Arata ca userul este online !
- {USER_NAME} - Arata numele utilizatorului !
- {AVATAR} - Afiseaza avatarul utilizatorului !
- {USER_PRIVATE_MSG} - Numarul de mesaje private primite !
- {USER_REPUTATION} - Numarul reputatiei !
- {USERID} - Url catre profil (/u1) !
- {USER_POST} - Numarul de mesaje postate !
- {RANK_TITLE} - Rank-ul utilizatorului !
Lista variabile disponibile in template:
- {.USER_NAME} - Arata numele utilizatorului !
- {.AVATAR} - Afiseaza avatarul utilizatorului !
- {.USER_PRIVATE_MSG} - Numarul de mesaje private primite !
- {.USER_REPUTATION} - Numarul reputatiei !
- {.USERID} - Url catre profil (/u1) !
- {.USER_POST} - Numarul de mesaje postate !
- {.RANK_TITLE} - Rank-ul utilizatorului !
+ bonus:
- Cod:
Hello <strong>{USER_NAME}</strong><br /><a href="{USERID}">{AVATAR}</a><br />You have <strong>{USER_PRIVATE_MSG}</strong> private message.<br />You have <strong>{USER_REPUTATION}</strong> like's<br />Your ranks is <strong>{RANK_TITLE}</strong> on forum.<br />You have <strong>{USER_POST}</strong> on forum.
Afisare:
Succes.
Cu stima,
SSYT #Pace !
Am facut cum ai spus dar nu a mers nu arata deloc ca in imagine . Oare dece?
- la data de Vin Apr 01, 2016 7:08 pm
- Cauta in: Zona de analiza & dezvoltare
- Subiect: Variabile suplimentare pentru template-uri
- Raspunsuri: 9
- Vizualizari: 8361