Добавить функционал "сообщить о битой ссылке"

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

Аватар пользователя kpv_dnepr@drupal.org kpv_dnepr@drupal.org 7 октября 2010 в 17:32

Hello world)

Уважаемое сообщество, подтолкните в нужном направлении, есть общественный блог, по обмену музыкой, вся музыка выкладывается на файлообменники, но вот незадача, файлы иногда пропадают, их просто удаляют правообладатели. Когда на блоге более 1000 нод, то постоянно пересматривать все не представляется возможным. По этому нужна кнопка "сообщить о битой ссылке", т.е. что бы пользователю приходило сообщение что в его ноде ошибка.

Подскажите, какой модуль реализует такой функционал?

Комментарии

Аватар пользователя iNFerNo iNFerNo 7 октября 2010 в 17:48

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

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

Аватар пользователя kpv_dnepr@drupal.org kpv_dnepr@drupal.org 7 октября 2010 в 20:53

Попробовал эти два модуля, не совсем то.
http://drupal.org/project/linkchecker проверяет линки, а если ссылка на файлообменник, то он его пропустит? и на почту ничего не отправляет.

http://drupal.org/project/flag тут уже получше, но все равно не то, если один пользователь перевел флаг, то другой уже не может.

Может что еще есть?

Аватар пользователя kyky kyky 8 октября 2010 в 8:20

Простейший модуль, который дописывает форму в ноду.
В форме кнопка "Сообщить о битой ссылке" и скрытое поле id ноды.
Коллбек формы - функция, которая загружает ноду, извлекает id юзера и шлет ему мыльце. Строк 30-50 кода.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 8 октября 2010 в 14:11

"<a href="mailto:kpv_dnepr@drupal.org">kpv_dnepr@drupal.org</a>" wrote:
http://drupal.org/project/flag тут уже получше, но все равно не то, если один пользователь перевел флаг, то другой уже не может.

Всмысле. Если вам надо отправлять мыла или делать другие действия, например снятие с публикации ноды со ссылкой, если её ссылку отметили скажем 5 человек, или отправлять мыло со своим текстом на определённый адрес(а), если ссылку отметили мёртвой какое-то кол-во человек, то нужно ставить ЕЩЁ один модуль,rules.

Аватар пользователя kpv_dnepr@drupal.org kpv_dnepr@drupal.org 9 октября 2010 в 14:07

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Всмысле. Если вам надо отправлять мыла или делать другие действия, например снятие с публикации ноды со ссылкой, если её ссылку отметили скажем 5 человек, или отправлять мыло со своим текстом на определённый адрес(а), если ссылку отметили мёртвой какое-то кол-во человек, то нужно ставить ЕЩЁ один модуль,rules.

Смысл вот в чем, во первых флаги могут переводить только зарегистрированные пользователи, и второе, после того как флаг переведен и ссылка исправлена, нужно перевести флаг обратно, это не совсем удобно.

"PVasili" wrote:
Топик стартеру сюрприз: linkchecker. В качестве благодарности - ждем от вас перевод ;)

Уже писал об этом модуле.

Аватар пользователя kpv_dnepr@drupal.org kpv_dnepr@drupal.org 9 октября 2010 в 14:09

"kyky" wrote:
Простейший модуль, который дописывает форму в ноду.
В форме кнопка "Сообщить о битой ссылке" и скрытое поле id ноды.
Коллбек формы - функция, которая загружает ноду, извлекает id юзера и шлет ему мыльце. Строк 30-50 кода.

Побежал учить ПХП))