Модуль для Друпала – каталог сайтов или обмен ссылками, кому нужен?

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

Аватар пользователя Ainur Ainur 28 декабря 2006 в 19:14

Делаю модуль для Друпала «каталог».

Работает так:
пользователь регистрируется, смотря как нужно, можно и без регистрации сделать.
добавляет совой сайт в каталог
Опционально можно включить проверку обратной ссылки. Т.е. при регистрации будет заставлять поставить обратную ссылку на мой сайт.

Есть блок последние сайты.

В сочетании с модулем path_auto и directory выглядит вот так: http://www.segnalasito.eu/ думаю какой node vote прикрутить еще.
Вот думаю, может, кому пригодится? Макаронникам, пока, не хочу давать. Заодно доработаете может чего...
Да, сделано под 4.7.х

Комментарии

Аватар пользователя garamond garamond 28 декабря 2006 в 19:28

а вот как происходит администрирование каталога (разделов)?
есть-ли проверка обратных ссылок?
и возможность "оптом" удалить большое количество?
возможно-ли прикрутить капчу при добавлении?

Аватар пользователя Ainur Ainur 28 декабря 2006 в 20:05

Ну администрация идёт обычная, массовое удаление и т.д. Капчу, думаю без проблем можно прикрутить. Разделы – обычные термины таксономии администрируюцца через category.

Проверка обратных ссылок уже есть, можно сделать планировщик, чтоб проверяло раз в месяц обратную ссылку, на пример.

Аватар пользователя garamond garamond 28 декабря 2006 в 20:22

ну это тогда очень полезная весчь!
(у меня сыпется ежедневно около 400 сайтов в каталог из них "правильные" с обратками только 3-4)
буду очень признателен если поделитесь этой прелестью!

...выкину стоявший cncat в треш:)

Аватар пользователя Ainur Ainur 28 декабря 2006 в 21:07

Не забудьте в настройках вставить совой HTML код который пользователи должны добавлять на своих страницах (admin/settings/catalog).
Напоминаю что полноценный каталог можно сделать используя модуль directory.
Еще, я под себя делал, можно включить модуль profile сделать поле profile_website которое после регистрации будет подставляться в качестве ссылки в каталог.

Если кто-то доработает/улучшит буду признателен.

модуль: http://my.grossdesign.it/drupal/catalog_rus.rar

Аватар пользователя Dan Dan 28 декабря 2006 в 21:38

"Напоминаю что полноценный каталог можно сделать используя модуль directory."
А чем он тебе не подошёл?

Аватар пользователя Ainur Ainur 29 декабря 2006 в 11:46

Dan, я им пользуюсь, просто сдал дополнение, можно так сказать, которое можно использовать в разных целях.

Аватар пользователя vasyapupkin1 vasyapupkin1 18 января 2007 в 17:03

Похоже, нет проверки уникальности ссылки -
ссылку не добавляет, но ноду - сколько влезет.
user warning: Duplicate entry 'http://site.ru' for key 2 query: INSERT INTO catalog (nid, web_site, backlink) VALUES (31, 'http://site.ru', '0') in /home/vitich/public_html/includes/database.mysql.inc on line 121.

И еще, маленький глюк
Такой-то сайтhttp://site.ru

--
ВитичЪ

Долина Drupal - украинская и русская локализация

Аватар пользователя Ainur Ainur 19 января 2007 в 14:47

Сделал нормальную проверку уникальных ссылок в БД, но пока только в Итальянской версии, нужно перевести все на английский, чтоб не парится.