PDA

View Full Version : Using Global Phrases in Templates


Warlord
11-30-2008, 11:37 AM
Ok, I'm trying to use what I believe to be some Global Phrases in the template USERCP_SHELL.

Just so I understand things correctly, Global phrases should be able to be used in any template associated with a file that calls global.php, correct?

Going on this assumption, I inserted the following code in my USERCP_SHELL template.

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">
<if condition="$show['friendlistlink']">
<span style="float: right"><a href="friends.php?$session[sessionurl]u=$userinfo[userid]">$vbphrase[iprof_show_all_friends]</a></span>
</if>
<phrase 1="$bbuserinfo[username]">$vbphrase[iprof_friends_for_x]</phrase> ($totalfriends)
</td>
</tr>
</table>

$vbphrase[iprof_show_all_friends] and $vbphrase[iprof_friends_for_x] are listed as "User Tools (global) Phrases" in the phrase manager but I'm getting no output.

Can someone please point me in the right direction? Thanks in advance. :)

ReCom
12-01-2008, 01:25 AM
"User Tools (global) Phrases" is not global enough because the ultimate global phrase group is labeled "GLOBAL"

Try adding a new plugin that hooks to init_startup with code:
$phrasegroups[] = 'user';

Warlord
12-01-2008, 02:05 AM
Thanks for the reply, unfortunately that didn't seem to do anything. :(

SEOvB
12-01-2008, 06:29 AM
Thanks for the reply, unfortunately that didn't seem to do anything. :(

If all else fails you can simply create your own phrases for use where needed.

ReCom
12-01-2008, 11:06 PM
Or just spam the GLOBAL phrasespace ....