LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 03:57:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1] 2 3  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Несколько важных изменений в 1.5.15 версии Joomla!  (Прочитано 12078 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vadim s. sabinich
Давно я тут
****

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

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


переводчик-любитель


« : 05.11.2009, 19:09:30 »

Прочитал в RSS, опубликовал перевод у себя сайте, но решил и более популярно поделиться с общественностью =)

==
Клэс Берлик написал в сообществе следующее:

В дополнение к новости об официальном релизе я хочу акцентировать на нескольких важных изменений:

Изменение в .htaccess, предотвратит просмотр XML-файлов расширений - это не является как таковой проблемой в безопасности, но позволяет злоумышленникам видеть версии используемых расширений. Для исправления этой ситуации вам требуется раскомментировать (удалить #) из соответствующего раздела (строки 35-39) в файле htaccess.txt и переименовать его в .htaccess (или вставить эту часть в существующий файл, который должен находиться в положенном месте).

ПРОТЕСТИРУЙТЕ, прежде чем использовать на работающем сайте - если ваш сайт предоставляет публичный доступ к XML и вас не устраивает это ограничение - вы можете поместить исключения для этих файлов, или правила блокировки, с использованием регулярных выражених. Так же это не будет работать без Apache/mod_rewrite.

Полная совместимость с PHP 5.3.x - Теперь Joomla отлично работает на PHP 5.3.x.

Основные компоненты кэширования - com_weblinks и com_contact стали кешируемыми. Так же com_content стал наблюдать за кэшем с более  элегантной логикой, поэтому отключайте кэширование только если это необходимо (например, для пользователей, использующий фильтры). Это позволит улучшить скорость на высоконагруженных трафиком сайтах.

Остальные исправления:

    * Теперь TinyMCE работает правильно - все остальные ошибки созданные предыдущим обновлением TinyMCE исправлены.
    * Mootols обновлен до 1.12 для будущей совместимости с Firefox 3.6.

==
« Последнее редактирование: 05.11.2009, 19:41:04 от vadim s. sabinich » Записан
xobot
Moderator
*****

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

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



« Ответ #1 : 05.11.2009, 19:18:47 »

наверное не "совместимости с Firefox 1.6.", а "... Joomla 1.6"
Записан
vadim s. sabinich
Давно я тут
****

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

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


переводчик-любитель


« Ответ #2 : 05.11.2009, 19:30:06 »

зачем обновлять фигулину в Joomla 1.5, чтобы была совместимость с 1.6? -)
да, забыл ссылку на оригинал: http://community.joomla.org/blogs/community/1066-few-important-changes-in-1515-release.html
Записан
xobot
Moderator
*****

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

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



« Ответ #3 : 05.11.2009, 19:35:24 »

тогда там Firefox 3.6
Записан
vadim s. sabinich
Давно я тут
****

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

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


переводчик-любитель


« Ответ #4 : 05.11.2009, 19:41:36 »

во, таки-да.
Записан
Aspik
Завсегдатай
*****

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

Сообщений: 558


В личку не писать, не отвечу.


« Ответ #5 : 05.11.2009, 20:07:03 »

видать месяца 2 и будет переход с 1,5 на 1,6
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #6 : 05.11.2009, 21:35:51 »

спасибо vadim s. sabinich

хорошая работа
Записан
smart
Администратор
*******

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

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


тружусь даже во сне...


« Ответ #7 : 05.11.2009, 22:08:17 »

видать месяца 2 и будет переход с 1,5 на 1,6
ой, я вас умоляю... раньше нового года мы не увидим ничего стабильного, а после этого не меньше 2-х релизов пройдет прежде чем можно будет начинать думать о переходе. Они до сих пор продолжают крошить код, менять языковые файлы и т.д., никаких намеков на стабилизацию кода я не вижу. Я общался с группой подготовки документации - у них там тоже, еще конь не валялся. Так что ни о каких 2-х месяцах говорить тут нельзя.
Записан
voland
JComments Tester
*

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

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


любит наш народ всякое гавно...


« Ответ #8 : 05.11.2009, 22:21:04 »

    * Теперь TinyMCE работает правильно - все остальные ошибки созданные предыдущим обновлением TinyMCE исправлены.
==
Кто нибудь тестировал в Опере??
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #9 : 05.11.2009, 22:41:34 »

Кто нибудь тестировал в Опере??

из 19 фиксов для плагинов, 10 - для TinyMCE

