Перейти к контенту
  • 0

Маразм


Вопрос

Люди! После установки чата STRChat на 2.1.6 и удалении всех файлов, которые нужно удалить после установки при попытке войти на форум вылезло следующее:

 

+ADw-?php /+ACo- +-------------------------------------------------------------------------- +AHw- Invision Power Board v2.1.6 +AHw- +AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0- +AHw- by Matthew Mecham +AHw- © 2001 - 2005 Invision Power Services +AHw- http://www.ws.ibresource.ru +ACY- http://ibresource.ru/ +AHw- +AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0- +AHw- Web: http://www.ws.ibresource.ru +ACY- http://ibresource.ru/ +AHw- Time: Sun, 09 Oct 2005 11:51:26 GMT +AHw- Release: 1a47e28f0443faa9f14d0c0a45151e54 +AHw- Email: matt +--------------------------------------------------------------------------- +AHw- INVISION POWER BOARD IS NOT FREE SOFTWARE+ACE- +AHw- http://www.ws.ibresource.ru +ACY- http://ibresource.ru/ +--------------------------------------------------------------------------- +AHw- +AHw- +AD4- Wrapper script +AHw- +AD4- Script written by Matt Mecham +AHw- +AD4- Date started: 14th February 2002 +AHw- +AD4- Date updated: IPB 2.1.0: Tue 12 July 2005 +AHw- +-------------------------------------------------------------------------- +ACo-/ /+ACoAKg- +ACo- Main executable wrapper. +ACo- +ACo- Set-up and load module to run +ACo- +ACo- +AEA-package InvisionPowerBoard +ACo- +AEA-author Matt Mecham +ACo- +AEA-version 2.1 +ACo-/ /+ACoAKg- +ACo- Script type +ACo- +ACo-/ define( 'IPB+AF8-THIS+AF8-SCRIPT', 'public' )+ADs- define( 'IPB+AF8-LOAD+AF8-SQL' , 'queries' )+ADs- require+AF8-once( './init.php' )+ADs- //+AD0-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQ- // MAIN PROGRAM //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- +ACQ-INFO +AD0- array()+ADs- //-------------------------------- // Load our classes //-------------------------------- require+AF8-once ROOT+AF8-PATH . +ACI-sources/ipsclass.php+ACIAOw- require+AF8-once ROOT+AF8-PATH . +ACI-sources/classes/class+AF8-display.php+ACIAOw- require+AF8-once ROOT+AF8-PATH . +ACI-sources/classes/class+AF8-session.php+ACIAOw- require+AF8-once ROOT+AF8-PATH . +ACI-sources/classes/class+AF8-forums.php+ACIAOw- require+AF8-once KERNEL+AF8-PATH . +ACI-class+AF8-converge.php+ACIAOw- require+AF8-once ROOT+AF8-PATH . +ACI-conf+AF8-global.php+ACIAOw- +ACM- Initiate super-class +ACQ-ipsclass +AD0- new ipsclass()+ADs- +ACQ-ipsclass-+AD4-vars +AD0- +ACQ-INFO+ADs- //-------------------------------- // The clocks a' tickin' //-------------------------------- +ACQ-Debug +AD0- new Debug+ADs- +ACQ-Debug-+AD4-startTimer()+ADs- //-------------------------------- // Load the DB driver and such //-------------------------------- +ACQ-ipsclass-+AD4-init+AF8-db+AF8-connection()+ADs- //-------------------------------- // INIT other classes //-------------------------------- +ACQ-ipsclass-+AD4-print +AD0- new display()+ADs- +ACQ-ipsclass-+AD4-print-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-ipsclass-+AD4-sess +AD0- new session()+ADs- +ACQ-ipsclass-+AD4-sess-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-ipsclass-+AD4-forums +AD0- new forum+AF8-functions()+ADs- +ACQ-ipsclass-+AD4-forums-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- //-------------------------------- // Set up our vars //-------------------------------- +ACQ-ipsclass-+AD4-parse+AF8-incoming()+ADs- //-------------------------------- // Set converge //-------------------------------- +ACQ-ipsclass-+AD4-converge +AD0- new class+AF8-converge( +ACQ-ipsclass-+AD4-DB )+ADs- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- // Generate choice array //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9- +ACQ-choice +AD0- array( +ACI-idx+ACI- +AD0APg- array( +ACI-boards+ACI- , 'boards' , array('chatting','birthdays', 'calendar') ), +ACI-sc+ACI- +AD0APg- array( +ACI-boards+ACI- , 'boards' , array('chatting','birthdays', 'calendar') ), +ACI-sf+ACI- +AD0APg- array( +ACI-forums+ACI- , 'forums' , array('announcements', 'multimod') ), +ACI-sr+ACI- +AD0APg- array( +ACI-forums+ACI- , 'forums' , array() ), +ACI-st+ACI- +AD0APg- array( +ACI-topics+ACI- , 'topics' , array('attachtypes','bbcode', 'multimod','ranks','profilefields' ) ), +ACI-announce+ACI- +AD0APg- array( +ACI-announcements+ACI- , 'announcements', array('bbcode','badwords','emoticons','ranks','profilefields' ) ), +ACI-login+ACI- +AD0APg- array( +ACI-login+ACI- , 'login' , array() ), +ACI-post+ACI- +AD0APg- array( +ACI-post+ACI- , 'post' , array('attachtypes','badwords','bbcode','emoticons','ranks' ) ), +ACI-reg+ACI- +AD0APg- array( +ACI-register+ACI- , 'register' , array() ), +ACI-online+ACI- +AD0APg- array( +ACI-online+ACI- , 'online' , array() ), +ACI-members+ACI- +AD0APg- array( +ACI-memberlist+ACI- , 'memberlist' , array('ranks','profilefields' ) ), +ACI-help+ACI- +AD0APg- array( +ACI-help+ACI- , 'help' , array() ), +ACI-search+ACI- +AD0APg- array( +ACI-search+ACI- , 'search' , array('badwords','emoticons','attachtypes','multimod','bbcode','ranks','profilefields' ) ), +ACI-mod+ACI- +AD0APg- array( +ACI-moderate+ACI- , 'moderate' , array('attachtypes','multimod','bbcode','emoticons','badwords' ) ), +ACI-print+ACI- +AD0APg- array( +ACI-misc/print+AF8-page+ACI- , 'printpage' , array('attachtypes','bbcode', 'multimod','ranks','profilefields' ) ), +ACI-forward+ACI- +AD0APg- array( +ACI-misc/forward+AF8-page+ACI- , 'forwardpage' , array() ), +ACI-mail+ACI- +AD0APg- array( +ACI-misc/contact+AF8-member+ACI-, 'contactmember', array() ), +ACI-report+ACI- +AD0APg- array( +ACI-misc/contact+AF8-member+ACI-, 'contactmember', array() ), +ACI-chat+ACI- +AD0APg- array( +ACI-misc/contact+AF8-member+ACI-, 'contactmember', array() ), 'boardrules' +AD0APg- array( +ACI-misc/contact+AF8-member+ACI-, 'contactmember', array() ), +ACI-msg+ACI- +AD0APg- array( +ACI-messenger+ACI- , 'messenger' , array('profilefields','attachtypes','badwords','bbcode','emoticons' ) ), +ACI-usercp+ACI- +AD0APg- array( +ACI-usercp+ACI- , 'usercp' , array('attachtypes','badwords','bbcode','emoticons' ) ), +ACI-profile+ACI- +AD0APg- array( +ACI-profile+ACI- , 'profile' , array('ranks','profilefields','badwords','bbcode','emoticons' ) ), +ACI-track+ACI- +AD0APg- array( +ACI-misc/tracker+ACI- , 'tracker' , array() ), +ACI-stats+ACI- +AD0APg- array( +ACI-misc/stats+ACI- , 'stats' , array() ), +ACI-attach+ACI- +AD0APg- array( +ACI-misc/attach+ACI- , 'attach' , array('attachtypes' ) ), 'legends' +AD0APg- array( 'misc/legends' , 'legends' , array('badwords','bbcode' ,'emoticons' ) ), 'calendar' +AD0APg- array( +ACI-calendar+ACI- , 'calendar' , array('attachtypes','bbcode', 'ranks','multimod','emoticons','badwords' ) ), 'buddy' +AD0APg- array( +ACI-browsebuddy+ACI- , 'assistant' , array() ), 'mmod' +AD0APg- array( +ACI-misc/multi+AF8-moderate+ACI-, 'mmod' , array('multimod' ) ), 'warn' +AD0APg- array( +ACI-misc/warn+ACI- , 'warn' , array('badwords','bbcode' ,'emoticons' ) ), 'home' +AD0APg- array( 'portal' , 'portal' , array('portal','attachtypes','bbcode', 'multimod','ranks','profilefields' ) ), 'module' +AD0APg- array( 'modules' , 'modules' , array() ), 'task' +AD0APg- array( 'taskloader' , 'taskloader' , array() ), 'findpost' +AD0APg- array( 'findpost' , 'findpost' , array() ), +ACI-xmlout+ACI- +AD0APg- array( +ACI-xmlout+ACI- , 'xmlout' , array('attachtypes','multimod','bbcode','ranks','profilefields' ) ), 'paysubs' +AD0APg- array( 'paysubscriptions' , 'paysubscriptions' , array() ), 'rssout' +AD0APg- array( 'rssout' , 'rssout' , array() ), 'component' +AD0APg- array( 'component' , 'component' , array() ), )+ADs- //--------------------------------------------------- // Check to make sure the array key exits.. //--------------------------------------------------- +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +AD0- strtolower( +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- )+ADs- if (+ACE- isset(+ACQ-choice+AFs- +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +AF0AWw-0+AF0-) ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- 'idx'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +AD0- 'idx'+ADs- +AH0- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- // Short tags... //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQ-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0- if ( +ACQ-ipsclass-+AD4-input+AFs-'showforum'+AF0- +ACEAPQ- +ACIAIg- ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- +ACI-sf+ACIAOw- +ACQ-ipsclass-+AD4-input+AFs-'f'+AF0- +AD0- intval(+ACQ-ipsclass-+AD4-input+AFs-'showforum'+AF0-)+ADs- +AH0- else if ( +ACQ-ipsclass-+AD4-input+AFs-'showtopic'+AF0- +ACEAPQ- +ACIAIg-) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- +ACI-st+ACIAOw- +ACQ-ipsclass-+AD4-input+AFs-'t'+AF0- +AD0- intval(+ACQ-ipsclass-+AD4-input+AFs-'showtopic'+AF0-)+ADs- //--------------------------------------------------- // Grab and cache the topic now as we need the 'f' attr for // the skins... //--------------------------------------------------- +ACQ-ipsclass-+AD4-DB-+AD4-simple+AF8-construct( array( 'select' +AD0APg- '+ACo-', 'from' +AD0APg- 'topics', 'where' +AD0APg- +ACI-tid+AD0AIg-.+ACQ-ipsclass-+AD4-input+AFs-'t'+AF0-, ) )+ADs- +ACQ-ipsclass-+AD4-DB-+AD4-simple+AF8-exec()+ADs- +ACQ-ipsclass-+AD4-topic+AF8-cache +AD0- +ACQ-ipsclass-+AD4-DB-+AD4-fetch+AF8-row()+ADs- +ACQ-ipsclass-+AD4-input+AFs-'f'+AF0- +AD0- +ACQ-ipsclass-+AD4-topic+AF8-cache+AFs-'forum+AF8-id'+AF0AOw- +AH0- else if ( +ACQ-ipsclass-+AD4-input+AFs-'showuser'+AF0- +ACEAPQ- +ACIAIg-) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- +ACI-profile+ACIAOw- +ACQ-ipsclass-+AD4-input+AFs-'MID'+AF0- +AD0- intval(+ACQ-ipsclass-+AD4-input+AFs-'showuser'+AF0-)+ADs- +AH0- else if ( +ACQ-ipsclass-+AD4-input+AFs-'automodule'+AF0- +ACEAPQ- +ACIAIg- ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- 'module'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'module'+AF0- +AD0- +ACQ-ipsclass-+AD4-input+AFs-'automodule'+AF0AOw- +AH0- else if ( +ACQ-ipsclass-+AD4-input+AFs-'autocom'+AF0- +ACEAPQ- +ACIAIg- ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- 'component'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'module'+AF0- +AD0- +ACQ-ipsclass-+AD4-input+AFs-'autocom'+AF0AOw- +AH0- else +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0APQ- '' ? +ACI-idx+ACI- : +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0AOw- +AH0- if ( +ACE- +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- OR +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +AD0APQ- 'idx' ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +AD0- strtolower(+ACQ-ipsclass-+AD4-input+AFs-'act'+AF0-)+ADs- +AH0- //-------------------------------- // Start off the cache array //-------------------------------- +ACQ-ipsclass-+AD4-cache+AF8-array +AD0- array+AF8-merge( +ACQ-choice+AFs- +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +AF0AWw-2+AF0-, array('rss+AF8-calendar', 'rss+AF8-export','components','banfilters', 'settings', 'group+AF8-cache', 'systemvars', 'skin+AF8-id+AF8-cache', 'forum+AF8-cache', 'moderators', 'stats', 'languages', 'strchat+AF8-bans', 'strchat+AF8-online', 'strchat+AF8-stats') )+ADs- //-------------------------------- // Module? Load INIT class //-------------------------------- if ( ( +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0APQ- 'module' OR +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0APQ- 'component' ) and +ACQ-ipsclass-+AD4-input+AFs-'module'+AF0- ) +AHs- +ACQ-file +AD0- ROOT+AF8-PATH.'sources/components+AF8-init/'. +ACQ-ipsclass-+AD4-txt+AF8-alphanumerical+AF8-clean( +ACQ-ipsclass-+AD4-input+AFs-'module'+AF0- ).'.php'+ADs- if ( file+AF8-exists( +ACQ-file ) ) +AHs- require+AF8-once( +ACQ-file )+ADs- +ACQ-init+AF8-class +AD0- new component+AF8-init()+ADs- +ACQ-init+AF8-class-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-init+AF8-class-+AD4-run+AF8-init()+ADs- +AH0- +AH0- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- // Get cache... //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- +ACQ-ipsclass-+AD4-init+AF8-load+AF8-cache( +ACQ-ipsclass-+AD4-cache+AF8-array )+ADs- //-------------------------------- // Set debug mode //-------------------------------- +ACQ-ipsclass-+AD4-DB-+AD4-set+AF8-debug+AF8-mode( +ACQ-ipsclass-+AD4-vars+AFs-'sql+AF8-debug'+AF0- +AD0APQ- 1 ? intval(+ACQAXw-GET+AFs-'debug'+AF0-) : 0 )+ADs- //-------------------------------- // Initialize the FUNC //-------------------------------- +ACQ-ipsclass-+AD4-initiate+AF8-ipsclass()+ADs- //-------------------------------- // The rest ;) //-------------------------------- +ACQ-ipsclass-+AD4-member +AD0- +ACQ-ipsclass-+AD4-sess-+AD4-authorise()+ADs- +ACQ-ipsclass-+AD4-lastclick +AD0- +ACQ-ipsclass-+AD4-sess-+AD4-last+AF8-click+ADs- +ACQ-ipsclass-+AD4-location +AD0- +ACQ-ipsclass-+AD4-sess-+AD4-location+ADs- +ACQ-ipsclass-+AD4-session+AF8-id +AD0- +ACQ-ipsclass-+AD4-sess-+AD4-session+AF8-id+ADs- // Used in URLs +ACQ-ipsclass-+AD4-my+AF8-session +AD0- +ACQ-ipsclass-+AD4-sess-+AD4-session+AF8-id+ADs- // Used in code //----------------------------------------- // Cache md5 check //----------------------------------------- +ACQ-ipsclass-+AD4-md5+AF8-check +AD0- +ACQ-ipsclass-+AD4-return+AF8-md5+AF8-check()+ADs- //-------------------------------- // Initialize the forums //-------------------------------- +ACQ-ipsclass-+AD4-forums-+AD4-strip+AF8-invisible +AD0- 1+ADs- +ACQ-ipsclass-+AD4-forums-+AD4-forums+AF8-init()+ADs- //-------------------------------- // Load the skin //-------------------------------- +ACQ-ipsclass-+AD4-load+AF8-skin()+ADs- list(+ACQ-ppu,+ACQ-tpu) +AD0- explode( +ACIAJgAi-, +ACQ-ipsclass-+AD4-member+AFs-'view+AF8-prefs'+AF0- )+ADs- +ACQ-ipsclass-+AD4-vars+AFs-'display+AF8-max+AF8-topics'+AF0- +AD0- (+ACQ-tpu +AD4- 0) ? +ACQ-tpu : +ACQ-ipsclass-+AD4-vars+AFs-'display+AF8-max+AF8-topics'+AF0AOw- +ACQ-ipsclass-+AD4-vars+AFs-'display+AF8-max+AF8-posts'+AF0- +AD0- (+ACQ-ppu +AD4- 0) ? +ACQ-ppu : +ACQ-ipsclass-+AD4-vars+AFs-'display+AF8-max+AF8-posts'+AF0AOw- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQ-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0- // Set up the session ID stuff //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- if ( +ACQ-ipsclass-+AD4-session+AF8-type +AD0APQ- 'cookie' ) +AHs- +ACQ-ipsclass-+AD4-session+AF8-id +AD0- +ACIAIgA7- +ACQ-ipsclass-+AD4-base+AF8-url +AD0- +ACQ-ipsclass-+AD4-vars+AFs-'board+AF8-url'+AF0-.'/index.'.+ACQ-ipsclass-+AD4-vars+AFs-'php+AF8-ext'+AF0-.'?'+ADs- +AH0- else +AHs- +ACQ-ipsclass-+AD4-base+AF8-url +AD0- +ACQ-ipsclass-+AD4-vars+AFs-'board+AF8-url'+AF0-.'/index.'.+ACQ-ipsclass-+AD4-vars+AFs-'php+AF8-ext'+AF0-.'?s+AD0-'.+ACQ-ipsclass-+AD4-session+AF8-id.'+ACY-amp+ADs-'+ADs- +AH0- +ACQ-ipsclass-+AD4-js+AF8-base+AF8-url +AD0- +ACQ-ipsclass-+AD4-vars+AFs-'board+AF8-url'+AF0-.'/index.'.+ACQ-ipsclass-+AD4-vars+AFs-'php+AF8-ext'+AF0-.'?s+AD0-'.+ACQ-ipsclass-+AD4-session+AF8-id.'+ACY-'+ADs- //-------------------------------- // Set up the forum+AF8-read cookie //-------------------------------- +ACQ-ipsclass-+AD4-hdl+AF8-forum+AF8-read+AF8-cookie()+ADs- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- // Set up defaults //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- +ACQ-ipsclass-+AD4-skin+AF8-id +AD0- +ACQ-ipsclass-+AD4-skin+AFs-'+AF8-setid'+AF0AOw- +ACQ-ipsclass-+AD4-vars+AFs-'img+AF8-url'+AF0- +AD0- 'style+AF8-images/' . +ACQ-ipsclass-+AD4-skin+AFs-'+AF8-imagedir'+AF0AOw- +ACQ-ipsclass-+AD4-vars+AFs-'AVATARS+AF8-URL'+AF0- +AD0- 'style+AF8-avatars'+ADs- +ACQ-ipsclass-+AD4-vars+AFs-'EMOTICONS+AF8-URL'+AF0- +AD0- 'style+AF8-emoticons/+ADwAIw-EMO+AF8-DIR+ACMAPg-'+ADs- +ACQ-ipsclass-+AD4-vars+AFs-'mime+AF8-img'+AF0- +AD0- 'style+AF8-images/+ADwAIw-IMG+AF8-DIR+ACMAPg-'+ADs- //-------------------------------- // Set up our language choice //-------------------------------- if (+ACQ-ipsclass-+AD4-vars+AFs-'default+AF8-language'+AF0- +AD0APQ- +ACIAIg-) +AHs- +ACQ-ipsclass-+AD4-vars+AFs-'default+AF8-language'+AF0- +AD0- 'ru'+ADs- +AH0- //-------------------------------- // Did we choose a language? //-------------------------------- If ( +ACQ-ipsclass-+AD4-input+AFs-'setlanguage'+AF0- and +ACQ-ipsclass-+AD4-input+AFs-'langid'+AF0- and +ACQ-ipsclass-+AD4-member+AFs-'id'+AF0- ) +AHs- if ( is+AF8-array( +ACQ-ipsclass-+AD4-cache+AFs-'languages'+AF0- ) and count( +ACQ-ipsclass-+AD4-cache+AFs-'languages'+AF0- ) ) +AHs- foreach( +ACQ-ipsclass-+AD4-cache+AFs-'languages'+AF0- as +ACQ-idx +AD0APg- +ACQ-data ) +AHs- if ( +ACQ-data+AFs-'ldir'+AF0- +AD0APQ- +ACQ-ipsclass-+AD4-input+AFs-'langid'+AF0- ) +AHs- +ACQ-ipsclass-+AD4-DB-+AD4-do+AF8-update( 'members', array( 'language' +AD0APg- +ACQ-data+AFs-'ldir'+AF0- ), 'id+AD0-'.+ACQ-ipsclass-+AD4-member+AFs-'id'+AF0- )+ADs- +ACQ-ipsclass-+AD4-member+AFs-'language'+AF0- +AD0- +ACQ-data+AFs-'ldir'+AF0AOw- +AH0- +AH0- +AH0- +AH0- +ACQ-ipsclass-+AD4-load+AF8-language('lang+AF8-global')+ADs- //----------------------------------------- // Load the Chat functions library //----------------------------------------- require+AF8-once ( 'modules/strchat/lib/lib+AF8-strchatfunctions.php' )+ADs- +ACQ-strchat+AF8-std +AD0- new strchat+AF8-functions+ADs- +ACQ-strchat+AF8-std-+AD4-ipsclass +AD0- +ACY- +ACQ-ipsclass+ADs- +ACQ-ipsclass-+AD4-strchat +AD0- +ACQ-strchat+AF8-std+ADs- //----------------------------------------- // Build the chat permissions //----------------------------------------- +ACQ-strchat+AF8-std-+AD4-build+AF8-perms()+ADs- +ACQ-m+AF8-d +AD0- +ACQ-strchat+AF8-std-+AD4-load+AF8-member+AF8-data()+ADs- +ACQ-ipsclass-+AD4-member+AFs-'strchat+AF8-refresh'+AF0- +AD0- +ACQ-m+AF8-d+AFs-'strchat+AF8-refresh'+AF0AOw- //-------------------------------- // +AFw- STRChat //-------------------------------- //-------------------------------- // Legacy mode? //-------------------------------- if ( LEGACY+AF8-MODE ) +AHs- +ACQ-DB +AD0AJg- +ACQ-ipsclass-+AD4-DB+ADs- +ACQ-std +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-ibforums +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-forums +AD0AJg- +ACQ-ipsclass-+AD4-forums+ADs- +ACQ-print +AD0AJg- +ACQ-ipsclass-+AD4-print+ADs- +ACQ-sess +AD0AJg- +ACQ-ipsclass-+AD4-sess+ADs- +ACQ-ipsclass-+AD4-load+AF8-template('skin+AF8-global')+ADs- +ACQ-ipsclass-+AD4-skin+AF8-global +AD0- +ACQ-ipsclass-+AD4-compiled+AF8-templates+AFs-'skin+AF8-global'+AF0AOw- +AH0- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- // DECONSTRUCTOR //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQ- if ( USE+AF8-SHUTDOWN and +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +ACEAPQ- 'task' ) +AHs- +AEA-chdir( ROOT+AF8-PATH )+ADs- +ACQ-ROOT+AF8-PATH +AD0- getcwd()+ADs- register+AF8-shutdown+AF8-function( array( +ACYAJA-ipsclass, 'my+AF8-deconstructor') )+ADs- +AH0- //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQ- // Force log in / board offline? //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- if (+ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +ACEAPQ- 'login' and +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +ACEAPQ- 'reg' and +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +ACEAPQ- 'xmlout' and +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +ACEAPQ- 'attach' and +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +ACEAPQ- 'task' and +ACQ-ipsclass-+AD4-input+AFs-'+AF8-low+AF8-act'+AF0- +ACEAPQ- 'paysubs' ) +AHs- //-------------------------------- // Do we have permission to view // the board? //-------------------------------- if (+ACQ-ipsclass-+AD4-member+AFs-'g+AF8-view+AF8-board'+AF0- +ACEAPQ- 1) +AHs- +ACQ-ipsclass-+AD4-Error( array( 'LEVEL' +AD0APg- 1, 'MSG' +AD0APg- 'no+AF8-view+AF8-board') )+ADs- +AH0- //-------------------------------- // Is the board offline? //-------------------------------- if (+ACQ-ipsclass-+AD4-vars+AFs-'board+AF8-offline'+AF0- +AD0APQ- 1) +AHs- if (+ACQ-ipsclass-+AD4-member+AFs-'g+AF8-access+AF8-offline'+AF0- +ACEAPQ- 1) +AHs- +ACQ-ipsclass-+AD4-vars+AFs-'no+AF8-reg'+AF0- +AD0- 1+ADs- +ACQ-ipsclass-+AD4-board+AF8-offline()+ADs- +AH0- +AH0- //-------------------------------- // Is log in enforced? //-------------------------------- if ( (+ACE- +ACQ-ipsclass-+AD4-member+AFs-'id'+AF0-) and (+ACQ-ipsclass-+AD4-vars+AFs-'force+AF8-login'+AF0- +AD0APQ- 1) ) +AHs- require ROOT+AF8-PATH.+ACI-sources/action+AF8-public/login.php+ACIAOw- +ACQ-runme +AD0- new login()+ADs- +ACQ-runme-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-runme-+AD4-auto+AF8-run()+ADs- +AH0- //-------------------------------- // Show PURCHASE screen? // Not enforced //-------------------------------- if ( +ACE- +ACQ-ipsclass-+AD4-member+AFs-'sub+AF8-end'+AF0- ) +AHs- //-------------------------------- // 1: No enforce, chosen from reg //-------------------------------- if ( +ACE- +ACQ-ipsclass-+AD4-vars+AFs-'subsm+AF8-enforce'+AF0- and +ACQ-ipsclass-+AD4-member+AFs-'subs+AF8-pkg+AF8-chosen'+AF0- ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- 'paysubs'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'CODE'+AF0- +AD0- 'paymentmethod'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'sub'+AF0- +AD0- +ACQ-ipsclass-+AD4-member+AFs-'subs+AF8-pkg+AF8-chosen'+AF0AOw- +ACQ-ipsclass-+AD4-input+AFs-'nocp'+AF0- +AD0- 1+ADs- +ACQ-ipsclass-+AD4-input+AFs-'msgtype'+AF0- +AD0- 'fromreg'+ADs- +AH0- //-------------------------------- // Show PURCHASE screen? // Enforced //-------------------------------- if ( +ACQ-ipsclass-+AD4-vars+AFs-'subsm+AF8-enforce'+AF0- and +ACQ-ipsclass-+AD4-member+AFs-'mgroup'+AF0- +AD0APQ- +ACQ-ipsclass-+AD4-vars+AFs-'subsm+AF8-nopkg+AF8-group'+AF0- ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0- 'paysubs'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'nocp'+AF0- +AD0- 1+ADs- +ACQ-ipsclass-+AD4-input+AFs-'msgtype'+AF0- +AD0- 'force'+ADs- if ( +ACQ-ipsclass-+AD4-member+AFs-'subs+AF8-pkg+AF8-chosen'+AF0- ) +AHs- +ACQ-ipsclass-+AD4-input+AFs-'CODE'+AF0- +AD0- 'paymentmethod'+ADs- +ACQ-ipsclass-+AD4-input+AFs-'sub'+AF0- +AD0- +ACQ-ipsclass-+AD4-member+AFs-'subs+AF8-pkg+AF8-chosen'+AF0AOw- +AH0- +AH0- +AH0- +AH0- //+AD0APQA9-+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9- // REQUIRE AND RUN //+AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA

9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9

AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9- if ( +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0APQ- 'home' AND +ACQ-ipsclass-+AD4-vars+AFs-'csite+AF8-on'+AF0- ) +AHs- require ROOT+AF8-PATH.+ACI-sources/action+AF8-public/portal.php+ACIAOw- +ACQ-csite +AD0- new portal()+ADs- +ACQ-csite-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-csite-+AD4-auto+AF8-run()+ADs- +AH0- else if ( +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0APQ- 'module' AND USE+AF8-MODULES ) +AHs- require ROOT+AF8-PATH.+ACI-modules/module+AF8-loader.php+ACIAOw- +ACQ-loader +AD0- new module+AF8-loader()+ADs- +ACQ-loader-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-loader-+AD4-run+AF8-loader()+ADs- +AH0- else if ( +ACQ-ipsclass-+AD4-input+AFs-'act'+AF0- +AD0APQ- 'component' ) +AHs- +ACQ-file +AD0- ROOT+AF8-PATH.'sources/components+AF8-public/'. +ACQ-ipsclass-+AD4-txt+AF8-alphanumerical+AF8-clean( +ACQ-ipsclass-+AD4-input+AFs-'module'+AF0- ).'.php'+ADs- if ( file+AF8-exists( +ACQ-file ) ) +AHs- require+AF8-once( +ACQ-file )+ADs- +ACQ-loader +AD0- new component+AF8-public()+ADs- +ACQ-loader-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-loader-+AD4-run+AF8-component()+ADs- +AH0- else +AHs- +AEA-header( +ACI-Location: +ACI-.+ACQ-ipsclass-+AD4-base+AF8-url )+ADs- +AH0- +AH0- else +AHs- // Require and run require+AF8-once( ROOT+AF8-PATH.+ACI-sources/action+AF8-public/+ACI-.+ACQ-choice+AFs- strtolower(+ACQ-ipsclass-+AD4-input+AFs-'act'+AF0-) +AF0AWw-0+AF0-.+ACI-.php+ACI- )+ADs- +ACQ-runme +AD0- new +ACQ-choice+AFs- strtolower(+ACQ-ipsclass-+AD4-input+AFs-'act'+AF0-) +AF0AWw-1+AF0AOw- +ACQ-runme-+AD4-ipsclass +AD0AJg- +ACQ-ipsclass+ADs- +ACQ-runme-+AD4-auto+AF8-run()+ADs- +AH0- ?+AD4-

Админка функционирует нормально, появилось новое меню для настройки чата.

 

Что это такое и как с этим бороться то? :D

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.