Форум сетевых администраторов
Показаны 2 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Invision Power Board (http://netadmin.ws/forum/forumdisplay.php?forumid=64)
-- Есть хак Bug Report, не пойму куда он отправляет ... (http://netadmin.ws/forum/showthread.php?threadid=4340)


Помещено killsoft 13-02-2003 в 19:01:

Есть хак Bug Report, не пойму куда он отправляет ...

Есть хак Bug Report, не пойму куда он отправляет сообщение об ошибке, толи на мыло, толи в персональное сообщение на форуме, если кто разберется сообщите и если он отправляет на мыло, можно ли его переделать, чтобы отправлял в приват на имя админа.

quote:
add the following lines to your CSS files

.title {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}

Make a file sources/Bugs.php

-------------BEGIN FILE------------
<?php

$idx = new bug_report;

Class bug_report {


function bug_report() {
global $IN, $ibforums, $print, $sender_name, $sender_email, $message;


$form_block = "
<center><font class=\"title\"><b>".$ibforums->vars['board_desc'].": Bug Report</b></font>
<font class=\"content\">All Bug Reports are invaluable to us</font>
<FORM METHOD=\"post\" ACTION=\"".$ibforums->base_url."&act=Bug&CODE=00\">
<P><strong>Your Name:</strong><br>";
if (!($ibforums->member['id']=="0" || $ibforums->member['id'])) {
$form_block.="
<INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"".$sender_name."\" SIZE=30></p>
<P><strong>"._YOUREMAIL.":</strong><br>
<INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"".$sender_email."\" SIZE=30></p>
<P><strong>Bug Report:</strong><br>";
} else {
$form_block.="
<INPUT type=\"hidden\" NAME=\"sender_name\" VALUE=\"".$ibforums->member['name']."\" SIZE=30>".$ibforums->member['name']."</p>
<P><strong>Your Email address:</strong><br>
<INPUT type=\"hidden\" NAME=\"sender_email\" VALUE=\"".$ibforums->member['email']."\" SIZE=30>".$ibforums->member['email']."</p>
<P><strong>Bug Report:</strong><br>";
}
$form_block.="
<TEXTAREA NAME=\"message\" COLS=30 ROWS=5 WRAP=virtual>$message</TEXTAREA></p>
<INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
<P><INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND_."\"></p>
</FORM></center>";


switch($ibforums->input['CODE']) {
case '00':

if ($sender_name == "") {
$name_err = "<center><font class=\"option\"><b><i>You Didn't enter a name</i></b></font></center><br>";
$send = "no";
}
if ($sender_email == "") {
$email_err = "<center><font class=\"option\"><b><i>You Didn't enter an Email Address</i></b></font></center><br>";
$send = "no";
}
if ($message == "") {
$message_err = "<center><font class=\"option\"><b><i>You did not enter a bug report</i></b></font></center><br>";
$send = "no";
}
if ($send != "no") {
$msg = $ibforums->vars['board_desc']."\n\n";
$msg .= "Sender: $sender_name\n";
$msg .= "Email: $sender_email\n";
$msg .= "Bug Report: $message\n\n";
$to = $ibforums->vars['email_in'];
$mailheaders = "From:".$ibforums->vars['board_desc']." ".$ibforums->vars['email_out']."\n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($to, $subject, $msg, $mailheaders);
$print->add_output("<P><center>Your Bug Report has been sent</center></p>");
$print->add_output("<P><center>Thankyou</center></p>");
} elseif ($send == "no") {
$print->add_output($name_err.$email_err.$message_err."<hr>".$form_block );
$print->add_output("");
}
break;

default:
$print->add_output($form_block);
break;
}

$print->do_output(array('TITLE' => $ibforums->vars['board_desc']." Bug Report", 'NAV' => array("Bug Report"), 'JS' => '0' ));
}
}


?>

--------- END FILE --------------


now edit your index.php

find the line

'ModCP' => 'mod_cp',

direclty underneath add

'Bug' => 'Bugs',

save the file.

Your bug report is now @

http://www.your-domain.com/forum/index.php?act=Bug


Помещено polo 13-02-2003 в 19:51:

на мыло отправляет.

__________________
Всегда есть решение.


Формат времени GMT. Текущее время 11:53.
Показаны 2 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.