1

Тема: Плагин для реализации "Лайков" [Тест]

Кто то спрашивал плагин "Лайков", у китайцев не наше , пришлось писать самому... big_smile
Живой пример..
Скрин с анимацией
https://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8fj9cb041k7p147u1ov2tjf2.gif

Скрин админа

https://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8f2s51q87199e1o671kel6m21.jpg
Пару скринов тем

https://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8g5o0bvp19601egv150ftkj3.jpghttps://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8g5o08qs2nc18a75qj23b4.jpghttps://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8g5o01p0b1fn41jvo4cio2f5.jpghttps://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8g5o0quk2cfphv10791mpb6.jpghttps://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192g8g5o0oss11kp12lv1c751tuk7.jpg

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.

P.S. Версия плагина v.0.1 (думаю пока в тестовом варианте), возможны будут обновления и исправление всех найденных  ошибок.!!
Желаю Удачи...

2

Re: Плагин для реализации "Лайков" [Тест]

а как насчет вывести топ 10 в виджет?

3

Re: Плагин для реализации "Лайков" [Тест]

Можно подумать , щас исправил мелочь и добавил обнуление...

4

Re: Плагин для реализации "Лайков" [Тест]

добавь еще

setTimeout(hideActived,2600);

чтоб сообщение скрывалось

5 (2014-09-23 11:21:48 отредактировано Admin)

Re: Плагин для реализации "Лайков" [Тест]

если ставить на чистую, при активации ошибка

SQL сведения об ошибке: ALTER TABLE `emlog_blog` DROP `like_plus`, DROP `like_minus`; 
Can't DROP 'like_plus'; check that column/key exists

при удалении

$db->query("ALTER TABLE `" . DB_PREFIX . "blog` DROP `like_plus`, DROP `like_minus`;");

все нормально

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

  $db->query("ALTER TABLE `" . DB_PREFIX . "blog` ADD `like_plus` int(11) NOT NULL DEFAULT '0' AFTER `type`, ADD `like_minus` int(11) NOT NULL DEFAULT '0' AFTER `like_plus`;");

пытаешься удалить эти поля?
а зачем вообще их удалять?
или я вообще не хера не понял)?
а так вроде все работает, только не нашел сброса


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

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

6

Re: Плагин для реализации "Лайков" [Тест]

Скачай сейчас архив , я изменил , ставиться на чистую систему ...

7

Re: Плагин для реализации "Лайков" [Тест]

Вроде исправил установку + добавил обнуления ...
https://emlog.ru/forum/extensions/image_uploader/storage/12/thumb/p192gm4m8o1ukgie11fnt1p6d2ae1.jpg

8

Re: Плагин для реализации "Лайков" [Тест]

о блин, пока дописал предыдущее сообщение появилось два новых)

9

Re: Плагин для реализации "Лайков" [Тест]

Так оно и бывает...

10

Re: Плагин для реализации "Лайков" [Тест]

скачал, но это тот же самый архив

11

Re: Плагин для реализации "Лайков" [Тест]

Sergey пишет:

скачал, но это тот же самый архив

Я файлы заменил...
щас качай...

12

Re: Плагин для реализации "Лайков" [Тест]

да все норм, во всем виноват кеш)

13

Re: Плагин для реализации "Лайков" [Тест]

Sergey пишет:

да все норм, во всем виноват кеш)

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

14

Re: Плагин для реализации "Лайков" [Тест]

не обнуляются отдельно положительные лайки
если обнулить все или отрицательные то норм

15

Re: Плагин для реализации "Лайков" [Тест]

Sergey пишет:

не обнуляются отдельно положительные лайки

Нашел ошибку...
Исправил...., щас виджет допишу выложу , еще перенес все стили и яву в хеад

16

Re: Плагин для реализации "Лайков" [Тест]

напиши как готово будет, в цп добавлю