Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Boardspiele (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=63)
-- UFP-Platform (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=64)
--- Shoutbox in der Arcadebox aus_einblenden (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=424)


Geschrieben von haumi am 06.01.2010 um 22:31:

  Shoutbox in der Arcadebox aus_einblenden

Es wurde der Wunsch geäußert, die Shoutbox in der Arcadebox schaltbar zu machen - h. h. man soll sie je nach Bedarf ein oder ausschalten können.
Das wurde verwirklicht.
Links Shoutbox offen mit Schaltfläche Shoutbox ausschalten und
Rechts Shoutbox geschlossen mit Schaltfläche Shoutbox anschalten




Hier nun die kleine Anleitung

Um die Shoutbox (natürlich nur wenn sie eingebaut ist) in der Arcadebox ein und auszuschalten muss man folgende Änderungen machen:

Im ACP unter SQL-Abfragen eingeben.
(bitte auf die Boardnummer achten und gegebenenfalls ändern!)

ALTER TABLE bb1_users ADD COLUMN `sbox_view` INT(11) NOT NULL DEFAULT '1' ;


ufp_start.php öffnen und suchen:

############## Devils Shoutbox ##############

Darüber einfügen:

if(isset($_REQUEST['wahl'])) {

if($_REQUEST['wahl']==1) {
$updatewahl = $db->unbuffered_query("UPDATE bb".$n."_users SET sbox_view =1 WHERE userid = '".$wbbuserdata['userid']."' LIMIT 1");
header ("Location: http://eure_Domain/wbb2/ufp_start.php");
}
if($_REQUEST['wahl']==0) {
$updatewahl = $db->unbuffered_query("UPDATE bb".$n."_users SET sbox_view =0 WHERE userid = '".$wbbuserdata['userid']."' LIMIT 1");
header ("Location: http://eure_Domain/wbb2/ufp_start.php");
}
}



speichern und im ACP template ufp_main öffnen und suchen:


<if($wbbuserdata[ufphotboxview] == 1)><then>

Füge darüber ein:

<if($wbbuserdata['sbox_view'] ==1)><then>
<form "method="post" action="ufp_start.php">
<table>
<tr><td>
<input type="hidden" name="wahl" value=0 />
</td><td><input type="submit" value="<< Shoutbox ausschalten >>" class="input" /></a>
</td></tr></table>
</form>
$shoutbox

</then><else>
<form method="post" action="ufp_start.php">
<table>
<tr><td>
<input type="hidden" name="wahl" value=1 />
</td><td><input type="submit" value="<< Shoutbox anschalten >>" class="input" /></a>
</td></tr></table>
</form>
</else></if>


speichern und fertig!

Auch hier gilt wie immer:
alle zu ändernden templates und php-Dateien vorher sichern,
damit man bei einem Fehler den alten Zustand wieder herstellen kann!!
Eine Garantie wird auch nicht übernommen.

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

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


LG
Haumi



Geschrieben von ersatzspieler am 08.01.2010 um 15:18:

 

Das muß als erstes eingebaut sein !!!
Damit es so auch geht

Klich Mich !!



LG





Geschrieben von ersatzspieler am 13.01.2010 um 16:26:

 

[QUOTE=Blubb0815]Hab´s grad mal ausprobiert - funzt net ganz mit dem aufklappen - da fehlt was.

Das DB-Feld sbox_view in bb2_user existiert nicht - nehme an das sollte man noch definieren / hinzufügen.
Wie hast du das definiert ( Typ etc. ) ?

Gruss
Blubb[/QUOTE]



Geschrieben von haumi am 13.01.2010 um 17:37:

 

Das Tabellenfeld bb1_users (hier ja bb2_users) wird wie folgt eingefügt:

sbox_view int 11 nein 1


Im ACP unter SQL-Abfragen eingeben.

ALTER TABLE bb2_users ADD COLUMN `sbox_view` INT(11) NOT NULL DEFAULT '1' ;


LG
haumi



Geschrieben von ersatzspieler am 13.01.2010 um 17:41:

 

besten dank werd es gleich mal weiter geben st9

LG


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH