Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=3)
-- Fragen zum WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=4)
--- Namensgrafik in der Shoutbox (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1461)
Geschrieben von Bine7961 am 07.02.2012 um 16:10:
Wäre das mit den Bildchen auch für die xy Megashoutbox 2.5 machbar ?
Das wäre toll
Geschrieben von haumi am 07.02.2012 um 19:51:
Hi Bine,
Hier das Ganze für die XY-Shoutbox
Lege eine Ordner " mitglieder " an und da hinein kommen die Namensgrafiken.
HIER IM BEISPIEL SIND ES png_GRAFIKEN!!!!
Öffen die xy_megashoutbox.php und suche:
$name = $get['name'];
Füge darunter ein:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
//Usergrafiken_Anfang
$umlaute = array("ä", "ö", "ü","Ä","Ö","Ü","ß");
$doppelbuchstaben = array("ae", "oe", "ue","AE","OE","UE","ss");
$username = str_replace ($umlaute,$doppelbuchstaben,$name);
if(file_exists("images/mitglieder/$username.png")) {
$username = "<img src='images/mitglieder/$username.png'>";
}else{
$username ="not";
}
if($username == "not") {
$name = $get['name'];
}else{
$name = $username;
}
//Usergrafiken_Ende |
|
das wars!
LG
haumi
Geschrieben von Bine7961 am 08.02.2012 um 08:54:
ich hab nur eine xy_ megabox.php. und da ist kein $name = $get['name'], glaub die die du oben gemeint hast ist in der freien Version ?
Ich hab die Lizenzversion
XundY Megabox© V2.50 powered by AJAX
Lg Bine
Danke das du mir überhaupt hilfst, im Moment ist es echt schlimm überhaupt mal jemand zu finden der einem helfen mag.
Und da sooo viele wbb2 Foren weg sind ja Unmengen an Wissen vernichtet worden. Schade eigentlich. Es gab ja eigentlich keine Frage die nicht schonmal gefragt worden ist und mit lesen fand man auch meist die Antworten.
Ich bin froh das ich dieses Board gefunden hab.
Geschrieben von haumi am 08.02.2012 um 09:16:
Hi Bine,
versuche mal folgendes:
Suche in der xy_megabox.php folgendes:
| code: |
1:
2:
3:
|
require_once('acp/lib/class_useronline.php');
$answer = $megabox->add_shout($_REQUEST['message'],$_REQUEST['name']);
echo handle_error($answer); |
|
ersetze mal mit:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
require_once('acp/lib/class_useronline.php');
//Usergrafiken_Anfang
$name = $_REQUEST['name'];
$umlaute = array("ä", "ö", "ü","Ä","Ö","Ü","ß");
$doppelbuchstaben = array("ae", "oe", "ue","AE","OE","UE","ss");
$username = str_replace ($umlaute,$doppelbuchstaben,$name);
if(file_exists("images/mitglieder/$username.png")) {
$username = "<img src='images/mitglieder/$username.png'>";
}else{
$username ="not";
}
if($username == "not") {
$name = $_REQUEST['name'];
}else{
$name = $username;
}
//Usergrafiken_Ende
$answer = $megabox->add_shout($_REQUEST['message'],$name);
echo handle_error($answer); |
|
Sollte es nicht funktionieren, dann baue es wieder zurück.
Dann muss ich mal schauen ob ich den Hack habe oder muss ihn mir mal besorgen.
Ich hoffe aber das es klappt.
LG
haumi
Geschrieben von Bine7961 am 08.02.2012 um 11:51:
Tut sich nix, aber auch keine Fehlermeldung. alles wird normal angezeigt.
Ich habe einen Ordner mitglieder in images erstellt da habe ich 100x100 pixel große Bilder eingefügt die genau dem Usernamen entsprechen. ich hatte jetzt jpg keine png.
dann habe ich die Änderung in der xy_megabox.php gemacht und an 2 stellen das png mit jpg ersetzt.
Soweit richtig ?
Hier mal die komplette shoutbox.
LG
Bine
Geschrieben von tuner am 08.02.2012 um 12:49:
Hi Haumi
Bei mir geht das nicht. Farben der user sind weg. Die Grafik ist aber da so wie sein soll.
Edit : Hat sich erledigt. Hab das noch eingebaut und jetzt geht es.
wbb2 - Benutzernamen farbig
Dank dir.
Geschrieben von haumi am 08.02.2012 um 13:39:
hi Tuner,
wenn du unter Gruppen bearbeiten je Gruppe folgendes eingibst:
<span class="groupcoloruser">%s</span>
wird er Username so formatiert, wie es in groupcoloruser definiert ist.
und da ist die Farbe weiß vorgegeben. color: #000000;
lass die Zeile einfach mal weg
LG
haumi
Geschrieben von Paul00000 am 24.01.2013 um 11:27:
moin zusammen ich hab auch mal versucht ein zubauen bei mir sind auch die farben weg von den usern bild ist da meine frage geht beides zusammen gruss paul
Geschrieben von miss_Mausi am 21.03.2013 um 10:27:
hab ja nun wieder die kästchen als usernamen... wollte aber das das genauso wieder in der shouti angeziegt wird?
Geschrieben von haumi am 21.03.2013 um 11:46:
Ich schau heute nachmittag mal nach.
LG
haumi
Geschrieben von miss_Mausi am 21.03.2013 um 12:27:

