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 Listiger_Falke am 22.06.2011 um 19:04:
Also im Flash-Chat (Ich benutze ihn auch, aber zusätzlich zur Shoutbox) ist nicht alles dabei. Außerdem sind es 2 völlig verschiedene Dinge. Der Flashchat ist ein Chat...... die Shoutbox eigendlich eher vom Prinzip eine Infobox. Wer ins Forum geht, öffnet in den seltensten Fällen den Chat (Meine Erfahrung), aber in die Shoutbox schaut man, zumal wenn sie im Forum UND Portal verbaut ist. Bei uns werden in der Shoutbox auch Gameinfos gepostet, das wäre im Chat so nicht möglich (und sinnlos)
Serverlastig sind beide, aber bei der Shoutbox drückt der Provider eher ein Auge zu als beim Flashchat, zumal dieser ja ein "echter" Chat ist. Wer einen V-Server oder gar einen Rootserver sein eigen nennt, dem ist es eh egal
Geschrieben von Andy am 22.06.2011 um 22:25:
Zitat: |
Original von haumi
schau mal ob die schließende Klammer ( } Zeile 17) eingebaut ist.
LG
haumi |
|
Dei Klammer erzeugt eine Fehlermeldung in Zeile 17....
Geschrieben von haumi am 22.06.2011 um 22:34:
mit Zeile 17 ist die Zeile im Script von mir gemeint, nicht die Zeile 17 in der shoutbox.php.
ich schau mir das morgen früh mal an.
wie heißt dein Bilderordner?
LG
haumi
Geschrieben von miss_Mausi am 24.06.2011 um 12:37:
hiho.. wollte ma fragen ob das bei mir auch geht den ich hab die usernamen ja anders...
Geschrieben von haumi am 24.06.2011 um 14:26:
Kein Problem denke ich mal.
in welchem Ordner liegen die Namensbilder?
Edit: Ist erledigt!
LG
haumi
Geschrieben von miss_Mausi am 24.06.2011 um 20:25:
vielen lieben dank haumi... aber wenn man was in die shout tippselt und abschickt komm danach ne fehlermeldung.. wenn man dann aktualisiert is sie weg..
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: SELECT arbeitsamtonoff FROM bb1_guthaben_arbeitsamt
mysql error: Table 'klatschmaeuse.bb1_guthaben_arbeitsamt' doesn't exist
mysql error number: 1146
mysql version: 5.0.51a-3ubuntu5.8
php version: 5.2.4-2ubuntu5.12
Date: 24.06.2011 @ 20:25
Script: /wbb2/shoutbox.php
Referer:
http://klatschmaeuse.bmd-grafik.de/wbb2/index.php
EDIT: und kann man vielleicht den schwarzen radn rum um die namen wegmachen?
Geschrieben von haumi am 24.06.2011 um 21:01:
Jetzt ist alles in die Buttere!!!
LG
haumi
Geschrieben von miss_Mausi am 24.06.2011 um 21:02:

vielen dank lieber haumi...
Geschrieben von Andy am 28.06.2011 um 21:27:
Zitat: |
Original von haumi
mit Zeile 17 ist die Zeile im Script von mir gemeint, nicht die Zeile 17 in der shoutbox.php.
ich schau mir das morgen früh mal an.
wie heißt dein Bilderordner?
LG
haumi |
|
Der Bilderordner ist images/mitglieder wie Du es angegeben hattest
L.G. ANdy
Geschrieben von Bayouma am 28.07.2011 um 19:12:
So, die Bayouma war mal wieder experimentierfreudig und wollte auch die Namen durch kleine Namensbilder ersetzen.
Aber auch ich bekomme folgende Fehlermeldung :
Parse error: syntax error, unexpected $end in XXXXX/wbb2/shoutbox.php on line 284
Die von haumi erwähnte Klammer war auch da.
*grübel*
Winki
Geschrieben von katze2ooo am 28.07.2011 um 21:27:

