Этот код выводит список документов созданных пользователем в его профиле. Создайте новый блок, вставьте код, установите формат ввода PHP и видимость только на страницах user/*.
<?php
$nlimit = 50;
$userid = arg(1);
if (is_numeric($userid)) {
$result = db_query("SELECT n.created, n.title, n.nid, n.changed,
n.status, n.type
FROM node n
WHERE n.uid = $userid AND n.status = 1
ORDER BY n.changed
DESC LIMIT $nlimit");
while ($obj = db_fetch_object($result)) {
$co++;
$output .= l(($obj->title), "node/".$obj->nid);
$output .= '<br /><br />';
}
return $output;
}
?>
Комментарии
а как вот тут
$output .= l(($obj->title), "node/".$obj->nid);
сделать так, чтобы выводились не ссылки, а сами ноды целиком, одна за другой....??
причём ноды, у которых есть дополнительные поля, добавлены е черех CCK
Спасибо большое, очень полезный сниппет.
Может подскажите, как из списка убрать тип ноды и ссылку на редактирование оной?
Всё, извените - разобрался.
Кому интересно, как убрать ссылку на редактирование материала, смотрите сниппет на странице http://setegnom.com/node/533