super danke dir Haumi... ich such nämlich schon seit tagen wie man das bei der grusssignatur auch ändert alle habens aber keiner weiss wie...
Geschrieben von Zockerin am 24.03.2013 um 09:21:
Paul wollte es auch bei mir einbauen er sagte da sind fehelr drin
haumi kannst du mal gucken währe nett,oder bau du es ein
Geschrieben von haumi am 24.03.2013 um 09:53:
Ich muss mir das anschauen und eventuell an das wbblite anpassen.
LG
haumi
Geschrieben von haumi am 24.03.2013 um 10:31:
Ist erledigt.
Ich werde das heute noch beim wbblite eingeben.
LG
haumi
Geschrieben von xena am 28.04.2013 um 12:07:
gabs da jetzt für das lite ne Lösung ich hab jetzt schon alles gemischt lite das von der katz.... irgendwie hab ich dann immer ne leere seite
hab nehm mal die zeilen bei mir mit
| code: |
1:
2:
3:
4:
5:
6:
7:
|
if($row['userid'] < 1) { $row['username'] = "Gast"; $name = "<font style="color:".$namecolor.";".$config_row['namestyle']."">Gast</font>"; }
else { $name = "<a href="profile.php?userid=".$row['userid']."&sid=".$session['hash']."" target="_blank" style="color:".$namecolor.";".$config_row['namestyle']."">".$row['username']."</a>"; }
$date = sbxdate($row['time']);
|
|
Geschrieben von haumi am 28.04.2013 um 14:03:
Kannst du mir mal die Daten von deinem Board geben.
Ich versuche in den nächten Tagen mal nachzusehen.
LG
haumi
Geschrieben von xena am 28.04.2013 um 14:13:
hm, nicht das dir auch die füsse treten will, aber ich hab so viele sachen verbaut die Spendenhacks sind, da muss will ich erstmal rücksprache halten ob du da dran mit werken kannst, nicht das es da ärger gibt.
Ich mag mich ungern in die Nessels setzen, ich meld mich dann nochmal gleich
Also Nachtrag: Nein geht nicht, und ja nicht falsch verstehen, ist nix gegen dich

