Задержитесь!

У нас 19394 бесплатных книг, а также есть возможность оформить подписку всего от 279 рублей в месяц!

+
Главная Избранное Каталог Библиотека Поиск
Книжная платформа издательства. Наша издательская работа и новости.

Тема: Опросы к каждой книге

Справочная информация

Писатели смогут добавлять опросы к каждой своей книге. Опросы будут размещаться под желтым "текущим статусом" книги.

Обсуждение

Глюков нет. Несколько опросов на странице работают.<BR><BR>Было то, что вы придумали номер опроса (прохачили), а не создали его предварительно. Такого опроса не существовало, поэтому неправильно отобразилось.<BR><BR>Это пофикшено.<BR><BR><BR><BR><i>А где появляется опрос для книги</i><BR><BR>Юрий, два простых шага:<BR><BR>1) Создаете опрос у себя в профиле, и узнаете его номер, который написан в левом верхнем углу опроса. Копируете номер вместе с квадратными скобками.<BR><BR>2) Вставляете этот код опроса на форум, либо в "статус книги".

Сейчас проверим.<BR><BR> <div id=poll777799> <div class=boxpoll> <b>[POLL#777]</b> Как дела?<BR><div class=tt_hover>Создал <a class=lnk href="/test/search/details/1053845-Timur-Yunusov/">Тимур Юнусов</a>, дата создания: 2024-05-02 17:43:19; Тип опроса: один ответ; всего голосов: 1</div> <BR><BR> <div id=dovote777799> <form method="post" action="/test/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=voteres777799 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><BR><BR><BR>Но два одинаковых опроса на одной странице работают с глюками. Суть в том, чтобы вначале проголосовать на одном опросе 1 пункт, потом пункт 2 на втором, а потом в обоих нажать "показать результат". Он будет разным.

Там просто результат в опросе кэшируется на момент отправки голоса (экономим обращение к серверу и базе данных). А поскольку отправляются голоса из двух разных мест, то в первом кэш устаревает.<BR><BR><BR><BR>Это не является проблемой, поскольку в реальности такого не будет: никто два <i>одинаковых</i> опроса на одной странице форума (в которой всего 5 постов) не опубликует, а если и опубликует, то это будет дубль поста и его все равно надо будет исправить.<BR><BR>

Попытался создать опрос, но возникла пара проблем.<BR><BR>1) Текст вопроса слишком короткий и обрезается без предупреждения. Если уж так делать, то стоит повторить идею, изображенную на этой странице для пункта "Remaining Chars".<BR><BR>http://www.primefaces.org/showcase/ui/input/inputTextarea.xhtml<BR><BR><BR><BR>2) Внутри текста не работает форматирование. Я попытался выделить слово <b>жирным</b> шрифтом, но в результате получил только звёздочки.<BR><BR><BR><BR>3) Текст нельзя отредактировать. Это, может, и правильно с какой-то стороны, но если случайно написал одно слово с ошибкой, то придётся пересоздавать весь опрос.

1) Увеличили макс. размер вопроса вдвое.<BR><BR>2) Форматирование теперь работает, как и на форуме, кроме кода POLL.<BR><BR><BR><BR>3) Редактировать текст очень опасно. Пока не планируем. Что если опрос начался с вариантами "Да" и "Нет", а перед завершением ответы были исправлены на противоположные? Получится искажение результатов опроса, манипуляция.


Для публикации новых тем и ответов в темах вам нужно войти на сайт.

Станьте автором, чтобы заработать с нами

Вы творческий человек? Вы любите и хотите делиться с людьми тем, в чем разбираетесь?

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

Если у вас нет аккаунта, то зарегистрируйтесь, это бесплатно.


Отмена
Войти

После входа вы вернетесь сюда и ничего из набранного не потеряется.

или воспользуйтесь новым входом по ссылке:

Получить ссылку для входа
Нет аккаунта? Регистрация по ссылке