форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Всем мое почтение.
Возникла необходимость повесить опросы на сайте работающем на Textpattern 4.0.4.
Какой плагин вы мне посоветуете? Я нашол вот _http://textpattern.org/plugins/433/pap_xpoll и тот не могу скачать - сайт разработчика у меня не открывается.
Друзья, кто поможет с опросами?
Неактивен
так что, неужели никто не поделиться плагином для опросов? не могу найти, а очень надо ((
если есть у кого, скиньте, пожалуйста на мыло voltmaster _сабака_ yandex.ru
Неактивен
snowman написал:
не могу скачать - сайт разработчика у меня не открывается.
попробуй набрать не _www.txp.seitenweberei.ch , а просто txp.seitenweberei.ch
Неактивен
Evgeny написал:
snowman написал:
не могу скачать - сайт разработчика у меня не открывается.
попробуй набрать не _www.txp.seitenweberei.ch , а просто txp.seitenweberei.ch
спасибо, скачать удалось. Осталось разобраться с самим плагином.
Неактивен
snowman написал:
Осталось разобраться с самим плагином.
разобраться, а потом написать про свои изыскания - сюда :-)
поверь - это даст значительно больше пользы, чем просто - "разобраться".
Неактивен
Разбирался с этим плагином месяца 4 назад, у меня заработал... переводил для себя
Итак,
pap_xpoll
Возможности:
- неограничегое число ответов
- защита от повторного голосованиния по IP/Cookie
- графическое отображение результатов голосования
- настрокий Add/Edit/Delete для графиков
- задание времени активности голосования.
- настройка частоты голосования для юзера (years/months/days/hours/minutes/seconds)
- настройка (можно ли смотреть результаты голосования до ответа)
- Add/Edit/Delete/View Списков
- многоразовые ответы
- отображения результатов как число или процент.
Установка:
1. распакуйте архив pap_xpoll_v02.zip.
2. Загрузите файлы: pap_xpoll_lib.php и pap_xpoll_install.php в корневой каталог Textpattern.
3. Откройте pap_xpoll_install.php
Задайте настройки:
$user_db - логин("username") к MySQL базе данных TP (по умочанию = ‘root’)
$pass_db = пароль("password") к MySQL базе данных TP (по умочанию = ‘’)
$host_db - хост("host") (по умочанию - localhost)
$db - имя базы данных ("name")
$PFX - префикс таблиц (по умочанию = ‘’)
4. Зайдите на страницу:
_www.your_domain.xyz/pap_xpoll_install.php
Будут созданы 6 таблиц (xpolls, xpoll_options, xpoll_ip, xpoll_config, xpoll_inputs, xpoll_blocks)
с префиксом который вы вводили
5. удалите файл pap_xpoll_install.php после инсталяции
Установите файл языков копированием его в папку
В интерфейсе администратора: настройке - главные - управление языками, внизу найдите "Установить из файла (Только для экспертов)"
и установите язык, предварительно загрузив файл языка на сервер в папку ./textpattern/lang/
6. Установите плагин pap_xpoll, из файла pap_xpoll.txt и активируйте его(вкл.)
Отредактированно bons (16-05-2007 20:13:07)
Неактивен
bons, спасибо за перевод инструкции по установке. А как вам удалось сам плагин перевести на русский? Я говорю не только про админку голосований, а про то, что на сайте вместо "Голосовать" "Всего голосов: 1" и т.д. (как мне хотелось бы) пишет всеравно "Vote", "total_votes: 1" и в том же духе. Как это исправить?
Неактивен
А у меня почему-то вообще админка голосования не появилась... А потом проблемы с кодировкой пошли. В общем, я все это на потом оставила.
Неактивен
snowman,
Плагины -> pap_xpoll -> редактировать
Далее находите нужный текст и переводите на русский (сам этого не делал)
mara,
голосование в админке появляется отдельной вкладкой "расширения"(если вы до этого не ставили другие плагины влияющие на админку), смотрите внимательней, скорее всего у вас есть такая вкладка.
Отредактированно bons (19-05-2007 13:41:56)
Неактивен
bons нету там "нужного текста"... в самом плагине. Или я туплю... тыкните носом в кусок кода, плизз ))))
Неактивен
snowman
У меня есть такие строчки:
if ($xpoll_data['resultsvotes'] != 3) { $result .= gTxt('Всего голосов') . ': ' . $total['total'] . '<br />'; }
PS:
в общем случае, в данном плагине gTxt('текст') - текст для вывода в публичной части сайта.
Отредактированно bons (22-05-2007 20:58:41)
Неактивен
bons, спасибо!!! Теперь работает!
Неактивен
А можете первести первые три пункта раздела установки плагина?
h1. 1. How to include a poll in your textpattern page:
Insert <code><txp:pap_xpoll /></code> in your page template or an article where you want the poll to be displayed. This will display the latest visible poll of all your polls.
To display a specific poll on a page (for example a poll with ID 2) insert <code><txp:pap_xpoll poll="2" /></code> in your page template. You can display multiple polls on the same page and vote/see results individually.
The poll form and the results will be displayed on the same place.
You can define your own poll and/or resultsform in Textpattern (see tags below).
This plugin has been tested with all default url modes of textpattern 4.0.2 using sections and categories (url like siteurl/?c=anything).
h1. 2. Tags and Attributes (optional):
<code><txp:pap_xpoll /></code>
*form* - name of Textpattern poll form
*resultform* - name of Textpattern result form
*formid* - id for poll and result form
*poll* - specify id of poll to display
*optionclass* - class for options
*previewclass* - class for results preview link
*voteclass* - class for vote on poll link
*resultsclass* - class for results
*id* - id for option input field (default: xpolltxtoption)
*submitclass* - class for poll submit button
*label* - value for poll submit button (default: gTxt('vote'))
Textpattern form template:
<code><txp:pap_xpoll_title /></code> (poll & results form)
no attribute<p></p>
<code><txp:pap_xpoll_options /></code> (poll form)
*class* - class for options
*id* - id for option input field (default: xpolltxtoption)<p></p>
<code><txp:pap_xpoll_submit /></code> (poll form; not displayed, if options are displayed as links)
*class* - class for poll submit button
*label* - value for poll submit button (default: gTxt('vote'))<p></p>
<code><txp:pap_xpoll_preview /></code> (poll form)
*class* - class for results preview link<p></p>
<code><txp:pap_xpoll_results /></code> (results form)
*class* - class for results<p></p>
<code><txp:pap_xpoll_vote /></code> (results form)
*class* - class for vote on poll link
h1. 3. Admin area:
Create a Poll:
Poll Title = The name of the poll (e.g. “Do you like the website?”)
Option 1 = The name of the first option (e.g. “Yes”)
Option 2 = The name of the second option (e.g. “No”)
(these option choices for polls are unlimited)
Display checkboxes/radiobuttons = choose if checkboxes/radiobuttons are displayed. If not, the Options will be displayed as hyperlinks (i.e. if you want the user to vote by clicking directly on a image). If you choose to display them as hyperlinks, the answertype is only "single".
Answertype = Single (radiobuttons) or multiple (checkboxes) answers.
Poll Starts = The date when the poll starts working
Poll Expires = The date when the poll stops functioning
User Can Vote Every = How often the user can vote on the poll (e.g. once a day)
Enable voting = Display results with graphs or images or not at all.
See Results Before Voting = Are results visible if the user hasn’t voted
See Votes in Results = Choose if the number of people who have voted on the poll is displayed as %, absolute number, both or not at all.
Use IP Protection = Prevent users from continuously voting using IP protection.
Use Cookie Protection = Prevent users from continuously voting using Cookie protection.
Status = Is the poll visible to the public?
Next to the option fields is a drop down list with the images which will be used to represent that option when poll results are displayed and enable results is set on "image". To use images, upload them through Textpattern and asign them the category "xpoll". You can then let the poll randomly choose among them when the results are viewed or define them by choosing one from the drop down list.
The Poll Expires list allows years up to 2037 because after that the poll stops functioning on windows machines.
А то мучаюсь не получается ( пишет, что не известный тэг (
Неактивен
При установке голосовалки выдает ошибку:
create tables failed You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 5
Как бороться с этим?
Неактивен
А у меня плагин установился, но уже в расширениях выдаёт ошибку:
Fatal error: Call to undefined function list_polls() in /home/aporno/public_html/textpattern/lib/txplib_misc.php(534) : eval()'d code on line 467
Чтобы это значило?
И вот такие вещи в самой админ. панели:
При загрузке модуля произошла ошибка: pap_xpoll -> Warning: include_once(../pap_xpoll_lib.php) [function.include-once]: failed to open stream: No such file or directory on line 456 При загрузке модуля произошла ошибка: pap_xpoll -> Warning: include_once() [function.include]: Failed opening '../pap_xpoll_lib.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') on line 456
Отредактированно Colin Foster (16-09-2007 20:27:56)
Неактивен
Написнао же - не могу найти файл.
Неактивен
the_ghost написал:
Написнао же - не могу найти файл.
Я это понял). Но а если он всё-таки там? Он же должен находиться в корне директории с txp? Или вообще в корне? Или проблема с атрибутами?
Неактивен
create tables failed You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 5
А по поводу этой ошибки что можете сказать?
Кстати, pap_xpoll (НЕ pap_xpoll_v02) встал намально! Уже считает вовсю
Неактивен
create tables failed
You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 5
у вас старая версия MYSQL. Или обновите, или уберите ENGINE=MyISAM
Неактивен
girl_it написал:
у вас старая версия MYSQL. Или обновите, ...
упс... а с какой версией будет работать v02?
girl_it написал:
... или уберите ENGINE=MyISAM
если не секрет, как это сделать?
Неактивен
Если эта тема еще поддерживается. Все установил. На локальном сервере все работает. А вот когда закачавл все на сайт - то почему-то русские буквы в опросе и ответах резко превратились в вопросительные знаки. Если кто эксперт по кодировкам и несоответсвиям языков, как вы думаете, что бы это значило? Cайт http://buddho.org.ru
Неактивен
А вы на удалённый хост как закачивали? Экспортом базы или заново вбивали? Если экспортом, то смотрите какую кодировку выбирали при экспорте.
Неактивен
Помогите, после установки pap_xpoll v0.2 появилась ошибка в админке, делал всё как по мануалу.Файл pap_xpoll_lib.php скопировал везде, и в корень и в папку lib, ничего не пойму:
pap_xpoll -> Warning: include_once(../pap_xpoll_lib.php) [function.include-once]: failed to open stream: No such file or directory on line 456
pap_xpoll -> Warning: include_once() [function.include]: Failed opening '../pap_xpoll_lib.php' for inclusion (include_path='.;C:\php5\pear') on line 456
А вот это пишет во вкладке расширения:
Fatal error: Call to undefined function list_polls() in C:\AppServ\www\textpattern\lib\txplib_misc.php(574) : eval()'d code on line 467
Неактивен
значит все-таки не туда скопировали потому что скрипт не может найти файл. Проверьте пути в админке, зайдите в диагностику
Неактивен
Блин, толи плагин глючный, толи я что-то не так сделал, но теперь куда бы я не зашел в админке просто на белом экране ошибка:
Fatal error: Cannot redeclare safe_pfx() (previously declared in C:\AppServ\www\textpattern\lib\txplib_db.php:45) in C:\AppServ\www\textpattern\lib\txplib_db.php on line 50
Откуда она взялась? Я ничего не удалял, только копировал файл pap_xpoll_lib.php в разные папки..
Неактивен