Fragen zu HTML, CSS, eigenen Erweiterungen etc.
-
wuschelschat
- Beiträge: 23
- Registriert: 30.07.2009, 15:50
-
Kontaktdaten:
Ungelesener Beitrag
von wuschelschat » 16.02.2010, 21:01
Huhu,
ist es möglich, dass ich in ein Script alle Leute eintrage die männl. / weiblich sind und die beim einloggen automatisch /mecol in eine bestimmte Farbe machen?
Mädchen: ff00ff
Jungen: green
Steht noch nicht drin: blue
Moderatoren: 00ff00
Admins: 00ff00
-
1. FC Keller
- Moderator
- Beiträge: 866
- Registriert: 04.07.2004, 17:10
- Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
-
Kontaktdaten:
Ungelesener Beitrag
von 1. FC Keller » 17.02.2010, 22:16
Mit folgendem Script sollte es laufen (GSS wird benötigt)
Code: Alles auswählen
nickcolGroups={};
nickcolGroups["default"]="blue";
nickcolGroups["Admins"]="#00ff00";
nickcolGroups["Mods"]="#00ff00";
nickcolGroups["Mann"]="green";
nickcolGroups["Frau"]="#ff00ff";
nickcolUsers={};
nickcolUsers["Admins"]=["DG", "Admin2", "Admin3", "etc."];
nickcolUsers["Mods"]=["Mod1", "Mod2", "Mod3", "Mod4", "etc."];
nickcolUsers["Mann"]=["Mann1", "Mann2", "etc."];
nickcolUsers["Frau"]=["Frau1", "Frau2", "Frau3", "etc."];
function setMyNickColor(){
if(efIsLoad()){
var efNodes = parent.info.document;
nick = efNodes.getElementsByName("user")[0].value;
for(var i = efNodes.getElementsByTagName("b").length-1; i >= 0; i--){
if(nick == strip_tags(efNodes.getElementsByTagName("b")[i].innerHTML).toLowerCase()){
nick = efNodes.getElementsByTagName("b")[i].innerHTML;
/color\=\"(\#?\w+)\"/i.exec(nick);
myNickColor=RegExp.$1;
break;
}
}
sollNickColor=nickcolGroups["default"];
for(i in nickcolUsers){
if(nickcolUsers[i].inArray(myNick)){
sollNickColor=nickcolGroups[i];
break;
}
}
if(myNickColor!=sollNickColor && myStatus>0)sendeText("/mecol "+sollNickColor);
}else{
window.setTimeout(setMyNickColor, 1000);
}
}
setMyNickColor();
-
wuschelschat
- Beiträge: 23
- Registriert: 30.07.2009, 15:50
-
Kontaktdaten:
Ungelesener Beitrag
von wuschelschat » 19.02.2010, 23:04
Unnötiges Zitat entfernt
by WK-Team
Vielen Dank
Habs eingbeaut
Sollte es in den nächstne tAgen Probleme geben, melde ich ich wieder
Danke
Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot] und 4 Gäste