SaVGrouP » Модули для DLE » Бесплатные модули для DLE » Каталог сайтов v1.5 (Free)
Информация к новости
  • Просмотров: 16655
  • Автор: ShapeShifter
  • Дата: 14 февраля 2010
 (голосов: 7)
14 февраля 2010

Каталог сайтов v1.5 (Free)

Категория: Модули для DLE » Бесплатные модули для DLE

Модуль каталог сайтов - это не перегруженный функционалом каталог, в который любой пользователь вашего сайта сможет добавить свой сайт. Ссылка на этот сайт будет размещена только в полной версии описания сайта, т.е. на странице с комментариями к сайту. Все новые сайты проходят модерацию перед добавлением. Данный мод больше предназначен для наращивания тИЦ и ПР вашего сайта, чем мощный каталог. Благодаря тому, что ссылки будут на отдельных страницах вашего сайта это позволит уменьшить риск так называемого "поискового спама", когда на одной странице вашего сайта находится множество внешних ссылок.

Возможности модуля:

Пользовательская часть:
- Добавление сайтов в выбранную категорию
- Вывод правил для добавления нового сайта
- Модерация перед добавлением в каталог
- Проверка на повторные добавления одного и того же сайта
- Ограничение минимального количества символов в описании
- Автоматический вывод категорий
- Возможность выставления рейтинга отдельным сайтам
- Возможность оставлять комментарии к сайту (AJAX)
- Уведомление автора новой ссылки о успешной модерации или же о удалении его сайта из базы данных

Админская часть:
- Настройка модуля
-- Включение или отключении возможности добавления новых сайтов в каталог
-- Включение или отключение комментариве к сайтам
-- Количество выводимых сайтов на одной странице
-- Два вида ЧПУ:
1) site.ru/links/6/15
2) site.ru/links/6/15-Zagolovok

-- Включение или отключение уведомления автора о статусе модерации
-- Шаблон об положительной модерации сайта
-- Шаблон об отрицательной модерации сайта
-- Правила добавления новых сайтов с возможность использования bbcode
- Создание новых категорий и ЧПУ к ним
- Модерация сайтов
-- Возможность отлючения отдельным сайтам рейтинг
-- Возможность отлючения отдельным сайтам комментарии
-- Возможность добавления отдельным сайтам теги noindex
-- Возможность добавления отдельным сайтам атрибут nofollow
-- Возможность изменять категорию сайта
-- Возможность изменения описания и заголовка сайта
-- Вывод всех добавленных сайтов определённым пользователем
- Удобное редактирование категорий и сайтов (по отдельности или сразу все)
- Проверка наличия ссылки на сайтах
-- Вывод сайтов у которых ваша ссылка установлена
-- Вывод сайтов у которых ваша ссылка не установлена
-- Вывод сайтов у которых при проверки статуса ссылки возникла ошибка с подключением
-- Вывод сайтов у которых статус вашей ссылки ещё не проверялся
-- Возможность проверки статуса как отдельного сайта так и нескольких сразу

Установка модуля:
- Имеется документация для ручной установки кода
- Имеется автоисталл, который сам установит нужный код в нужных файлах



Совместимость: Все версии (тестилось на 7.5 и 8.2)
Поддержка мода: Нет
Скачать: Вы не можете скачивать файлы с нашего сервера

Метки к статье: Каталог, Друзья, Сайты

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
vitalik-slonim

22 июля 2010 12:06

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 22.07.2010
  • Публикаций: 0
  • Комментариев: 2
В админке выдает ошибку "Вы не имеете доступа в данный раздел ". Помогите исправить. DLE 7.0

Вот люди ответ дали !!!
v faylax adminki kak ya pomnu zameni stroki
if($member_id['user_group'] == 1)


na eto
if($member_db[1] != 1)


я так понял что это в admin.php надо вписывать, но у мя там таких строк нет !!! ПОМОГИТЕ ПЛИЗ!!
<
ShapeShifter

22 июля 2010 12:11

Информация к комментарию
  • Группа: Администраторы
  • ICQ: 10280282
  • Репутация: (39|-1)
  • Регистрация: 17.10.2009
  • Публикаций: 60
  • Комментариев: 233
vitalik-slonim,
1) Вместо != нужно писать ==
2) Менять нужно в файле модуля \engine\inc\admin_links.php


-----------------------
Статус: LogicBoard.ru - движок форума :: Изменён: 12 января 2011
--------------------

<
edpol27

10 августа 2010 14:05

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Работает все нормально.

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

Может подскажете, что и где нужно для этого прописать?
<
ShapeShifter

10 августа 2010 14:48

Информация к комментарию
  • Группа: Администраторы
  • ICQ: 10280282
  • Репутация: (39|-1)
  • Регистрация: 17.10.2009
  • Публикаций: 60
  • Комментариев: 233
edpol27, если не ошибаюсь, то там прсото цифру в запросе поменять нужно.
Файл: \engine\modules\links\links_add.php
Найти: '$link', '0', '$description'
Заменить на: '$link', '1', '$description'


-----------------------
Статус: LogicBoard.ru - движок форума :: Изменён: 12 января 2011
--------------------

<
edpol27

