--- id: 88 name: gorchitsa-mk.pdf size: 418724 path: 000/u6/cf/06/gorchitsa-mk.pdf
Romanovcmc
Проверили что? Что-то сделали кроме перевода в текст хтмл?
Кодирочку поля сделал utf8mb4_general_ci. Вечером попробую кодировку utf8mb4_unicode_520_ci
Реально. Но перед этим надо реально уметь делать бэкап БД и его восстановление. А вообще кодировку можно задать только в тех полях, где будут использовать емоджики. Но это уже требует некой сноровки в работке с БД.Реально на работающем сайте поменять кодировку БД безболезненно?
Могу ещё посоветовать все подобные мероприятия проводить на выключенном в настройках сайте.
Проверил, не все сохраняет, только всякие простые, а остальные вопросами заменяет.
Реально. Но перед этим надо реально уметь делать бэкап БД и его восстановление. А вообще кодировку можно задать только в тех полях, где будут использовать емоджики. Но это уже требует некой сноровки в работке с БД.Реально на работающем сайте поменять кодировку БД безболезненно?
Могу ещё посоветовать все подобные мероприятия проводить на выключенном в настройках сайте.
Спасибо большое. Буду пробывать.
По первому совету скажу, что не сработало, при переводе в текст хтмл, эмоджики не стали в тексте отображаться.
Romanovcmc, кодировка базы данных должна быть в utf8mb4.
Реально на работающем сайте поменять кодировку БД безболезненно?
Спасибо. Буду пробывать.
Изменить тип поля на "Текст HTML".тип поля "текст"
Недавно в какой то теме тут писал про этот метод, даже вроде вкладывал.на сервер в нужных размерах
Нужно загрузить картинку через стандартные методы загрузчика icms.
Я так понял Вы про этот код?
public function addImg($image, $field){ $images_model = cmsCore::getModel('images'); $uploader = new cmsUploader(); foreach($field['options']['sizes'] as $sizes) { $preset = $images_model->getPresetByName($sizes); $paths[$sizes] = $uploader->resizeImage($image, array('width'=>$preset['width'], 'height'=>$preset['height'], 'is_square'=>$preset['is_square'])); } return $paths; }
$field — поле (не значение поля, а само поле из типа контента с настройками)
p.s. данная схема и сейчас стоит у меня и работает на одном из сайтов.
Мне не совсем понятно, как задать $field, можете привести пример.
И еще такой вопрос, у меня это будет обработчик формы. Нужно ли, чтобы эта функция заработала, подключать к этому обработчику формы какие файлы, т.к. я подозреваю, что методы движка он так не воспримет.
зачем удалять? у меня были случаи, когда мои фото нигде не засвечены на сайте — но лежат в индексе яндекс.фото и на форумах люди встраивали
трафик
Сайт использую чисто для себя. Просто как интерфейс вывода той информации, что я в БД храню.
Помогите, пожалуйста, решить следующую задачу:
Есть ссылка на фото, к примеру вот такая sun7-1.userapi.com/c7004/v7004471/53806/89rqtSpt_aw.jpg,
Есть тип контента, в котором есть набор изображений. Сохраняется оригинал и маленькое изображение.
Есть программа, которая будет парсить ВК и записывать данные в этот тип контента, т.е. прямиком в БД. Подскажите, как мне по ссылке сохранить фото на сервер в нужных размерах, а БД получить запись типа
--- - original: 000/u1/c7/33/d81a3db8.jpg small: > 000/u1/9a/af/kak-svjazat-spicami-cvetochki-video-photos-small.jpg
Romanovcmc,
/blogs/zapiski-dinozavra/poisk-i-perenos-neispolzuemyh-kartinok-v-upload.html
Бэкап только сделайте предварительно.
Если все чётко сработает, скиньте в личку сбер или ЯК на пиво или сок сброшу.
Romanovcmc,
/blogs/zapiski-dinozavra/poisk-i-perenos-neispolzuemyh-kartinok-v-upload.html
Бэкап только сделайте предварительно.
Спасибо. Ночью попробую
Хочу сэкономить место на жестком диске:
Отменяю одно поле "изображение" (Оно в БД сохраняется, но использовать не буду)
Отменяю размер "большой" в поле "набор изображений".
Должно меньше фотографий сохраняться на сервер.
Остается вопрос, как удалить старые фото, которые теперь не нужны, но которые на сервер были уже загружены.
Где то видел такую утилиту, которая ненужные фотки удаляет, но вот как называется и где находится хоть убей не вспомню.
Версия 2,8,0
Спасибо большое