Bayouma
vorher die PHP sichern
suche in shoutbox.php
suche
code: |
1:
|
$message = stripslashes($row['message']); |
|
ersetze von $afk = "";
bis inclusive $message = stripslashes($row['message']);
mit diesem
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
|
$afk = "";
$actions = "";
$namecolor = getone($namecount, $config_row['fnamecolor'], $config_row['snamecolor']);
$namecount++;
$afkcolor = getone($afkcount, $config_row['afkcolor1'], $config_row['afkcolor2']);
if ($row['farbe'] == $config_row['firstcolor']) {
$msgcolor = getone($msgcount, $config_row['firstcolor'], $config_row['secondcolor']);
$msgcount++;
} else $msgcolor = $row['farbe'];
if($row['userid'] < 1) { $row['username'] = "Gast"; $name = "<font style="color:$namecolor;$config_row[namestyle]">Gast</font>"; }
else
$username = $row['username'];
$umlaute = array("ä", "ö", "ü","Ä","Ö","Ü","ß");
$doppelbuchstaben = array("ae", "oe", "ue","AE","OE","UE","ss");
$username = str_replace ($umlaute,$doppelbuchstaben,$username);
if(file_exists("images/mitglieder/$username.png")) {
$username = "<img src='images/mitglieder/$username.png'>";
}else{
$username ="not";
}
if($username == "not") {
{ $name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]">".$row['username']."</a>"; }
}else{
{ $name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]">".$username."</a>"; }
}
if($row['userid'] < 1) { $row['username'] = "Gast"; $name = "<font style="color:$namecolor;$config_row[namestyle]">Gast</font>"; }
$message = stripslashes($row['message']); |
|
Die Images müssen im Verzeichnis images >mitglieder liegen.
In meinem Code sind es png Dateien.
Gruß katze2ooo
Geschrieben von Bayouma am 28.07.2011 um 21:30:
Ich probiere das gleich mal aus !
Winki
Geschrieben von Bayouma am 28.07.2011 um 21:35:
So, also mit Sternchen will der Server das nicht.
Das Datum vorne ist leider dann auch weg und ich habe um das png noch einen Rahmen drum, der nicht so toll aussieht.
Hast Du dafür ne Lösung ?
Winki
Geschrieben von katze2ooo am 28.07.2011 um 22:09:
Hi,
ja das mit dem * gehört zur Benutzeronline Anzeige, sorry.
Habe den Beitrag geändert.
Was meinst du mit Rahmen?
Soll ixch dir mal eine Namensgrafik machen?
Gruß katze2ooo
Geschrieben von Bayouma am 28.07.2011 um 22:22:
Klick mal auf meine Sig, dann siehst Du, was ich mit Rahmen meine.
Winki
Geschrieben von Bayouma am 29.07.2011 um 10:59:
Ich lasse mal einen Screenshot hier, welchen Rahmen ich meine, der bei mir bei der Namensgrafik zu sehen ist.
Leider hat sich das Datum vorne auch ins Nirvana abgeschossen.
Winki
Geschrieben von Bayouma am 29.07.2011 um 11:19:
Soooooooooooo, es hat mir ja keine Ruhe gelassen, wo der Rahmen herkommt.
Und was soll ich sagen,........................... ich bin dahinter gekommen, wo er das her hat.
Es liegt in den Shoutbox-Einstellungen. Dort setzt er ja z.B. die Farbe Namen 1 in grau und Farbe Namen 2 in weiß. Das übernimmt er jetzt scheinbar und setzt einen Rahmen.
Nun war meine erste Überlegung, daß man diese Farbe ja auf bei mir z.B. schwarz setzen könnte. Hmmmmmmmm geht aber nicht, denn wenn jemand noch keine Namensgrafik hat, dann sieht man gar nichts.
Winki
Geschrieben von haumi am 30.07.2011 um 07:55:
Diese Namen sind LINKS, die zum Profil des Mitglieds führen.
Es ist üblich, Textlinks zu unterstreichen - wird fast immer automatisch gemacht.
Wenn statt eines Textlinks eine Grafik verwendet wird wird diese durch die Voreinstellung mit einem Rahmen versehen.
Um diesen zu unterdrücken muss man hinter das gif einfach ein border='0' einsetzen.
Beispiel:
<a href "einLink.de><img src="irgendeinGIF.jpg" border='0'></a>
Damit sollte der Rahmen verschwinden.
Ich habs im Tempel geändert, so dass auch das Datum wieder angezeigt wird.
LG
haumi
Geschrieben von Bayouma am 30.07.2011 um 12:18:
Super haumi.
Genau das war meine Denke, nur kam ich mal wieder auf das Einfachste nicht.
Vielen lieben Dank !
Winki
Geschrieben von wudi am 30.07.2011 um 21:02:
Funktioniert super
vielen Dank dafür
LG
wudi
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH