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)
--- Shoutbox leeren (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1373)


Geschrieben von onkel am 14.08.2011 um 00:08:

 

Zitat:
Original von katze2ooo
st1

suche in deiner index.php

if($stunde >= 03 && $stunde < 18 && $leerbit==1) {

und ersetze mit

if($stunde >= 03 && $stunde < 18 && $leerbit==1 && $name != "guest") {

vielleicht geht es damit, && $name != "guest") fehlt bei dir.
Gruß katze2ooo


Ok dank dir...ist mir absolut nicht aufgefallen das dies fehlt....ich probiere es aus und dann berichte ich wieder. st1

Lg



Geschrieben von onkel am 14.08.2011 um 11:27:

 

Sooo das war es...jetzt funktionierts !!

Vielen dank für die hilfe.

Lg



Geschrieben von katze2ooo am 14.08.2011 um 12:10:

 

st1

na dann ist alles in Butter st6 .
Gruß katze2ooo



Geschrieben von 16V-Cabrio am 13.12.2011 um 13:38:

 

Ich habe da auch noch mal ne Frage!!!


Und zwar es funtzt halb wegs, aber er hat Mir keinen User als SBposter ausgegeben.

Am besten wäre es wenn er bei Mir den Bot nimmt aber wo und wie müsste ich es eintragen!!

Ach ja geht um die Devil´s SB st1 st1

Lg
Andre´


P.s.: in der xy Sb funtzt es übrigens Prima, hatte das da schon bei bekannten getestet!!!

EDIT:

Doofe Frage von Mir Sorry, hab es nun!!!



Geschrieben von Pink Fish am 16.01.2012 um 15:51:

 

Zitat:
Original von haumi
Hier mal wie es geht für die XY - Shoutbox!

Führe folgende SQL-Anweisung durch:
(im ACP unter SQL Abfragen bei SQL-Abfrage(n) eingeben: )


CREATE TABLE `bb1_xy_shoutbox_config` (
`leerbit` TINYINT( 11 ) NOT NULL DEFAULT '0'
) ;
INSERT INTO `bb1_xy_shoutbox_config` SET leerbit = 0;


Öffne die index.php und suche:

code:
1:
eval("\$tpl->output("".$tpl->get("index")."");");


Füge dadrüber ein:

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:
$config_row = $db->query_first("SELECT * FROM bb".$n."_xy_shoutbox_config");
$config_row = stripslashes_array($config_row);

$leerbit = $config_row['leerbit'];
$anzahl = $config_row['id'];
$stunde = date("H");
$time = time();
$name = $wbbuserdata['username'];


if($stunde >= 03 && $stunde < 18 && $leerbit==1) {
$leeren = mysql_query("TRUNCATE  bb".$n."_xy_shoutbox");
$leer_setz = mysql_query("UPDATE bb".$n."_xy_shoutbox_config SET leerbit = 0 ");
$gruss = mysql_query("INSERT INTO bb".$n."_xy_shoutbox (name,comment,date) VALUES ('$name','Die Box ist leer :staubsauger:','$time')");
}
	$anzahl = $db->query_first("SELECT COUNT(id) FROM bb".$n."_xy_shoutbox");
$anzahl = $anzahl[0];

if($anzahl >= 2) {
$loesch = mysql_query("DELETE FROM bb".$n."_xy_shoutbox WHERE id ='1'");
}

if(($stunde >= 19 && $stunde <= 24) && $leerbit==0) {
	$leer_setz = mysql_query("UPDATE bb1_xy_shoutbox_config SET leerbit = 1 ");
}



Wenn kein Shout nach dem leeren erwünscht ist folgende Zeile aus dem Code löschen:

code:
1:
$gruss = mysql_query("INSERT INTO bb".$n."_xy_shoutbox (name,comment,date) VALUES ('$name','Die Box ist leer :staubsauger:','$time')");

Ansonsten den jetztigen Text gegen euren Text tauschen und zwar
Die Box ist leer :staubsauger:
ist der hier benutze Text mit 1 Smilie.
Bitte darauf achten das euer Text zwischen den beiden Hochkommas steht ' Euer Text ' !

Speichern und fertig ist es.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern.


st8 Gerade versucht, geht aber nicht für die Megabox V2.50

st3 Kann das auch daran liegen weil ich es ja für ne bestimmte Sache die Megabox V2.50 im Profil eingebaut habe ?

st9 haumi kannst dich an die Sache noch erinnern ?

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: SELECT COUNT(id) FROM bb1_xy_shoutbox
mysql error: Table 'xxxxxx.bb1_xy_shoutbox' doesn't exist



Geschrieben von haumi am 16.01.2012 um 20:04:

 

Hi Pink Fish,
Ich zur Zeit noch in Urlaub.
Am Samstag bin ich wieder voll Einsatz,
dann können wir uns mal darüber unterhalten.
Ich hoffe es hat solange Zeit.
Ich nutze die Box 1.3 und müsste die 2.5 denn von dir bekommen.

LG
haumi



Geschrieben von Pink Fish am 16.01.2012 um 21:26:

 

st9 mache du mal urlaub, das ist wichtiger



Geschrieben von haumi am 17.01.2012 um 08:00:

 

Hi Pink Fish,
Es muss eigendlichnfunktionieren wenn die index.php nach 3 Uhr früh zum ersten Mal aufgerufen wird.
Diese Erweiterung berührt in keiner Weise die eigendliche Shoutbox.
Es gibt für mich nur ene Erhklärung, das die Tabellen deiner Shputbox andere Namen haben z. B. bb1_xy_megebox oder so.
dann wird die Tabelle nicht mit dem Leerbit erweitert und es muss eine SQL-Fehlermeldung kommen.
Ist das der Fall dann muss die SQL-Abfrage geändert werden.

LG
haumi



Geschrieben von Pink Fish am 17.01.2012 um 20:17:

 

Genau, habe in Datenbank z.B. ne bb1_xy_megabox !



Geschrieben von haumi am 17.01.2012 um 23:00:

 

Na denn,
am samstag bekommst du die auf deine Version zugeschnittene Anleitung.

LG
haumi



Geschrieben von haumi am 18.01.2012 um 08:03:

 

Hi pink fish,
Bau mal folgenden Code in die index.php ein:
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:
$config_row = $db->query_first("SELECT * FROM bb".$n."_xy_shoutbox_config");
$config_row = stripslashes_array($config_row);

$leerbit = $config_row['leerbit'];
$anzahl = $config_row['id'];
$stunde = date("H");
$time = time();
$name = $wbbuserdata['username'];


if($stunde >= 03 && $stunde < 18 && $leerbit==1) {
$leeren = mysql_query("TRUNCATE  bb".$n."_xy_megabox");
$leer_setz = mysql_query("UPDATE bb".$n."_xy_shoutbox_config SET leerbit = 0 ");
$gruss = mysql_query("INSERT INTO bb".$n."_xy_megabox (name,comment,date) VALUES ('$name','Die Box ist leer :staubsauger:','$time')");
}
	$anzahl = $db->query_first("SELECT COUNT(id) FROM bb".$n."_xy_megabox");
$anzahl = $anzahl[0];

if($anzahl >= 2) {
$loesch = mysql_query("DELETE FROM bb".$n."_xy_megabox WHERE id ='1'");
}

if(($stunde >= 19 && $stunde <= 24) && $leerbit==0) {
	$leer_setz = mysql_query("UPDATE bb1_xy_shoutbox_config SET leerbit = 1 ");
}


Wenn kein Shout nach dem leeren erwünscht ist folgende Zeile aus dem Code löschen:
code:
1:
$gruss = mysql_query("INSERT INTO bb".$n."_xy_megabox (name,comment,date) VALUES ('$name','Die Box ist leer :staubsauger:','$time')");


Der SQL-Einbau bleibt wie er ist:
code:
1:
2:
3:
4:
CREATE TABLE `bb1_xy_shoutbox_config` (
`leerbit` TINYINT( 11 ) NOT NULL DEFAULT '0'
) ;
INSERT INTO `bb1_xy_shoutbox_config` SET leerbit = 0;


LG
haumi



Geschrieben von Pink Fish am 18.01.2012 um 16:27:

 

st8 Weise Seite



Geschrieben von FOFO am 18.01.2012 um 20:30:

 

versuch mal oben aus dem code folgendes raus zu lassen

[code] steht ganz am anfang

sieht nach verschlucktem bbcode aus



Geschrieben von Pink Fish am 18.01.2012 um 22:55:

 

st12 habe ich nicht gesehen, danke FOFO jetzt keine weise Seite mehr und auch kein SQL-Fehler

st8 malwarten bis morgen st1



Geschrieben von haumi am 18.01.2012 um 22:56:

 

upps,
da ist wirklich etwas zu viel reingerutscht.
Das [code] muss natrlich weg.
Ich ändere es in meinem Beitrag sofort ab.

LG
haumi



Geschrieben von Pink Fish am 19.01.2012 um 14:22:

 

st8 so haumi

hat nicht automatisch gelöscht, erst als ich morgens wieder was geschrieben habe war es weg !

Was komisch ist das auch alles aus arcive gelöscht wurde st8



Geschrieben von Pink Fish am 10.04.2012 um 14:17:

 

st8 so mal wieder an die Sache gemacht, also bei mir wird die megabox nicht gelöscht !

Wenn ich morgens wieder schaue ist alles noch drin wie gehabt im shout, im ACP unter Megabox Shouts löschen sehe ich morgens das etwas gelöscht wurde in der datenbank weil da als einziges Die Box ist leer :staubsauger: angezeigt wird !

Gehe ich am nächsten morgen in shout und schreibe was ist alles was drinn war weg und mein geschriebenes ist da st8

Nochmal zur Info, die Megabox ist bei mir im Profil eingebaut und nicht in der Index !

st8 habe jetzt mal den code in der profile.php eingebaut, mal schauen was morgen ist *g

In der Devil's ShoutBOX habe ich keine Probleme da geht es

Gruß Pinky



Geschrieben von haumi am 10.04.2012 um 22:23:

 

Sollte es morgen nicht klappen, dann sollten wir noch mal telefonieren und versuchen das Problem gemeinsam zu lösen.
Morgen bin ich noch greifbar.

LG
haumi



Geschrieben von Pink Fish am 11.04.2012 um 08:27:

 

st9 Danke Haumi, aber heute gehe ich auch paar Tage weg !

War heute auch keine löschung im Shout

Gruß Pinky



Geschrieben von haumi am 11.04.2012 um 08:45:

 

Na dann müssen wir bis zum 23 warten.
Ich denke aber das wir das den auf jeden Fall hinbekommen werden.

LG
haumi


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH