View Single Post
  #45  
Old 23rd July 2012, 23:40
merak merak is offline
Member
 
Join Date: Mar 2008
Posts: 14
Default
i think i finaly made it have a look
index.php
PHP Code:
<?php
define
"THIS_SCRIPT""index.php" );
define"TS_PLUGIN_VERSION""1.4.6 by xam" );
define"IN_PLUGIN_SYSTEM"true );
require( 
"global.php" );
gzip( );
dbconntrue );
maxsysop( );
if ( 
$ref == "yes" )
{
    
$uref = !empty( $_SERVER['HTTP_REFERER'] ) ? htmlspecialchars_uni$_SERVER['HTTP_REFERER'] ) : "";
    if ( !empty( 
$uref ) && !preg_match"/".basename$_SERVER['HTTP_HOST'] )."/i"$uref ) && ( empty( $_COOKIE['referrer'] ) || $_COOKIE['referrer'] != $uref ) )
    {
        
setcookie"referrer"$urefTIMENOW 3600 );
        
sql_query"REPLACE INTO referrer set referrer_url = ".sqlesc$uref ) );
    }
}
$lang->load"index" );
require( 
INC_PATH."/plugins/ts_plugin_config.php" );
$is_mod is_mod$usergroups );
stdheadsprintf$lang->index['welcome'], $SITENAME ), true"collapse""<script type=\"text/javascript\" src=\"./scripts/quick_editor.js?v=".O_SCRIPT_VERSION."\"></script>" );
$_header "\r\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\r\n\t<tbody>\r\n\t\t<tr valign=\"top\">\r\n";
$_footer "\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n";
$_div "\r\n<div style=\"padding-bottom: ".$_div_padding_bottom.";\">\r\n\t<table align=\"center\" border=\"0\" cellpadding=\"6\" cellspacing=\"0\" width=\"100%\">\r\n\t\t<thead>\r\n\t\t\t<tr>\r\n\t\t\t\t<td class=\"thead\" colspan=\"0\">\r\n\t\t\t\t\t{1}\r\n\t\t\t\t\t<span class=\"smalltext\"><strong>".$_title_bracket." {2}</strong></span>\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t</thead>\r\n\t\t{3}\r\n\t\t\t<tr>\r\n\t\t\t\t<td>\r\n\t\t\t\t\t{4}\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t</tbody>\r\n\t</table>\r\n</div>\r\n";
$_left_header = array( "<td style=\"padding-right: ".$_left_plugin_padding_right.";\" width=\"".$_left_plugin_width."\" class=\"none\">""</td>" );
$_middle_header = array( "<td valign=\"top\" class=\"none\">""</td>" );
$_right_header = array( "<td style=\"padding-left: ".$_right_plugin_padding_left."\" valign=\"top\" width=\"".$_right_plugin_width."\" class=\"none\">""</td>" );
$_curuser_usergroup = !$CURUSER['usergroup'] || !$CURUSER "[0]" "[".$CURUSER['usergroup']."]";
$_contents $_header;
require( 
TSDIR."/".$cache."/plugins.php" );
$show_content false;
if ( 
count$Plugins_LEFT ) )
{
    
$__width $_left_plugin_width 10;
    
$__cute 20;
    
$_contents .= $_left_header[0];
    foreach ( 
$Plugins_LEFT as $_results )
    {
        
$show_content false;
        
$_perm_1 $_results['permission'];
        if ( 
$_perm_1 === "[guest]" && $_curuser_usergroup === "[0]" )
        {
            
$show_content true;
        }
        else if ( 
$_perm_1 === "[all]" || strstr$_perm_1$_curuser_usergroup ) )
        {
            
$show_content true;
        }
        if ( !
$show_content )
        {
            continue;
        }
        else if ( 
$_results['content'] != "" )
        {
            
$_contents .= str_replace( array( "{1}""{2}""{3}""{4}" ), array( ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['description'], ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['content'] ), $_div );
        }
        else if ( 
file_existsINC_PATH."/plugins/".$_results['name'].".php" ) )
        {
            include_once( 
INC_PATH."/plugins/".$_results['name'].".php" );
            
$_contents .= str_replace( array( "{1}""{2}""{3}""{4}" ), array( ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['description'], ts_collapsestr_replace" ""_"$_results['name'] ), ), $$_results['name'] ), $_div );
        }
    }
    
$_contents .= $_left_header[1];
    unset( 
$Plugins_LEFT );
    unset( 
$_perm_1 );
}
$show_content false;
if ( 
count$Plugins_MIDDLE ) )
{
    
$__width $_left_plugin_width 130;
    
$__cute 180;
    
$_contents .= $_middle_header[0];
    foreach ( 
$Plugins_MIDDLE as $_results )
    {
        
$show_content false;
        
$_perm_2 $_results['permission'];
        if ( 
$_perm_2 === "[guest]" && $_curuser_usergroup === "[0]" )
        {
            
$show_content true;
        }
        else if ( 
$_perm_2 === "[all]" || strstr$_perm_2$_curuser_usergroup ) )
        {
            
$show_content true;
        }
        if ( !
$show_content )
        {
            continue;
        }
        else if ( 
$_results['content'] != "" )
        {
            
$_contents .= str_replace( array( "{1}""{2}""{3}""{4}" ), array( ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['description'], ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['content'] ), $_div );
        }
        else if ( 
file_existsINC_PATH."/plugins/".$_results['name'].".php" ) )
        {
            include_once( 
INC_PATH."/plugins/".$_results['name'].".php" );
            
$_contents .= str_replace( array( "{1}""{2}""{3}""{4}" ), array( ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['description'], ts_collapsestr_replace" ""_"$_results['name'] ), ), $$_results['name'] ), $_div );
        }
    }
    
$_contents .= $_middle_header[1];
    unset( 
$Plugins_MIDDLE );
    unset( 
$_perm_2 );
}
$show_content false;
if ( 
count$Plugins_RIGHT ) )
{
    
$__width $_right_plugin_width 10;
    
$__cute 20;
    
$_contents .= $_right_header[0];
    foreach ( 
$Plugins_RIGHT as $_results )
    {
        
$show_content false;
        
$_perm_3 $_results['permission'];
        if ( 
$_perm_3 === "[guest]" && $_curuser_usergroup === "[0]" )
        {
            
$show_content true;
        }
        else if ( 
$_perm_3 === "[all]" || strstr$_perm_3$_curuser_usergroup ) )
        {
            
$show_content true;
        }
        if ( !
$show_content )
        {
            continue;
        }
        else if ( 
$_results['content'] != "" )
        {
            
$_contents .= str_replace( array( "{1}""{2}""{3}""{4}" ), array( ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['description'], ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['content'] ), $_div );
        }
        else if ( 
file_existsINC_PATH."/plugins/".$_results['name'].".php" ) )
        {
            include_once( 
INC_PATH."/plugins/".$_results['name'].".php" );
            
$_contents .= str_replace( array( "{1}""{2}""{3}""{4}" ), array( ts_collapsestr_replace" ""_"$_results['name'] ), ), $_results['description'], ts_collapsestr_replace" ""_"$_results['name'] ), ), $$_results['name'] ), $_div );
        }
    }
    
$_contents .= $_right_header[1];
    unset( 
$Plugins_RIGHT );
    unset( 
$_perm_3 );
}
echo 
$_contents.$_footer;
stdfoot( );
?>

Last edited by merak; 24th July 2012 at 00:16.