YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Hacks und Addons » Shoutbox für WIW » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 5.557 Views | | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Shoutbox für WIW
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

 Shoutbox für WIW Antworten Zitieren Editieren Melden       UP

Titel: Shoutbox für WIW
Version: 2.0
Beschreibung: Schön länger habe ich die Choutibox im WIW und die Version 2 gibt es zum Download.

Was kann es?
Im WIW erscheint eine Shoutbox. Unterstützt werden Smilies und BBcodes vom Forum.
Usernamen werden automatisch übernommen und ignorierte User werden nicht angezeigt.
Zusätzlich kann man auch in einem Popup Shouten.
Es gibt eine Seitenanzahl mit der man bequem die Seite wechseln kann.
Außerdem lassen sich die Einträge nach Datum oder Namen ordnen.
Für den Admin und den Beitragsersteller besteht die Möglichkeit zum löschen.

Copyrigt im Header der Shoutbox muss erhalten bleiben.

Demo: http://www.netboard.sunsonic.de/wbboard/wiw.php

Viel Spaß

VERSION 2.0.1
Es wurden noch Fehler gefunden! Der Anhang wurde bereits aktualisiert. Alle die die Shoutbox schon eingebaut haben machen bitte folgendes:
1. Ladet euch die neue Datei herunter
2. Importiert die neuen Templates
----
Demo: http://www.netboard.sunsonic.de/wbboard/wiw.php

weiter zum Download


__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
07.08.04 19:13 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
Mondstaub Mondstaub ist männlich
Mitglied


images/avatars/avatar-4990.jpg

Dabei seit: 25.01.04
Beiträge: 369
Herkunft: Sachsen
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Du hast da nene Fehler drin:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Link-ID == false, connect failed
mysql error: Access denied for user: 'wwwrun@localhost' (Using password: NO)
mysql error number: 1045
mysql version: unknown
php version: 4.2.2
Date: 07.08.2004 @ 19:42
Script: /wbboard/wiw.php?aktion=insert
Referer:

__________________
**Was guckst du...?**

07.08.04 19:47 Mondstaub ist offline WWW Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

In der Demo?

Der war nur kurzzeitig. Lag aber nicht an der Shoutbox!

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
07.08.04 19:53 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Da isser ja großes Grinsen

Kann es leider heute nicht mehr testen, aber als autarkes Skript (ohne WIW), als zB shout.php aufrufbar funzt das wohl nicht?!
07.08.04 19:55 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

Doch, du darfst in der wiw einfach das nicht einfügen:
$wiw_chat

und die shoutbox rufst du über

http://deinforum/wiw.php?wiwchouti=popup

auf

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
07.08.04 19:58 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
Mondstaub Mondstaub ist männlich
Mitglied


images/avatars/avatar-4990.jpg

Dabei seit: 25.01.04
Beiträge: 369
Herkunft: Sachsen
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

In der Demo ja. Geht ja jetzt wieder vielen Dank ich werd mal sehen ob ich denn einbaue Freude

__________________
**Was guckst du...?**

07.08.04 20:03 Mondstaub ist offline WWW Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

Weil bestimmt die Frage kommt wo man die Anzahl der Beiträge pro Seite einstellen kann:
öffne wiw.php
suche:
$eintraege_pro_seite = 10;

ersetze die 10 mit der anzahl der beiträge pro seite

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
07.08.04 20:11 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
Mondstaub Mondstaub ist männlich
Mitglied


images/avatars/avatar-4990.jpg

Dabei seit: 25.01.04
Beiträge: 369
Herkunft: Sachsen
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Einen kleinen Nachteil gibt es noch man sollte den Reload der WIW-Seite im ACP etwas höher setzen denn wenn man etwas länger überlegt bei mschreiben ist das geschriebene fort vorm absenden großes Grinsen

__________________
**Was guckst du...?**

07.08.04 20:52 Mondstaub ist offline WWW Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

dafür gibt es wahlweise ja das eintragen per popup.


