![]() |
|
good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re: Perl/Tk Chatterbox Client (id:// resolving)by yakko (Friar) |
on Jun 14, 2001 at 20:54 UTC ( #88499=note: print w/replies, xml ) | Need Help?? |
Here's an update to [id://] resolution in the Tk client. The client as posted at the head returns resolved name of id:// linkfor each id:// link. This is not always wanted, as sometimes you'll be greeted with a Search page instead of the node in question when you click on such a link. Turns out that PerlMonks::Chat can be told to do the right thing! At lines 280, 298, and 315 of the original code, we have: foreach ($p->getnewlines(1)) { push @chat_cache, $_; } For each of these instances, change it to be: foreach ($p->getnewlines(1,1)) { push @chat_cache, $_; } This will tell PerlMonks::Chat to render id:// links as [id://xxxxxx|resolved name] Here's the diff against the code at the head of this thread. Patches a file called "chatterbox" in the current dir, so hack as needed. :o) --
In Section
Code Catacombs
|
|