iWatchYouFromAfar
я его напинал и он у него заработал
короче кастомные плагины транслитерации не работает не только с твоим пакетом, но и с fastUploadTV
iWatchYouFromAfar
коряво транслитерирует
iWatchYouFromAfar
не никуя не работает)
Евгений
пошёл ты
Евгений
всё работает))
iWatchYouFromAfar
НО!
iWatchYouFromAfar
нет
Евгений
а так я ж слизал свой компонент с fastUploadTV
Евгений
там изначально 80% кода было оттуда))
iWatchYouFromAfar
да я видел
iWatchYouFromAfar
сча
iWatchYouFromAfar
2 мин
Евгений
но потом переписывал по кускам, а то баги были вообще непонятные
Евгений
давай
Nikolay
кстати, крутой компонент, очень полезный) избавляет менеджеров от копания в папках в поисках одной картинки
iWatchYouFromAfar
вот мой плагин транслитерации
Евгений
кстати, крутой компонент, очень полезный) избавляет менеджеров от копания в папках в поисках одной картинки
да я пол года епался с родными полями, потом просто за пол литра коньячку наваял
Nikolay
😁
iWatchYouFromAfar
<?php switch ($modx->event->name) { case 'OnFileManagerUpload': if ($tvType != 'mixedimage') { $generator = $modx->newObject('modResource'); $bases = $source->getBases($directory); $fullPath = $bases['pathAbsolute'].ltrim($directory,'/'); $directory = $source->fileHandler->make($fullPath); foreach ($files as $file) { $ext = @pathinfo($file['name'],PATHINFO_EXTENSION); $name = str_replace('.'.$ext,'',$file['name']) . '-' . date('d-m-Y-H-i-s').'.'.$ext; // Формат: название файла-день-месяц-год-час-минута-день rename($directory->getPath().$file['name'], $directory->getPath() . $generator->cleanAlias($name)); } break; default: break; } return true;
iWatchYouFromAfar
с таким плагином я живу уже год
iWatchYouFromAfar
бед не знал, тут решил поставить fastUplodTV = в итоге он не мог нормально транслитерацию произвести и убирал точку с расширении .jpg - получился файл imagejpg
iWatchYouFromAfar
pthumb не мог найти файл и ошибки летять в лог)
iWatchYouFromAfar
думаю, надо Жекин компонент попробовать - тоже самое
iWatchYouFromAfar
что я сделал
Евгений
а ты включал транслитерацию встроенную?
iWatchYouFromAfar
добавил проверку на тип твхи)
Евгений
жук ты
iWatchYouFromAfar
$tvName = $modx->getObject('modTemplateVar', array('name' =>'resource-img')); $tvType = $tvName->get('type'); if ($tvType != 'mixedimage') {
iWatchYouFromAfar
ну не гений ли ептель?)
Евгений
я уже хотел тебе скринов накидать сопциями)
Евгений
я и не знал что есть $tvType != 'mixedimage'
Евгений
сарказм зачтен
а это не сарказм))
Евгений
никогда не думал в эту сторону
Евгений
иннерция мышления так сказать
iWatchYouFromAfar
а это не сарказм))
ну ты ебобо))
Евгений
да нафиг не надо было
iWatchYouFromAfar
не ну я решил в свою сборку добавить упрощенный вариант заливки миниатюр
iWatchYouFromAfar
твой компонент теперь официально в моей сборке modx 😊
Евгений
после этого модуля я понял что человек может на столько конченно использовать компонент что ты никогда за ним не повторишь и его баги останутся загадкой
Евгений
там еще драг добавлен в последней версии
Евгений
надо прсто прям в поле втащить картинку
Евгений
неизвестный автор на гитхабе постарался, я вмержил и всё збс
Евгений
не ну я решил в свою сборку добавить упрощенный вариант заливки миниатюр
если вдругнайдёшь еще решение проблемы с транслитерацией, пиши, буду в код вставлять
Евгений
Ты скриптом разворачиваешь?
у него фильдеперсовая сборка
Евгений
чик-чик и в продакшен
iWatchYouFromAfar
Ты скриптом разворачиваешь?
франкенштейн из siteextra + app + свои писюли
Евгений
фильде… какая?
клёвое слово)
iWatchYouFromAfar
а не в твой
Евгений
а не в твой
ну это я понял
Евгений
еще не до конца сплю)
Евгений
наверн надо проверять если стоит filetranslit то включать системную настройку по умолчанию) а то этот вопрос часто всплывает
Евгений
ладн, я офф, спс за решение, мож пригодится где-то
Roman 🚀
включил - эффекта 0
странно, мне помогло
iWatchYouFromAfar
Roman 🚀
что с тобой не так)
iWatchYouFromAfar
наверн надо проверять если стоит filetranslit то включать системную настройку по умолчанию) а то этот вопрос часто всплывает
ну я своим плагином транслит делаю, мне по сути твой компонент только для миниатюр нужен
iWatchYouFromAfar
можно еще упростить решение, если TV не одна а много, просто все сразу проверять и все будет ок
iWatchYouFromAfar
Dmitriy
я болен
наголову?
iWatchYouFromAfar
наголову?
возможно
Anonymous
Добрый вечер. Есть небольшое задание(одна правка) по MODX. Подробности в личку.
Иван
Техническая сторона редизайна Facebook: как React, GraphQL и Relay помогли в разработке нового фронтенда крупнейшей соцсети → https://developers.facebook.com/videos/2019/building-the-new-facebookcom-with-react-graphql-and-relay/
Igor
подскажите пожалуйста , почему fa иконки отображаются в виде квадратиков при верстке ни разу не пользовался данной библиотекой просто скопировал код иконки фа подключил
Igor
немного офтоп
Иван
=)
Иван
а кто css подключать будет?
Igor
=)
да все подключено)