Re: Bug linking functionality

From: Date: Sat, 21 Dec 2002 08:46:48 +0000
Subject: Re: Bug linking functionality
References: 1  Groups: php.qa 
Request: Send a blank email to php-qa+get-7372@lists.php.net to get a copy of this message
Hmm, this change seems to be a bit too kind because it replaces stack indexes in backtraces that begin with "#" also. How about -preg_replace('/#([0-9]+)/', "<a href=\"$PHP_SELF?id=\\1\">#\\1</a>", +preg_replace('/bug#([0-9]+)/', "<a href=\"$PHP_SELF?id=\\1\">#\\1</a>", Moriyoshi Derick Rethans <derick@php.net> wrote: > Hi, > > committed with some changes, thanks for this contribution. > > Derick > > On Wed, 18 Dec 2002, Justin Plock wrote: > > > Hi all, > > I hope this is the correct place to post this, but I added a neat > > feature to bug.php to allow users to post references to other bug posts in > > the form of #ID. > > > > For example: A user could type #123 and it would be replaced with <a > > href="bug.php?id=123">#123</a>, allowing the user to view that bug > > posting. > > > > I added this simple functionality in another system I was developing and > > found it useful. > > > > I've pasted the diff at the end of this email. > > > > -Justin Plock > > > > Index: bug.php > > =================================================================== > > RCS file: /repository/php-bugs-web/bug.php,v > > retrieving revision 1.40 > > diff -u -r1.40 bug.php > > --- bug.php 1 Oct 2002 17:05:16 -0000 1.40 > > +++ bug.php 18 Dec 2002 21:49:41 -0000 > > @@ -453,7 +453,9 @@ > > echo "<b>[",format_date($ts),"] > > ",htmlspecialchars($email), > > "</b>\n"; > > echo "<pre class=\"note\">"; > > - echo > > > > addlinks(preg_replace("/(\r?\n){3,}/","\n\n",wordwrap($comment,72,"\n",1))); > > + $note = > > > > addlinks(preg_replace("/(\r?\n){3,}/","\n\n",wordwrap($comment,72,"\n",1))); > > + preg_replace('/#([0-9]+)/', "<a > > href=\"$PHP_SELF?id=\\1\">#\\1</a>", > > $note); > > + echo $note; > > echo "</pre>\n"; > > echo "</div>"; > > } > > > > > > -- > > PHP Quality Assurance Mailing List > > <http://www.php.net/> > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > -- > > ------------------------------------------------------------------------- > Derick Rethans �X‹ > ÌžK< ´Nöȹhttp://derickrethans.nl/ > PHP Magazine - PHP Magazine for Professionals > http://php-mag.net/ > ------------------------------------------------------------------------- > > > -- > PHP Quality Assurance Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.qa (#7372) next »