vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Advanced Warning System (AWS) (https://vborg.vbsupport.ru/forumdisplay.php?f=105)
-   -   Problem when installing... (https://vborg.vbsupport.ru/showthread.php?t=80167)

CrimsonGT 04-19-2005 09:37 AM

Problem when installing...
 
Okay, I am a tad bit upset because I just bought my VBulletin forums and this was the first hack I chose to install. I get to the very end and I am almost done and everythings looking great then this happens...

Code:

2. MEMBERINFO TEMPLATE

In your MEMBERINFO template, find:

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - $vbphrase[view_profile]: $userinfo[username]</title>
$headinclude
</head>
<body>
$header
$navbar

<!-- main info - avatar, profilepic etc. -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">

and so on and so on, its a big block of code...

and then it says replace it with another big block. When I do this, I get the following error when I try to save it.

Quote:

The following error occurred when attempting to evaluate this template:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/nightmar/public_html/forum/includes/adminfunctions_template.php(3096) : eval()'d code on line 132

This is likely caused by a malformed conditional statement. It is highly recommended that you fix this error before continuing, but you may continue as-is if you wish.
Im so close to finishing and for some reason I am getting this error when I try and save the edited MEMBERINFO template...please help?

Marco van Herwaarden 04-19-2005 09:51 AM

Double check your edit.

CrimsonGT 04-19-2005 10:37 AM

Thanks, took me 4 times before I finally did it right. Its all installed and appears to work correctly except for one problem...

if you try to view a member's public profile, I get this...
Quote:

Parse error: parse error, unexpected ')' in /home/nightmar/public_html/forum/member.php on line 625
and if you try to go to the private message area...
Quote:

Parse error: parse error, unexpected T_ELSE in /home/nightmar/public_html/forum/private.php on line 949
Any idea why its doing that?

sv1cec 04-19-2005 12:14 PM

Show me what you have about 10 lines before line 625 and 10 lines after in member.php.

Same thing with private.php, show me what you have a little before and a little after that line (949).

Rgds

CrimsonGT 04-19-2005 05:01 PM

Is there anyway to determine what line you are looking at rather than counting from the top? I have usually just counted but 600 and 900+ are a long ways to count.

sv1cec 04-19-2005 05:05 PM

For God's name, what editor are you using? Notepad? Please, do yourself a favor and don't use that crap.

Every decent editor should tell you, at which line you are at. Try downloading Crimson Editor or some other decent one.

Rgds

j_86 04-19-2005 05:10 PM

Notepad tells you what line you're on.

When you're on a line, do Edit > GoTo

or, View > Status Bar

:)

CrimsonGT 04-19-2005 05:13 PM

in member...

Code:

// Shall we show the warn/view warns/view your warnings links?

                if ($hierarchical==0)
                {
                        if ($postadmin!=1 AND $postmod!=1 AND $postsmod!=1 AND ($useradmin==1 OR $usersmod==1 OR  $usermod==1))
                        {
                                $showwarnlink=1;
                                $showviewwarnlink=1;
                        }
                        if ($userinfo[userid]==$bbuserinfo[userid] AND $useradmin!=1 AND $usersmod!=1 AND $usermod!=1 AND  ($userinfo[warning_level]>0 OR $userinfo[warnings]>0 OR $userinfo[alerts]>0)))
                        {
                                $showviewyourslink=1;
                        }
                }
               
                if ($hierarchical==1)
                {
                        if (($postadmin!=1 AND $postmod!=1 AND $postsmod!=1 AND ($useradmin==1 OR $usersmod==1 OR  $usermod==1)) OR ($postmod==1 AND $usersmod==1) OR ($useradmin==1 AND $postadmin!=1))       
                        {
                                $showwarnlink=1;
                                $showviewwarnlink=1;
                        }
                        if ($post[userid]==$bbuserinfo[userid] AND $postadmin!=1 AND ($post[warning_level]>0 OR  $post[warnings]>0 OR $post[alerts]>0))
                        {
                                $showviewyourslink=1;
                        }
                }

and in private...

Code:

if (!$collector=='' AND (vbstrtolower($recipient)==vbstrtolower($warner) OR  vbstrtolower($recipient)==vbstrtolower($autowarner)))
                                {
                                        $recipient=$collector;
                                if ($recipient != '')
                                {
                                        $recipients["$recipient"] = addslashes(htmlspecialchars_uni($recipient));
                                }
                        }
                }
                // just a single user
                else
                {
                        if (!$collector=='' AND (vbstrtolower($pm['recipients'])==vbstrtolower($warner) OR  vbstrtolower($pm['recipients'])==vbstrtolower($autowarner)))
                        {
                                $pm['recipients']=$collector;
                        }
                       
                        $recipients[] = addslashes(htmlspecialchars_uni($pm['recipients']));
                }
                // query recipients

Thanks Jimps but I have been using wordpad, as notepad tends to make my code go to crap sometimes when I open or save a file. I just downloaded that Crimson Editor and its very nice, thanks for the link.

sv1cec 04-19-2005 07:35 PM

In this line:

PHP Code:

if ($userinfo[userid]==$bbuserinfo[userid] AND $useradmin!=AND $usersmod!=AND $usermod!=AND  ($userinfo[warning_level]>OR $userinfo[warnings]>OR $userinfo[alerts]>0))) 

delete one of the parenthesis at the end.

In private.php, find:

PHP Code:

$recipient=$collector

Add a } after that line.

Rgds

CrimsonGT 04-20-2005 02:25 AM

Awesome, that fixed it, quick support too :nervous:

I found one more bug with it, New Thread doesn't work either.

the error-
Code:

Parse error: parse error, unexpected T_ELSE in /home/nightmar/public_html/forum/newthread.php on line 188
the block of code-
Code:

                        // End of automated warnings things
                {
                        $url = "showthread.php?$session[sessionurl]p=$newpost[postid]#post$newpost[postid]";
                }
                else
                {
                        $_REQUEST['forceredirect'] = 1;
                        $url = "forumdisplay.php?$session[sessionurl]f=$foruminfo[forumid]";
                }
                eval(print_standard_redirect('redirect_postthanks'));
        } // end if
}

The problematic line is where it says else, but I cant seem to find anything wrong with it?


All times are GMT. The time now is 11:27 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01132 seconds
  • Memory Usage 1,757KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_code_printable
  • (2)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete