function htmlizeEmails($text){
preg_match_all('/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6})/',$text,$potentialEmails,PREG_SET_ORDER);
$potentialEmailsCount=count($potentialEmails);
for($i=0;$i<$potentialEmailsCount;$i++){
if(filter_var($potentialEmails[$i][0],FILTER_VALIDATE_EMAIL)){
$text=str_replace($potentialEmails[$i][0],'<a href="mailto:'.$potentialEmails[$i][0].'">'.$potentialEmails[$i][0].'</a>',$text);
}
}
}
Использование:
http://stackoverflow.com/questions/9763606/detecting-emails-in-a-text
var lastScrollTop=0;
$(window).scroll(function(event){
var st=$(this).scrollTop();
if (st>lastScrollTop){
//вниз
}
else {
//вверх
}
lastScrollTop=st;
});
http://www.cyberforum.ru/javascript-jquery/thread786347.html
Усовершенствованный вариант: https://krylov.org.ua/htaccess-dubli-stranits-s-neskolkimi-slesham-2/
Необходимо настроить 301 редирект со всех страниц, где в теле URL больше одного слеша подряд (за исключением http:// и знаков «/» в конце URL) на аналогичные URL с одним знаком «/».
Также необходимо настроить 301 редирект со всех страниц, где в конце URL присутствует знак «/» на аналогичные URL без знака «/».
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
Необходимо настроить 301-й редирект со всех страниц сайта с символами верхнего регистра в URL на аналогичные страницы с нижним регистром.
При этом редирект не должен затрагивать GET параметры после знака «?» в URL.
$url_get=urldecode($_SERVER['REQUEST_URI']);
if(strpos($url_get,'?')!==false){
$a=explode("?",$url_get);
$a[0]=mb_strtolower($a[0]);
$newurl=$a[0]."?".$a[1];
}
else{
$newurl=mb_strtolower($url_get);
}
if(urldecode($_SERVER['REQUEST_URI'])!=$newurl){
header('Location: '.$newurl,true,301);
}
Чтобы изменить владельца и группу для символической ссылки chown нужно запустить с параметром -h.
chown -h user:group /path/to/link
Без / в конце (даже если символическая ссылка на папку)
Если DocumentRoot у 2 доменов один и тот же (одна папка) и нужно сделать редирект с одного определенного домена на другой.
RewriteCond %{HTTP_HOST} ^olddomain\.spb\.ru
RewriteRule ^(.*)$ http://newdomain.ru/$1 [R=301,L]
Если сайты в разных папках и проверка на домен не нужна (всегда редирект в не зависимости от домена — первая строка не нужна)