Shoutbox extended Edition

jotesen
An alle:

suche in index.php folgende Zeile:
code:
1:
  $result = $db->query_first("SELECT * FROM bb".$n."_groups");


und ersetzte durch folgende Zeile:
code:
1:
  $result = $db->query_first("SELECT * FROM bb".$n."_groups  WHERE groupid = '$wbbuserdata[groupid]'");


Sonst funktioniert die sache mit den gruppenrechten nicht richtig.

Datenbankeintrag wird jeden augenblick aktualisiert.
L4m3r
Gibt's denn auch ne Möglichkeit das ins Portal einzubinden?

Ich hab schonmal was gefunden, da musste ich dann eine neue Box erstellen mit dem Inhalt: {shoutbox} - doch da gab es ein problem:
Man sah zwar die Shoutbox, doch es gab kein Eingabefeld von Nachrichten ...

Kann man die Box nicht auch so direkt ins Portal integrieren, so wie in der index.tpl?

Würde mich über eine Antwort freuen Augenzwinkern
Gender
*hust* das steht bei mir in der Shoutbox nachdem ich sie installiert hab:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT s.*, u.username FROM bb1_shoutbox s LEFT JOIN bb1_users u ON (s.user=u.userid) ORDER BY id DESC LIMIT
mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
mysql error number: 1064
Date: 02.06.2006 @ 11:09
Script: /wbblite/shoutbox.php?page_shout=chat&sid=
Referer: http://25clan.25.funpic.de/wbblite/index.php?sid=
Jere
huh... ich kann nun nicht mehr die shoutbox bearbeiten im acp... kommt nur ne weiße seite...

an was kann das liegen?
jotesen
L4m3r:
http://www.mywbb.info/board/thread.php?threadid=82020
ist zwar für die vorgänger-shoutbox, aber wird dir geholfen. ich selber habe kein portal, kann deswegen nichts dazu sagen.


Gender:
http://www.mywbb.info/board/thread.php?threadid=105950
Da hatte wer das gleiche, vielleicht mal anfragen

Jere:
Einbaufehler oder Datei vergessen hochzuladen. Siehe den Link hier drüber, da war auch jemandem sowas passiert.
oz42
Hmm, ich hab ein komplett neues Forum erstellt, die Anleitung gelesen, alles aus "fertig editierte files" an die passenden Stellen geschoben, vorher natürlich shoutboxinstall.php laufen lassen und anschließend gelöscht...

Das Ergebnis: keine Fehler.
Noch ein Ergebnis: ein Teil des Admin-CPs spricht jetzt deutsch und nicht mehr englisch.
Ein weiteres Ergebnis: keine Shoutbox weit und breit!

Nanu, wieso?
Gender
Wieso spricht das ACP English ==?? Das ist doch schon immer deutsch O.o
oz42
Zitat:
Original von Gender
Wieso spricht das ACP English ==?? Das ist doch schon immer deutsch O.o

Hmm, vielleicht weil ich beim Anlegen der mySql-DB "utf8-generic" oder so ähnlich als Sprache gewählt hatte? Ich kann mich nicht erinnern, die Sprache eingestellt zu haben, es war allerdings auch etwas später letzte Nacht. ;-)

Tja, wo ist die Shoutbox? In der index.php ist sie jedenfalls drin.
jotesen
sorry, hatte computerprobleme und war deswegen nicht hier. ich werde die files überprüfunen und hier bescheid geben.

Das ACP sollte normal aber deutsch sein, es sei denn, du hast dir die englische Version bei Woltlab besorgt.


Oder haste das irgendwo anders geladen?
Wenn ja, nimm mal das original von Woltlab.
oz42
Hmm, das wird es sein. Die Seite von Woltlab redet mit mir eh nur englisch, ich denke, sie hat mir deshalb die englische Version der Software präsentiert. Ist ja auch ok, das Forum soll ein englischsprachiges werden.
QDIII.
Hat alles super geklappt.
Wenn man sich ganz langsam als Noobie an die Anweisung hält und wirklich organisiert die Files hochlädt, kann selbst ein Anfänger wie ich die Shoutbox nach oben setzen ohne das Fehlermeldungen kommen Augenzwinkern