edit: demo kurzzeitig offline

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von pattex: 07.08.04 22:26.

07.08.04 22:18 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Mondstaub
Einen kleinen Nachteil gibt es noch man sollte den Reload der WIW-Seite im ACP etwas höher setzen denn wenn man etwas länger überlegt bei mschreiben ist das geschriebene fort vorm absenden großes Grinsen


richtig, habe ich bei meinem Testeintrag letztens bei der Demo auch bemerkt großes Grinsen

@ pattex

thx ich versuch es mal Freude

EDIT

Als autarkes Skript (ohne WIW Anbindung, wäre es mir dennoch lieber, so dass auch Header vom Board etc angezeigt wird - ich guck mal die Tage, wie ich das hin bekomme)

Wer die Sprachvariablen nicht einzeln einfügen will, kann folgenden Code als "shout.lng" speicher und importieren (müsste hinhauen)

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
[wiw]

<text:NETWORLD_SHOUTBOX_FEHLER><b>Fehler beim schreiben ihrer Nachricht</b></NETWORLD_SHOUTBOX_FEHLER:text>
<text:NETWORLD_SHOUTBOX_GUEST><b>Name:</b> (Für Gäste)</NETWORLD_SHOUTBOX_GUEST:text>
<text:NETWORLD_SHOUTBOX_NICK><b>Nachricht:</b></NETWORLD_SHOUTBOX_NICK:text>
<text:NETWORLD_SHOUTBOX_POPUP><b>Popup</b></NETWORLD_SHOUTBOX_POPUP:text>
<text:NETWORLD_SHOUTBOX_SEND>Senden</NETWORLD_SHOUTBOX_SEND:text>
<text:NETWORLD_SHOUTBOX_DELETE>Löschen</NETWORLD_SHOUTBOX_DELETE:text>
<text:NETWORLD_SHOUTBOX_ORDER><a href="wiw.php?order0=nick$formchout">Nach Namen ordnen</a><br />
<a href="wiw.php?order0=$formchout">Nach Beitragsnummer ordnen</a><br />
<a href="wiw.php?order0=datum$formchout">Nach Datum ordnen</a></span><br /></NETWORLD_SHOUTBOX_ORDER:text>
<text:NETWORLD_SHOUTBOX_AKTUE>Aktualisieren</NETWORLD_SHOUTBOX_AKTUE:text>
<text:NETWORLD_SHOUTBOX_DELETER>Wirklich löschen?</NETWORLD_SHOUTBOX_DELETER:text>

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von matze2k1: 08.08.04 03:16.

08.08.04 02:07 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

Wie oben geschrieben. Man muss es nicht in der WIW Anzeigen:
Doch, du darfst in der wiw einfach das nicht einfügen:
$wiw_chat

und die shoutbox rufst du über

http://deinforum/wiw.php?wiwchouti=popup

auf.

Das ganze Script kann man auch woanders einbauen z.b. in wiwchat.php und das aufrufen. Wenn ihr das wünscht mache ich das noch.

@matze2k1 Danke für das Script. Kann ich das in die Anleitung mit aufnehmen?

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
08.08.04 09:27 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von pattex
...
@matze2k1 Danke für das Script. Kann ich das in die Anleitung mit aufnehmen?


klar doch Freude


EDIT:

Kann es sein, dass in der wiwchat.php die Verbindung zur DB (Zeile 40)

Nicht mit jedem Server hinhaut???

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von matze2k1: 08.08.04 13:38.

08.08.04 10:27 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

@matze2k1 Ich wüsste jetzt nicht warum.


An alle: Es wurde noch ein Fehler behoben. Alle die schon installiert haben:
Template wiw_chat löschen und die neuen Templates (aus dem Download oben) importieren.

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
08.08.04 17:34 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Was wurde in der wiw_chat.tpl geändert verwirrt

Das Nichtverbinden mit der Datenbank rührt hierher:

Zeile 40 wiw_chat.php

$conn = mysql_connect($dbhost,$sqluser,$sqlpassword);

