elia: Комментарии

Главные вкладки

26 февраля 2010 в 10:24

Не работает, потому что надо мануалы читать нам обоим Smile
http://api.drupal.org/api/function/theme_username - смотрите самый первый "if" - если $user->uid = 0, то сама тема ставит по определению анонима.
значит для гостей надо уходить от этой темы и ссылку на профиль пользователя лепить самому. Ниже один из вариантов решения:

25 февраля 2010 в 19:26

Немного оффтоп, но все же:

"rusonyx_admin" wrote:
Каждый клиент решает, что ему нужно размещать и стоит ли экономия дополнительных рисков: форум для соседей по подъезду или интернет-магазин с миллионным месячным оборотом - разные сайты, клиенты, хостинги.

25 февраля 2010 в 12:29

В экран все не влезло Smile
Второй запрос к БД можно взять из http://api.drupal.org/api/function/comment_get_recent
Хотя вот он двумя строчками с изменениями:

25 февраля 2010 в 10:36

В запросе возвращаются uid и name из таблицы пользователей, а не из комментария.

PS
А чем стандартный блок последних комментариев не устраивает?

25 февраля 2010 в 10:30

проблема вот тут: theme('username',user_load($comment->uid))
При отображении комментов данный объект ($user) содержит информацию о смотрящем, а не авторе коммента.
Надо создавать объект $comuser, к примеру, и набивать его данными из query и затем его отдавать для темизации.
Необходимо заполнить:
$comuser->uid
$comuser->name
$comuser->homepage

Сорри. Плохо читал. Буду читать еще.

24 февраля 2010 в 10:52

"wida" wrote:
P.s. поставил Domain Access, но там все делает только администратор, а надо дать управление пользователю. Как?

Почитайте подробней про Domain Access - пользователя можно сделать типа админом подконтрольного ему домена.

21 февраля 2010 в 1:17

фалы сайта лежат в корне папки www (или что там у Вас) или в подпапке? Если второе, то скорее всего измененный .htaccess в www.

После написания коммента зашел по ссылке - для посетителя все работает и открывается...

23 января 2010 в 17:53

Вопрос:
Проект идет по двум "веткам" под D5 и D6. Уже два блока "друпалонезависимого" кода выделены в отдельные файлы, но они все равно существуют в двух ипостасях - для D5 и D6. А еще надо готовить версию под D7... Что надо сделать, что бы эти файлы вынести за пределы основных branches, и что бы они существовали в одной ипостаси и включались в каждый релиз?

5 июля 2009 в 0:33

используй EMS MySQL Manager 4+ версии - у него есть поддержка PHP туннелирования - закачиваешь в папку сайта соответствующий PHP файл и работаешь через него с БД. Сервер "считает", что это сайт обращается к БД.

10 июня 2009 в 15:06

"Valeratal" wrote:
пытался импортировать Ваш, но вьюс выругался на невозможность интерпритации

выполните этот запрос в phpmyadmin - может быть ошибка в обращении к несуществующему полю таблицы или еще что.

26 мая 2009 в 21:35

А зачем вложенные селекты? Лишняя нагрузка на сервер...

Вот пример похожего запроса - nodes с кол-вом комментариев к ним отсортированные по дате создания по убывающей: