Семен Опубликовано 4 марта, 2022 Автор Жалоба Поделиться Опубликовано 4 марта, 2022 @wedytdя имею ввиду что ни в одном релизе vii(а также 3.1.3, 4.1.2) нет синтаксической ошибки в install.php на 17-ой строке Ссылка на комментарий Поделиться на другие сайты Поделиться
Maskan Опубликовано 4 марта, 2022 Жалоба Поделиться Опубликовано 4 марта, 2022 Было бы очень круто если бы плеер html 5 хороший установить для аудио Ссылка на комментарий Поделиться на другие сайты Поделиться
wedytd Опубликовано 4 марта, 2022 Жалоба Поделиться Опубликовано 4 марта, 2022 1 минуту назад, Семен сказал: @wedytdя имею ввиду что ни в одном релизе vii(а также 3.1.3, 4.1.2) нет синтаксической ошибки в install.php на 17-ой строке Я качал последнюю сборку с гитхаба Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 4 марта, 2022 Автор Жалоба Поделиться Опубликовано 4 марта, 2022 5 минут назад, wedytd сказал: Я качал последнюю сборку с гитхаба Начиная с версии 4.1.1 код без изменений: try { require_once './vendor/autoload.php'; } catch (Exception) {//17 строка echo "Please install composer"; exit(); } Где здесь синтаксическая ошибка? Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 4 марта, 2022 Автор Жалоба Поделиться Опубликовано 4 марта, 2022 20 минут назад, Maskan сказал: Было бы очень круто если бы плеер html 5 хороший установить для аудио плеер html 5 есть Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 6 марта, 2022 Автор Жалоба Поделиться Опубликовано 6 марта, 2022 Опубликовал VII Engine 2022 6.0 Последние изменения Изменен Антиспам Изменен стиль кода Исправлены пользователи в админ панели Восстановлены группы в админ панели Изменена работа с cookie Удален dumper и архивирование бд Обновлены склонения Обновлена система языков Исправлен инсталятор 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 (изменено) Недавно узнал о Github actions и как с ними работать Теперь: в пул реквестах автоматически создаются метки На основе меток автоматически создается релиз с описанием убрал лишние {theme} Изменено 2 апреля, 2022 пользователем Семен Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 В 06.03.2022 в 21:44, Семен сказал: Опубликовал VII Engine 2022 6.0 Последние изменения Изменен Антиспам Изменен стиль кода Исправлены пользователи в админ панели Восстановлены группы в админ панели Изменена работа с cookie Удален dumper и архивирование бд Обновлены склонения Обновлена система языков Исправлен инсталятор Чел ну ты реально ходишь по кругу. Я не вижу тут ничего толкового кроме переписанных функций под 8 пыху. По сути та же дефолтная вии c теме же траблами... Если ты уже взялся за это так включи смекалочку проанализируй полностью fu*king vii и поймешь что там половину можно упростить и вырезать. Если ты реально заинтересован как-то улучшить эту CMS. Для примера: - Для людей гугл придумал реГавноКапчу на js... Вырежи antibot из 2007 и выкинь в топку это 20 мин работы. - Если ты уже начал писать класс Routing так сделай его нормально. Вырежи mod.php сделай авто подгрузку модулей, а те модули которые прямо в кейсах в mod.php перенеси в папку с модулями 🤡 - Оптимизируй шаблонизатор он замедляет выполнения скриптов на 0.5-1 сек. Выведи время выполнения и увидишь. - Перепиши ЧПУ и .htaccess сделай что бы больше не нужно было прописывать страницы модулей руками - Выкинь модуль Ленты и напиши новый с продуманным алгоритмом. Тот что сейчас дрочит базу когда у тебя много друзей. - Свой класс Security.php перенеси с папки модулей в папку classes, и зачем в этом классе ты повторяешь функцию clean_url() которая так же есть в functions.php? 🤡 Допиши нормально или вырежи свой класс. Про функцию капчи в Security.php та же история... - Я могу продолжить этот список, но позже. P.s. Приведи в порядок свой код или не втирай людям дичь 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 1 час назад, Edward Nemirovskiy сказал: Чел ну ты реально ходишь по кругу. Я не вижу тут ничего толкового кроме переписанных функций под 8 пыху. По сути та же дефолтная вии c теме же траблами... Если ты уже взялся за это так включи смекалочку проанализируй полностью fu*king vii и поймешь что там половину можно упростить и вырезать. Если ты реально заинтересован как-то улучшить эту CMS. Для примера: - Для людей гугл придумал реГавноКапчу на js... Вырежи antibot из 2007 и выкинь в топку это 20 мин работы. - Если ты уже начал писать класс Routing так сделай его нормально. Вырежи mod.php сделай авто подгрузку модулей, а те модули которые прямо в кейсах в mod.php перенеси в папку с модулями 🤡 - Оптимизируй шаблонизатор он замедляет выполнения скриптов на 0.5-1 сек. Выведи время выполнения и увидишь. - Перепиши ЧПУ и .htaccess сделай что бы больше не нужно было прописывать страницы модулей руками - Выкинь модуль Ленты и напиши новый с продуманным алгоритмом. Тот что сейчас дрочит базу когда у тебя много друзей. - Свой класс Security.php перенеси с папки модулей в папку classes, и зачем в этом классе ты повторяешь функцию clean_url() которая так же есть в functions.php? 🤡 Допиши нормально или вырежи свой класс. Про функцию капчи в Security.php та же история... - Я могу продолжить этот список, но позже. P.s. Приведи в порядок свой код или не втирай людям дичь В движке одновременно старый и новый ЧПУ, авто-подгрузка на новых модулях Имеется новый шаблонизатор с кешированием(на новых модулях) В новых модулях не требуется .htaccess В ленте запутанный код, количество запросов к бд уменьшить не получится clean_url() не повторяется у себя на проде реГавноКапчу легко сделать И где я хожу по кругу? Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 8 минут назад, Семен сказал: В движке одновременно старый и новый ЧПУ, авто-подгрузка на новых модулях Имеется новый шаблонизатор с кешированием(на новых модулях) В новых модулях не требуется .htaccess В ленте запутанный код, количество запросов к бд уменьшить не получится clean_url() не повторяется у себя на проде реГавноКапчу легко сделать И где я хожу по кругу? - Если у тебя одновременно и старый и новый ЧПУ тогда вопрос зачем? Вырежи старый... Это получается солянка и не сделал новый и не убрал старый. - Так в чем смысл делать новые модули на новом шаблонизаторе и оставлять старый для старых модулей????? 🤡 - Так зачем вообще пытаться апгрейдить vii если проблемные модули так и остаются с кучей запросов а переписывать их ты не хочешь??? - В смысле clean_url() не повторяется? fucntions.php: Security.php: Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 1 минуту назад, Edward Nemirovskiy сказал: - Если у тебя одновременно и старый и новый ЧПУ тогда вопрос зачем? Вырежи старый... Это получается солянка и не сделал новый и не убрал старый. - Так в чем смысл делать новые модули на новом шаблонизаторе и оставлять старый для старых модулей????? 🤡 - Так зачем вообще пытаться апгрейдить vii если проблемные модули так и остаются с кучей запрос а переписывать их ты не хочешь??? - В смысле clean_url() не повторяется? fucntions.php: Security.php: Чтобы переписать все модули нужно время, обновляю постепенно. clean_url() не повторяется и в зависимостях нет. https://github.com/Tephida/vii/search?q=clean_url Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 2 минуты назад, Семен сказал: Чтобы переписать все модули нужно время, обновляю постепенно. clean_url() не повторяется и в зависимостях нет. https://github.com/Tephida/vii/search?q=clean_url а получается даже в 3 файла одинаковая функция) Так почисти те что не используются... Зачем они весят и грузят движок кек Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 3 минуты назад, Edward Nemirovskiy сказал: а получается даже в 3 файла одинаковая функция) Так почисти те что не используются... Зачем они весят и грузят движок кек Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 3 минуты назад, Семен сказал: Обнови на форуме тогда файл потому что пользователи будут скачивать его и там будет старая версия Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 26 минут назад, Семен сказал: Проверку добавь на загрузку картинок exif_imagetype() иначе можно заливать js файлы меняя формат на jpg и тд. Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 29 минут назад, Семен сказал: Для этого есть шаблонизатор зачем пихать куски верстки в пыху особенно если кто-то захочет менять шаблон будет гемор потом Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 5 минут назад, Edward Nemirovskiy сказал: Обнови на форуме тогда файл потому что пользователи будут скачивать его и там будет старая версия Релизов уже 22 и каждый скачивать и сюда загружать? загружаю через раз не проще ли так? gh repo clone Tephida/vii или так? composer require tephida/tephida или так? curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer composer create-project tephida/tephida site Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 Только что, Семен сказал: Релизов уже 22 и каждый скачивать и сюда загружать? загружаю через раз не проще ли так? gh repo clone Tephida/vii или так? composer require tephida/tephida или так? curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer composer create-project tephida/tephida site Тогда удали файл с форума и оставь ссылку на репозиторий Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 14 минут назад, Edward Nemirovskiy сказал: Проверку добавь на загрузку картинок exif_imagetype() иначе можно заливать js файлы меняя формат на jpg и тд. Добавлю пакет intervention/image для обработки фотографий, лучшего решения не нашел. Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 6 минут назад, Семен сказал: Добавлю пакет intervention/image для обработки фотографий, лучшего решения не нашел. У тебя есть чистый php а ты пихаешь целый пакет что бы использовать пару функций класса засоряя движок. Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 2 минуты назад, Edward Nemirovskiy сказал: У тебя есть чистый php а ты пихаешь целый пакет что бы использовать пару функций класса засоряя движок. репозиторий пакета https://github.com/Intervention/image. Готовый код, покрыт тестами. В DLE даже есть. лучше не напишешь 2 функциями Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 5 минут назад, Семен сказал: репозиторий пакета https://github.com/Intervention/image. Готовый код, покрыт тестами. В DLE даже есть. лучше не напишешь 2 функциями Я потом сделаю тесты и посмотрим на сколько эти либы тормозят код Ты привык пихать чужие либы в проект что бы не напрягаться думая что это круто. Это деградация а не развитие. В будущем с ними могут быть траблы если либу перестают поддерживать и обновлять под новые пыхи. Проще поправить системную функцию php чем седеть и перебирать либу что бы обновить под новую версию php Ссылка на комментарий Поделиться на другие сайты Поделиться
Семен Опубликовано 2 апреля, 2022 Автор Жалоба Поделиться Опубликовано 2 апреля, 2022 14 минут назад, Edward Nemirovskiy сказал: Я потом сделаю тесты и посмотрим на сколько эти либы тормозят код Ты привык пихать чужие либы в проект что бы не напрягаться думая что это круто. Это деградация а не развитие. В будущем с ними могут быть траблы если либу перестают поддерживать и обновлять под новые пыхи. Проще поправить системную функцию php чем седеть и перебирать либу что бы обновить под новую версию php Лучше и надежней не напишешь Ссылка на комментарий Поделиться на другие сайты Поделиться
Edward Nemirovskiy Опубликовано 2 апреля, 2022 Жалоба Поделиться Опубликовано 2 апреля, 2022 Только что, Семен сказал: Лучше и надежней не напишешь Это твоя точка зрения жаль что ошибочная. Посмотрим что покажут тесты когда будет релиз полноценный Ссылка на комментарий Поделиться на другие сайты Поделиться
coderu_all Опубликовано 3 апреля, 2022 Жалоба Поделиться Опубликовано 3 апреля, 2022 Да очень хорошая сборка.. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения