На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Положения
1. Раздел "Готовые движки" предназначен для поиска и обсуждения готовых веб-решений.
2. Ответы с предложением разработать свой собственный движок будут удаляться без предупреждения.
  
    > Joomla 1.5.5: сформировать запрос на SQL.
      В тексте всех статей надо символ "~" заменить на символ "≈".

      Сразу 2 проблемы: составить сам запрос, и поймет ли обработчик нестандартный символ "≈"? В форум он вставился, в Notepad++ вставился, а в каком-то другом приложении - уже нет, квадратик.
        Сергей85, сперва разберемся с символами:

        ~ "Tilde" (U+007E), UTF-8: 0x7E, UTF-16:0x007E, UTF-32: 0x0000007E
        ≈ "Almost Equal To" (U+2248), UTF-8: 0xE2 0x89 0x88, UTF-16: 0x2248, UTF-32: 0x00002248

        Первый из начальной части таблицы - реально однобайтовый. Второй символ из расширенного набора - минимум два байта, что видно по UTF-16

        Цитата Сергей85 @
        другом приложении - уже нет, квадратик

        И это приложение явно не понимает юникод.

        На счет джумлы - ничего не скажу, вообще ее ставил только один раз давным-давно. Но уверен - ее средствами ты вопрос не порешаешь, если только не руками. Значит смотрим в сторону БД, которую джумла пользует.

        Задача 1: Залогиниться в админку БД и выяснить в какой кодировке таблицы
        Задача 2: Найти таблицу(ы), где содержатся тексты статей

        Ну и два решения на выбор:

        1) Выгрузить нужные таблицы в виде SQL-дампа, загрузить в Notepad++, произвести глобальную замену, залить обратно в БД
        2) С инфой по Задачам 1-2 топать в раздел "Базы данных: SQL" и упросить Акину помочь тебе с составлением SQL запроса.

        Добавлено
        ЗЫ: Возможно, даже скорее всего - придется выгружать не отдельную таблицу, а всю БД. Чтобы сохранилась целостность по связям. И так будет правильнее!

        Сообщения были разделены в тему "spam"
          Да, проще выгрузить все, в notepad сделать замену и вгрузить обратно.
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0166 ]   [ 15 queries used ]   [ Generated: 19.03.24, 04:19 GMT ]