Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
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??


in reply to Perl/Tk Chatterbox Client

Here's an update to [id://] resolution in the Tk client.

The client as posted at the head returns

    resolved name of id:// link
for 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)

--
Me spell chucker work grate. Knead grandma chicken.


Comment on Re: Perl/Tk Chatterbox Client (id:// resolving)
Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://88499]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2014-07-25 11:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (170 votes), past polls