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:
Tag pace pe Forum gratuit: forum de suport al utilizatorilor D10

Succes.

Cu stima,
SSYT #Pace !


Am facut cum ai spus dar nu a mers nu arata deloc ca in imagine  Nu think . Oare dece? think
Scris de etcc
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

Sus

Mergi direct la: