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

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

9 июля 2010 в 23:44
<?php$sql2 = "SELECT lov.uid AS uid,
((%d IN (lov.c1, lov.c2)) + (%d IN (lov.c1, lov.c2)) + 
(%d IN (lov.b1, lov.b2)) + (%d IN (lov.b1, lov.b2)) + 
(%d IN (lov.a1, lov.a2)) + (%d IN (lov.a1, lov.a2))) AS relev,
realname.realname AS realname_realname,
user.picture AS users_picture, 
profile_values_profile_gorod.value AS profile_values_profile_gorod_value,
profile_values_profile_data.value AS profile_values_profile_data_value
FROM {love} lov

30 июня 2010 в 0:26
<?php
$tag 
'Телефоны'// Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий:
//$tags = "'термин1','термин2','термин3'";

28 июня 2010 в 18:26
<?php<?
$tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий:
//$tags = "'термин1','термин2','термин3'";
$type = "image";
$count = 9; // Максимальное количество выводимых нод.

$result = db_query_range('FROM {node} n
INNER JOIN {term_node} tn ON n.nid = tn.nid
INNER JOIN {term_data} td ON tn.tid = td.tid
WHERE td.name = \'%s\' AND
n.status = 1', $tag);
$nid_arr = array();

28 июня 2010 в 16:33
<?php<?
$tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий:
//$tags = "'термин1','термин2','термин3'";
$type = "image";
$count = 9; // Максимальное количество выводимых нод.

$arr = $result = db_query_range('FROM {node} n
INNER JOIN {term_node} tn ON n.nid = tn.nid
INNER JOIN {term_data} td ON tn.tid = td.tid
WHERE td.name = \'%s\' AND
n.status = 1', $tag);
$nidarr = array();

27 июня 2010 в 16:16

Нет в ремени, поэтому вкратце

1) запрос - выводим nid всех нодов которые нужно рандоматизировать (соответственно типу, термину, статусу), вормируем массив из nid
2) используем фукцию http://php.net/manual/en/function.array-rand.php
3) получившийся массив обходим в цикле, загружая через node_load ноды, или через один запрос вытаскиваем нужные поля

16 июня 2010 в 15:40

"godson" wrote:
Спасибо за полезную информацию, но я ограничен временем, и так уже потерял массу оного из-за галереи. Скажите просто - есть ли возможность в Node Gallery создать общую галерею, или нет?

можно немного либо хакнуть, либо перопределить хуки (у вас еще больше времени уйдет)
тогда просто воспользуйтесь http://drupal.org/project/views_gallery

11 июня 2010 в 16:54

"sadmin" wrote:
аналог контакта? за 20?

Анкета, личные сообщения, заметки, друзья, гости профиля(в контакте нет), группы, стена пока в доработке,
минимальные настройки разделения доступа.

views и используется поминимому, работает достаточно шустро,

Как база для создания средненькой социалочки сойдет вполне!