10 августа 2010 20:30

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Нашел: '$link', '0', '$description'

Заменил на: '$link', '1', '$description'

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

Может еще подскажите, что можно сделать?

Заранее спасибо. smile

Спасибо, автору большой респект, разобрался сам. Для тех, кому понадобится выводить ссылки без модерации:

Файл: \engine\modules\links\links_add.php

Строка

$db->query("INSERT INTO " . USERPREFIX . "_links (date, autor, link, approve, description, title, alt_name, cat, cat_title, noindex, nofollow) values ('$time', '$member_id[name]', '$link', '0', '$description', '$title', '$alt_name', '$catid', '$cat_title', '1', '1')");

Меняем на:

$db->query("INSERT INTO " . USERPREFIX . "_links (date, autor, link, approve, description, title, alt_name, cat, cat_title, noindex, nofollow) values ('$time', '$member_id[name]', '$link', '1', '$description', '$title', '$alt_name', '$catid', '$cat_title', '0', '0')");
<
ShapeShifter

11 августа 2010 17:41

Информация к комментарию
  • Группа: Администраторы
  • ICQ: 10280282
  • Репутация: (39|-1)
  • Регистрация: 17.10.2009
  • Публикаций: 60
  • Комментариев: 233
edpol27, странно, в вашем хаке тоже само, что и я дал, только для полей noindex и nofollow у вас 0 - значит у ссылок автоматически не будут выставляться атрибуты соответствующих тегов. Но главное, что работает)


-----------------------
Статус: LogicBoard.ru - движок форума :: Изменён: 12 января 2011
--------------------

<
edpol27

12 августа 2010 10:10

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Совершенно верно, если не изменять в конце 1 1 на 0 0 , то ссылка все равно уходит на модерацию, а так вроде все на месте.

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

Насколько я понимаю, то это прописано в файле engenine/inc/links/moder_save.php и происходит срабатывание счетчика, когда идет подтверждение ссылки модератором.

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

Не подскажите, что можно в таком случае предпринять?

Спасибо.


<
ShapeShifter

12 августа 2010 19:58

Информация к комментарию
  • Группа: Администраторы
  • ICQ: 10280282
  • Репутация: (39|-1)
  • Регистрация: 17.10.2009
  • Публикаций: 60
  • Комментариев: 233
edpol27, какие-то странности у вас, не может быть, чтобы опции ноиндекс и нофолов влияли на вывод сайта, а счётчик действительно срабатывает только когда модератор одобрит сайт.
Если не забуду - завтра напишу как поправить.


-----------------------
Статус: LogicBoard.ru - движок форума :: Изменён: 12 января 2011
--------------------

<
edpol27

12 августа 2010 22:44

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Спасибо заранее за поправку.
Что касается ноиндекс и нофолов, то почему-то у меня влияет, я пробовал несколько раз. При чем, когда они стоят в разнобой, т.е.
1 0 или 0 1, тоже работает нормально. Но если их поставить 1 1 , тогда всё, ссылка идет на модерацию.
<
vitalik-slonim

13 августа 2010 22:31

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 22.07.2010
  • Публикаций: 0
  • Комментариев: 2
Как можно удалить этот плагин полностью ????
<
edpol27

13 августа 2010 23:29

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Удалите 5 таблиц из базы данных, которые начинаются на links.

Замените файлы на оригинальные через FTP

engine/engine.php
engine/inc/options.php
admin.php (если у вас версия движка 8.0 или ниже)
style.css (находится в папке css вашего шаблона)
.htaccess
main.tpl (в папке вашего шаблона)

Либо открыть файл в папке install_mod/install.html , выбрать ручной режим установки и сделать все наоборот.
<
edpol27

14 августа 2010 10:32

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Если не забыли, напишите как поправить. Спасибо.
<
ShapeShifter

14 августа 2010 11:11

Информация к комментарию
  • Группа: Администраторы
  • ICQ: 10280282
  • Репутация: (39|-1)
  • Регистрация: 17.10.2009
  • Публикаций: 60
  • Комментариев: 233
edpol27, engine\modules\links\links_add.php
Найти строчку:
$db->query("INSERT INTO " . USERPREFIX . "_links

Добавить ниже или выше:
$db->query( "UPDATE " . PREFIX . "_links_cat set link_num=link_num+1 where id='{$catid}'" );


-----------------------
Статус: LogicBoard.ru - движок форума :: Изменён: 12 января 2011
--------------------

<
edpol27

14 августа 2010 13:39

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Большое спасибо. Все работает.
<
edpol27

15 августа 2010 19:05

Информация к комментарию
  • Группа: Посетители
  • ICQ: --
  • Репутация: (0|0)
  • Регистрация: 10.08.2010
  • Публикаций: 0
  • Комментариев: 9
Есть еще проблемка следующего характера:

Не отображаются картинки при просмотре содержимого ссылки каталога.

Ссылка на картинку при просмотре содержимого размещенной ссылки(сайта) приобретает следующий адрес:

http://site.ru/links/templates/Шаблон/images/картинка.jpg

За счет того, что после названия сайта появлется в ссылке название папки links, картинка перестает отображаться.

Что можно сделать?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.