Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > Advanced Warning System (AWS)
FAQ Community Calendar Today's Posts Search

Closed Thread
 
Thread Tools
Parse Error, I'm so dead... Details »»
Parse Error, I'm so dead...
Version: , by markantonie markantonie is offline
Developer Last Online: Aug 2006 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 04-15-2005 Last Update: Never Installs: 0
 
No support by the author.

Everything works great except when someone wants to post a new thread. When Post new thread is clicked, this errors shows up: Parse error: parse error, unexpected T_ELSE in /home/domain/public_html/forums/newthread.php on line 183

Here are lines 180-190

PHP 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 
I wouldn't be so worried except im a co-admin, my friend is gonna hang me THanks in advance for the help.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 04-15-2005, 09:56 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I expect the error t be a few lines higher. You just installed a warning hack?

If yes, you might be better of posting in the support thread for the hack you're installing.
  #3  
Old 04-15-2005, 10:05 PM
markantonie markantonie is offline
 
Join Date: Aug 2004
Location: California
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is supposed to be the support forum, i followed a link posted by the author of the script.
  #4  
Old 04-15-2005, 10:28 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by markantonie
This is supposed to be the support forum, i followed a link posted by the author of the script.
Lol think i am also a bit deaad tired, missed on which forum this post was.

Still i suggest you also post the 10 lines above.
  #5  
Old 04-15-2005, 10:36 PM
markantonie markantonie is offline
 
Join Date: Aug 2004
Location: California
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok this is every line of code within 10 lines to the code that was added to the file.

PHP Code:
else if ($newpost['visible'])
        {
// Change for automatic warning
            // You have to use "ObsceneWords" as Title of the Warning.
            // You have to use a Hidden Warner.
            
if ($vboptions['warn_automatic'] == 1)
            {
                
$Protected_Usergroups explode("|",$vboptions['warn_protected_usergroups']);
                if(
$Protected_Usergroups[0])
                {
                    foreach(
$Protected_Usergroups as $pro)
                    {
                        if(
$pro == $bbuserinfo['usergroupid'])
                        {
                            
$userprotected 1;
                        }
                    }
                }
                if (
$bbuserinfo['userid'] != AND $userprotected != AND $wehavecensoredwords == 1)
                {
                    
// Get Warning Types
                    
$warn_type = array();
                    
$warn_type $DB_site->query_first("SELECT * FROM " TABLE_PREFIX "warning_types WHERE warn_name='ObsceneWords'");

                    
$thread1="[URL='{$vboptions['bburl']}/showthread.php?p={$newpost['postid']}']Warned Post[/URL]";
                    
$thread2="$vboptions[bburl]/showthread.php?p=$newpost[postid]";
                    
$warnerdata=$DB_site->query_first("select username, email from ".TABLE_PREFIX."user where userid='{$vboptions['warn_automatic_warner']}'");
                    
$wcomment="(This is an automatic warning, no moderator was involved.)";
                    
warn_calculations($warn_type['tid'], $wcomment$newpost['postid'], $bbuserinfo$vboptions['warn_automatic_warner']);
                    
warn_notify($thread1$thread2$bbuserinfo$warnerdata['email'], $warnerdata['username'], $vboptions['warn_automatic_warner'], $warn_type$level$wcomment);
                }
            }
            
// 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
}

// ############################### start new thread ###############################
if ($_REQUEST['do'] == 'newthread')

  #6  
Old 04-15-2005, 11:58 PM
Link14716's Avatar
Link14716 Link14716 is offline
 
Join Date: Jun 2002
Location: Georgia, USA
Posts: 2,519
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You probably missed the top line when copying and pasting the code block.
  #7  
Old 04-16-2005, 12:17 AM
markantonie markantonie is offline
 
Join Date: Aug 2004
Location: California
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, I just double-checked. Everything that was supposed to pasted, was.
  #8  
Old 04-16-2005, 12:25 AM
Link14716's Avatar
Link14716 Link14716 is offline
 
Join Date: Jun 2002
Location: Georgia, USA
Posts: 2,519
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I meant when hacking the file. I haven't even seen the edits for this hack, but the problem is here:

PHP Code:
            // End of automated warnings things
        

There should be an if or an elseif conditional there (not sure which), and so it looks like your mistake is you didn't copy the entire code block for that edit.
  #9  
Old 04-16-2005, 04:40 AM
markantonie markantonie is offline
 
Join Date: Aug 2004
Location: California
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just redownloaded the vbulleting install and hacked a fresh copy of newthread.php

It works now. Thanks everyone for the help, I appreciate it.
  #10  
Old 04-16-2005, 05:40 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Glad you figure this out,

Rgds
Closed Thread


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:18 AM.


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.04443 seconds
  • Memory Usage 2,317KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete