View Full Version : Could not find phrase
getthat
08-30-2004, 04:39 PM
Hi Guys,
I'm working on a hack based on vbulletin 3.0.3 and vbadvanced but I ran into this problem. When I'm redirecting to another page with the code below, I get the error "Could not find phrase 'adv_portal_removelink'." What am I doing wrong here ?
$_REQUEST['forceredirect'] = 1;
$url = "http://www.paidmailclub.com/editaffpage";
eval(print_standard_redirect('adv_portal_removelin k'));
Getthat
Tekton
08-30-2004, 06:38 PM
Hi Guys,
I'm working on a hack based on vbulletin 3.0.3 and vbadvanced but I ran into this problem. When I'm redirecting to another page with the code below, I get the error "Could not find phrase 'adv_portal_removelink'." What am I doing wrong here ?
$_REQUEST['forceredirect'] = 1;
$url = "http://www.paidmailclub.com/editaffpage";
eval(print_standard_redirect('adv_portal_removelin k'));
Getthat
Is that in your phrases, or did you just make it up? ('adv_portal_removelink')
The phrasing system can become annoying at times. To use plain text instead of a phrase, use:
eval(print_standard_error('text here',0));
Not exactly what you asked for, but i thought you may find it useful.
getthat
08-30-2004, 10:45 PM
Tekton,
I made 'adv_portal_removelink' up. For vbadvanced you've got to use templates starting with 'adv_portal_xxx'. I thought I had to use a template to show the message while redirecting. Where are the so-called phrases located ?
Rake,
If it doesn't work with the phrases I will try your method. Thx.
Getthat
getthat,
within your phrase manager in the admincp, try adding your phrase (adv_portal_removelink) to the global phrasegroup. see if it works then.
If you want to add your own separate phrasetype, for whatever purpose, you need to run two queries:
INSERT INTO `phrasetype` VALUES ('id_here', 'varname', 'Name', 3);
ALTER TABLE `language` ADD `phrasegroup_varname` MEDIUMTEXT NOT NULL ;
the id has to be under 1000. You can then use it within your pages by adding varname to the $phrasegroups array at the top of the file.
getthat
08-31-2004, 07:13 AM
:p:p:p I changed the code to this :
$_REQUEST['forceredirect'] = 1;
$url = "http://www.paidmailclub.com/editaffpage";
eval(print_standard_redirect('$vbphrase[adv_portal_removelink]'));
I added a custom phrase in the global phrase group and now I get the error "Could not find phrase 'The link was removed'." which is the correct text from my custom phrase.
Getthat
that's because you're using it wrong...
either use this:
eval(print_standard_redirect('$vbphrase[adv_portal_removelink]',0));
or this
eval(print_standard_redirect('adv_portal_removelin k'));
getthat
08-31-2004, 10:44 AM
Great, it works. Thx a lot rake !!!
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.