Конвертер форума smf213 на DLE16+BE

Возвращение в Эдем
  1. Оффлайн

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 2195

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

    Рейтинг: 10

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

    Баллы: 3580

    Был: 2024-11-18 08:59

    Лайков: 202

    44 Попробовал я кучу форумов, лучший оказался smf213. Но вернуться на DLE16+BE никогда не покидала меня, потому что это самое лучшее что есть.

    Что перенесено

    Для сайта

    1. Пользователи
    2. Группы + Забаненные
    3. Категории
    4. Статьи
    5. Комментарии
    6. Личка РМ
    7. Репутация для Reputation 6.5
    8. Тэги
    9. Ключевые слова

    Для форума

    1. Группы
    2. Категории
    3. Темы
    4. Сноски
    5. Сообщения
    6. Звания
    7. Рейтинг
    8. Лайки
    9. Атач файлов
    10. Ключевые слова

    41 Ложка дёгтя

    1. Пароли надо пользователям восстанавливать заново.
    2. Если более двух спойлеров надо такие сообщения отредактировать. Иначе будет открываться только первое.
    Редактирование очень трудное - надо нажать Редактировать и Принять исправления biggrin

    Итак, что нужно сделать перед переносом данных.
    1. Создаем домены dle16 и SMF213 в Open Server
    2. Устанавливаем в папке dle16 движок dle15.3 и be-1.3-rev-2021.r7
    3. Устанавливаем Reputation 6.5 для 15.3-16
    4. Переносим в папку SMF213 со своего домена все данные, с помощью Sypex Dumper 2 создаем базу данных своего сайта.



    41 На этом подготовка завершена, можно приступать к переносу данных

    Скачать можно здесь -
    Внимание! У вас нет прав для просмотра скрытого текста.
    Сообщение отредактировал WYLEK 26 апреля 2023 - 11:15

    25 апреля 2023 - 21:00 / #1
  2. Оффлайн

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 2195

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

    Рейтинг: 10

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

    Баллы: 3580

    Был: 2024-11-18 08:59

    Лайков: 202

    Как найти сообщения с двумя и более спойлерами

    25 апреля 2023 - 21:01 / #2
  3. Оффлайн

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 2195

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

    Рейтинг: 10

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

    Баллы: 3580

    Был: 2024-11-18 08:59

    Лайков: 202

    Что настраивать

    25 апреля 2023 - 21:01 / #3
  4. Оффлайн

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 2195

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

    Рейтинг: 10

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

    Баллы: 3580

    Был: 2024-11-18 08:59

    Лайков: 202

    Обновил конвертер - со смайлами проблема, сделал по другому и теперь все прописывается как надо applause
    Вот так прописываются родные смайлы.
    //смайлы smf
    $body = preg_replace('#:(afro):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(angel):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(angry):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(azn):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(blank):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(cheesy):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(cool):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(cry):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(embarrassed):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(evil):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(grin):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(huh):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(kiss):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(laugh):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(lipsrsealed):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(police):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(rolleyes):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(sad):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(shocked):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(smiley):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(tongue):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    $body = preg_replace('#:(undecided):#', '<!--smile:1--><img alt="1" class="emoji" src="/engine/data/emoticons/1.png"><!--/smile-->', $body);
    //+++++++++++++++++++++++++++++++++++++++++++++++


    Если у вас другие, то придется прописать в конвертере ручками biggrin
    У меня юкозовские, они прописаны уже.

    5 июня 2023 - 20:45 / #4

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

---
Создано тем
1197
Всего сообщений
15762
Пользователей
18015
Новый участник
HELIUM