12 дек 2013
Модуль "Спасибо!" v.2.1 для Dle 9.x-10.1
taеta Категория: DATALIFE ENGINE » Модули
У нас вы можете скачать бесплатно Модуль "Спасибо!" v.2.1 для Dle 9.x-10.1

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Модуль "Спасибо!" v.2.1 для Dle 9.x-10.1

Данный модуль позволяет реализовать систему благодарностей за новости для Dle. Модуль состоит всего из 1-го файла и не вносит при установки сильных изменений в самом движке. Автор и гости не могут выражать благодарности. Список пользователей , которые выразили благодарность находится в спойлере.

Исключены все возможные накрутки!
Dle:9.x-10.1

Скриншоты
Модуль "Спасибо!" v.2.1 для Dle 9.x-10.1

Модуль "Спасибо!" v.2.1 для Dle 9.x-10.1

Модуль "Спасибо!" v.2.1 для Dle 9.x-10.1


Скачивание файлов доступно только зарегистрированным пользователям









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
stasio | 12 декабря 2013 22:44
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

выполняю запрос CREATE TABLE `dle_thanks` (
`id` int(12) NOT NULL auto_increment,
`id_post` int(15) NOT NULL default '0',
`user_id` int(15) NOT NULL default '0',
`user_name` varchar(255) NOT NULL default '',
`host_ip` varchar(255) NOT NULL default '',
`time` int(15) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE `user` ( `id_post`, `user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
ALTER TABLE `dle_users` ADD thx_num int(11) DEFAULT '0' NOT NULL;

и выдает вот это You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE `dle_users` ADD thx_num int(11) DEFAULT '0' NOT NULL' at line 11. скажите что поменять?

stasio | 13 декабря 2013 07:13
  • Группа: Посетители |
  • Комментарий: 2 (ссылка)

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

alex28j | 13 декабря 2013 23:10
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

Сначала выполните запрос
CREATE TABLE `dle_thanks` (
`id` int(12) NOT NULL auto_increment,
`id_post` int(15) NOT NULL default '0',
`user_id` int(15) NOT NULL default '0',
`user_name` varchar(255) NOT NULL default '',
`host_ip` varchar(255) NOT NULL default '',
`time` int(15) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE `user` ( `id_post`, `user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;

А потом выполните:
ALTER TABLE `dle_users` ADD thx_num int(11) DEFAULT '0' NOT NULL;

stasio | 14 декабря 2013 10:16
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

вот после 1 запроса
Причина: Table 'dle_thanks' already exists.
вот после 2
Причина: Duplicate column name 'thx_num'.

alex28j | 14 декабря 2013 14:23
  • Группа: Посетители |
  • Комментарий: 5 (ссылка)

stasio,
Зачнет запрос в базу уже выполнен, нужно найти и удалить. но я бы не советовал ставить этот модуль. после всех операции, кнопка "Спасибо" не активна (кароче не работает этот модуль).
Если кто-то захочет доказать обратное, пусть пишет полную и правильную установку этого модуля!

stasio | 14 декабря 2013 22:18
  • Группа: Посетители |
  • Комментарий: 6 (ссылка)

alex28j,
а какой тогда лучше поставить ?

alex28j | 15 декабря 2013 01:31
  • Группа: Посетители |
  • Комментарий: 7 (ссылка)

stasio,
Версией ниже, ну и двиг тогда должен быть под ту версию.

stasio | 15 декабря 2013 09:38
  • Группа: Посетители |
  • Комментарий: 8 (ссылка)

дык у меня 10.1 , а что с этим ниче не сделаешь чтоб нажималась спасибо?

alex28j | 15 декабря 2013 13:59
  • Группа: Посетители |
  • Комментарий: 9 (ссылка)

stasio,
ТАк у меня тоже 10,1 я не знаю, и не парюсь, забил на "Спасибо" 19

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