I might not have found it yet, if that is the case I apologize.
The feature I am refering to is one I have seen on many other forums (vB, phpBB3, and SMF at least) and I can't imagine that it would be particularly difficult to provide here either.
The post number in the upper right of each post now links to a script that displays a link to that post in a dialogue box. It does not seem particularly useful since it only links to the page of the topic that the post is on, not the specific post in question. It also seems a bit erratic in the link it provides, occasionally it includes extraneous querystring arguments (such as session ID).
The solution I have been using is using the "st" parameter to put the post I am linking to at the top of the page. For example, "st=167" puts post #168 at the top of the page. This works fine though it doesn't explicitly point out the post in question and could still leave some uncertainty as to which post really is being linked to. It also requires some rudimentary technical understanding. It's little more than a half-useful patch.
I can think of two ways to implement linking to specific posts. The first is simple but perhaps not as useful as the second.
The simple implementation is to put anchors at the top of each post (simple template change) and change the top-right post number link to that anchor. (I believe this is the way phpBB3 does it.)
Each post begins with
Code:
<!--Begin Msg Number 12345-->
<table cellspacing="1">
<tr>
<td colspan="2" valign="middle" class="subtitle">
<!-- POSTED DATE DIV -->
<div style="float: left;"> <span>
<img src='style_images/deepblue[1/to_post_off.gif' alt='post' border='0' style='padding-bottom:2px' />
Mon Da Year, Ti:me Pamela</span> </div>
This is likely generated in a loop in an iPB template. Adding a line of HTML with the msg number variable would be trivial.
The generated HTML should look something like this:
Code:
<!--Begin Msg Number 12345-->
<table cellspacing="1">
<tr>
<td colspan="2" valign="middle" class="subtitle">
<!-- POSTED DATE DIV -->
<div style="float: left;"> <span>
<img src='style_images/deepblue[1/to_post_off.gif' alt='post' border='0' style='padding-bottom:2px' />
<a name="#msg12345">[/color]Mon Da Year, Ti:me Pamela</a></span> </div>
And the link_to_post function in ipb_topic.js should be changed to:
Code:
/*--------------------------------------------*/
// Link to a post
/*--------------------------------------------*/
The more complicated implementation might require adding quite a few lines of PHP code (or a new page), and a new template. It would end with a link to a page that has the specific post alone on a page with a link to the topic it is part of. I don't know enough to say more than that. (I believe this is the way vB does it.)