PDA

View Full Version : Need help


jclay
06-30-2003, 05:51 AM
I've gone to vb.org and vbPortals and I need help.

I'm running vBulletin 2.3.0 and vbPortal 2.3.0

I purchased a few skins from a few sites and now the PM popup will come up in all the themes, but will only work in the default theme.

In the themes where it doesn't work when you click "ok" then "cancel" to view the PM's it goes to a link that says:

private.php?s

In the theme where it works (the default only) it uses the following path:

/forums/private.php?s

I've put in a ton of hours trying to fix this to no avail. I don't know what I can give anybody to fix it other than a credit on my site and maybe a little down the road (my wife is pregnant with our third child).

Any help would be appreciated more than you could ever imagine.

Thanks! =)

jclay
06-30-2003, 05:54 AM
If anyone would like to see what I'm talking about, my site is listed in my profile.

(Didn't want to be considered a spammer....vile creatures)

Does it sound like I'm begging for help

*I am* =(

Brad
06-30-2003, 08:06 PM
Make sure your head_newpm template is correct on all styles, it should read:

<script language="JavaScript">
<!--
function confirm_newpm() {
input_box=confirm("You have a new private message. Click OK to view it, or cancel to hide this prompt.");
if (input_box==true) { // Output when OK is clicked
second_box=confirm("Open in new window?\n\n(Press cancel to open your $inboxname in the current window.)");
if (second_box==true) {
window.open('$bburl/private.php?s=$session[sessionhash]','pmnew','width=600,height=500,menubar=yes,scroll bars=yes,toolbar=yes,location=yes,directories=yes, resizable=yes,top=50,left=50');
} else {
window.location="$bburl/private.php?s=$session[sessionhash]";
}
} else {
// Output when Cancel is clicked
}
}
// -->
</script>

This line of code in the block above might have been changed:

window.location="$bburl/private.php?s=$session[sessionhash]";

Looks like $bburl was left out of your template for some reason.