Перенос доп полей с ucoz на dle

  1. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2212

    Создано тем: 319

    Рейтинг: 10

    Репа: (246|246|0)

    Баллы: 3760

    Был: 2025-02-17 11:51

    Лайков: 213

    40 Рассмотрим из чего состоит таблица юкоза. Красным отмечены столбцы, что нам интересны.
    Вот такая таблица для доп полей взятая из Каталога файлов

    5|1|18|0|0|1734130373|0|1|0|0.00|0|0||198|17|TOP SEED Tennis||0|2.67.1|0|0|webp|https://ice4.androeed.ru/files/-0.apk|385 MB||0|Admin||||||TOP SEED Tennis MOD Много денег|\0||1|0||top_seed_tennis|1734473351|||


    0. ID
    1. Раздел, в который входит категория
    2. Название категории
    5. Время создания
    8. Кол-во коментов

    9. Рейтинг текущий
    10. Рейтинг чел поставили
    11. Общий рейтинг
    13. Просмотры
    14. Скачивания
    15. Название проги
    16. Краткое описание
    18. Версия материала
    21. Расширение картинки
    22. Внешняя ссылка скачивания
    23. Размер архива
    24. Внутренняя ссылка скачивания
    26. Ник создателя
    27. Полное имя
    28. E-mail
    29. Web-site
    30. Ссылка на страницу документации к материалу
    31. Ссылка на источник материала
    32. Полный текст материала
    35. ID создателя

    В установленном чистом dle создаем все доп поля, которые вам нужны. В этом случае такие...
    Перенос доп полей с ucoz на dle

    Создаем новость с доп полями, открываем phpMyAdmin и свою базу данных, идем в таблицу dle_post и копируем в столбце xfields данные доп полей.


    android|11.0||ver|33.5||mod|Mod||downloads|https://5play.info/state-connect-v1-130-mod.apk||size|2Kb||langg|Русский||obnovlenie|Обновлено


    Вставляем данные переноса из юкоза
    android|5.0||ver|$arr[18]||mod|$descr||downloads|$arr[22]||size|$arr[23]||langg|Русский||obnovlenie|Обновлено


    Формируем ссылку на картинку, так как в папке _ld картинки выглядят так.


    Имена с расширением вставляются легко.
    <!--dle_image_begin:/uploads/posts/2025-01/$arr[0].$arr[21]|--><img src=\"/uploads/posts/2025-01/$arr[0].$arr[21]\" style=\"max-width:100%;\" 
    alt=\"$arr[15]\"><!--dle_image_end-->


    Как это будет выглядеть в таблице dle
    $query = "INSERT IGNORE INTO {$prefix}_images (`id`, `images`, `news_id`, `author`, `date`) VALUES
    ('0', '2025-01/$arr[0].$arr[21]|0|0|180x180|9.52 Kb', '$arr[13]', 'Admin', '$dat_e');";	


    $query = "INSERT IGNORE INTO {$prefix}_post (`id`, `autor`, `date`, `short_story`, `full_story`, `xfields`, `title`, `descr`, `keywords`, `category`, 
    `alt_name`, `comm_num`, `allow_comm`, `allow_main`, `approve`, `fixed`, `allow_br`, `symbol`, `tags`, `metatitle`) VALUES
    ('0', '$arr[26]', '$dat_e', '<!--dle_image_begin:/uploads/posts/2025-01/$arr[0].$arr[21]|--><img src=\"/uploads/posts/2025-01/$arr[0].$arr[21]\" 
    style=\"max-width:100%;\" alt=\"$arr[15]\"><!--dle_image_end-->', '$arr[32]', 'android|5.0||ver|$arr[18]||mod|$descr||downloads|$arr[22]||size|$arr[23]|
    |langg|Русский||obnovlenie|Обновлено', '$arr[15]', '', '', '$arr[2]', '$arr[0]', '$arr[8]', '1', '1', '1', '0', '1', '', '', '');";


    Скачать конвертер

    Вложения:

      Вам запрещено скачивать вложения.
    Сообщение отредактировал WYLEK 15 февраля 2025 - 19:28

    15 февраля 2025 - 18:29 / #1

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---
Создано тем
1209
Всего сообщений
15989
Пользователей
18118
Новый участник
jivchik