ACC SHELL
<?
function image_spec($text, $cesta_obr){ // funkce pro praci s obrazky nahranymi na server (v dokumentu upravuje cestu)
$tmpx=$text;
while (StrPos($tmpx, "<IMG") !="" ){ //reaguje na IMG -> ladeno pro editor
$pozice_img = StrPos($tmpx, "<IMG");
$zacatek .= SubStr($tmpx, 0, $pozice_img);
$tmpx = StrStr($tmpx, "<IMG");
$pozice_img = StrPos($tmpx, "src=\"");
$zacatek .= SubStr($tmpx, 0, $pozice_img+5);
$tmpx = SubStr($tmpx, $pozice_img+5, StrLen($tmpx)-$pozice_img-5);
$pozice_img = StrPos($tmpx, "\"");
$soubor = SubStr($tmpx, 0, $pozice_img);
$zacatek .= basename($soubor);
$tmpx = StrStr($tmpx, "\"");
}
$zacatek.=$tmpx;
$text=EregI_Replace('src="([^"]*)"', 'src="'.$cesta_obr.'/\\1"',$zacatek);
return $text;
}
function image_spec2($text, $cesta_obr){ // funkce pro praci s obrazky nahranymi na server (v dokumentu upravuje cestu)
$tmpx=$text;
while (StrPos($tmpx, "<IMG") !="" ){ //reaguje na IMG -> ladeno pro editor
$pozice_img = StrPos($tmpx, "<IMG");
$zacatek .= SubStr($tmpx, 0, $pozice_img);
$tmpx = StrStr($tmpx, "<IMG");
$pozice_img = StrPos($tmpx, "src=\"");
$zacatek .= SubStr($tmpx, 0, $pozice_img+5);
$tmpx = SubStr($tmpx, $pozice_img+5, StrLen($tmpx)-$pozice_img-5);
$pozice_img = StrPos($tmpx, "\"");
$soubor = SubStr($tmpx, 0, $pozice_img);
$zacatek .= SubStr($soubor, StrRPos($soubor, "\\")+1, StrLen($soubor));
// $zacatek .= basename($soubor);
$tmpx = StrStr($tmpx, "\"");
}
$zacatek.=$tmpx;
$text=EregI_Replace('src="([^"]*)"', 'src="'.$cesta_obr.'/\\1"',$zacatek);
return $text;
}
function smilici($puvodni_text){
$text=$puvodni_text;
$text=ERegI_Replace('>:o\(','<img src=./images/smiles/mad.gif align=middle>',$text);
$text=ERegI_Replace('>:[o|-]/','<img src=./images/smiles/ohwell.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-])))([)]*)','<img src=./images/smiles/smile3.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]))','<img src=./images/smiles/smile2.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-])','<img src=./images/smiles/smile1.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]\(\(\(([\(]*)','<img src=./images/smiles/unsmile3.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]\(\(','<img src=./images/smiles/unsmile2.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]\(','<img src=./images/smiles/unsmile1.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]\|\|','<img src=./images/smiles/sick.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]\|','<img src=./images/smiles/nevim.gif align=middle>',$text);
$text=ERegI_Replace('\?\?\?([\?]*)','<img src=./images/smiles/otaznik.gif align=middle>',$text);
$text=ERegI_Replace('\[alien\]','<img src=./images/smiles/alien.gif align=middle>',$text);
$text=ERegI_Replace('\[devil\]','<img src=./images/smiles/devil.gif align=middle>',$text);
$text=ERegI_Replace('\[eek\]','<img src=./images/smiles/eek.gif align=middle>',$text);
$text=ERegI_Replace('8[o|-]\)','<img src=./images/smiles/glasses.gif align=middle>',$text);
$text=ERegI_Replace('\[grin\]','<img src=./images/smiles/grin.gif align=middle>',$text);
$text=ERegI_Replace('\[roll\]','<img src=./images/smiles/roll.gif align=middle>',$text);
$text=ERegI_Replace('--~','<img src=./images/smiles/smokin.gif align=middle>',$text);
$text=ERegI_Replace('\|-\|','<img src=./images/smiles/tired.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]p','<img src=./images/smiles/tongue.gif align=middle>',$text);
$text=ERegI_Replace(':[o|-]O','<img src=./images/smiles/laugh.gif align=middle>',$text);
$text=ERegI_Replace(';[o|-])([)]*)','<img src=./images/smiles/wink.gif align=middle>',$text);
return $text;
}
?>
ACC SHELL 2018