ACC SHELL
<?php
function noCzechChars( $text )
{
$result = str_replace( "ě", "e", $text );
$result = str_replace( "š", "s", $result );
$result = str_replace( "č", "c", $result );
$result = str_replace( "ř", "r", $result );
$result = str_replace( "ž", "z", $result );
$result = str_replace( "ý", "y", $result );
$result = str_replace( "á", "a", $result );
$result = str_replace( "í", "i", $result );
$result = str_replace( "é", "e", $result );
$result = str_replace( "ú", "u", $result );
$result = str_replace( "ů", "u", $result );
$result = str_replace( "ť", "t", $result );
$result = str_replace( "ň", "n", $result );
$result = str_replace( "ď", "d", $result );
$result = str_replace( "ö", "o", $result );
$result = str_replace( "ë", "e", $result );
$result = str_replace( "ó", "o", $result );
return $result;
}
function short_message( &$str, $lenght ) {
$dokonceni = FALSE;
$text = preg_replace( "/<[^>]*>/", "", $str);
if ( strlen($text) > $lenght) {
if ( $text[$length-1] != " " || $text[$lenght-1] != "." || $text[$lenght-1] != "!" || $text[$lenght-1] != "?") {
$pos = strpos($text, " ", 200);
if ($pos === false) {
$pos = strpos($text, ".", $lenght-1);
if ($pos === false) {
$pos = strpos($text, "!", $lenght-1);
if ($pos === false) {
$pos = strpos($text, "?", $lenght-1);
if ($pos === false) {
$content = $text."\n";
} else {
$content = substr($text,0,$pos)."...\n";
$dokonceni = TRUE;
}
} else {
$content = substr($text,0,$pos)."...\n";
$dokonceni = TRUE;
}
} else {
$content = substr($text, 0, $pos)."...\n";
$dokonceni = TRUE;
}
} else {
$content = substr($text, 0, $pos)."...\n";
$dokonceni = TRUE;
}
}
} else {
$content = $text."\n";
}
$str = $content;
return $dokonceni;
}
?>
ACC SHELL 2018