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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: rc4 перестали отображатся картинки  (Прочитано 3444 раз)
0 Пользователей и 1 Гость смотрят эту тему.
colors
Завсегдатай
*****

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

Сообщений: 415


« : 26.12.2009, 23:09:25 »

первоначально при выкладке сайта в статьях была пара картинок. Работают до сих пор. Сейчас понадобилось добавить пару статей с картинками показывает только их описания. В выводимом коде вместо "сайт/images/stories/bonus1.jpg" пишет "images/stories/bonus1.jpg"
Поставил локально rc5 картинки работают, втягиваю туда базу с сайта - не работают (уже локально на денвере).
Где искать глюк? включал все неиспользуемые модули и мамботы, включал/отключал SEF, менял разные штуки в Глобальной конфигурации... Angry
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #1 : 27.12.2009, 11:31:41 »

методом тыка определил, что виноват ARTIO JoomSEF (2.1.1). При его удалении все ОК, теперь при его установке получаю ссылку на изображение "сайтindex.php/images/stories/bonus1.jpg" при этом ссылки на материалы нормальные. Если добавить / после $mosConfig_live_site = 'http://сайт' в конфигурации, картинки отображаться начинают, но в остальных адресах после имени сайта ставится // (index.php в ссылках на материалы кстати не дописывается, только в картинках). Более свежие версии ARTIO JoomSEF на joostina1.3 работают с ошибками..
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #2 : 27.12.2009, 12:51:49 »

удалил SEF. При включении дружественных урлов картинок нет - на них ссылка http://сайт/content/blogcategory/2/9/images/stories/main-sm.jpg - по этому пути картинку не находит в адресной строке
при отключении дружественных урлов - картинки есть - на них ссылка http://сайт/images/stories/main-sm.jpg
Записан
temniy
Живу я здесь
******

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

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



« Ответ #3 : 27.12.2009, 17:31:11 »

удалил SEF. При включении дружественных урлов картинок нет - на них ссылка http://сайт/content/blogcategory/2/9/images/stories/main-sm.jpg - по этому пути картинку не находит в адресной строке
В настройках редактора включите "Абсолютные пути" вместо относительных и должно работать с SEF.
По выходу стабильной версии будут предложены варианты сеф-компонентов, адаптированных к Joostina 1.3
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #4 : 28.12.2009, 02:13:40 »

В настройках редактора включите "Абсолютные пути" вместо относительных и должно работать с SEF
Увы, не помогает. Упорно дописывается к имени сайта index.php без слеша перед ним.
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #5 : 28.12.2009, 02:28:42 »

обнаружил кстати еще проблему. При использовании функции в редакторе Меняющиеся изображения при отключенных дружественных урлах все ОК, при их включении никакое изображение не отображается до наведения на него мышкой. Пробовал скриптом принудительно грузить все картинки страниц перед отображениям страницы - тож не помогает. Как только отключаю Друж. урлы - все ОК

[жаль нет смайлика, кот. убивается головой об стену]
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #6 : 28.12.2009, 11:35:11 »

По выходу стабильной версии будут предложены варианты сеф-компонентов, адаптированных к Joostina 1.3
Т.е. в стабильной версии будет некорректно работать встроенный SEF?? На сколько я понял, не корректно работает именно встроенный SEF. Попробовал на другом сайте с rc5 на хостинге - тоже присутствуют 2 проблемы, описанные выше. После включения Дружественных урлов к изображениям добавляется index.php без слеша и некорректно работают "Меняющиеся изображения". Сторонний SEF не установлен
Записан
Broga
Захожу иногда
**

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

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



« Ответ #7 : 28.12.2009, 13:21:34 »

Как прописал $mosConfig_live_site в configuration.php?
Есть подозрение, что со слэшом в конце...
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #8 : 28.12.2009, 13:30:43 »

Как прописал $mosConfig_live_site в configuration.php?
Есть подозрение, что со слэшом в конце...
сейчас так $mosConfig_live_site = 'http://сайт.org';
со слешем пробовал, картинки нормально, а в адресах материалов по 2 слеша после домена
Записан
Broga
Захожу иногда
**

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

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



« Ответ #9 : 28.12.2009, 13:42:21 »

а если сделать ход конём и прописать $mosConfig_media_dir = '/images/stories'; ?

Вообще странно, если поставить в  настройках редактора "абсолютные пути", то вообще ничего никуда не должно подставляться. Статья сохраняется, как есть, с полным адресом картинки.
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #10 : 28.12.2009, 13:57:11 »

