vadim s. sabinich
Давно я тут
  
Репутация: +10/-0
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
|
 |
« Ответ #1 : 05.11.2009, 19:18:47 » |
|
наверное не "совместимости с Firefox 1.6.", а "... Joomla 1.6"
|
|
|
|
|
Записан
|
|
|
|
vadim s. sabinich
Давно я тут
  
Репутация: +10/-0
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
|
 |
« Ответ #3 : 05.11.2009, 19:35:24 » |
|
тогда там Firefox 3.6
|
|
|
|
|
Записан
|
|
|
|
vadim s. sabinich
Давно я тут
  
Репутация: +10/-0
Offline
Пол: 
Сообщений: 220
переводчик-любитель
|
 |
« Ответ #4 : 05.11.2009, 19:41:36 » |
|
во, таки-да.
|
|
|
|
|
Записан
|
|
|
|
Aspik
Завсегдатай
   
Репутация: +47/-2
Offline
Сообщений: 558
В личку не писать, не отвечу.
|
 |
« Ответ #5 : 05.11.2009, 20:07:03 » |
|
видать месяца 2 и будет переход с 1,5 на 1,6
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +212/-0
Offline
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #6 : 05.11.2009, 21:35:51 » |
|
спасибо vadim s. sabinich
хорошая работа
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #7 : 05.11.2009, 22:08:17 » |
|
видать месяца 2 и будет переход с 1,5 на 1,6
ой, я вас умоляю... раньше нового года мы не увидим ничего стабильного, а после этого не меньше 2-х релизов пройдет прежде чем можно будет начинать думать о переходе. Они до сих пор продолжают крошить код, менять языковые файлы и т.д., никаких намеков на стабилизацию кода я не вижу. Я общался с группой подготовки документации - у них там тоже, еще конь не валялся. Так что ни о каких 2-х месяцах говорить тут нельзя.
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +158/-17
Offline
Пол: 
Сообщений: 2695
любит наш народ всякое гавно...
|
 |
« Ответ #8 : 05.11.2009, 22:21:04 » |
|
* Теперь TinyMCE работает правильно - все остальные ошибки созданные предыдущим обновлением TinyMCE исправлены. ==
Кто нибудь тестировал в Опере??
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +212/-0
Offline
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #9 : 05.11.2009, 22:41:34 » |
|
Кто нибудь тестировал в Опере??
из 19 фиксов для плагинов, 10 - для TinyMCE неужели конец выдергиванию волос с этим редактором? пойду поиграю с .15 в песочнице
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +158/-17
Offline
Пол: 
Сообщений: 2695
любит наш народ всякое гавно...
|
 |
« Ответ #10 : 05.11.2009, 23:09:28 » |
|
из 19 фиксов для плагинов, 10 - для TinyMCE
неужели конец выдергиванию волос с этим редактором? пойду поиграю с .15 в песочнице
Отпишись после тестов пожалуйста
|
|
|
|
|
Записан
|
|
|
|
combes
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #11 : 06.11.2009, 10:58:37 » |
|
Обновил до 1.5.15, но есть вопрос относительно ограничения доступа к XML, выполнив изменения в .htaccess теряем карту сайта sitemap.xml (у кого она присутствует), так как «боты» не смогут ее прочитать и неминуемо начнутся проблемы с индексацией ресурса.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #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
Сообщений: 4
|
 |
« Ответ #13 : 06.11.2009, 12:26:22 » |
|
<Files sitemap.xml> Allow from all Satisfy all </Files> Спасибо! Этот вариант подходит.
|
|
|
|
|
Записан
|
|
|
|
Syarzhuk
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #14 : 07.11.2009, 22:54:09 » |
|
Добрый вечер! Обновил вчера Joomla, а сегодня заметил, что внизу главной страницы под новостями появилось JPAGE_CURRENT_OF_TOTAL Я не загрузил какой-то файл? пожалуйста разобраться 
|
|
|
|
|
Записан
|
|
|
|
|
era
|
 |
« Ответ #15 : 07.11.2009, 23:00:19 » |
|
обновите русские языковые файлы (зайдите на joomlaportal.ru и справа скачайте "Локализации Русский язык для лицевой панели (site) Русский язык для административной панели (admin)")
|
|
|
|
|
Записан
|
|
|
|
Valiks
Осваиваюсь на форуме
 
Репутация: +6/-3
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
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #17 : 08.11.2009, 01:32:46 » |
|
у Вас там часом не PHP 4 установлена?
|
|
|
|
|
Записан
|
|
|
|
Valiks
Осваиваюсь на форуме
 
Репутация: +6/-3
Offline
Сообщений: 159
|
 |
« Ответ #18 : 08.11.2009, 01:34:00 » |
|
да, 4
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +212/-0
Offline
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #19 : 08.11.2009, 01:50:40 » |
|
проблема не в Вашем сайте, а в баге у PHP4
обратитесь к хостеру обновить Вас до PHP5
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +212/-0
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
Сообщений: 159
|
 |
« Ответ #21 : 08.11.2009, 03:02:05 » |
|
Спасибо, чуть позже попробую
|
|
|
|
|
Записан
|
|
|
|
Rusla
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« Ответ #22 : 08.11.2009, 08:47:12 » |
|
По поводу обновления если можно подробней.. Перед заливкой обновлений, нужно в файле .htaccess удалить строки 35-39? А уже потом по FTP залить 1.5.15
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +212/-0
Offline
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #23 : 08.11.2009, 15:14:12 » |
|
По поводу обновления если можно подробней.. Перед заливкой обновлений, нужно в файле .htaccess удалить строки 35-39? А уже потом по FTP залить 1.5.15
попробуйте оба варианта обновления. учтите, что патч содержит htaccess.txt, так что по всей вероятности Ваш .htaccess останется нетронутым
|
|
|
|
|
Записан
|
|
|
|
Goddanus
Осваиваюсь на форуме
 
Репутация: +1/-0
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
Пол: 
Сообщений: 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
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #26 : 08.11.2009, 20:52:07 » |
|
Goddanus:
ваше рекомендация - использовать фикс, который годится только для 4-ой версии РНР (только на сегодня)
моя рекомендация - использовать фикс, который годится и для 4-ой и для 5-ой версии РНР (и на сегодня, и на завтра)
ваш подход - настрой сейчас, и не забудь веруться к этой строчке в будущем
мой подход - настрой сейчас, и забудь (во всяком случае, до перехода хостера на РНР 6)
|
|
|
|
|
Записан
|
|
|
|
Valiks
Осваиваюсь на форуме
 
Репутация: +6/-3
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
Пол: 
Сообщений: 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
Пол: 
Сообщений: 2999
ищите - и найдете
|
 |
« Ответ #29 : 09.11.2009, 15:21:06 » |
|
Valiks: попробуйте приложенный pathway.php (с фиксом)
|
|
|
|
|
Записан
|
|
|
|
|