Тема: Опросы к каждой книге
Справочная информация
Писатели смогут добавлять опросы к каждой своей книге. Опросы будут размещаться под желтым "текущим статусом" книги.
Обсуждение
Глюков нет. Несколько опросов на странице работают.<br /> Было то, что вы придумали номер опроса (прохачили), а не создали его предварительно. Такого опроса не существовало, поэтому неправильно отобразилось.<br /> Это пофикшено.<br /> <br /> <i>А где появляется опрос для книги</i><br /> Юрий, два простых шага:<br /> 1) Создаете опрос у себя в профиле, и узнаете его номер, который написан в левом верхнем углу опроса. Копируете номер вместе с квадратными скобками.<br /> 2) Вставляете этот код опроса на форум, либо в "статус книги".
Сейчас проверим.<br /> <div id=poll777819> <div class=boxpoll> <b>[POLL#777]</b> Как дела?<BR><div class=tt_hover>Создал <a class=lnk href="/search/details/1053845-Timur-Yunusov/">Тимур Юнусов</a>, дата создания: 2024-05-02 17:43:19; Тип опроса: один ответ; всего голосов: 1</div> <BR><BR> <div id=dovote777819> <form method="post" action="/poll/vote/"> <input type="hidden" name="poll_id" value="777"> <button type="submit" name="answer_id" value="778" class="radio4">Хорошо</button><div class=clb></div> <button type="submit" name="answer_id" value="779" class="radio4">Плохо</button><div class=clb></div> </form> <BR>Войдите на сайт, чтобы проголосовать </div> <div id=voteres777819 style="display:none;"> <div class=pollv>Хорошо</div> <div class=line> <div class=line2 style="width: 510px" title="1 из 1"></div> <div class=line1 style="width: 0px">1</div> <div class=clb></div> </div> <div class=pollv>Плохо</div> <div class=line> <div class=line2 style="width: 20px" title="0 из 1"></div> <div class=line1 style="width: 490px">0</div> <div class=clb></div> </div> </div></div></div><br /> Нормально, вроде.<br /> <br /> Но два одинаковых опроса на одной странице работают с глюками. Суть в том, чтобы вначале проголосовать на одном опросе 1 пункт, потом пункт 2 на втором, а потом в обоих нажать "показать результат". Он будет разным.
Там просто результат в опросе кэшируется на момент отправки голоса (экономим обращение к серверу и базе данных). А поскольку отправляются голоса из двух разных мест, то в первом кэш устаревает.<br /> <br /> Это не является проблемой, поскольку в реальности такого не будет: никто два <i>одинаковых</i> опроса на одной странице форума (в которой всего 5 постов) не опубликует, а если и опубликует, то это будет дубль поста и его все равно надо будет исправить.<br />
Попытался создать опрос, но возникла пара проблем.<br /> 1) Текст вопроса слишком короткий и обрезается без предупреждения. Если уж так делать, то стоит повторить идею, изображенную на этой странице для пункта "Remaining Chars".<br /> http://www.primefaces.org/showcase/ui/input/inputTextarea.xhtml<br /> <br /> 2) Внутри текста не работает форматирование. Я попытался выделить слово <b>жирным</b> шрифтом, но в результате получил только звёздочки.<br /> <br /> 3) Текст нельзя отредактировать. Это, может, и правильно с какой-то стороны, но если случайно написал одно слово с ошибкой, то придётся пересоздавать весь опрос.
1) Увеличили макс. размер вопроса вдвое.<br /> 2) Форматирование теперь работает, как и на форуме, кроме кода POLL.<br /> <br /> 3) Редактировать текст очень опасно. Пока не планируем. Что если опрос начался с вариантами "Да" и "Нет", а перед завершением ответы были исправлены на противоположные? Получится искажение результатов опроса, манипуляция.
Для публикации новых тем и ответов в темах вам нужно войти на сайт.
Обращаем ваше внимание на то, что сообщения на форуме сайта zelluloza.ru носят исключительно информационный характер и ни при каких условиях не являются публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса Российской Федерации. Мнение авторов сообщений на форуме может не совпадать с позицией администрации.