rezus13: Блог

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

Проверка перед созданием ноды

29 ноября 2013 в 14:08

Перед тем как отправлять в гугл - гуглил, искал, пробовал, но не работает хоть ты тресни...
Есть вопрос:
Как сделать одну проверочку перед созданием ноды?
Вот например: есть нода определённого типа. Пусть будет "Страница". Юзеры имеют возможность создавать свои ноды. Мне нужно сделать некие ограничения, но их то я сделаю, проблемма в том, что в фале темы не вызывается вот ета байда:

<?php
function моятема_menu_alter(&$items){
  
$items['node/add/page']['access callback'] = 'mymodule_access'// Устанавливаем собственный обработчик права доступа
}

function 

mymodule_access(){
  global 
$user;
  if (
$user->uid == 1){
    
drupal_set_message(t("Good"), 'warning');
    return 
false// Возвращаем то, что нам нужно
  
}
  else
  {
?>

Как убрать возможность добавления в друзья определенной роли в модуле User Relationships

8 ноября 2013 в 11:49

Привет сообществу Друпала!
Кто работал с модулем User Relationships может знает как убрать одну ссылочку. Модуль позволяет добавлять друг друга в друзья (черт побери как звучит то...).
Ситуация:
1. Есть юзера с ролью «Х» и есть юзера с ролью «Y»
2. Юзер с ролью «X» может добавить в друзья юзера с ролью «Y» путем захождения в его профайл и клацанием на ссылку добавления в друзья.
3. Тоже самое может и роль «Y».

Как замутить так, чтобы юзер с ролью «Y» не видел этой ссылки или не мог добавлять в друзья юзеров с ролью «Х»?

Есть код в файле user_relationships_ui.theme.inc :

<?php
/**
 * Create a direct relationship link
 */
function theme_user_relationships_request_relationship_direct_link($variables) {
  
$relate_to $variables['relate_to'];?>

Как сравнить значения двух полей?

5 ноября 2013 в 19:40

Здраствуйте!
Пытаюсь разобратся с одной траблой.
Мне нужно как-то реализовать сравнение двух полей.
Вот есть например у РОЛИ "Бла бла" есть поле с значением 12345.
Юзеру нужно правильно ввести 12345 чтобы закончить процедуру регистрации и получить роль.
В другом случае - ему пишет, что код не верен.

Вывод заголовков последних тем из термина словаря тахономии в блоке

16 октября 2013 в 22:04

Заранее извиняюсь за заголовок:)
Вобщем суть такова.
Есть блок, который выводит список термином тахономии из определённого словаря.
Здесь проблем нет.
Интересует вопрос:
1. Как сделать так чтобы было как на картинке?

2. Но только чтоб вместо городов были последних, припустим, 5 статтей из термина.

Userpoints и создание нод

19 марта 2013 в 15:01

Есть вопрос. А точнее проблемма.
Друпал 7, Userpoints Nodes and Comments.

Хочу реализовать вот что:
Юзер добавляет ноду - снимаются points.

Реализовал. В настройках поставил там где количество полученых поинтов -10. Таким образом снимается 10 поинтов за создание ноды.

После 0 поинтов пишет -10, -20, -30 и т.д. Тоесть поинты уходят в минуса. Только вот нужно чтобы писало надпись - у вас недостаточно поинтов.