неужели конец выдергиванию волос с этим редактором? пойду поиграю с .15 в песочнице
Записан
voland
JComments Tester
*

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

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


любит наш народ всякое гавно...


« Ответ #10 : 05.11.2009, 23:09:28 »

из 19 фиксов для плагинов, 10 - для TinyMCE

неужели конец выдергиванию волос с этим редактором? пойду поиграю с .15 в песочнице
Отпишись после тестов пожалуйста
Записан
combes
Новичок
*

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

Сообщений: 4


« Ответ #11 : 06.11.2009, 10:58:37 »

Обновил до 1.5.15, но есть вопрос относительно ограничения доступа к XML, выполнив изменения в .htaccess теряем карту сайта sitemap.xml (у кого она присутствует), так как «боты» не смогут ее прочитать и неминуемо начнутся проблемы с индексацией ресурса.
Записан
smart
Администратор
*******

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

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


тружусь даже во сне...


« Ответ #12 : 06.11.2009, 11:56:17 »

Обновил до 1.5.15, но есть вопрос относительно ограничения доступа к XML, выполнив изменения в .htaccess теряем карту сайта sitemap.xml (у кого она присутствует), так как «боты» не смогут ее прочитать и неминуемо начнутся проблемы с индексацией ресурса.
если в корневой папке это сделать - да, а если положить .htaccess теми строчками в папку administrator, то как минимум xml-файлы компонентов будут закрыты. А можно после этих строк попробовать добавить еще вот такой кусок кода:

Код:
<Files sitemap.xml>
Allow from all
Satisfy all
</Files>

По идее он перекроет предыдущее правило.
Записан
combes
Новичок
*

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

Сообщений: 4


« Ответ #13 : 06.11.2009, 12:26:22 »

Код:
<Files sitemap.xml>
Allow from all
Satisfy all
</Files>
Спасибо! Этот вариант подходит.
Записан
Syarzhuk
Новичок
*

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

Сообщений: 4


« Ответ #14 : 07.11.2009, 22:54:09 »

Добрый вечер! Обновил вчера Joomla, а сегодня заметил, что внизу главной страницы под новостями появилось JPAGE_CURRENT_OF_TOTAL
Я не загрузил какой-то файл?  пожалуйста разобраться
Записан
era
Dev Team
******

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

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


В туалете лучше быть пользователем, чем админом.


« Ответ #15 : 07.11.2009, 23:00:19 »

