mirror of
https://github.com/torrentpier/torrentpier-lts.git
synced 2025-02-28 15:10:54 +03:00
Updated
This commit is contained in:
parent
ad0a4f69de
commit
384ff12401
@ -74,7 +74,7 @@ if ($mode != '')
|
||||
|
||||
// поддержка изображений в ссылках
|
||||
$is_rank_image_link = false;
|
||||
if (!empty($rank_info['rank_image']) && preg_match('#(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png|webp|bmp)([a-z0-9/?&%;][^\[\]]*)?#', $rank_info['rank_image'])) {
|
||||
if (!empty($rank_info['rank_image']) && preg_match('#(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png|webp|bmp|avif)([a-z0-9/?&%;][^\[\]]*)?#', $rank_info['rank_image'])) {
|
||||
$is_rank_image_link = true;
|
||||
}
|
||||
|
||||
@ -123,7 +123,7 @@ if ($mode != '')
|
||||
//
|
||||
if ($rank_image != '')
|
||||
{
|
||||
if (!preg_match('/(\.gif|\.png|\.jpg|\.jpeg|\.bmp|\.webp|\.ico)$/is', $rank_image))
|
||||
if (!preg_match('/(\.gif|\.png|\.jpg|\.jpeg|\.bmp|\.webp|\.avif|\.ico)$/is', $rank_image))
|
||||
{
|
||||
$rank_image = '';
|
||||
}
|
||||
@ -238,7 +238,7 @@ else
|
||||
$rank_min = $rank_rows[$i]['rank_min'];
|
||||
// поддержка изображений в ссылках
|
||||
$is_rank_image_link = false;
|
||||
if ($rank_rows[$i]['rank_image'] && preg_match('#(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png|webp|bmp)([a-z0-9/?&%;][^\[\]]*)?#', $rank_rows[$i]['rank_image'])) {
|
||||
if ($rank_rows[$i]['rank_image'] && preg_match('#(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png|webp|bmp|avif)([a-z0-9/?&%;][^\[\]]*)?#', $rank_rows[$i]['rank_image'])) {
|
||||
$is_rank_image_link = true;
|
||||
}
|
||||
|
||||
|
@ -115,7 +115,7 @@ http {
|
||||
# }
|
||||
|
||||
# cache static files
|
||||
location ~* \.(jpg|jpeg|gif|png|webp|bmp|css|js|ico)$ {
|
||||
location ~* \.(jpg|jpeg|gif|png|webp|bmp|avif|css|js|ico)$ {
|
||||
root /var/www;
|
||||
access_log off;
|
||||
expires 30d;
|
||||
|
@ -496,7 +496,7 @@ class bbcode
|
||||
function init_replacements ()
|
||||
{
|
||||
$tpl = $this->tpl;
|
||||
$img_exp = '(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png|webp|bmp)([a-z0-9/?&%;][^\[\]]*)?';
|
||||
$img_exp = '(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png|webp|bmp|avif)([a-z0-9/?&%;][^\[\]]*)?';
|
||||
$email_exp = '[a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+';
|
||||
|
||||
$this->preg = array(
|
||||
|
@ -374,8 +374,8 @@ var TPL = {
|
||||
reg: {
|
||||
num : /^\d+$/,
|
||||
URL : /^https?:\/\/[\w\#$%&~/.\-;:=?@\[\]+]+$/i,
|
||||
img : /^https?:\/\/[^\s\?&;:=\#\"<>]+\.(jpg|jpeg|gif|png|webp|bmp)$/i,
|
||||
img_tag : /(https?:\/\/[^\s\?&;:=\#\"<>]+\.(jpg|jpeg|gif|png|webp|bmp)(?!\[|\]|\.))/ig
|
||||
img : /^https?:\/\/[^\s\?&;:=\#\"<>]+\.(jpg|jpeg|gif|png|webp|bmp|avif)$/i,
|
||||
img_tag : /(https?:\/\/[^\s\?&;:=\#\"<>]+\.(jpg|jpeg|gif|png|webp|bmp|avif)(?!\[|\]|\.))/ig
|
||||
},
|
||||
|
||||
// построение сообщения на основе данных из формы
|
||||
|
Loading…
Reference in New Issue
Block a user