Statistik |
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 257%
Ausl. d. letzten 5 Minuten: 214%
Ausl. d. letzten 15 Minuten: 193%
Aktulle Uhrzeit: 21:52
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
Hack Addon Siedlung |
|
ja das im thread zu dem text noch eine grafik dazu angezeigt wird.
nur weiß ich nicht wie der code dann ausschauen muß das die grafik auch angezeigt wird.
|
|
21.04.2011 20:37 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.758.377
Nächster Level: 266.777.854
|
|
Hallo,
versuche es mal mit dem Code:
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:
|
// -----A N F A N G posten-------------------------------
// userid rausfinden
$row = $db->query_first("SELECT * FROM bb".$n."_users WHERE username = '".strip_tags($wbbuserdata['username'])."'");
$threadstarterid = intval($row['userid']);
// ------------------------------------------------
// ins Board Posten
require_once('acp/lib/class_parse.php');
// ####### neuen thread erstellen #######
$boardid = "146"; // Boardid bei Bedarf anpassen
$threadid = "4507"; // Threadid bei Bedarf anpassen
$prefix = "";
$topic = "Tagesblatt News der Siedlung";
$iconid = 21; // Iconid bei Bedarf anpassen
$threadstartername = "Bürgermeister"; // Name des Posters anpassen
$threadstarterid = 2; //Userid des Users, der unter oben eingestelltem Pseudonym posten soll, einstellen
$lastposter = "";
$message = "$wbbuserdata[username] baute sich heute die Villa $villa\n\n[IMG]https://www.v-gn.de/wbb/images/mindless/user_online.gif[/IMG]";
$time=time();
$visible=1 ;
// thread erstellen
$db->query("INSERT INTO bb".$n."_posts (threadid,userid,username,iconid,posttopic,posttime,message,allowsmilies,showsignature,ipaddress,visible) VALUES ".
"('".intval($threadid)."','".intval($threadstarterid)."','".mysql_real_escape_string($threadstartername)."','".intval($iconid)."','".mysql_real_escape_string($topic)."','$time','".mysql_real_escape_string($message)."','".intval($allowsmilies)."','".intval($_POST['showsignature'])."','".mysql_real_escape_string($ip_address)."','".intval($visible)."')");
$postid = $db->insert_id();
// boardinfo updaten
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='$time', lastposterid='".intval($threadstarterid)."', lastposter='".mysql_real_escape_string($threadstartername)."' WHERE boardid IN ($boardid)", 1);
/* update thread info */
$db->unbuffered_query("UPDATE bb".$n."_threads SET lastposttime = '$time', lastposterid = '".intval($threadstarterid)."', lastposter = '".mysql_real_escape_string($threadstartername)."', replycount = replycount+1 WHERE threadid = '$threadid'", 1);
// -----E N D E posten-------------------------------
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
21.04.2011 21:03 |
|
|
|
Vielen dank Viktor. Jetzt geht es.
|
|
21.04.2011 21:05 |
|
|
|
xena bei deinem code für den shop das er einen thread aufmacht da stimmt was nicht mit der folgenden zeile
$message = "$wbbuserdata[username] eröfnete heute <img src=\"./images/city/shop/".$shopart.".gif\" width='100' height='80'>
<br><b>'".$ladenname."'</b>";
einen thread macht er zwar auf, aber der schaut so aus.
Testboard Siedlungsinfo
golf3look
eröfnete heute <img src="./images/city/shop/bettenlager.gif" width='100' height='80'>
<br><b>''</b>
vielleicht kann viktor da noch helfen.
|
|
21.04.2011 21:13 |
|
|
|
jetzt schaut es so aus viktor.
golf3look eröfnete heute
den ladename liest er garnicht aus was am schluß steht. $ladenname
|
|
21.04.2011 21:31 |
|
|
|
ok das wäre super viktor. Dank dir
|
|
21.04.2011 21:53 |
|
|
|
für ein lite board.
hab noch ne frage. ich teste gerade alles durch.
wie mache ich einen break rein? also das er den 2ten satz oder grafik eins drunter macht.
habe /n/n probiert aber das geht nicht. Er schreibt im thread dann auch /n/n hin.
|
|
21.04.2011 22:04 |
|
|
|
ok danke viktor.
hatte es vertauscht.
so ist es richtig. \n\n
ich hatte es so. /n/n
so dann fehlt nur noch das das ganze immer einen kompletten neuen thread aufmacht egal was man in der siedlung macht.
|
|
21.04.2011 22:21 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.758.377
Nächster Level: 266.777.854
|
|
|
Zitat: Original von Viktor
|
Zitat: Original von golf3look
ok das wäre super viktor. Dank dir |
|
|
Hallo,
ist das für eine wBB2.3 oder ein wBBLite.
Gruß
Viktor
|
|
|
Hallo,
du kannst es mal so versuchen.
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:
|
// -----A N F A N G posten-------------------------------
// userid rausfinden
$row = $db->query_first("SELECT * FROM bb".$n."_users WHERE username = '".strip_tags($wbbuserdata['username'])."'");
$threadstarterid = intval($row['userid']);
// ------------------------------------------------
// ins Board Posten
require_once('acp/lib/class_parse.php');
// ####### neuen thread erstellen #######
$boardid = "146"; // Boardid bei Bedarf anpassen
$threadid = "4507"; // Threadid bei Bedarf anpassen
$prefix = "";
$topic = "Tagesblatt News der Siedlung";
$iconid = 21; // Iconid bei Bedarf anpassen
$threadstartername = "Bürgermeister"; // Name des Posters anpassen
$threadstarterid = 2; //Userid des Users, der unter oben eingestelltem Pseudonym posten soll, einstellen
$lastposter = "";
$message = "$wbbuserdata[username] baute sich heute die Villa $villa\n\n[IMG]https://www.v-gn.de/wbb/images/mindless/user_online.gif[/IMG]";
$time=time();
$visible=1 ;
// thread erstellen
$db->query("INSERT INTO bb".$n."_threads (threadid,boardid,topic,iconid,starttime,starterid,starter,lastposttime,lastposterid,lastposter,pollid,important,visible) VALUES
(NULL,'$boardid','".addslashes(htmlspecialchars($topic))."','$iconid','$time','$threadstarterid','".addslashes($threadstartername)."','$time','$threadstarterid','".addslashes($threadstartername)."','$poll_id','$important','".ifelse($board['moderatenew']==10 || $board['moderatenew']==11,0,1)."')");
$threadid=$db->insert_id();
// Post erstellen
$db->query("INSERT INTO bb".$n."_posts (threadid,userid,username,iconid,posttopic,posttime,message,allowsmilies,showsignature,ipaddress,visible) VALUES ".
"('".intval($threadid)."','".intval($threadstarterid)."','".mysql_real_escape_string($threadstartername)."','".intval($iconid)."','".mysql_real_escape_string($topic)."','$time','".mysql_real_escape_string($message)."','".intval($allowsmilies)."','".intval($_POST['showsignature'])."','".mysql_real_escape_string($ip_address)."','".intval($visible)."')");
$postid = $db->insert_id();
// boardinfo updaten
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='$time', lastposterid='".intval($threadstarterid)."', lastposter='".mysql_real_escape_string($threadstartername)."' WHERE boardid IN ($boardid)", 1);
/* update thread info */
$db->unbuffered_query("UPDATE bb".$n."_threads SET lastposttime = '$time', lastposterid = '".intval($threadstarterid)."', lastposter = '".mysql_real_escape_string($threadstartername)."', replycount = replycount+1 WHERE threadid = '$threadid'", 1);
// -----E N D E posten-------------------------------
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
21.04.2011 22:23 |
|
|
|
ok viktor. er macht immer einen neuen thread auf. das ist schon mal gut.
aber von der board ansicht da schreibt er bei antworten eine 1.
sollte aber ne 0 drin stehen.
|
|
21.04.2011 22:40 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.758.377
Nächster Level: 266.777.854
|
|
|
Zitat: Original von golf3look
ok viktor. er macht immer einen neuen thread auf. das ist schon mal gut.
aber von der board ansicht da schreibt er bei antworten eine 1.
sollte aber ne 0 drin stehen. |
|
|
Hallo,
jo dann mal den Code.
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:
|
// -----A N F A N G posten-------------------------------
// userid rausfinden
$row = $db->query_first("SELECT * FROM bb".$n."_users WHERE username = '".strip_tags($wbbuserdata['username'])."'");
$threadstarterid = intval($row['userid']);
// ------------------------------------------------
// ins Board Posten
require_once('acp/lib/class_parse.php');
// ####### neuen thread erstellen #######
$boardid = "146"; // Boardid bei Bedarf anpassen
$threadid = "4507"; // Threadid bei Bedarf anpassen
$prefix = "";
$topic = "Tagesblatt News der Siedlung";
$iconid = 21; // Iconid bei Bedarf anpassen
$threadstartername = "Bürgermeister"; // Name des Posters anpassen
$threadstarterid = 2; //Userid des Users, der unter oben eingestelltem Pseudonym posten soll, einstellen
$lastposter = "";
$message = "$wbbuserdata[username] baute sich heute die Villa $villa\n\n[IMG]https://www.v-gn.de/wbb/images/mindless/user_online.gif[/IMG]";
$time=time();
$visible=1 ;
// thread erstellen
$db->query("INSERT INTO bb".$n."_threads (threadid,boardid,topic,iconid,starttime,starterid,starter,lastposttime,lastposterid,lastposter,pollid,important,visible) VALUES
(NULL,'$boardid','".addslashes(htmlspecialchars($topic))."','$iconid','$time','$threadstarterid','".addslashes($threadstartername)."','$time','$threadstarterid','".addslashes($threadstartername)."','$poll_id','$important','".ifelse($board['moderatenew']==10 || $board['moderatenew']==11,0,1)."')");
$threadid=$db->insert_id();
// Post erstellen
$db->query("INSERT INTO bb".$n."_posts (threadid,userid,username,iconid,posttopic,posttime,message,allowsmilies,showsignature,ipaddress,visible) VALUES ".
"('".intval($threadid)."','".intval($threadstarterid)."','".mysql_real_escape_string($threadstartername)."','".intval($iconid)."','".mysql_real_escape_string($topic)."','$time','".mysql_real_escape_string($message)."','".intval($allowsmilies)."','".intval($_POST['showsignature'])."','".mysql_real_escape_string($ip_address)."','".intval($visible)."')");
$postid = $db->insert_id();
// boardinfo updaten
$db->unbuffered_query("UPDATE bb".$n."_boards SET postcount=postcount+1, lastthreadid='".intval($threadid)."', lastposttime='$time', lastposterid='".intval($threadstarterid)."', lastposter='".mysql_real_escape_string($threadstartername)."' WHERE boardid IN ($boardid)", 1);
/* update thread info */
//$db->unbuffered_query("UPDATE bb".$n."_threads SET lastposttime = '$time', lastposterid = '".intval($threadstarterid)."', lastposter = '".mysql_real_escape_string($threadstartername)."', replycount = replycount+1 WHERE threadid = '$threadid'", 1);
// -----E N D E posten-------------------------------
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
21.04.2011 22:47 |
|
|
|
Vielen dank viktor. Du hast mir sehr geholfen. Jetzt klappt alles wie ich es wollte.
|
|
21.04.2011 22:52 |
|
|
|
|
|
|