Danke nochmal an die "Entwickler".
--------
ein kleines Problem habe ich allerdings.....
der weisse dünne Rahmen der aussen um das Board geht, hört unter der Shoutbox auf.......scheint so, als ob ich doch eine Zeile falsch editiert hab, aber welche und vor allem wo.....
Die Box hab ich in der index.tpl wie folgt verschoben
Zitat:

{!DOCTYPE}
<html>
<head>
<title>$master_board_name - Startseite</title>
$headinclude
</head>

<body id="bg">
$header
$welcome
$shoutbox
</table><br>
DJxSpeedy
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
{!DOCTYPE}
<html>
<head>
<title>$master_board_name - Startseite</title>
$headinclude
</head>

<body id="bg">
$header
$welcome
</table>
$shoutbox<br>


so habe ich es eingebaut und denke dürfte dein problem beheben Augenzwinkern
QDIII.
Perfekt.....Danke.....
Mit jedem Support lernt man einen Schritt mehr dazu......hätte man sich ja auch mit geringen html kenntnissen denken können, das es dann unter den <table> kommt.

Na ja, geht bestens!
jotesen
alternativ hättest du in der shoutbox.tpl schauen können.

such das erste <table dort ganz hinten in der zeile vor dem > fügst du folgendes ein: style="margin-bottom:5"

die 5 ist eine pixelangabe, kannst du dann nach belieben ändern.


Zitat:
Hmm, das wird es sein. Die Seite von Woltlab redet mit mir eh nur englisch, ich denke, sie hat mir deshalb die englische Version der Software präsentiert. Ist ja auch ok, das Forum soll ein englischsprachiges werden.


da gibt es auf der woltlab-seite oben rechts länderflaggen, da kannste umstellen.

da du das ganze in ein englisches forum einabuen willst, empfehle ich dir die templates zu übersetzten, dann passt auch alles.
Frameboy
Habe die SB nun auch eingebaut. Leider bekomme ich folgenden Fehler:
Zitat:
Fatal error: Cannot redeclare class parse in /home/s/spielefreundeworms.de/public_html/acp/lib/class_parse.php on line 2

Kann mir das absolut nicht erklären. Was habe ich vergessen???
jotesen
Zitat:
Original von Frameboy
Habe die SB nun auch eingebaut. Leider bekomme ich folgenden Fehler:
Zitat:
Fatal error: Cannot redeclare class parse in /home/s/spielefreundeworms.de/public_html/acp/lib/class_parse.php on line 2

Kann mir das absolut nicht erklären. Was habe ich vergessen???


Ganz offensichtlich hast du noch nen anderen Hack eingebaut, der auch auf der index auf die datei zugreift.

sag mir mal bitte, welche du installiert hast, die veränderungen entweder in der index.php oder global.php erzeugt haben.

öffne shoutbox.php
suche ./acp/lib/class_parse.php

kommentiere die ganze zeile aus und probier dann mal.
Frameboy
Habe es nochmal neu gesaugt und neu eingebaut. Jetzt geht es.
Trotzdem Danke!
oz42
Ich habe hier die deutsche und die engliche WBB-Version in verschiedenen Verzeichnissen am Start, so kann ich leicht zwischen den Sprachen umschalten, um zu testen, ob es an der Sprachversion liegt.

Nunja, momentan läuft alles, es sei denn, ich fange an, die Shoutbox-Farben ändern zu wollen. Bei beiden Versionen haben das Problem, daß die Shoutbox nach Änderung der Hintergrundfarbe nur noch "Es sind keine Einträge vorhanden" anzeigt. Augen rollen
arwi
Genialer Hack, hat super gefunzt Winke
oz42
Tja, nun läuft hier alles, wie es soll.

Ein kleines Problem habe ich noch: im IE sieht di Shoutbox ja ganz schick aus, aber im Firefox ist die Schrift einfach zu klein. Wie schaffe ich es, daß IE und FF die gleiche Anzeige liefern? Als Workaround würde ich einfach erst einmal die Schriftgröße ändern. Wo kann ich das machen?