 
  
   
  
  function fixEncoding($s, $encoding = 'UTF-8') {   
    $s = @iconv('UTF-16', $encoding . '//IGNORE', iconv($encoding, 'UTF-16//IGNORE', $s)); 
    return str_replace("\xEF\xBB\xBF", '', $s);
}
function summarize($haystack, $needle, $wordLimit = 5) {
    $haystack = fixEncoding($haystack);
    $needle = fixEncoding($needle);
    // first get summary of text around key word (needle)
    $preg_safe = str_replace(" ", "\s", preg_quote($needle));
    $pattern = "/(\w*\S\s+){0,$wordLimit}\S*\b($preg_safe)\b\S*(\s\S+){0,$wordLimit}/iux";
    if (preg_match_all($pattern, $haystack, $matches)) {
        $summary = str_replace(strtolower($needle), "<strong>$needle</strong>", $matches[0][0]) . '…';
    } else {
        $summary = false;
    }
    return $summary;
}
 
  
   
  
  Или есть возможность в AD реализовать что бы на клиентском ПК пользователь использовал перемещаемый профиль, а на терминальном сервере — локальный профиль?
 
  
   
  
  - prefix not enabled (either disabled or removed) [выключено] * suffix transition to or from the enabled state [изменило состояние] % suffix newly added or removed [новый флаг] () circumfix forced, masked, or removed [маскированный флаг, например на другой платформе]
 
  
  if [[ ! -e i.mp4 ]]
then  
echo "$i.mp4 not exist" 
echo "Converting "$i"." 
/usr/local/bin/ffmpeg -i ${video_folder}$i.mkv -acodec aac -strict experimental -ab 128k -ac 2 -vcodec libx264 -b 1200k -s 1280x720 -r 30 -threads 0                 ${films_folder}$i.mp4 ; echo "Convert "$i" to mp4 is done!"
fifor i in `ls -a $video_folder/*$file_mask*.mkv`for i in $video_folder/*$file_mask*.mkvi=$(echo $i | sed 's/.mkv//' | sed 's%^.*/%%')echo ${i/.mkv} 
  
  