Log in

View Full Version : difficulties parsing links in custom template


Taragon
04-09-2008, 08:08 PM
Greetings,

Using this code http://www.vbulletin.com/forum/showpost.php?p=1438604&postcount=6

if ($profilefield['value'] != '' AND $profilefield[profilefieldid] == 10)
{
$links = explode ("\n", $profilefield['value']);
$output = array();
foreach ($links as $link)
{
$link = trim($link);
if (!empty($link))
{
$output[] = '<a href="' . $link . '">' . $link . '</a>';
}
}
$profilefield['value'] = implode('<br />', $output);
}

I am able to explode/parse links from any keywords from my user profile field (10)

However, somehow it isn't working for this line of code. (used in my 3.7.0 MEMBERINFO template)

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumbit_additional_information')"><img id="collapseimg_forumbit_additional_information" src="$stylevar[imgdir_button]/collapse_tcat{$collapseimg_additional_information} .gif" alt="" border="0" /></a>
$vbphrase[additional_information]
</td>
</tr>
</thead>
<tbody id="collapseobj_forumbit_additional_information" style="{$collapseobj_additional_information}">
<if condition="$userinfo['field10']">
<tr>
<td class="alt1"><div class="smallfont" align="left">
<!-- Books -->
<strong>$vbphrase[field10_title]:</strong><br />
$userinfo[field10]
</div></td>
</tr>
</if>
</tbody>
</table>

Could someone explain perhaps why it isn't, and what would be the working solution perhaps?

Best regards,

Taragon

Opserty
04-09-2008, 08:28 PM
Does this work in on 3.6.x versions of vBulletin?

It maybe that the PHP coding has been changed on the new Profile page so your code maybe affected.

Taragon
04-09-2008, 08:44 PM
Hi,

I have to admit I don?t know if it?s working for 3.6.x

However it?s already working for 3.7.0

I guess a live example would explain best of what I?m trying to accomplish.

working:
http://www.letsgather.net/members/taragon.html
Default Style ? ?About Me? tab ?
Scroll down to ?Movies?

not working:
http://www.letsgather.net/members/taragon.html
Element Blue Style
Scroll down to ?Movies?

(Sorry, since I?m working with vBSEO I can?t give you any direct links with styleids)

--------------- Added 1207846764 at 1207846764 ---------------

I hope it is ok to bump this thread just once.

In the mean time I?ve tried numerous variations of both lines of code, but without any result. (I?m not a ?real? coder myself, so that could explain a lot of things :))

Since it is working on the default theme I simply don?t understand why it isn?t working on the custom theme.
The code used seems to be valid.
The only thing I could think of is some difference between a profile field and a userinfo field?