Просмотр темы
[идея]опрос в новости
|
|
Razor |
Опубликовано 14.09.2010 08:07
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
В общем то у движка лайвстрит, есть крутая возможность внедрения опроса в тело новости Вот пример. Давайте сделаем такую же штуку на фусионе, если никто не возмётся, начну делать сам.. upd: Только что пришла в голову такая идея интеграции опроса. 1)Берём стандартный опрос 2)Пишем для него глобальную функции вывода на страницу 3)В новости где хотим его использовать вызываем функцию типа [vote=1] и отображаем тем самым в новости опрос с айди - 1 Что скажете? Изменил(а) Razor, 14.09.2010 08:15 Sr. Software developer
plesk.com |
|
|
jikaka |
Опубликовано 14.09.2010 08:21
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
хорошая идея, было бы неплохо сделать |
|
|
Razor |
Опубликовано 14.09.2010 08:28
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Надо бы ещё стандартный опрос переписать и сделать его более аяксовеньким.. |
|
|
Oxanita |
Опубликовано 14.09.2010 09:33
|
Опытный пользователь Сообщений: 235 Зарегистрирован: 01.09.2010 19:31 |
Идею поддерживаю - жаль, поучаствовать не могу... Охотно похвалю авторов, которые реализуют данную задачу. "Опрос в новостях" активно используется Рамблером, ИМХО - очень полезная функция. |
|
|
Rush |
Опубликовано 14.09.2010 10:12
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
гл |
|
|
Razor |
Опубликовано 14.09.2010 10:55
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Почти сделал в общем то.. перекур. Изменил(а) Razor, 14.09.2010 10:56 |
|
|
Razor |
Опубликовано 14.09.2010 11:36
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Вопрос на засыпку, у нас есть функция showpoll(id); Собственно она отображает опрос под указанным айдишником, вопрос такой, как её объявить в news, чтобы потом наиболее удобным образом использовать? Пока пришла в голову такая мысль, в админке новостей, сделать чекбокс "добавить опрос" и выпадающий список существующих опросов. А в news.php соответственно сделать проверку, установлен ли в новости этот опросный чекбокс. |
|
|
Razor |
Опубликовано 14.09.2010 12:25
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Ну и ещё одно кое что, если мы выводим на странице несколько опросов в нескольких новостях, работать будет пока что только 1, т.к. мы обновляем див <div id=poll>, а если на странице 2 опроса, значит и дива 2, но я думаю это решаемо, пока я это писал придумал решение |
|
|
Polarfox |
Опубликовано 14.09.2010 14:44
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Наоборот. Привязывай опрос к новости а не новость к опросу - в опросе пиши ид новости. Да доп поле, но извратов нет зато, все чисто и мило. |
|
|
Razor |
Опубликовано 14.09.2010 14:56
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Блин, запутался окончательно, сделал почти всё, но проблема, допустим имеем 3 опроса на главной странице, когда голосуем в любом из них, почему то результат голосования отображается именно в диве с самой нижней новостью, а голосуется всё правильно и само собой после обновления страницы тоже показывает правильно.. Пока не понял с чем это связано.. Вроде правильно написал.. |
|
|
Razor |
Опубликовано 14.09.2010 15:18
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Если делать без аякса, все бы уже давно работало, но это слишком просто.. |
|
|
Razor |
Опубликовано 16.09.2010 10:19
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Господа, давайте думать, нашел причину, но не знаю как решить.. Вот собственно вывод опроса в новости
Читать комментарии снизу вверх. Ну и вот логичный вопрос, как сделать чтобы в js получить нужный id. Sr. Software developer
plesk.com |
|
|
yury |
Опубликовано 16.09.2010 10:36
|
Супер Администратор Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
ждем спайкера) |
|
|
Razor |
Опубликовано 16.09.2010 11:09
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
УРААААА, я доделал это д***мо Тупанул конечно очень жестко, постоянно запарываюсь на элементарном, нужно было тупо: function addvote(arg) Пока ещё не буду выкладывать, там есть 1 косяк мелкий и ещё нужно по оформлению доделать.. PS: попрошу не матерится, jikaka Изменил(а) jikaka, 16.09.2010 13:35 |
|
|
Razor |
Опубликовано 16.09.2010 11:54
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
В общем ребята, прошу потестить Вот собственно тут. Также жду предложения по оформлению. Изменил(а) Razor, 16.09.2010 11:55 |
|
|
yury |
Опубликовано 16.09.2010 12:04
|
Супер Администратор Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
в краткой новости лучше не выводить имхо...ну или чтобы можно было выбрать выводить или нет. |
|
|
Razor |
Опубликовано 16.09.2010 12:07
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
yury написал: в краткой новости лучше не выводить имхо...ну или чтобы можно было выбрать выводить или нет. Ок, учту. Надо шкалу сделать поизящней и аяксовый лоадер имхо добавить.. Sr. Software developer
plesk.com |
|
|
yury |
Опубликовано 16.09.2010 12:11
|
Супер Администратор Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
поизящней в каком смысле? можно сделать, чтобы разными цветами например подсвечилось... |
|
|
Razor |
Опубликовано 16.09.2010 12:13
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Ну сейчас она строго прямоугольная как топор, нужно сделать вебдванольней.. тоненькую и плавным цветом.. И отображение в новости меня пока не совсем устраивает, с этим тоже нужно как то подумать.. Дизайнеры это к вам кстати нарисуйте стили для дива с опросом) и шкалу) P/S Мне ещё нужно собрать этот модуль в кучу, у меня сейчас полный каламбур.. Изменил(а) Razor, 16.09.2010 12:18 |
|
|
yury |
Опубликовано 16.09.2010 12:27
|
Супер Администратор Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
ок, нарисую) |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |