[imp] Problem report screen... Help!
Dan Ellis
danellis@rushmore.com
Wed, 03 Jan 2001 12:37:58 -0700 (MST)
Thanks, exactly what I was looking for! Works like a charm. No more anonymous
problem reports.
Dan
Quoting Patrick Timmons <ptimmons@courriel.polymtl.ca>:
> Oups forgot this part to horde/problem.php3:
>
> require "$default->horde_include_dir/generic-header.inc";
>
> $from = 'horde-problem@localhost';
> $barefrom = 'horde-problem@localhost';
>
> /* modif locale Poly debut */
> if (!isset($message)) {
> if (isset($lang->problem_init_message)) {
> $message = $lang->problem_init_message;
> }
> else $message = 'Entrer son adresse courriel ici: ';
> }
> /* modif locale Poly fin */
>
> if (!isset($message)) { $message = ''; }
> if (!isset($subject)) { $subject = ''; }
>
> Patrick Timmons wrote:
> >
> > Hi.
> >
> > I have changed a few files to help with this problem:
> >
> > First, I remind the user to enter his/her email address in file
> > horde/locale/??/problem.lang:
> >
> > /* modif locale Poly debut */
> > $lang->problem_init_message = 'Enter your email address here: ';
> > /* modif locale Poly fin */
> >
> > Second, I include some php vars in the body of the message. I changed
> the
> > horde/problem.php3 file, in the switch command:
> >
> > switch ($actionID) {
> >
> > case SEND_MESSAGE:
> > if ($subject && $message && ($message != "\r\n")) { // need to
> check to make
> > sure the other parts are there as well
> > /* modif locale Poly debut */
> > $message =
> > "ip: $REMOTE_ADDR \n" .
> > "browser: $HTTP_USER_AGENT \n" .
> > "language: $HTTP_ACCEPT_LANGUAGE \n" .
> > $message;
> > /* modif locale Poly fin */
> > $message = str_replace("\r\n", "\n", $message);
> > $mime = new MimeMessage($message);
> >
> > The "ip: $REMOTE_ADDR \n" part was added because somehow, the
> "X-Originating-IP:
> > %REMOTE_ADDR%" line from horde/config/header.txt was not in the
> message. I found
> > out later that the sendmail sysadmin had modify sendmail to drop those
> lines.
> >
> > P.Timmons
> >
> > Dan Ellis wrote:
> > >
> > > I'm getting bombarded by problem reports (nothing to due with IMP,
> but rather
> > > password change requests, feature how-to's etc). However, the
> problem screen
> > > does not include fields for name or email address. Could we include
> these in
> > > the next version? I'm rewriting the screen so I don't go nuts with
> 20 emails
> > > from people who say, "Can you send my password --no name"...
> > >
> > > Boss makes me track down who possibly could have sent it using the
> log files
> > > of who was logged in at the time...(we are about service here...)
> > >
> > > Dan
> > >
> > > -------------------------------------------------
> > > Sent by Black Hills Fibercom Webmail!
> > >
> > > --
> > > IMP mailing list: http://horde.org/imp/
> > > Frequently Asked Questions: http://horde.org/faq/
> > > To unsubscribe, mail: imp-unsubscribe@lists.horde.org
> >
> > --
> > Patrick Timmons, service informatique
> >
> > --
> > IMP mailing list: http://horde.org/imp/
> > Frequently Asked Questions: http://horde.org/faq/
> > To unsubscribe, mail: imp-unsubscribe@lists.horde.org
>
> --
> Patrick Timmons, service informatique
>
> --
> IMP mailing list: http://horde.org/imp/
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: imp-unsubscribe@lists.horde.org
>
>
-------------------------------------------------
Sent by Black Hills Fibercom Webmail!