Вход Регистрация
Файл: includes/wap/builder/overwrite.php
Строк: 54
<?php
if ($param3!='') {include($buildpath.'overwrite2.php');exit;}

$npage='';
$page_=file($userpath.$editfile.'.wml');
unset(
$page); array($page);
for (
$i=0;$i<sizeof($page_);$i++) if (trim($page_[$i])!=''$page[]=trim($page_[$i])."n";
$page[sizeof($page)-1]='</p></card></wml>';
for (
$i=0;$i<sizeof($page);$i++)
    {
    if (
substr(trim($page[$i]),0,12)=='<!-- cnt -->') {$page[$i]='<!-- delete -->';}
    if ((
$editfile=='index')&&(trim($page[$i])=='</p></card></wml>')) $npage.='<!-- cnt --><br/><a href="http://top.kmx.ru/'.$user.'"><img src="http://cnt.kmx.ru/'.$user.'" alt="TOP-KMX.Ru"/></a>'."n".trim($page[$i])."n";
    elseif (
trim($page[$i])!='<!-- delete -->'$npage.=trim($page[$i])."n";
    }
$fp fopen ($userpath.$editfile.'.wml'"w+");
fwrite ($fp$npage);
fclose ($fp);

$head2.=$head.$meta_nostore.cyr2utf('<card id="main" title="Заменить">'.
'<do name="m" type="options" label="Страница"><go href="?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/"/></do><p>'.
'<b>'.$editfile.'.wml</b>');

$j=$i=$param1;
$str=trim($page[$i]);

if (
strpos(' '.$str,'<i>')) $atr.='i;';
if (
strpos(' '.$str,'<u>')) $atr.='u;';
if (
strpos(' '.$str,'<b>')) $atr.='b';
if (
strpos(' '.$str,'<big>')) $size='big';
elseif (
strpos(' '.$str,'<small>')) $size='small';
else 
$size='normal';
$str=str_replace('<i>','',$str);$str=str_replace('</i>','',$str);
$str=str_replace('<u>','',$str);$str=str_replace('</u>','',$str);
$str=str_replace('<b>','',$str);$str=str_replace('</b>','',$str);
$str=str_replace('<big>','',$str);$str=str_replace('</big>','',$str);
$str=str_replace('<small>','',$str);$str=str_replace('</small>','',$str);

$stra=explode(' ',trim($str));

if (
substr($str,-5)=='<br/>') {$br='&#xA4;';$str=substr($str,0,-5);} else $br='';

switch (
$stra[0])
    {
    case 
'<card':
    case 
'<p':
    case 
'<!--':
        
$param2=$param3='';
        include(
$buildpath.'element.php');
        exit;
        break;
    case 
'<br/>':
        print 
$head2.cyr2utf('<br/><u>Перенос строки</u>.<br/>');
        break;
    case 
'</p><p':
        print 
$head2.cyr2utf('<br/><u>Выравнивание</u> ');
        
$stra=explode('align="',$str);
        
$stra=explode('"',$stra[1]);
        
$algn=$stra[0];
        if (
$algn=='center') print cyr2utf('по центру<br/>');
        elseif (
$algn=='right') print cyr2utf('вправо<br/>');
        else print 
cyr2utf('влево<br/>');
        break;
    case 
'<a':
        
$stra=explode('">',$str);
        
$strb=explode(' ',$stra[1]);
        if (
$strb[0]=='<img')
            {
            
$stra=explode('" alt="',$stra[1]);
            
$stra=explode('"',$stra[1]);
            print 
$head2.cyr2utf('<br/><u>Баннер</u>: ').$stra[0].'<br/>';
            }
        else
            {
            
$stra=explode('">',$str);
            
$stra=explode('</a>',$stra[1]);
            print 
$head2.cyr2utf('<br/><u>Ссылка</u>: ').$stra[0].'<br/>';
            }
        break;
    case 
'<img':
        
$stra=explode('" alt="',$str);
        
$stra=explode('"',$stra[1]);
        print 
$head2.cyr2utf('<br/><u>Картинка</u>: ').$str.'<br/>';
        break;
    case 
'<input':
        
$stra=explode('" name="',$str);
        
$stra=explode('"',$stra[1]);
        print 
$head2.cyr2utf('<br/><u>Ввод</u>: ').$stra[0].'<br/>';
        break;
    case 
'<anchor':
        
$stra=explode('<anchor >',$str);
        
$stra=explode('<',$stra[1]);
        print 
$head2.cyr2utf('<br/><u>Ссылку</u> ').$stra[0].'<br/>';
        break;
    case 
'<!--var':
        
$stra=explode('|',$str);
        print 
$head2.cyr2utf('<br/><u>Переменную</u> ').$stra[1].'<br/>';
        break;
    case 
'<!--r':
        
$str=substr($str,9);
        if (
strlen($str)>13) { $str=substr($str010); $dot='...'; }
        else 
$dot='';
        
$str=htmlspecialchars($str);
        print 
$head2.cyr2utf('<br/><u>WML-код</u> ').$str.$dot.'<br/>';
        break;
    default :
        
$str=str_replace('<i>','',$str);$str=str_replace('</i>','',$str);
        
$str=str_replace('<u>','',$str);$str=str_replace('</u>','',$str);
        
$str=str_replace('<b>','',$str);$str=str_replace('</b>','',$str);
        
$str=str_replace('<big>','',$str);$str=str_replace('</big>','',$str);
        
$str=str_replace('<small>','',$str);$str=str_replace('</small>','',$str);
        print 
$head2.cyr2utf('<br/><u>Текст</u>: [').htmlspecialchars(cyr2utf(substr(utf2cyr(html_entity_decode($strENT_QUOTES)), 010)), ENT_QUOTES).'...]<br/>';
        break;
    }

print 
cyr2utf('<u>заменить на</u>:<br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/text">Текст</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/break">Перенос</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/align">Выравнивание</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/link">Ссылку</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/image">Рисунок</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/banner">Баннер,счетчик</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/input">Поле ввода</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/var">Переменную</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/anchor">Ссылку с парам.</a><br/>'.
'<a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/code">WML-код</a><br/>'.
'<br/><a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'">Отмена</a><br/>'.
'</p></card></wml>');
exit;
?>
Онлайн: 0
Реклама