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

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

17 ноября 2015 в 18:19

таким участникам обсуждений и друпал.ру - чужой ресурс. вред только и болтовня от тебя, а пользы нет.
думаю что дальше на друпал.ру пройдет серия зачисток Wink ты веришь что кошту (тебя?) не забанили бы сейчас?

17 ноября 2015 в 17:43

да это полезно

multpix wrote:
я не вижу публичного обсуждения текста манифеста.

да, надо втягивать сообщество в обсуждения, пока из ближайшего: не только отчет о последних нововведениях, но и анонсы по развитию сообщества, функционалу и планам, как раз там можно будет обсуждать и вбрасывать идеями хоть в коментах, хоть в гитхабе, все равно почти все предложения попадают во внимание, не важно где они

17 ноября 2015 в 17:23

adubovskoy wrote:
перечислено много идей, каждый может присоединиться к их реализации.

если есть желание что-то сделать, но после прочтения инструкции на гитхабе остались вопросы - можете написать мне в скайп: imacoda, познакомимся, и я подскажу как начать, и проведу до пул-реквеста Wink

17 ноября 2015 в 17:21

multpix wrote:
эту же проблему наблюдаю на друио (яркий пример - тлито).

за последние пару дней он набрал около 20+ за ответы и переводы публикаций - это оценка сообщества, материалы набравшие -10 будут сняты с публикации, все рычаги у сообщества есть.
-

10 ноября 2015 в 11:49

пожалуйста Smile

это было очень давно, тогда фреймворк был еще альфой под 7ку, но модуль очень маленький и простой думаю заработает. в крайнем случае отправлять смс с ним можно вызовом:

sms_24x7_send('+79192327712', 'Hello world!')

1 апреля 2015 в 11:20

"Виктория" wrote:
хорошо, но остается непонятным, как именно подставить $cid при формировании ссылки? вот так :

примерно так да. там где формируете скорее всего доступен или $cid или $comment
используйте
dpm(get_defined_vars());
там где формируете ссылку - обновите страницу и оно выведет вам доступные переменные (модуль devel нужен)

1 апреля 2015 в 0:28

видимо у вас просто не указан cid в ссылке оценить и она для всех комментариев выглядит одинаково, верно?
тогда вам нужно ее доработать, описать как 'href' => 'ajax_publish/nojs/comment/%'
и подставлять $cid при формировании этой ссылки. а уже потом в обработчике действовать как и собирались по описанному выше

1 апреля 2015 в 0:17

arg(номер_позиции_в_адресе) будет возвращать вам нужный cid вы только номер позиции правильно укажите Smile
вы же пытаетесь получить cid в обработчике а он вызывается для каждого комментария и в момент выполнения arg вам будет возвращать то что нужно. пробуйте увидите

1 апреля 2015 в 0:14

если ссылка под каждым комментарием значит каждая ссылка содержит cid этого комментария. тот кто делал эту ссылку определял в какой позиции там находится cid, думаю это визуально заметно, вы получаете значение cid при помощи функции arg больше вам ничего не нужно, дальше используете comment_load с этим значением

1 апреля 2015 в 0:11

arg это функция, параметром передаем ей номер аргумента в адресной строке который хотим получить, если модальное окно открывается по ссылке с адресом например:
/nojs/comment/1922/modal

то получить 1922 мы можем так:

$cid = arg(2); // то есть третий аргумент (нумерация от нуля)

1 апреля 2015 в 0:09

ну и если там в этом обработчике у тебя есть $form_state то загляни что в внутри нее. с включенным модулем devel
написать в обработчике:

dpm($form_state);

и вызвать модальную форму и обновить страницу - выведет содержимое массива. если там есть build_args или args внутри этого $form_state то скорее всего cid там есть

1 апреля 2015 в 0:06

скорее всего cid есть в ссылке "оценить задачу" в ее href
тогда получить его скорее всего из обработчика можно при помощи arg(0) или arg(1) - в зависимости от расположения cid в адресе

22 октября 2014 в 14:43

"sibero777" wrote:
Поясните?

запрос выводит пользователе с rid=3 -
это может быть любая роль, при минимальной установке друпала из коробки нет роли админ

22 октября 2014 в 11:30

"sibero777" wrote:
Вывести uid пользователей у которых роль администратор, помимо основного админа (uid=1)
SELECT * FROM users_roles WHERE rid='3' AND uid !='1';

нет не вывести)