Bine a-ti venit pe fraNNNta-Design.
Vezi ultimul index creat de noi <a href="https://frannnta-design.hitforum.ro/t1994-cs-gold-design-remake">Cs Gold Design remake</a>


Bine a-ti venit pe fraNNNta-Design.
Vezi ultimul index creat de noi <a href="https://frannnta-design.hitforum.ro/t1994-cs-gold-design-remake">Cs Gold Design remake</a>

Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Conectare


descriptionavatar in functie de grup Emptyavatar in functie de grup

more_horiz
Salut am umblat si eu prin grupcp_info_body ,si ma gandeam daca se poate sa pun un avatar in functie de grup adica gen ma duc pe pagina grupului de fondatori sa apara un avatar ,pe pagina de administratori a grupului un alt avatar.

Vreau sa adaug avatar in pagina grupui . NU membrilor care sunt in grupul respectiv.
Se poate realiza cumva?

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Nu cred ca se poate face asa ceva pentru ca un cod javascript incarca avatarul din libraria forumului pentru fiecare user.

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Salut,

Deci vrei un avatar la fiecare pagina de grup? Adica un avatar la /g1-administratori, altul la /g2-moderatori etc.? Daca da, atunci am nevoie de link-ul forumului tau.

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
da asta vreau...

www.lightgamers.forumz.ro

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Adauga acest cod JS cu plasamentul pe toate paginile:

Cod:

document.addEventListener("DOMContentLoaded", function(){
var avatars=[
"link1",
"link2",
"link3"
];
var len=avatars.length;
if(/g\d+-/.test(location.pathname)){
var a=parseInt(location.pathname.match(/\d+/)[0]);
if(a>len || avatars[a]===0) return;
var parent=document.querySelector(".frm-set");
var elem=document.createElement("img");
elem.src=avatars[a-1];
elem.classList.add("group-avatar");
parent.insertBefore(elem, parent.childNodes[0]);
}
})

Trebuie sa faci o modificare:

Cod:

var avatars=[
"link1",
"link2",
"link3"
];

Aici adaugi link-urile imaginilor. Primul element(link1) este imaginea care corespunde grupului g1, al doilea element corespunde grupului g2 etc. Daca ai mai multe grupuri, adaugi link-urile inainte de ]; Toate link-urile trebuie sa fie scrise intre acolade. Dupa fiecare dintre ele trebuie pusa o virgula, inafara de ultimul. Avatarul are clasa group-avatar.

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
mno ,bon ,si imaginea unde se adauga , ma intreseaza si o anume amplasare a imagini...

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Imaginea o incarci pe un host(cum ar fi https://imgur.com/).

Si vezi ca ai un cod JS gresit(probabil codul 99026):

Cod:

<script type="text/javascript"src="http://tinyurl.com/var-fa"></script>

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
pai si de exemplu daca vreau ca imaginea sa apara :

http://lightgamers.forumz.ro/g3-fondatori

Acolo unde scrie "Rand3Col1"?

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Bună , să înţeleg ca doriţi să apară avatarele în lista cu membri grupului ?

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Trebuie sa adaugi o clasa sau un id la element-ul acela. Daca nu stii cum sa faci asta, posteaza template-ul groupcp_info_body.

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
pai inteleg de clasa ,dar bun sa zic ca bag acolo

Cod:

<div class="imaginigrupuri"></div>

,dar dupa?

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
In acest caz codul este:

Cod:

document.addEventListener("DOMContentLoaded", function(){
var avatars=[
"link1",
"link2",
"link3"
];
var len=avatars.length;
if(/g\d+-/.test(location.pathname)){
var a=parseInt(location.pathname.match(/\d+/)[0]);
if(a>len || avatars[a]===0) return;
var parent=document.querySelector(".imaginigrupuri");
var elem=document.createElement("img");
elem.src=avatars[a-1];
elem.classList.add("group-avatar");
parent.innerHTML=elem;
}
})

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
imaginea din js o adaug direct linkul sau cu [img]?

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
PitiKu a scris:
imaginea din js o adaug direct linkul sau cu [img]?


Direct link .

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
daca adaug direct link apare:
http://lightgamers.forumz.ro/g2-fondatori

"[object HTMLImageElement]"

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz

Cod:

document.addEventListener("DOMContentLoaded", function(){
var avatars=[
"link1",
"link2",
"link3"
];
var len=avatars.length;
if(/g\d+-/.test(location.pathname)){
var a=parseInt(location.pathname.match(/\d+/)[0]);
if(a>len || avatars[a]===0) return;
var parent=document.querySelector(".imaginigrupuri");
var elem=document.createElement("img");
elem.src=avatars[a-1];
elem.classList.add("group-avatar");
parent.appendChild(elem);
}
})

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
MERGE  :X :X.
Multumesc frumos man , raman dator :D

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
Cu placere!

Topic rezolvat, inchis si mutat.

descriptionavatar in functie de grup EmptyRe: avatar in functie de grup

more_horiz
privacy_tip Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum
power_settings_newConectați-vă pentru a răspunde