Я решал вашу проблему, не проверял, но вроде бы прицепил к письму те файлы, ознакомьтесь. Все у меня работало после как нужно с процентами этими, единственное, что потом не понравилось использовать процентов и поставил просто лайки, а после лайки и дизлайки, что и посей день.
У меня уже стоит такой рейтинг 1 в 1. Да, метод рабочий. Проблема в том, что Tubes Clip One автоматом ставит только лайки, дизлайков нет. Данный рейтинг еще выводиться на страницы категорий и тегов и на всех видео получается 100%, что выглядит не естественно.
Да не, все там работало, вы все файлы прочитали? Я как сейчас помню, что сохранил на всякий, там помимо шаблона еще 2 html файла, читайте, возможно там даже в комментариях есть я не помню точно где читать =D Есть такое да, он новый, но я его уже успел забыть! Это DLE 13 или максимум 13.2...
Рейтинг храниться в БД в таблице: dle_post_extras - в 2х полях: rating (количество балов) и vote_num (количество голосов) Для [rating-type-3] в JS рейтинг считается: var m = (rvote - rrate)/2, p = rvote - m, perc = Math.round(p/rvote*100); Т.е. рандомные дизлайки не подойдут, тк будет дробное количество голосов. По формуле подсчета JS выводим формулу подсчета для дизлайков: rating = vote_num - rand[диапазон дизлайков]*2 и записываем это значение в БД. Например: хотим поставить 5 дизлайков, всего голосов 36(vote_num). rating = 36-5*2= 26, записываем в БД rating=26, vote_num = 36 Движок все подсчитаем сам остальное: Лайки 31 Дизлайки 5 Округленный рейтинг 86%
про обновление с 4,4,2 выдает ошибку 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 'IGNORE TABLE `grab_rotator` DROP INDEX `post_id`, ADD UNIQUE INDEX(`post_id`)' at line 1
Откройте файл upgrade/4.4.php и найдите в нем Код: ALTER IGNORE TABLE `grab_rotator` DROP INDEX `post_id`, ADD UNIQUE INDEX(`post_id`); и замените на Код: ALTER TABLE `grab_rotator` DROP INDEX `post_id`, ADD UNIQUE INDEX(`post_id`);
Добрый день, после обновления с 4.4 на 4.5 перестал корректно работать прилагаю скрины https://ibb.co/6gT2Zvb при нажатии на любой туб вместо настроек выскакивает пустота https://ibb.co/w6Tw8gr при сохранения порядка вылазит эта ошибка https://ibb.co/vxcQJcH главная админки
Доступна обновленная версия 4.5.3 Исправлены неработающие доноры Исправлены некоторые обнаруженные ошибки Для обновления необходимо заменить файлы index.php, functions.php, lang/ru.php и всю папку modules