Такая проблема. Почему-то у меня на сайте пути к графическим файлам выглядят: 1) в аватарах как <img src="//harzah.net/system/files/pictures/picture-1.jpg" alt="B.X's picture" title="B.X's picture">
2) а в image как <img src="http://harzah.net/system/files/images/kjasmu_1_0.thumbnail.jpg" alt="Моё фото" title="Моё фото" class="image thumbnail" height="79" width="100">
Почему так? И, если можно, в каком направлении копать? Потому что на Drupal.ru всё нормально и пути нормальные, как я вижу. Причём оба эти вышеприведённых варианта нормально обрабатываются браузерами и отображаются...
Комментарии
Однако в /admin/settings/user в поле "picture image path" чего стоит?
--
Axel,
Darcs-репозиторий разработок для Drupal
хм... там просто папка pictures (где мои аватарки)... спасибо, сейчас попробую изменить что-нибудь... а как должно быть вообще?
[b]Добавлено:[/b]
Изменил на files/pictures ничего не изменилось...
там всё-таки про поддиректорию говорится... а вот откуда harzah.net/system взялось?
Мм... тогда пока не знаю как под 4.7 это поправить. Собственно на drupal.ru я вообще линки на файловой системе ставил - всё на папку files завернул.
--
Axel,
Darcs-репозиторий разработок для Drupal
хорошо, а как тогда произвести замену? фильтр какой-нибудь может? чтобы просто заменил везде //harzah.net/system на просто /?
Как вариант - да, mass url aliasing. Но оно ведь только лишних вычислений добавит. Уверен, что оно надо? Может оставить по принципу "работает - не трогай"?
--
Axel,
Darcs-репозиторий разработок для Drupal
Но имхо проблема должна проще решаться, я ещё не смотрел так внимательно 4.7, но странно если там этот system куда-то жёстко в код забит.
--
Axel,
Darcs-репозиторий разработок для Drupal
так не работает в Mozilla и IE если с GZIP скриптом... в Опере всё работает (то есть картинки видно), но не в ней же большинство будут смотреть мой сайт...
а как через пхп это сделать? там же тоже можно через preg_replace
это решить? ищу примеры, хех, но не нахожу... замена выражений и чисел, погода в разных форматах, без проблем... а замену простой ссылки на другую не найти... как заменить Src=//harzah.net/system/
и Src=http://harzah.net/system/
на просто /?
заметил похожую проблему при включении
Настройки - Настройки файловой системы - Приватный.
system/files/ появилось в случае со всеми файлами, хотя ни директории такой не создавал друпал, ни при ручном создании и 777 файлы туда не прописывал при загрузке.
д4.7