Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

Ньюансы обновы до 1.1.9

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#1
Так как в 1.1.9.3 в каталоге фото доступ к файлам осуществляется по полю filename из базы а не просто по ID записи, после обновы, картинки станут недоступны. Вот простой скрипт, который пройдется по всем записям и проверит наличие картинок. И если картинки есть, запишит имена файлов в поле filename.

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
<?php include_once 'sys/boot.php';
error_reporting(E_ALL);


$foto $FpsDB->select('foto'DB_ALL, array());
foreach (
$foto as $f) {
    if (
file_exists('sys/files/foto/full/' $f['id'] . '.jpg') && file_exists('sys/files/foto/preview/' $f['id'] . '.jpg')) {
        
$FpsDB->save('foto', array(
            
'id' => $f['id'],
            
'filename' => $f['id'] . '.jpg',
        ));
    }
}
?>

Добавлено2011.09.14 18-27

в архиве для этого должен быть файл upfoto.php

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)
1
Сейчас online: 52. Зарегистрированных: 0. Гостей: 52.