URL to your eFiction: http://www.escape-ism.com/ourstories
Version of eFiction:3.4.3.
Have you bridged eFiction, if so with what?:SMF 1.1.5 [with Tinyportal v0.9.8]
Version of PHP: 5.2.3
Version of MySQL: 5.0.24a
Have you searched for your problem: (yes)
If so, what terms did you try:View profile, link smf profile, custom link
State the nature of your problem:
How might I replace the "Contact" link or even that avatar field if eFiction with the link to that specific user's profile in SMF so that when anyone clicks on a author's name to view their stories this is what they see:
Penname: username [View Profile] [Private Message] [Add Author to Favorites]
Do you have a test account for us?test_2008 Pass:crashtest2008 (Let me know before you try to access)
This requires modification of the script, and as such is a mod belonging in the mod request forum. Moving your post there.
If you know anything about php, I can tell you basically how to do it, but keep in mind I've never done it myself. You'd need to go to your bridge file and set the current userpic field to use the avatar field from the SMF install.
Thanks for moving it - I really wasn't sure where this belonged.
I'm no expert - but I've been fiddling with my site so long that I might be able to make sense of it. I'll certainly give it a try!
*Edit: A Million thanks Carissa! this was amazingly simple π
I'll put what I did here for anyone else who be able to insert a link to the authors SMF profile from their Efiction profile on a bridged site.
I have my site to always show the user's efiction profile when viewing stories by a specific author.
eg: 
To insert the "View Author's Profile" link shown above...
In Profile.php
Find:
$nameinfo = "";
if($userinfo['emailAddress']) {
list($allowGuestsContact) = dbrow(dbquery("SELECT panel_level FROM ".TABLEPREFIX."fanfiction_panels WHERE panel_type = 'P' AND panel_name = 'contact' LIMIT 1"));
if($allowGuestsContact == "0") $nameinfo .= " [<a href=""viewuser.php?action=contact&uid=".$userinfo['uid'"]."">"._CONTACT."</a>]";
}
OPTION 1
To REPLACE the Contact link with the Profile Link, REPLACE with:
$nameinfo = "<br/>";
$nameinfo .= "[<a href="'".PATHTOSMF."index.php?action=profile;u=".$userinfo['uid'"]."'>"._VIEWMEMBERPROFILE."</a>]";
OPTION 2
To ADD the Profile Link before the Contact link, REPLACE with:
$nameinfo = "";
$nameinfo .= "[<a href="'".PATHTOSMF."index.php?action=profile;u=".$userinfo['uid'"]."'>"._VIEWMEMBERPROFILE."</a>]";
if($userinfo['emailAddress']) {
list($allowGuestsContact) = dbrow(dbquery("SELECT panel_level FROM ".TABLEPREFIX."fanfiction_panels WHERE panel_type = 'P' AND panel_name = 'contact' LIMIT 1"));
if($allowGuestsContact == "0") $nameinfo .= " [<a href=""viewuser.php?action=contact&uid=".$userinfo['uid'"]."">"._CONTACT."</a>]";
}
then...
In en_SMF.php
ADD
define("_VIEWMEMBERPROFILE", "View Author's Profile");
AFTER
define("_PRIVATEMESSAGE", "Private Message");
....And you're done. It should be as simple as that. π