обновите русские языковые файлы (зайдите на joomlaportal.ru  и справа скачайте "Локализации
Русский язык для лицевой панели (site)
Русский язык для административной панели (admin)")
Записан
Valiks
Осваиваюсь на форуме
***

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

Сообщений: 159


« Ответ #16 : 08.11.2009, 01:17:24 »

Вопрос:
Обновил, но при открытии материалов, над самим материалов появляется длинный перечень такой вот строки

Код:
Warning: cannot yet handle MBCS in html_entity_decode()!

in /home/.../public_html/.../libraries/joomla/application/pathway.php on line 209

Что бы это могло значить и как исправить?
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #17 : 08.11.2009, 01:32:46 »

у Вас там часом не PHP 4 установлена?
Записан
Valiks
Осваиваюсь на форуме
***

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

Сообщений: 159


« Ответ #18 : 08.11.2009, 01:34:00 »

да, 4
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #19 : 08.11.2009, 01:50:40 »

проблема не в Вашем сайте, а в баге у PHP4

обратитесь к хостеру обновить Вас до PHP5
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #20 : 08.11.2009, 02:00:24 »

можете также  попробовать этот фикс:

- найдите файл libraries/joomla/application/pathway.php

- найдите строку нр 209 которая должна выглядеть

$item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');

- замените ее на

if((version_compare( phpversion(), '5.0' ) < 0)) {
           $item->name = html_entity_decode($name);
       } else {
           $item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');
       }

Записан
Valiks
Осваиваюсь на форуме
***

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

Сообщений: 159


« Ответ #21 : 08.11.2009, 03:02:05 »

Спасибо, чуть позже попробую
Записан
Rusla
Захожу иногда
**

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

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



« Ответ #22 : 08.11.2009, 08:47:12 »

По поводу обновления если можно подробней..
Перед заливкой обновлений,  нужно в файле .htaccess удалить строки 35-39?
А уже потом по FTP залить 1.5.15
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #23 : 08.11.2009, 15:14:12 »

По поводу обновления если можно подробней..
Перед заливкой обновлений,  нужно в файле .htaccess удалить строки 35-39?
А уже потом по FTP залить 1.5.15

попробуйте оба варианта обновления. учтите, что патч содержит htaccess.txt, так что по всей вероятности Ваш .htaccess останется нетронутым

Записан
Goddanus
Осваиваюсь на форуме
***

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

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


« Ответ #24 : 08.11.2009, 18:20:24 »

...А можно после этих строк попробовать добавить еще вот такой кусок кода:
Код:
<Files sitemap.xml>
Allow from all
Satisfy all
</Files>

По идее он перекроет предыдущее правило.

Кто-то проверял, перекрывается ли запрет просмотра XML-файлов расширений:
Код:
## Deny access to extension XML files (uncomment out to activate)
<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy all
</Files>
<Files sitemap.xml>
Allow from all
Satisfy all
</Files>
## End of deny access to extension XML files

а то как-то мало желания закрыть просмотр версий расширений + убить доступ ботов к sitemap.xml.
Записан
Goddanus
Осваиваюсь на форуме
***

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

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


« Ответ #25 : 08.11.2009, 19:57:58 »

можете также  попробовать этот фикс:

- найдите файл libraries/joomla/application/pathway.php

- найдите строку нр 209 которая должна выглядеть

$item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');

- замените ее на

if((version_compare( phpversion(), '5.0' ) < 0)) {
           $item->name = html_entity_decode($name);
       } else {
           $item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');
       }


Вышеизложенный код необходим если планируется в ближайшее время переход с PHP 4.x на 5.x.

Если же возможности перейти нет, и не предвидеться, то достаточно
$item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');

заменить на:
$item->name = html_entity_decode($name);

Об этом деле, "Почему я получаю сообщение: Warning: cannot yet handle MBCS in HTML entity decode": http://docs.joomla.org/Why_do_I_get_the_message_%22Warning:_cannot_yet_handle_MBCS_in_html_entity_decode%22
« Последнее редактирование: 08.11.2009, 20:15:37 от Goddanus » Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #26 : 08.11.2009, 20:52:07 »

Goddanus:

ваше рекомендация - использовать фикс, который годится только для 4-ой версии РНР (только на сегодня)

моя рекомендация - использовать фикс, который годится и для 4-ой и для 5-ой версии РНР (и на сегодня, и на завтра)

ваш подход - настрой сейчас, и не забудь веруться к этой строчке в будущем

мой подход - настрой сейчас, и забудь (во всяком случае, до перехода хостера на РНР 6)
Записан
Valiks
Осваиваюсь на форуме
***

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

Сообщений: 159


« Ответ #27 : 09.11.2009, 05:49:05 »

Ни в одном, ни в другом варианте не удаётся ничего добиться

Если использую первый вариант

Цитировать
Код:
можете также  попробовать этот фикс:

- найдите файл libraries/joomla/application/pathway.php

- найдите строку нр 209 которая должна выглядеть

$item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');

- замените ее на

if((version_compare( phpversion(), '5.0' ) < 0)) {
           $item->name = html_entity_decode($name);
       } else {
           $item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');
       }

появляется вот такое сообщение
Код:
Parse error: parse error,
unexpected ';' in /home/darovan5/public_html/libraries/joomla/application/pathway.php on line 209

и больше ничего

Если второй вариант
Цитировать
Если же возможности перейти нет, и не предвидеться, то достаточно
Код:
$item->name = html_entity_decode($name, ENT_COMPAT, 'UTF-8');

заменить на:
$item->name = html_entity_decode($name);

То вообще белый экран. непонятно что делать?
Записан
leo78
Завсегдатай
*****

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

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


I left from paradise!?...


« Ответ #28 : 09.11.2009, 15:12:54 »

Ошибка при проверке Valid XHTML в mod_search - 4 штуки

Решение проблемы правим по адресу:

/modules/mod_search/tmpl/default.php

стр. 43

Код:
<input type="hidden" name="Itemid" value=<?php echo $mitemid; ?> />

Исправить

Код:
<input type="hidden" name="Itemid" value="<?php echo $mitemid; ?>" />

И незабудте обновить язык, чтобы отображался  на главной "Страница 1 из 6", а не так "JPAGE_CURRENT_OF_TOTAL"...)))
Удачи!
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #29 : 09.11.2009, 15:21:06 »

Valiks: попробуйте приложенный pathway.php (с фиксом)

* pathway.php.zip (1.89 Кб - загружено 164 раз.)
Записан
Страниц: [1] 2 3  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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