Тема: Что за DCMS social v.2.0 beta? (Движок DCMS-Social/Общие вопросы) scpasis13 (24 Oct 2018 в 18:15) Сам смотри и исправляй баги дыры MRX (24 Oct 2018 в 18:19) scpasis13, Крч про ту версию ничего не известно?, автор той версии рили основатель социала? Энмеркар (24 Oct 2018 в 21:30) MRX, Да это Искателя,, а остальное он там указал что да как в ней:) Бандера (25 Oct 2018 в 07:14) MRX, Насколько известно, двигатель развивался в сторону ООП - http://php.net/manual/ru/oop5.intro.php В плане защищённости, да он лучше, по причине... Делалось без отмашки - это пабл и так сойдёт(но не всё доделано) Разработка неожиданно прекратилась. Руководитель проекта Антон, ник sto56 http://dcms-social.ru/id4274 Энмеркар (25 Oct 2018 в 23:20) Если конечно речь идёт об этом релизе » Название: DCMS-Social v.2.0 Beta » Описание: - Исправлен файл ./err.php - Добавлены константы FTIME (полночь) и TIME (текущая метка времени) - Добавлен автозагрузчик классов из папки ./sys/inc/classes (подключается он в ./sys/inc/start.php) - Добавлен класс Cache для частичного кеширования данных - Добавлен класс проверки новых версий (табло на главной админ-панели) - Убрано подключение класса user в ./sys/inc/user.php - Убрана функция fiera() - Исправлена подгрузка смайлов для Web темы - Исправлена ошибка в файле avatar.php - Исправлено редактирование новости в Web теме - Исправлены XSS в ./sys/fnc/links.php - Переписан полностью модуль фотоальбомов - Удалены папки ./sys/gallery/ 48* 50* 128* 640* - Обновлена главная страница админки - Обновлены настройки фотогалереи в админке То это Искатель:) DoR (26 Oct 2018 в 07:54) Бандера, Рад видеть тебя. Разработка Антона вот Dcms-Social v2.3_Final https://dcms-social.ru/forum/20/47/62464 Я тоже сначала чуть не ошибся...)) Энмеркар, возможно пригодиться... XSS в /sys/fnc/links.php у Искателя так и не закрыта Попытка закрыть была, но обойти это можно. MRX, так что если есть желание, бери у Антона. Там много чего закрыто, переделано(выпущенно несколько релизов) Но как писал Бандера - работа над двигателем внезапно прекратилась. Энмеркар (26 Oct 2018 в 19:06) DoR,Здорова,, ну да есть отличие <?php Антона function img_preg($arr) { if (preg_match(\'/.(?:jp(?:e?g|e|2)|gif|png|tiff?|bmp|ico)$/i\', $arr[1])) { return \'<img style=\"max-width:240px;\" src=\"\' . text($arr[1]) . \'\" alt=\"img\" />\'; } else { return \'<img style=\"max-width:240px;\" src=\"/style/no_image.png\" alt=\"No Image\" />\'; } } Сашкин function img_preg($arr) { if (preg_match(\'/.(?:jp(?:e?g|e|2)|gif|png|tiff?|bmp|ico)$/i\', $arr[1])) { return \'<img class=\"bb_img\" src=\"\' . text($arr[1]) . \'\" alt=\"img\" />\'; } else { return \'<img class=\"bb_img\" src=\"/style/no_image.png\" alt=\"No Image\" />\'; } } ?> :) DoR (27 Oct 2018 в 06:57) Энмеркар, И тебе здравствовать. Если ты о уязвимости... Файл - links.php, функция links(почти полностью) Например: // --- Антон <?php if ($set[\'bb_img\'])$msg=preg_replace_callback(\'/[img]((?!javasсript:|data:|document.cookie:|dаtа:text).+)[/img]/isU\', \'img_preg\', $msg); ?> // --- Алексашкин <?php if ($set[\'bb_img\'])$msg = preg_replace_callback(\'/[img]((?!javasсript:|data:|document.cookie).+)[/img]/isU\', \'img_preg\', $msg); ?> Как видишь, отличия не большие, но весьма существенные. У Антона, функция preg_replace_callback, в регулярке ищет так же и dаtа:text Вообще, Антон молодец, много чего исправил и не только... Жаль что ушёл за горизонт событий. // --- Не удался и этот код, Обработало \"красиво\"...)) снимком кину... [i]Добавлено:[/i] Вот... Энмеркар (27 Oct 2018 в 13:12) DoR, Антон много что полезного нашёл и сделал,, плюс он добавил то что в других движках уже изначально заложено,, а то что он прекратил это,, плохо:) Энмеркар (27 Oct 2018 в 14:40) html5 полезный сервис используется на Специале Думаю что пригодиться,, сам использую иногда для своих нужд:) https://html5book.ru/shrift-awesome/#part15 DoR (27 Oct 2018 в 16:44) Энмеркар, Рай дизайнера...)) Кстати, версия 5.4.2 на офф сайте вышла. https://fontawesome.com/ Правда под лицензией - платная(60 бакинских рублей) Хотел кинуть сюда, по весу не прошёл( 13 мб ) Выгрузил на обменник - ru.files.fm https://ru.files.fm/u/cfwggkbb#sign_up Энмеркар (27 Oct 2018 в 18:55) DoR, Ясно спасибо гляну:) Источник: http://www.dcms-social.ru/forum/13/34/62584/