Seite 5 von 6
Verfasst: 23.06.2003 13:57
von d00kie
http://www.webcoderz.net/posting.php.txt
Dort am besten nach "// eggdrop mod" suchen, um die Stelle zu finden.

Vielen Dank.
Verfasst: 23.06.2003 14:03
von Acid
Code: Alles auswählen
$postdate = create_date($board_config['default_dateformat'], time(), $board_conf
..in der Zeile fehlt am Ende noch was. Es müsste in etwa so aussehen:
Code: Alles auswählen
$postdate = create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']);
Code: Alles auswählen
fputs($forumfile,"\0035[\003\0037guys, we got a new thread in $forum_name\003\00
Diese Zeile is auch etwas zerstückelt...
Verfasst: 23.06.2003 14:10
von d00kie
Aber genau so sieht das Original von "doctormord" ja nunmal aus und er beharrt darauf, dass es richtig sei.

Ich hatte meine Verwunderung ja bereits ausgedrückt.
Dies ist seine Anleitung:
phpbb-part:
Code: Alles auswählen
###############
# öffne /posting.php
###############
###############
# suche
###############
case 'editpost':
case 'newtopic':
###############
# ersetzen mit
###############
case 'newtopic':
// Bot-Output Start
$poster = ($userdata['session_logged_in']) ? $userdata['username'] : '';
$postdate = create_date($board_config['default_dateformat'], time(), $board_conf
$forumfile = fopen("newthread.dat", "a");
fputs($forumfile,"\0035[\003\0037guys, we got a new thread in $forum_name\003\00
fclose($forumfile);
// Bot-Output End
case 'editpost':
###############
# datei schliessen
###############
Verfasst: 23.06.2003 14:34
von Acid
Die $post_date Zeile sollte so richtig sein, wie ich sie gepostet habe (2. Code)...
Code: Alles auswählen
fputs($forumfile,"\0035[\003\0037guys, we got a new thread in $forum_name\003\00
..da fehlt am Ende mindestens noch
");, aber da ich den Code nicht kenne, weiss ich nicht was da hinkommt.
Sag dem Doc, das er lügt.

Verfasst: 23.06.2003 14:39
von d00kie
Danke dir Acid, ich hoffe er wird das hier lesen.

Verfasst: 23.06.2003 20:03
von doctormord
ich guck mal ob ichs noch finde =D
Verfasst: 26.06.2003 13:36
von d00kie
Na das wird wohl nix mehr, hm?

Verfasst: 28.06.2003 19:32
von doctormord
=D doch doch =D
Verfasst: 28.06.2003 19:39
von doctormord
hier nochmal der code für den fall, daß das board und der eggdrop auf der gleichen box laufen.
phpbb-part:
Code: Alles auswählen
###############
# öffne /posting.php
###############
###############
# suche
###############
case 'editpost':
case 'newtopic':
###############
# ersetzen mit
###############
case 'newtopic':
// BOt-OUTPUT
$poster = ($userdata['session_logged_in']) ? $userdata['username'] : '';
$postdate = create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']);
$forumfile = fopen("newthread.dat", "a");
fputs($forumfile,"[guys, we got a new thread in $forum_name]\n [topic is: $subject]\n [posted by $poster at $postdate]\n");
fclose($forumfile);
// End BOt-OUTPUT
case 'editpost':
###############
# datei schliessen
###############
eggdrop-part:
Code: Alles auswählen
###############
# neue datei erstellen.
# z.B. /scripts/phpbb.tcl
###############
###############
# einfügen
###############
utimer 2 newthreads
proc newthreads { } {
set forumfile [open /var/www/forum/newthread.dat r]
while {![eof $forumfile]} {
gets $forumfile lalala
if {$lalala != ""} { puthelp "PRIVMSG #reality :$lalala!" }
}
close $forumfile
set forumfile [open /var/www/forum/newthread.dat w]
puts $forumfile ""
close $forumfile
utimer 2 newthreads
}
###############
# datei schliessen
###############
newthread.dat auf chmod 666 setzen.
eventl. müssen die pfade in den dateien angepasst werden, je nachdem wir ihr sie braucht.
doc
Verfasst: 28.06.2003 20:12
von d00kie
That´s it baby.
1000 Dank
