ExBB Community » Файловый ExBB » Модификации и дополнения » Мод "Сказать спасибо" (новая версия)

Страниц (5): « 1 2 3 [4] 5 »
 

46. gudman - 11 ноября 2013 — 07:09 - перейти к сообщению
NordWest пишет:
Просьба к администрации поправить описание установки.

внес исправление в первый пост где инструкция. Проверь, правильно ли все?
47. NordWest - 11 ноября 2013 — 07:44 - перейти к сообщению
gudman
Вроде всё верно, спасибо.
48. Zeg - 24 ноября 2013 — 17:18 - перейти к сообщению
Лениво перечитывать всю тему. Чтобы искалки не сошли с ума и не впаяли какой-нить фильтр или ограничение за неограниченный рост ссылок, по которым нельзя сделать переход (боту, по крайней мере), не забудьте в свой robots.txt для каждого бота внести:
Если у вас стояла старая версия мода или сейчас она работает (т.к. тема закрыта), то тогда в robots.txt еще вставьте такую строку:

CODE:
Disallow: /thanks.php
49. NordWest - 24 ноября 2013 — 18:02 - перейти к сообщению
Zeg пишет:
Чтобы искалки не сошли с ума и не впаяли какой-нить фильтр или ограничение за неограниченный рост ссылок
А откуда эти ссылки возьмутся? Код кнопки "Спасибо"? Так она гостям не видна. Как её бот увидит?
50. Zeg - 24 ноября 2013 — 20:07 - перейти к сообщению
Значит, это касаемо только старой версии мода. У nikka Гугл уже все ящики спамом забил, визжал так, что лезут подобные ссылки.
(Добавление)
Просьба к администрации: или поправьте мой пост выше (оставьте часть для старой версии мода), а еще лучше - внесите изменение в в инструкцию старого мода.
51. NordWest - 24 ноября 2013 — 20:13 - перейти к сообщению
Zeg пишет:
У nikka Гугл уже все ящики спамом забил
Нужно код от мода вычистить - у него же всё равно этот мод не работает.
52. gudman - 25 ноября 2013 — 05:01 - перейти к сообщению
Zeg пишет:
Просьба к администрации: или поправьте мой пост выше (оставьте часть для старой версии мода)

поправил...
53. Alexandr - 27 ноября 2013 — 19:27 - перейти к сообщению
Всем доброго времени суток!
Использую версию FM 1.0 RC1 и хотел бы установить эту доработку. Возник вопрос по инструкции, по последнему пункту:
в файле lang_front_forums.php нет строки
CODE:
$this->LANG['LastMsg'] = 'Последнее сообщение...';


походу это "сообщение" относится по коду к /*topic.php*/ и последней строчкой в родном файле идёт строка:
CODE:
$this->LANG['TopicIsClosed'] = 'Тема закрыта!';


далее по инструкции добавить код после строки с сообщением "Тема закрыта":
CODE:
$this->LANG['IconThank'] = 'спасибо';
$this->LANG['DescThank'] = 'Поблагодарить автора за это сообщение';
$this->LANG['ThankMsg'] = 'За этот пост сказали спасибо';
$this->LANG['ThankAddon'] = ' %d пользователей.';


Верно? Или всё таки нужно вставлять куда-то в другой участок?
54. electron - 28 ноября 2013 — 03:12 - перейти к сообщению
в любое место файла lang_front_forums.php можете вставлять , хоть в самый низ перед
CODE:
?>

, работать будет.
55. Alexandr - 28 ноября 2013 — 17:53 - перейти к сообщению
Ок. спасибо! Сделал всё на тестовой версии рабочего форума.
Всё равно с модом что-то не так, не могу пока точно отловить порядок событий при которых происходит проблема. Так-то "спасибки" добавляются, но иногда, когда уже сказал пользователю спасибо, жмешь кнопку ещё раз на этот же пост вверху форума (выше шапки) появляются какие то цифры (скрин). Также почему то у некоторых пользователей кнопка доступна, нажимаешь, а благодарность не добавляется.
Попробую ещё погонять, может быть удастся воспроизвести точный порядок действий, когда появляются эти недочёты.
56. NordWest - 28 ноября 2013 — 18:37 - перейти к сообщению
Alexandr
Перешлите мне ваши файлы post.php topic.php и topic_data.tpl
57. Alexandr - 28 ноября 2013 — 19:30 - перейти к сообщению
NordWest пишет:
Перешлите мне ваши файлы post.php topic.php и topic_data.tpl

Хорошо. Прикрепил к этому посту.
P.S. Сначала подумал что какой то конфликт с уже правленным кодом в файлах. Посмотрел ещё по установленным модам и правкам (веду небольшой лог, чтоб в будущем не запутаться), вроде бы кроме установки дополнения "спойлер" вышеперечисленные файлы больше не правились.
58. Иван Петров - 28 ноября 2013 — 22:09 - перейти к сообщению
Мод работает хорошо, иначе меня бы пользователи жалобами забросали Улыбка

59. NordWest - 29 ноября 2013 — 13:52 - перейти к сообщению
Alexandr
Найдите в файле topic.php строку
CODE:
echo $threads[$key]['thanks'];

и удалите её. Это отладочный атавизм - для работы мода эта строка лишняя.
Как впрочем и следующая строка то же лишняя.
CODE:
//unset ($threads[$key]['thanks']);
60. Alexandr - 29 ноября 2013 — 21:23 - перейти к сообщению
NordWest, спасибо за помощь! Строку удалил. Цифр в лого теперь не стало.
Пока вроде бы всё нормально. Вполне можно пользовать и ставить на рабочий проект. Тестирую ещё немного.
Интересный момент - есть обычный пользователь на форуме, в одной из тем, он не может сказать спасибо, хотя кнопку видит, нажимает но ничего не происходит; на др. стр. этой же темы благодарность добавляется. Что это может быть?
Единственное - юзер был не активный, т.е. очень давно не появлялся на форуме (около 2 лет.)

Иван Петров, а как у Вас мод отрабатывает такое поведение: допустим в вашем примере 25 человек под спойлером. Кто-то стал вам неугоден, через админку учетку похерили, т.е. юзера не стало, под списком поблагодаривших запись также убирается, а вот счётчик пользователей сказавших спасибо не меняется, несмотря на то, что реальное число стало ниже.. (а также, появился другой пользователь который сказал спасибо, счётчик считает его значение и добавляет плюс 1 к указанной сумме, получается что суммарное число также не правильное).

Не критично конечно. Но всё таки хотелось бы узнать - так задумано?

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0242]     [ ]