Kanstantsin
Благодарю!
Sasha
ну да там ошибку выдаст ключ
Oleg
ну да там ошибку выдаст ключ
а откуда вообще documentObject ? это в 3.х так?
Sasha
хз, в 2.x так
Sasha
а че как-то по другому поля документа можно достать в blade?
Sasha
@evoParser([*tvname*]) 😂
Sasha
Можно и без switch, например, суффикс языка к названию на лету приклеивать
Иван
Всем привет. Кто-нибудь такое реализовывал? http://modx.im/blog/questions/5320.html Может что-то появилось или свои мысли расскажите. Спасибо
Иван
А что мешает писать в документы. а потом формировать таблицу?
Каждый результат в виде отдельного документа что-ли?
Paul
Каждый результат в виде отдельного документа что-ли?
Ну да. А из них уже делайте что хотите.
Иван
Ну да. А из них уже делайте что хотите.
Ойййй... А если будет много-много результатов?)))
Volodymyr
Каждый результат в виде отдельного документа что-ли?
для сохранения на сайте есть решение от mnoskov
Paul
Ойййй... А если будет много-много результатов?)))
Можно подумать если писать без документов в базу что-то изменится.
Volodymyr
в таблице и модуль для просмотра
Иван
для сохранения на сайте есть решение от mnoskov
https://github.com/mnoskov/formresults Вы про это?
Volodymyr
да
Иван
да
А потом как в excel выгрузить?
Volodymyr
А потом как в excel выгрузить?
если нет там кнопочки, то сделать кнопочку
Paul
А потом как в excel выгрузить?
Есть библиотеки. А если совсем просто то EditDocs вам в помощь. Если не автоматически.
Иван
если нет там кнопочки, то сделать кнопочку
нет) пошёл изучать документацию)
Axenia
Иван (105.77) увеличил карму dzhuryn (2416.7)
Axenia
Иван (105.77) увеличил карму paulsavchenkov (10.28)
Am
Ох, ох, ох...
Paul
Ох, ох, ох...
Каждый раз когда я вижу в тексте слово "Джун" я читаю его как "Даун".
Am
А то что у нас в стране все "молодеют" сеньоры это прям иногда печаль-печальная. В европах проработать можно от 7-15 лет чтобы опыта получить для серьора, а у нас часто даже и двух лет не работают ((%
Am
Начнем по порядку. О какой стране идёт речь?
Украине, родимой. ((% По СНГ примеры тоже имеются. В России, например, такого меньше, да тоже имеется порядком.
Paul
Украине, родимой. ((% По СНГ примеры тоже имеются. В России, например, такого меньше, да тоже имеется порядком.
Ну так это нормально, Что в Украине, что в России что в РБ, Грузии. Армении и иже с ними нужно башкой думать чтобы добиться чего нибудь. Наверное поэтому сеньоров у нас больше? Больше желающих думать?
Михаил
А потом как в excel выгрузить?
Там кнопочка экспорта появляется, если установлена библиотека PhpOffice\PhpSpreadsheet
Am
Ну так это нормально, Что в Украине, что в России что в РБ, Грузии. Армении и иже с ними нужно башкой думать чтобы добиться чего нибудь. Наверное поэтому сеньоров у нас больше? Больше желающих думать?
Ох, нет. Сеньор это человек с опытом работы значительно больший чем 2-3 года, обычно. Т.е. за 2-3 года можно, конечно же, получить реально большой опыт выполнив кучу мелких проектов, например. Только для этого и сеньором можно не становится, когда делаются однотипные вещи. Сеньор, обычно, имеет массу опыта в сложных проектах, которые за 2-3 года может быть и вообще один. Плюс стек технологий, которые используются при этом так же важен. У нас же часто сеньор это тот кто за 2-3 года смог выучить JS или PHP на уровне "хорошо читаю документацию и применяю". В лучшем случае такие сеньоры, как по мне, от недостатка кадров - вменяемых не так много и часто уже работают или уехали. В худшем это все тоже кумовство.
Andrey
Нет ли у нас тут кого-то на сишнике пишущего? нужно простенькую прогу для десктопа, а моих знаний не хватает.
Andrey
При запуске сканировать текущую свою директорию, найти все файлы. Пройтись по файлам, определить exif каждого (там изображения) и переименовать в "бывшее имя" + расширение, исходя из того, что там exif выдал. Отдать лог. Файлов может быть десятки тысяч, сотня. Консольный пыха не справляется)
Am
А что пыха то говорит, почему решили что не справляется?
Andrey
Комп вешает. У меня старый калькулятор... Да и хотелось бы именно софтинку, оно даже не мне, на работе девчам.
Am
Аааа..ну, раз только десктоп нужно. Обычно для таких дел можно взять простенький хостинг и запускать там.
Am
Или локальный на работе чтобы проще было ((%
Andrey
Ну вообще подумаю. В целом-то наверное можно разбить список, запускать несколько разных процессов. Тот же консольный пхп можно ведь настроить из командной строки и сунуть в планировщик.
Am
Можно и кнопку на запуск консольного исполнения - залили фоты, нажали кнопку, консольный скрипт без срока действия запустился. Тут главное чтобы не было прям действительно сразу 100К фото ((%
Am
Заливать замучаетесь.
Andrey
Я из десктопного только VB6 помню и самую чутка сишку.
Andrey
Вполне 100к может быть.
Am
Вряд ли прям все лежат в одной папке.
Am
*надеюсь
Andrey
В одной)
Am
Ух, сила
Am
Вообще гуглили эту тему? Масса переименовщиков есть, может подойдут.
Andrey
Колдую с друпалом. Какой-то разраб начудил. В общем там было поле, что-то типа "аватарка". В это поле вставляли ссылку на эту самую аватарку. После сохранения и при первом обращении хитровыебанный скрипт проверял, существует ли такой файл (имя там было соль+md5+ещё чет). Если нет — загружал на сервер курлом. Но загружал он его, сука такая, без расширения. Зачем? Не знаю. На морде отдавалось так же. Проверка существования, проверка exif, отдать файл.
Andrey
И этих аватарок ссаных копится космическое количество просто.
Andrey
Почему не сделать было поле выбора файла — ебейшая загадка. Тем более при несложном колдунстве у Друпала есть загрузка файла по урл. Прям в том же поле, ничего выбирать не надо, вставляй тот же самый урл и жми кнопку.
Am
Вы, так понял, просто хотите чтобы к этим файлам добавилось расширение?
Andrey
Пока что. Ну вообще я это блядство планирую убрать)
Am
Это все лежит на сервере линукс?
Andrey
Да.
Andrey
В данный момент — у меня на десктопе, но, думаю, для компиленной проги на си это похеру будет. Хотя я уже думаю, что идея говно и надо обходиться подручными штуками.
Am
for i in ./222/* ; do mv "$i" "${i}.jpg" ; done
Am
В консоле запустите
Am
./222/* - название папки где лежат все эти 100К без расширения.
Am
Путь от корня или где там лежат
Am
Да, про это многие забывают. Ведь, линукс написан на Си ((% зачем нам еще обертка для этого?! ((%
Am
Главное дождаться завершения работы команды ((%
Am
На калькуляторе может занять время для 100К. Ну, и нужно понимать что там всем файлам добавит расширение .jpg даже тем кому не нужно.
Am
Andrey
Суть то как раз в exif
Am
А если не jpg?
В смысле не нужно .jpg? Тогда массово это не поможет, тут только выставит .jpg не смотря на exif
Andrey
Ну да, а я о чём.
Am
Тогда уже часть кода есть. Сейчас придумаем другую часть.
Andrey
А там можно инклюдить сторонние расширения?
Am
Это просто консольная команда. По сути прямое обращение минуя тот же php (%
Andrey
Ну мб эти команды можно собрать в некий файл, где подключить библиотечку для определения
Am
Этим и занимаюсь. А так это тот же пхп ((%