Форум русской поддержки Joomla!® CMS
26.02.2017, 14:11:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Joomla - марафон. Сайт на миллион
Страниц: 1 [2]  Все   Вниз
  Добавить закладку  |  Печать  
Автор

Joomla 1.0.15 и php 5.3.1

 (Прочитано 24140 раз)
0 Пользователей и 1 Гость смотрят эту тему.
yevrowl
Давно я тут
****

Репутация: +10/-0
Offline Offline

Пол: Мужской
Сообщений: 244



« Ответ #30 : 04.02.2014, 19:56:59 »

Ребят, у меня тоже Joomla 1.0, и хостер предупредил, что скоро сменят php с 5.2 на 5.3.
Сделал то, что здесь было приведено, пропатчил, исправил проблемы с кодировкой.

Теперь, я могу быть уверен что к моменту обновления на 5.3 ничего не упадет?
По идее должен нормально продолжать работать, у самого такой сайт уже несколько лет с одной на другую версии PHP переносится и пока пашет. Если проблемы возникнут пишите здесь и попробуем разобраться.
Записан
kappa937
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 16


« Ответ #31 : 05.02.2014, 00:47:25 »

ок, спасибо =)
Записан
deneos
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #32 : 07.05.2014, 13:35:36 »

у когонить стоит чат-бокс? - это плагин от форума файрборд адептуса.., при версии 5.3 перестал он на русском писать..пишет тока в кодировке ISO// а сайт сам в вин-1251..никак не могу заставить xml_domit_lite_parser.php парсить текст на русском языке..может кто сталкивался? на инглише всё пишется
Записан
chicagoogle
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 24


« Ответ #33 : 08.09.2014, 10:18:44 »

Столкнулся с такой проблемой, незнаю, почему никто об этом не писал, возмножно, просто не заметили. Если прменить патч на этом проблемы не заканчиваются, если говорить о php 5.4, то там изменено поведение функции htmlspecialchars, которая участвует в Joomla 1.0.15 повсеместно, и в патче этот фикс не предусмотрен. Функция учавствует в формировании тайтлов в фронтенде и других вещах. После применения патча у меня тайтлы просто обрезались на некоторых страницах.

в includes/joomla.php есть ф-ция setPagetitlealias, изначально выглядит так:

Код:
function setPagetitlealias( $title_alias=null ) {
        if (@$GLOBALS['mosConfig_pagetitles']) {
            $title_alias = trim( htmlspecialchars( $title_alias) );
            $title_alias = stripslashes($title_alias);
            $this->_head['title'] = $title_alias;
        }
    }

для нормального отображения тайтлов нужно заменить на:

Код:
    function setPagetitlealias( $title_alias=null ) {
        if (@$GLOBALS['mosConfig_pagetitles']) {
            $title_alias = trim( htmlspecialchars( $title_alias, ENT_COMPAT, 'cp1251' ) );
            $title_alias = stripslashes($title_alias);
            $this->_head['title'] = $title_alias;
        }
    }

Еще не разбирался, но заметил, что названия некоторых модулей в админке тоже пустые, уверен дело в этой же функции, сейчас буду разбираться. Но думаю, что проще всего найти и заменить все вхождения htmlspecialchars, на самописную фунцию, что-то вроде:

Код:
function htmlspchar($str)
  {
  $str = htmlspecialchars($str, ENT_COMPAT, 'cp1251');
  return $str;
  }

надеюсь кому-то сэкономил время
Записан
vladnevsky
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #34 : 10.06.2015, 16:11:17 »

Всем спасибо! несколько лет прошло с времени этой беседы, а благодаря этой теме до сих пор решается актуальная проблема!
Записан
yevrowl
Давно я тут
****

Репутация: +10/-0
Offline Offline

Пол: Мужской
Сообщений: 244



« Ответ #35 : 29.03.2016, 16:46:12 »

Вот ещё решения:
http://micheas.github.io/Joomla-1.0/
http://joomla-support.ru/thread/41282/
http://forum.joomla.org/viewtopic.php?f=34&t=716378
Записан
Wertos
Завсегдатай
*****

Репутация: +21/-0
Offline Offline

Пол: Мужской
Сообщений: 543


« Ответ #36 : 27.05.2016, 19:35:44 »

Вот ещё решения:
http://micheas.github.io/Joomla-1.0/
OOO ! Жирный плюс тебе в карму...!! Давно мечтаю даунгрейд сделать. Мне с одним com_content и 1 версии за глаза...
Записан
Страниц: 1 [2]  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet