Есть тупой вопрос:) Есть сайтик, картинки на нем хранятся в директории /sites/default/files и пошло дальше. Соответственно мне не очень нравятся такие длинные пути, особенно когда к ним добавляется imagecache и т.п. Как можно выкинуть такой длинный путь и заставить Tinymce и т.п. вставлять путь начиная с files.
Сам придумал только одно решение - создать символическую ссылку files в корне друпала, указывающую в /sites/default/files и поставив /files в качестве директории для загрузки файлов в настройках сайта. Но это не очень красиво, поэтому интересуюсь, может есть другой способ?
Комментарии
В файловой системе друпала обзовите просто files.
Ну я вообще так и сделал с линковкой... А другого способа нет?
ключевые слова файловой системе друпала
http://www.ваш_сайт.ru/admin/settings/file-system
и меняете пути
Господа, если вы думаете, что я первый день работаю с друпал и не знаю таких элементарных вещей, то вы ошибаетесь.
Ключевые слова читайте текст поста.
господин, читай мой коммент внимательнее. я также имел в виду то что говорил wazzup, но указал что нужно установить.
Ладно, мы друг друга не понимаем. Из моего поста:
«Сам придумал только одно решение - создать символическую ссылку files в корне друпала, указывающую в /sites/default/files и поставив /files в качестве директории для загрузки файлов в настройках сайта.»
Это и есть то, что предлагаете вы:)
Но есть один проблем, на сайте более 15000 картинок и после смены путей начинаются непонятные глюки с imagecache и прочей лабудой. Поэтому я и использовал символическую ссылку.
Ладно.. буду видимо переносить все ещё раз...
странно, вообще то по умолчанию тот же imagecache хранит картинки именно в /files. У вас там папка вообще есть? Тут как с темами: есть папка themes в /sites/default - ищет там темы, нет такой папки - ищет только в /themes. Просто перенесите все файлы в /files, а /sites/default/files удалите - должно сработать.
PS Забэкапьтесь. Странно, работаю на Друпале 3 года, а ни разу не было папки /sites/default/files ))
ну счастливых полетов, ёмое
Попробуйте почистить imagecache и перенести содержимое sites/default/files/* в files/*. Других вариантов я не вижу. Можно сделать это также через .htaccess но лучше сразу перенести.
Да просто у меня ещё мультисайтинг, поэтому и делал хранение в sites/default/files, а не просто files... Ну ладно... придумаю че-нить хитрое)
сории, окнами перепутал