Уточню детали по поводу пункта 2 (учет ухода по внешним ссылкам). При помощи firebug увидел, что запрос на сервер GA формируется правильно, однако до сервера так и не доходит (при том, что другие запросы, связанные с мониторингом просмотров страниц сайта, проходят быстро и на ура). На первом скрине видно сам запрос. На втором он же, подвисший. И длится это "подвисание" бесконечно долго. В чем может быть причина?
Я аналогичное реализовал при помощи CCK Gallery. Там каждая фотография - это нода. Для превьюшек используется imagecache. По умолчанию в создаваемом модулем типе данных используется поле для загрузки лишь одиночной фотографии. Я доустановил Image FUpload и заменил это одиночное поле на FUpload. Теперь можно грузить массово. Единственный минус - все ноды с фотографиями после загрузки имеют одинаковые заголовки. То есть потом нужно вручную изменить каждый заголовок.
Подниму старую тему. Времени заниматься переездом у меня не было. А вчера удалось таки правильно и в верной кодировке развернуть базу на новом хостинге. Теперь у меня БД в utf8 и все данные в ней тоже utf8. Но обнаружилась новая проблема. Мой хостер по умолчанию делает коннект к базе в кодировке latin1. И из-за этого весь контент выводится знаками вопроса. Я пробовал вставить в файл database.mysql.inc в функцию db_connect() в самом конце, перед return вот такой код:
Лучше делать по ssh, командами mysqldump и mysql, разбить задачу на 2 части:
1. Получить выгрузку с помощью mysqldump чтобы в файле все было UTF8, при необходимости выгружать частями и перекодировать. В начале файла выгрузки должна быть команда SET NAMES UTF8
2. Загрузить файл с помощью mysql в новую базу указав по умолчанию utf8
Можно. Для этого нужно установить модуль i18n (очень внимательно прочитав Readme и выполнив всё, что там написано). Этот модуль предназначен для организации мультиязычного контента на сайте (пример использования можно тут глянуть: http://fest-kiev.kiev.ua ).
Ну и тут вот почитайте: http://www.drupal.ru/node/1056
Кажется - нет. Но можно попробовать повозиться с модулем BBCode Formatting Bar и заставить его показывать нужную формочку. http://drupal.org/node/24875
Я попробую этим заняться. Если выйдет - выложу сюда патченую версию.
Чтобы не потерять интересную ссылку по хлебным крошкам, кидаю её сюда. http://drupal.org/node/31983#comment-55960
Там пошагово объясняется, как довести до ума хлебные крошки Друпала и связать их с таксономией, а не с меню.
А вот здесь поднята проблема создания нового модуля для Друпал, который будет объединять в себе функциональность book и taxonomy, что тоже позволит правильно генерировать хлебные крошки. http://drupal.org/node/23730
Если новость будет принадлежать "Сабтерм 1", то я так понимаю, что данный кусочек показывает только "Другие новости по теме: СабТерм 1". А чтобы сделать свою, правильную версию "хлебных крошек" нужно умудриться достать и "Терм 2". Тогда можно было бы вывести: "Главная->Терм 2->Сабтерм 1"
Посмотрел, поколдовал. Действительно странная ситуация. Таксономия как-бы оторвалась от модуля. По идее, один из словарей в таксономии, должен быть связан с модулем, и все галереи должны добавляться в этот словарь. По умолчанию, этот словарь называется image galleries. Но в вашем варианте это можеть быть "галерея" (перевод). Я такого словаря у вас не нашёл. Быть может попробовать поставить более свежую версию модуля Image? Возможно при установке патча что-то произошло или конфликт с другими модулями.
Могу только гадать - в моей ситуации весь контент был доступен гостям. Думаю, что в XML-ках присутствуют только те ноды, которые доступны гостям. Иначе нелогично получается. RSS - это открытый формат для отображения данных с разных сайтов у себя на ресурсе (это один из вариантов применения), поэтому в XML было бы логично вставлять только то, что доступно всем гостям. Попробуйте создать в одной и той-же таксономии несколько нод - пару штук открытых и пару штук закрытых. А затем посмотрите в XML в режиме пользователя и режиме гостя.
Странная ситуация. Вот на этом сайте http://fest-kiev.kiev.ua (раздел "Конкурсные работы") я ставил друпал 4.6 и на него Image. Никаких дополнительных модулей не ставил - всё как часы. Дайте скриншоты раздела "image galleries", раздела "категории" (таксономии ваши) и страницы добавления новой ноды image-типа (какие там списочки, желательно в развёрнутом виде). Тогда что-то можно придумать.
Нужно создать словарь - это хранилище всех галерей. Потом, через админку ("image galleries") нужно добавлять туда галлереи (автоматом в словарь будут добавляться одноименные термы таксономии). А потом уже "добавить материал->image" и в списочке выбрать нужное название галлереи.
В админке заходите в "настройки". Первичные и вторичные ссылки - это как раз поля в которые нужно вставлять html-код, реализующий меню. Если тема поддерживает отображение этих ссылок, то это то, что вы спрашиваете. При помощи модуля menu сделать менюшку вверху не выйдет. Только вручную.
Я ставил вот этот патч: http://drupal.org/files/issues/image-patch
Так как доступа к командной строке не имею, патчил вручную. Слава богу там немного. Но пропатчилось нормально - всё работае без ошибок.
Форум друпала не обладает такой богатой функциональностью, как спецдвижки типа phpBB или Invision. Разделить тему нельзя, как впрочем много чего ещё нельзя. Я, к примеру, на своем проекте не буду использовать друпаловский форум, а поставлю рядом phpBB. На drupal.org ведется работа по разработке модуля-интеграции Drupal и phpBB, но он пока сырой, судя по отзывам.
Алексей, у вас, пардон, каша в голове. Модуль не может быть словарём таксономии. Модуль Image умеет организовывать галереи картинок на сайте. Для того, чтобы модуль работал, ему в настройках модуля нужно присвоить словарь тексономии, имеющий тип "image". Тогда все галереи - это термы данного словаря. И на самом нижнем уровне иерархии - ноды, принадлежащие тому или иному терму, и в которых непосредственно и хранятся картинки.
Сам с этим не сталкивался, но возможно это из-за того, что картинка и текст выводятся как список. Посмотрите в HTML-коде, как именно выводится текст и аватара. Если это список (теги ul, li), то нужно отыскать в исходном тексте модуля node функцию вывода ноды на экран и отформатировать там вывод так, как вам нужно.
Погодите, так XML создается движком автоматом, без включения каких-либо модулей. Вам нужно отдавать RSS своего сайта или показывать на своём сайте чужой контент? Если первое - то ничего включать не нужно. При отображении каждой таксономии, внизу, есть оранжевая ссылочка - это линк на XML данной таксономии. А модуль "RSS Aggregator" - это кажется для того, чтобы на своём сайте показывать чужие RSS-ленты.
Google Analytics + внутренний поиск + учет исходящих кликов
Уточню детали по поводу пункта 2 (учет ухода по внешним ссылкам). При помощи firebug увидел, что запрос на сервер GA формируется правильно, однако до сервера так и не доходит (при том, что другие запросы, связанные с мониторингом просмотров страниц сайта, проходят быстро и на ура). На первом скрине видно сам запрос. На втором он же, подвисший. И длится это "подвисание" бесконечно долго. В чем может быть причина?
Фотогалерея с множественной загрузкой - добавить возможность комментирования фото
Я аналогичное реализовал при помощи CCK Gallery. Там каждая фотография - это нода. Для превьюшек используется imagecache. По умолчанию в создаваемом модулем типе данных используется поле для загрузки лишь одиночной фотографии. Я доустановил Image FUpload и заменил это одиночное поле на FUpload. Теперь можно грузить массово. Единственный минус - все ноды с фотографиями после загрузки имеют одинаковые заголовки. То есть потом нужно вручную изменить каждый заголовок.
Проблема с кодировкой при переносе БД
Подниму старую тему. Времени заниматься переездом у меня не было. А вчера удалось таки правильно и в верной кодировке развернуть базу на новом хостинге. Теперь у меня БД в utf8 и все данные в ней тоже utf8. Но обнаружилась новая проблема. Мой хостер по умолчанию делает коннект к базе в кодировке latin1. И из-за этого весь контент выводится знаками вопроса. Я пробовал вставить в файл database.mysql.inc в функцию db_connect() в самом конце, перед return вот такой код:
Проблема с кодировкой при переносе БД
Языкозависимые ссылки
Можно. Для этого нужно установить модуль i18n (очень внимательно прочитав Readme и выполнив всё, что там написано). Этот модуль предназначен для организации мультиязычного контента на сайте (пример использования можно тут глянуть: http://fest-kiev.kiev.ua ).
Ну и тут вот почитайте: http://www.drupal.ru/node/1056
Смайлы на сайте
Кажется - нет. Но можно попробовать повозиться с модулем BBCode Formatting Bar и заставить его показывать нужную формочку.
http://drupal.org/node/24875
Я попробую этим заняться. Если выйдет - выложу сюда патченую версию.
Помогите с навигационной линейкой (breadcrumbs)
Чтобы не потерять интересную ссылку по хлебным крошкам, кидаю её сюда.
http://drupal.org/node/31983#comment-55960
Там пошагово объясняется, как довести до ума хлебные крошки Друпала и связать их с таксономией, а не с меню.
А вот здесь поднята проблема создания нового модуля для Друпал, который будет объединять в себе функциональность book и taxonomy, что тоже позволит правильно генерировать хлебные крошки.
http://drupal.org/node/23730
Как разбить тему?
Даже как-то странно, что никто до сих пор не озаботился написанием мощного форума для Друпала. Видимо популярность движка ещё не та.
Помогите с навигационной линейкой (breadcrumbs)
Пример:
Словарь 1
+- Терм 1
+- Терм 2
| +- СабТерм 1
| +- Сабтерм 2
+- Терм 3
Если новость будет принадлежать "Сабтерм 1", то я так понимаю, что данный кусочек показывает только "Другие новости по теме: СабТерм 1". А чтобы сделать свою, правильную версию "хлебных крошек" нужно умудриться достать и "Терм 2". Тогда можно было бы вывести: "Главная->Терм 2->Сабтерм 1"
навигация image.modul в 4.6
Посмотрел, поколдовал. Действительно странная ситуация. Таксономия как-бы оторвалась от модуля. По идее, один из словарей в таксономии, должен быть связан с модулем, и все галереи должны добавляться в этот словарь. По умолчанию, этот словарь называется image galleries. Но в вашем варианте это можеть быть "галерея" (перевод). Я такого словаря у вас не нашёл. Быть может попробовать поставить более свежую версию модуля Image? Возможно при установке патча что-то произошло или конфликт с другими модулями.
Как отдать RSS сайта?
Ну да, я тоже так думаю RSS-это просто стандарт, описывающий формат экспортного файла. Врядли в нём предусмотрена авторизация и пр.
Как отдать RSS сайта?
Могу только гадать - в моей ситуации весь контент был доступен гостям. Думаю, что в XML-ках присутствуют только те ноды, которые доступны гостям. Иначе нелогично получается. RSS - это открытый формат для отображения данных с разных сайтов у себя на ресурсе (это один из вариантов применения), поэтому в XML было бы логично вставлять только то, что доступно всем гостям. Попробуйте создать в одной и той-же таксономии несколько нод - пару штук открытых и пару штук закрытых. А затем посмотрите в XML в режиме пользователя и режиме гостя.
навигация image.modul в 4.6
Странная ситуация. Вот на этом сайте http://fest-kiev.kiev.ua (раздел "Конкурсные работы") я ставил друпал 4.6 и на него Image. Никаких дополнительных модулей не ставил - всё как часы. Дайте скриншоты раздела "image galleries", раздела "категории" (таксономии ваши) и страницы добавления новой ноды image-типа (какие там списочки, желательно в развёрнутом виде). Тогда что-то можно придумать.
Как отдать RSS сайта?
Говорю же вам, что этот модуль не для этого. Если не верите мне, почитайте здесь: http://drupal.org/handbook/modules/aggregator
The news aggregator is a powerful on-site RSS syndicator/news reader that can gather fresh content from news sites and weblogs around the web.
Помогите с навигационной линейкой (breadcrumbs)
Если не сложно, на мыло скиньте (admin@comics.com.ua). Тоже данный вопрос интересует.
навигация image.modul в 4.6
Нужно создать словарь - это хранилище всех галерей. Потом, через админку ("image galleries") нужно добавлять туда галлереи (автоматом в словарь будут добавляться одноименные термы таксономии). А потом уже "добавить материал->image" и в списочке выбрать нужное название галлереи.
Простейшее меню как сделать?
В админке заходите в "настройки". Первичные и вторичные ссылки - это как раз поля в которые нужно вставлять html-код, реализующий меню. Если тема поддерживает отображение этих ссылок, то это то, что вы спрашиваете. При помощи модуля menu сделать менюшку вверху не выйдет. Только вручную.
навигация image.modul в 4.6
А вот ссылка на патченную версию модуля с уже добавленной навигацией: http://drupal.etopian.net/image_module
Сам не проверял, но должно работать.
навигация image.modul в 4.6
Я ставил вот этот патч: http://drupal.org/files/issues/image-patch
Так как доступа к командной строке не имею, патчил вручную. Слава богу там немного. Но пропатчилось нормально - всё работае без ошибок.
Как разбить тему?
Форум друпала не обладает такой богатой функциональностью, как спецдвижки типа phpBB или Invision. Разделить тему нельзя, как впрочем много чего ещё нельзя. Я, к примеру, на своем проекте не буду использовать друпаловский форум, а поставлю рядом phpBB. На drupal.org ведется работа по разработке модуля-интеграции Drupal и phpBB, но он пока сырой, судя по отзывам.
Можно ли вставить один нод внутрь другого?
Опрос - это блок. В админке, зайдите в редактирование блоков и напротив блока "Опрос" нажмите ссылку "Настроить". Дальше разберётесь.
Вывод модуля в таксономии
Алексей, у вас, пардон, каша в голове. Модуль не может быть словарём таксономии. Модуль Image умеет организовывать галереи картинок на сайте. Для того, чтобы модуль работал, ему в настройках модуля нужно присвоить словарь тексономии, имеющий тип "image". Тогда все галереи - это термы данного словаря. И на самом нижнем уровне иерархии - ноды, принадлежащие тому или иному терму, и в которых непосредственно и хранятся картинки.
Аватара выходит за пределы
Сам с этим не сталкивался, но возможно это из-за того, что картинка и текст выводятся как список. Посмотрите в HTML-коде, как именно выводится текст и аватара. Если это список (теги ul, li), то нужно отыскать в исходном тексте модуля node функцию вывода ноды на экран и отформатировать там вывод так, как вам нужно.
Как отдать RSS сайта?
Погодите, так XML создается движком автоматом, без включения каких-либо модулей. Вам нужно отдавать RSS своего сайта или показывать на своём сайте чужой контент? Если первое - то ничего включать не нужно. При отображении каждой таксономии, внизу, есть оранжевая ссылочка - это линк на XML данной таксономии. А модуль "RSS Aggregator" - это кажется для того, чтобы на своём сайте показывать чужие RSS-ленты.
Почему такое происходит? и как с этим бороться/
Они видны без дополнительной настройки. У меня, к примеру, прописано так: <base href="http://fest-kiev.kiev.ua/" />
Картинки смотрятся тем не менее и когда я хожу по fest-kiev.kiev.ua и по www.fest-kiev.kiev.ua