dbhost mit sqlhost ersetzen, dann klappte es.

Allerdings hängt er dann hier

Fatal error: Call to undefined function: getcodebuttons1() in .../wiwchat.php on line 120

das ist die hier.
$bbcode_buttons = getcodebuttons1();

wenn ich die Zeile rauslösche, geht es weiter, aber die BBCode Buttons sind halt nicht zu sehen
08.08.04 17:56 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

Hast du die Änderung an der functions.php gemacht?


edit: in der wiw_chat.tpl wurde die sprachvariable NETWORLD_SHOUTBOX_ORDER entfernt weil man sonst nicht sortieren konnte



edit 2: Fehler mit $dbhost behoben und download aktualisiert. wer probleme hat lädt die neue wiwchat.php auf den webspace

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von pattex: 08.08.04 18:33.

08.08.04 18:04 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Hast du das Skript auch mit dem 2.1.x (bzw 2.1.4) getestet.

Die Änderungen in der functions hatte ich nämlich rausgenommen, weil dann der Fehler

Fatal error: Call to undefined function: stripslashes_array() in .../global.php on line 17

Das ist die:
if(is_array($_REQUEST)) $_REQUEST=stripslashes_array($_REQUEST);

und der in die functions einzufügende Code ist der
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
function getcodebuttons1() {
	global $_COOKIE, $tpl, $style, $lang, $session, $SID_ARG_1ST, $SID_ARG_2ND, $SID_ARG_2ND_UN;
	$modechecked = array('', '');
	if ($_COOKIE['bbcodemode'] == 1) $modechecked[1] = "checked=\"checked\"";
	else $modechecked[0] = "checked=\"checked\"";


	eval("\$bbcode_buttons = \"".$tpl->get("bbcode_buttons1")."\";");
	return $bbcode_buttons;
}


Ich such mal, ob ich was finde

EDIT

Wenn es so wie in den Originaldateien nicht klappt:

die functions.php in Ruhe lassen und in der wiw_chat.php
das
$bbcode_buttons = getcodebuttons1();

durch das
if($wbbuserdata['can_use_post_bbcode']==1) $bbcode_buttons = getcodebuttons();
if($wbbuserdata['can_use_post_smilies']==1) $bbcode_smilies = getclickysmilies($smilie_table_cols,$smilie_table_rows);

ersetzen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von matze2k1: 08.08.04 23:44.

08.08.04 23:26 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
pattex pattex ist männlich
Mitglied


images/avatars/avatar-1634.gif

Dabei seit: 16.01.04
Beiträge: 171
Herkunft: Hessen
Forenversion: 2.3

Themenstarter Thema begonnen von pattex
Antworten Zitieren Editieren Melden       UP

Merkwürdig, ich habe den Hack im WBB2.2 und WBB2.1 eingebaut und es ging in beiden Fällen.

Allerdings geht es auch so wie du es vorgeschlagen hast. Dann werden eben alle BBcodes angezeigt aber das macht ja nichts

__________________
netboard | Das Board für Webmaster

Muellcontainer | Mit neuem Style, einfach alles erlaubt.
09.08.04 11:11 pattex ist offline E-Mail WWW Finden Als Freund hinzufügen
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Echt seltsam, aber zumindest stehen jetzt beide Lösungen hier, falls noch jm das Problem hat
09.08.04 17:22 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
Warman Warman ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 90

Antworten Zitieren Editieren Melden       UP

hallo
problem..
und zwar finde ich bei schritt 3 den code gar nicht, nicht einfach in wiw.php und nicht in wiw.tpl

habe 2.1.5
29.08.04 22:45 Warman ist offline E-Mail Finden Als Freund hinzufügen Füge Warman in deine Kontaktliste ein
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Antworten Zitieren Editieren Melden       UP

Die wiw.php wurde doch gar nicht geändert von 2.1.4 auf 2.1.5 ?!

Füge mal den text der wiw.php ein
30.08.04 16:31 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Hacks und Addons » Shoutbox für WIW