trotzdem Danke für dein Angebot
Geschrieben von HopFenSchlodel am 28.04.2013 um 14:58:
| Zitat: |
Original von xena
Also Nachtrag: Nein geht nicht, und ja nicht falsch verstehen, ist nix gegen dich
trotzdem Danke für dein Angebot |
|
Haumi ist vom alten Schlag, meinen Segen hat er dazu. Ich denke daß er
sehr vertraulich mit deinen SpendenHacks umgeht. Also von unsere
Seite kein Problem. Wir kommen im Moment eh zu nix, daß wir am WischMop
fürs WbbLite und Wbb2 arbeiten.
lg.
SeVen
Geschrieben von xena am 28.04.2013 um 15:27:
| Zitat: |
Original von HopFenSchlodel
| Zitat: |
Original von xena
Also Nachtrag: Nein geht nicht, und ja nicht falsch verstehen, ist nix gegen dich
trotzdem Danke für dein Angebot |
|
Haumi ist vom alten Schlag, meinen Segen hat er dazu. Ich denke daß er
sehr vertraulich mit deinen SpendenHacks umgeht. Also von unsere
Seite kein Problem. Wir kommen im Moment eh zu nix, daß wir am WischMop
fürs WbbLite und Wbb2 arbeiten.
lg.
SeVen |
|
Supi mit dem Kleenen hab ich auch abgeklärt, dann geb ich Haumi die daten
Geschrieben von xena am 28.04.2013 um 17:37:
also Haumi wir haben die Lösung du kannst meine daten löschen bist trotzdem herzlich willkommen bei mir um zu schauen
zur Lösung making by derkleene
also es gibt zwei Versionen einmal mit man wandelt jeden Buchstaben um
suche in der shoutbox.php
| code: |
1:
2:
3:
4:
5:
|
{ $name = "<a href="profile.php?userid=".$row['userid']."&sid=".$session['hash']."" target="_blank" style="color:".$namecolor.";".$config_row['namestyle']."">".$row['username']."</a>"; }
|
|
und ERSETZE mit
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
{
$test_name = "";
$text = $row['username'];
for($i = 0; $i < strlen($text); $i++) {
$c = strtolower($text[$i]); #alles in kleinbuchstaben umwandeln, deaktivieren wenn man für alles buchstaben hat.
#$c = $text[$i]; #aktivieren wenn nicht alles in kleinbuchstaben umgewandelt werden soll
$sonderzeichen = array("ä", "ö", "ü","Ä","Ö","Ü","ß");
$sonderzeichen_umwandeln = array("ae", "oe", "ue","AE","OE","UE","ss");
$c = str_replace ($sonderzeichen,$sonderzeichen_umwandeln,$c);
$test_name .= "<img src="images/mitglieder/$c.gif" alt="$c" witdh="15px" height="15px" border=0 />";
}
$name = "<a href="profile.php?userid=".$row['userid']."&sid=".$session['hash']."" target="_blank" style="color:".$namecolor.";".$config_row['namestyle']."">".$test_name."</a>";
}
|
|
a b c dann in den Ordner images/mitglieder
version 2 mit Namens gif
suche in der shoutbox.php
| code: |
1:
2:
3:
4:
5:
|
{ $name = "<a href="profile.php?userid=".$row['userid']."&sid=".$session['hash']."" target="_blank" style="color:".$namecolor.";".$config_row['namestyle']."">".$row['username']."</a>"; }
|
|
und ERSETZE mit
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
{
$test_name = "";
$text = $row['username'];
$sonderzeichen = array("ä", "ö", "ü","Ä","Ö","Ü","ß");
$sonderzeichen_umwandeln = array("ae", "oe", "ue","AE","OE","UE","ss");
$text = str_replace ($sonderzeichen,$sonderzeichen_umwandeln,$text);
$test_name .= "<img src="images/mitglieder/$text.gif" alt="$text" border="0" />";
$name = "<a href="profile.php?userid=".$row['userid']."&sid=".$session['hash']."" target="_blank" style="color:".$namecolor.";".$config_row['namestyle']."">".$test_name."</a>";
}
|
|
bilder wie name in images/mitglieder
beides bei mir im Board getestet und geht so
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH