Page title работает только на странице редактирования [РЕШЕНО]
Прислано: Zoxx
пт, 03/02/2012 - 10:03
Надо вывести в тайтл следующую конструкцию: Название документа | Тип документа | Имя сайта
По описанию, да и по содержимому страницы настроек модуль Page Title вписался идеально, но возникла проблема: тайтл меняется только на странице редактирования ноды, а при просмотре документа остаётся прежним. При этом настройки модуля для дефолтного заголовка на него влияют (например, если убрать оттуда название сайта и оставить только тайтл самой страницы, то на странице ноды в тайтле останется лишь её название).
В чём может быть проблема?
UPDATE: модуль так и не заработал, так что отказался от него. Ниже, в комментариях код решения - сниппет для вставки в template.php вашей темы
Pathauto халтурит
Прислано: Zoxx
вс, 02/01/2011 - 14:27
На сайте стоит i18n для двуязычности (ru + en), основной язык - русский. Пути на русском транслитерируются. Бывают случаи, когда слово заимствованное и не имеет синонима в русском - т.е., ничем его не заменишь. Например - "диаболо"(игрушка такая) и будет "diabolo".
Так вот, имеется проблема с одинаковыми названиями нод. Если с таксономией pathauto справляется, и добавляет цифры в подобных случаях (diabolo-0, diabolo-1, и т.д.), то в нодах будет так: оригинальная получит путь типа site.ru/diabolo, а её перевод останется с node/1234, и лечится это только апдейтом через меню pathauto. Необходима же автоматизация, ибо контент добавляют простые юзеры
Есть ли у этой проблемы решение (отказ от использования того или иного модуля не предлагать, разве что есть реально стоящая альтернатива).
Pathauto иногда не срабатывает
Прислано: Zoxx
чт, 21/10/2010 - 14:04
Заметил, что иногда модуль Pathauto не хочет делать ссылку на ту или иную ноду при ее создании. При обновлении через настройки модуля путь-таки прописывается, но стоит обновить проблемную ноду, не отключив Automatic Alias - и она снова оказывается со стандартным адресом типа node/1234. Такое происходит далеко не со всеми нодами, но всё-таки проскакивает подобная проблема. С чем она связана и как её решить?
[РЕШЕНО] Views: taxonomy_term не работает с пересечением терминов
Прислано: Zoxx
пн, 04/10/2010 - 07:34
По умолчанию, таксономия друпала при запросе адреса типа
mysite.tld/taxonomy/term/1+2 выдает ноды, в которых есть любой из любой из терминов "1" или "2"
а при запросе
mysite.tld/taxonomy/term/1,2 - только те, в которых присутствуют сразу оба данных термина.
Но, при попытке переопределить вывод таксономии через views: taxonomy_term второй вариант начинает выдавать ровно то же самое, что и первый. Как решить эту проблему? Есть острая необходимость изменить вывод таксономии - в общих чертах, сделать табличный список, а в подробностях - убрать тело ноды, оставить заголовок, дату и вывести некоторые термины по словарям(причем для пары словарей сделать их некликабельными). Views со всем этим справился на ура, но (подлый сюрприз) - необходимая фича с выводом списка нод, имеющих общие два термина была им злобно покоцана... Не отказался бы и от другого способа решения данной проблемы, но пока поиск ни к чему не привёл
Как сделать облако тегов на 2 языках?
Прислано: Zoxx
чт, 23/09/2010 - 22:35
В данный момент занимаюсь добавлением второго языка(английского) на один из моих сайтов. В терминах есть
1)русские, имеющие английский перевод
2)английские, без перевода и назначенного языка - общие для всех
3)английские, перевод русских из п.1
Всплыла следующая проблема:
в облаке тегов отображаются абсолютно все теги, вне зависимости, какой выбран язык. Но, если при выбранном языке кликнуть на термин которому назначен другой язык, то пользователь попадает на страницу, на которой нет никакого контента, только название термина
Как сделать так, чтобы в облаке отображались только термины активного языка и нейтральные?
Views+Voting API: как вывести список лучших нод по терминам
Прислано: Zoxx
пт, 05/02/2010 - 12:47
Добрый день. Подскажите пожалуйста:
На моем сайте установлены Voting API+Fivestars для пользовательской оценки материалов. Материалы сгруппированы по терминам.
Суть озадачившей меня проблемы: можно ли с помощью Views сделать блок, который на странице термина будет отображать ноды с наивысшей оценкой, помеченные этим термином, и как? Или же для каждого термина нужно делать отдельный View(чего крайне не хотелось бы, многовато терминов...) Также буду признателен, если подскажете более изящный способ решения проблемы, чем Views - например, сниппет.
Извиняюсь, если эта тема здесь уже обсуждалась
[РЕШЕНО] Модернизировать сниппет
Прислано: Zoxx
пн, 11/05/2009 - 14:42
Откопал у Сетегнома интересный сниппет - выводит список терминов словаря с указанием количества документов и под каждым термином, собственно, список всех документов. Но мне хотелось бы ограничить количество документов с каждым термином. Как это сделать? Я не владею php
Ссылка на сниппет:
http://setegnom.com/node/576
Сортировка изображений в Album Photos
Прислано: Zoxx
сб, 17/01/2009 - 00:08
Модуль Album Photos загружаемые фотографии помещает в начало галереи. Как сделать, чтобы сортировка шла наоборот: сначала старые изображения, потом новые?
[РЕШЕНО]Ссылка на материал
Прислано: Zoxx
пт, 09/01/2009 - 21:58
часто вижу в автономных блогах на wordpress такую фишку: на странице с материалом в его конце распологает блок со ссылками на эту страницу - для удобства копирования. Как такое можно реализовать в Друпале?

вот так это выглядит в вордпрессе.
Белый экран при регистрации пользователя
Прислано: Zoxx
чт, 01/01/2009 - 09:03
В Денвере все работает без проблем, на хостинге начинаются танцы: при регистрации, запросе потерянного пароля - белый экран и письмо с данными на ящик не отправляется. Залогиниться же проблем нет.
Здесь вот еще в чем беда: на 6 друпале есть возможность войти админом сразу после регистрации. А на 5 обязательно пройти по ссылке в письме. То есть, создать сайт локально и перенести его я могу - но при этом больше никто по-нормальному не зарегится. А если распаковываться с нуля на хостинг - то на пятерке вообще ничего нельзя сделать.
Что мне делать - менять хостинг?...
Как сделать RSS для блога?
Прислано: Zoxx
вс, 14/12/2008 - 09:28
Практически закончил делать блог, когда выяснил следующую проблему: чтобы добавить сайт как блог, например, в Яндекс, необходимо, чтобы на сайте присутствовала rss-лента. Этим зверем я никогда не пользовался, знаю только, что он позволяет подписываться на обновления сайта и что там не рекламы. Увидел соответствующие значки на сайта, решил посмотреть, и выяснил, что для каждого термина таксономии делается своя лента. Плюс своя лента есть и у главной страницы - и эта лента выводит только те материалы, что есть на главной странице. Но таких у меня, как раз, совсем немного, а значит, лента получается неполноценной. Поиск по сайту ничего особого не дал, разве что названия двух модулей Feed Api и SimpleFeed. В идеале, хотелось бы получить такую ленту, которая собирала бы все материалы сайта для чтения в rss - делать так делать, надежно и удобно. Так вот, подскажите, могут ли эти модули решить мою проблему и как с ними обращаться. Загрузил, поставил - но я ничего не понимаю в данном вопросе, и какое ни есть знание англицкого меня не спасает
UPD:
для прояснения ситуации: у меня несколько типов материала, из них на главную выводится только один - "Новости". У остальных типов свои ленты, сделанная простейшим образом - через таксономию, каждому типу материала назначаю определенный термин. Ссылка на термин показывает все материалы, в которых он встречается, то есть - материалы определенного типа. Так вот как бы сделать так, чтобы все ленты rss собрать в одну?
[Решено] - Верстка блоков в сайдбарах
Прислано: Zoxx
сб, 29/11/2008 - 18:30
я далеко не специалист в css, и есть проблема: как сделать оформление для блоков, находящихся в конкретном регионе(ну, например, рамка, фон, шрифт, и т.д.). Детали именно оформления для меня не составят труда, не могу понять, как именно назначить все это блокам в конкретном регионе. Тема - Zen.