Форум I-CMS 1.10.7: показывать результаты опроса только проголосовавшим - неработает 1.X

На форуме нельзя скрыть ответы до конца голосования или для непроголосовавших

 
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатий
Сообщений: 497
Как можно поправить что бы на Форуме работала коробочная возможность скрывать результаты голосования и показывать их только после голосования или по завершению опроса?
Сейчас получается если выбрана опция "Показывать результаты только проголосовавшим" то незарегистрированным также показываются результаты опроса.
Может кто сталкивался и уже есть решение?
Редактировалось: 1 раз (Последний: 26 августа 2017 в 09:45)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
Igor:
что бы на Форуме работала коробочная возможность
коробочная возможность работает.


Igor:
Сейчас получается если выбрана опция "Показывать результаты только проголосовавшим" то незарегистрированным также показываются результаты опроса.
это переопределено в вашем шаблоне, случайно или намеренно.

com_forum_thread_poll.tpl

там изначально было так

Код PHP:
  1. {if !$user_id && ($thread_poll.options.result == 1 || ($thread_poll.options.result == 2 && !$thread_poll.is_closed))}
  2. <tr>
  3. <td class="forum_poll_data" width="100%" colspan="2">
  4. {$LANG.GUESTS_NOT_VOTE}
  5. </td>
  6. </tr>
  7. {else}
что в переводе на русский язык:
(если_не_зарегистрированный и (если_настройка_показывать_только_голосовавшим или (настройка_только_после_завршения и опрос_не_завершен)))

вывод сообщения о том что нужно зарегистрироваться что бы принимать участие в голосовании

далее другое условие

В настройках "показывать только проголосовавшим".
В качестве гостя вижу это
Форум I-CMS 1.10.7: показывать результаты опроса только проголосовавшим - неработает
Посетитель
small user social cms
Сообщений: 31
Подскажите как вывести логины тех кто принимал участие в опросе.
То что нас не убивает, делает нас сильнее.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.