а если сделать ход конём и прописать $mosConfig_media_dir = '/images/stories'; ?

Вообще странно, если поставить в  настройках редактора "абсолютные пути", то вообще ничего никуда не должно подставляться. Статья сохраняется, как есть, с полным адресом картинки.
$mosConfig_media_dir = '/images/stories'; - попробую конечно, но перед  images слеш ставит, не ставит после сайта, т,е. пишет http://сайт.orgindex.php/images.....

с абсолютными и относительными путями игрался, не помогает
Записан
Broga
Захожу иногда
**

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

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



« Ответ #11 : 28.12.2009, 14:06:51 »

Такс.. откуда у тебя берется index.php в адресе картинки? Это похоже на работу стороннего SEF компонента
Записан
colors
Завсегдатай
*****

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

Сообщений: 415


« Ответ #12 : 28.12.2009, 14:12:51 »

Такс.. откуда у тебя берется index.php в адресе картинки? Это похоже на работу стороннего SEF компонента
так знать бы откуда..  на этом сайте, в отличие от предидущего artio даже не пытался ставить, просто включаю дружественные урлы в конфигурации и меняю .хтаксесс для встроенного SEF
Записан
loba
Осваиваюсь на форуме
***

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

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



« Ответ #13 : 28.12.2009, 14:13:47 »

Вопрос уже поднимался (это при использовании SEFов, как стандартного, так и сторонних) - в новой версии будет (уже) исправлено http://joomlaforum.ru/index.php/topic,62116.msg528391.html#msg528391
Записан
temniy
Живу я здесь
******

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

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



« Ответ #14 : 28.12.2009, 23:43:07 »

включаю дружественные урлы в конфигурации и меняю .хтаксесс для встроенного SEF
Менять в принципе не надо. Попробуйте использовать htaccess из дистриба без правки. У меня встроенный SEF корректно работает.
Записан
Joostman
Осваиваюсь на форуме
***

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

Сообщений: 56



« Ответ #15 : 30.12.2009, 17:06:55 »

Joostina 1.3.0 RC5

Включен SEF. При создании модуля и вставки в нем изображения - оно не выводится. Добавляются лишние пути.

Включение Абсолютных путей в редакторе не помогают.

Просто же изображения в содержимом отображаются без проблем. Исправить пока не получилось.
Записан
loba
Осваиваюсь на форуме
***

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

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



« Ответ #16 : 30.12.2009, 18:29:39 »

Включение Абсолютных путей в редакторе не помогают.

Просто же изображения в содержимом отображаются без проблем. Исправить пока не получилось.

Можно отключить визуальный редактор и прописать вручную путь...
Записан
loba
Осваиваюсь на форуме
***

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

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



« Ответ #17 : 30.12.2009, 18:37:25 »

... или правим:

../mambots/editors/jce/jscripts/tiny_mce/functions.js (строка 11)
Код:
html = TinyMCE.regexpReplace(html, 'src\s*=\s*"?' + base + '', 'src="', 'gi');
на
Код:
html = TinyMCE.regexpReplace(html, 'src\s*=\s*"?' + base + '', 'src="/', 'gi');
Записан
boston
Moderator
*****

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

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



« Ответ #18 : 30.12.2009, 23:10:52 »

loba, именно это и будет в новой версии:
http://code.google.com/p/joostina/source/diff?spec=svn609&r=609&format=side&path=/trunk/mambots/editors/jce/jscripts/tiny_mce/functions.js

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

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

Сообщений: 56



« Ответ #19 : 31.12.2009, 00:03:57 »

Цитировать
... или правим:

../mambots/editors/jce/jscripts/tiny_mce/functions.js (строка 11)

Код:
html = TinyMCE.regexpReplace(html, 'src\s*=\s*"?' + base + '', 'src="', 'gi');
на

Код:
html = TinyMCE.regexpReplace(html, 'src\s*=\s*"?' + base + '', 'src="/', 'gi');



Йо ма йо... Получилось. Работает : )
Записан
loba
Осваиваюсь на форуме
***

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

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



« Ответ #20 : 16.07.2010, 02:58:31 »

еще один путь:
../includes/frontend.php (строка 241)
Код:
$theURI = str_replace(JPATH_SITE.'/','',$theURI);
исправляем на:
Код:
$theURI = str_replace(JPATH_SITE.'','',$theURI);
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@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