Компонент .:: RSForm! Pro ::.

Статус
В этой теме нельзя размещать новые ответы.

arman29

Генератор идей
Регистрация
30 Июн 2008
Сообщения
1.248
Реакции
752
rsformpro_box.jpg

j10.gif
j15.gif
j16.gif
j17.gif


Компонент RSForm! Pro - это один из лучших компонентов предназначенных для визуального создания самых различных форм на сайте Joomla!​

Содержимое архива:
  1. 3rd Party
    • com_rsform_joomsef2.zip
    • com_rsform_sh404sef1.0.zip
    • com_rsform_sh404sef1.5.zip
  2. Component
    • com_rsform_pro1.2.0-for-joomla1.0.x.r21.zip
    • rsform_v1.3.0_rev40.zip
    • rsform_v1.4.0_rev41.zip
  3. Languages
    • czech.zip
    • danish.zip
    • dutch.zip
    • english.zip
    • french.zip
    • german.zip
    • italian.zip
    • russian.zip
    • spanish.zip
    • swedish.zip
  4. Modules
    • mod_rsform.zip
    • mod_rsform_feedback.zip
    • mod_rsform_list.zip
    • mod_rsform_list-for-joomla1.0.x.zip
    • mod_rsform-for-joomla1.0.x.zip
  5. Plugins
    • mosrsform-for-joomla1.0.x.zip
    • plg_akismet.zip
    • plg_constantcontact.zip
    • plg_content.zip
    • plg_google.zip
    • plg_mailchimp.zip
    • plg_mappings.zip
    • plg_migration.zip
    • plg_paypal.zip
    • plg_recaptcha.zip
    • plg_rsevents.zip
    • plg_rsform.zip
    • plg_rsform_pro_mappings_1.0.zip
    • plg_rsfpbfforms.zip
    • plg_rsfpregistration.zip
    • plg_rsmail.zip
    • plg_salesforce.zip
    • rsfpconstantcontact.zip
    • rsfpregistration.zip
  6. Update
    • com_rsform_pro_update_j10x.zip
p.s. все это было скачано с официального сайта[/spoil]Ссылки[spoil]
p.s. "Спасибо" кнопкой еще никто не отменял. За текстовые "Спасибо" будете наказаны. Приятного пользования
Данный архив вы не найдете на просторах интернета. Прошу не выкладывать НИГДЕ, а если кто выложит, найдем и накажем того. Этот архив Special for Nulled Users
 
хм... сам спросил - сам нашел ответ - сам ответил
PHP:
Строка 25 validation.php: if(strpos($extra,$param[$i]) === false && preg_match('#([a-zA-Z0-9 ])#', $param[$i]))
спасибо-пожалуйста
 
кто знает как связать регистрацию пользователей с плагином встроенным?:)
 
Подскажите, есть ли какой-нибудь порядок установки специфический? И позволит ли версия 1.40 устанавливать на себя все выложенные плагины. Или что бы их установить потребуется регистрация у пр-ля?

Спрашиваю потому, что находил на просторах интернета похожую сборку, только более старую. Так вот главный RSForm Pro установился, а плагины (например plg_constantcontact.zip) выдают ошибки при установлке вроде такой:
Fatal error: Call to undefined method RSFormProHelper::isJ16() in X:\home\localhost\www\monte-15d\administrator\components\com_rsinstaller\install.rsinstaller.php on line 27
 
Подскажите, есть ли какой-нибудь порядок установки специфический?
Нет!
И позволит ли версия 1.40 устанавливать на себя все выложенные плагины.
Позволит.
Или что бы их установить потребуется регистрация у пр-ля?
Нет!
Спрашиваю потому, что находил на просторах интернета похожую сборку, только более старую.
Что же это за сборка такая хитрая у компонента?
а плагины (например plg_constantcontact.zip)
Вы уверены что по теме пишете или посты набиваем?
 
one, версия компонента была 1.30, а плагина видимо более новая. Нашел версию компонента 1.40 42 и все замечательно срослось, плюс установил локализацию. Правда в админ панели некоторые длинные русские слова вылезают за рамки и сбивают стили, но с этим думаю можно жить.

Завтра сайт запускать нужно будет, по этому в панике пытался срочно найти решения проблемы.. надеюсь, что это не набиванием постов тут считается.
 
Друзья, не пинайте сильно, но не врублюсь.
Выше постом пишут, что локализацию русскую установили.
Я с первого поста поставил rsform_v1.4.0_rev41.zip на j1.7 russian.zip из папки Languages , но эффекта 0. Как её русифицировать? Язык в админ панеле устиановлен на русский само-собой.
 
Подскажите, пожалуйста, как заставить работать кнопку "Удалить" (Delete) в админке, на вкладке управления предоставленными формами?
Все остальные кнопки работают, а удалить не дает выбранные записи.
С помощью FireBug-a выяснил, что при нажатии на эту кнопку активируется ява-скрипт, видимо, не до конца правильный. Но я в этом не особо силен, и не знаю, куда и что именно правильно прописать, чтобы заработало, как надо.
Вот такой код сейчас активирует кнопка "Удалить" (вообще весь код этой кнопки выглядит явно криво:(, а каким он должен быть в норме, я не знаю)
Код:
<td id="toolbar- " class="button" пункт?""="" этот="" удалить="" хотите="" что="" уверены,="" Вы="">
<a class="toolbar" пункт?\"')){submitbutton('submissions.delete');}}"="" этот="" удалить="" хотите="" что="" уверены,="" Вы="" onclick="javascript:if(document.adminForm.boxchecked.value==0){alert('Выберите из списка для');}else{if(confirm(' \" href="#">
<span class="icon-32-delete" Удалить""="" title=" "> </span>
"Удалить"
</a>
</td>
Подскажите, плиз, как это исправить? (И в каком именно файле)
(Установлена rsform_v1.4.0_rev42.zip на j1.5, russian.zip из папки Languages)
(Версия взята из этого поста - Для просмотра ссылки Войди или Зарегистрируйся)

И еще один баг с этой версией - при экспорте из админки данных в эксель формат - все русские буквы превращаются в знаки вопросов - "????".
При экспорте в xml - все вроде нормально.
Если кто знает, подскажите, плиз, как и это исправить.

UPD:

Временно (а скорее всего, окончательно) первую проблему (с кнопкой удаления) решил следующим образом: в папке языков админа заменил русские языковые файлы на аналогичные английские, переименовав их. (Можно было просто стереть русские).
Это решило еще одну проблему - кривой перевод (гораздо проще понимать, когда там все на языке оригинала написано). Вроде бы это влияет только на админку, на юзерах, заполняющих формы, это не отразится.

А вот проблему с экспортом в эксель так пока и не понятно как решить.
 
Друзья, подскажите, пожалуйста, как можно реализовать на RSForm Pro онлайн тесты? (Психологические)
Может кто-то делал что-то подобное или знает толковую ссылку по теме.
Допустим, если каждой радио-кнопке выбора варианта ответа присвоить определенное число (баллы) и затем по сумме баллов выдавать результат теста.
Проблема в том, что не могу понять, как сделать, чтобы после завершения опроса (после нажатия на кнопку продолжить) происходил редирект на определенную страницу (с описанием результата теста) в зависимости от набранных баллов.
Например:
1-20 баллов ---> стр.1
21-30 баллов ---> стр.2
31-40 баллов ---> стр.3 и т.д.

Подскажите, плиз, кто знает, как такое сделать?

UPD:
Есть вариант редиректа в зависимости от результата выбора ОДНОГО блока радио-кнопок, мне же нужно, чтобы шел подсчет по ВСЕМ блокам, всей формы.

Вот для одного блока, но это не совсем то, что нужно:
Let's assume that your radio group form component is named "radio". The items of this form component will have to look similar to this:
Для просмотра ссылки Войди или Зарегистрируйся 1
Для просмотра ссылки Войди или Зарегистрируйся 2
Для просмотра ссылки Войди или Зарегистрируйся 3
In the "Edit Form" tab, just fill in the "Return URL" option with the following syntax:
{radio:value}[/spoil]
UPD 2:
Нашел, как сделать подсчет по всем блокам радио-кнопок, НО это не решает проблему редиректа, в зависимости от ДИАПАЗОНА результатов. Т.е. можно сделать редирект на конкретное число (10, 20 и т.п.) но как же сделать, чтобы был редирект:
1-10 - стр.1
11-20 - стр.2 и т.д. ?
[spoil]
RSForm!Pro - How to perform radio group calculations
In this article we will describe how to make a simple calculation with values from a radio group. Let suppose, for example, that we have the following components:
1. Radio group:
Name: radio1
Caption: radio1
Items: 1|Description1
2|Description2
3|Description3

2. Radio group:
Name: radio2
Caption: radio2
Items: 1|Description1
2|Description2
3|Description3

3. Hidden field
Name: result
Default Value: 0

4. Submit Button:
Name: submit
Label: submit
Additional Attributes: onclick="calculate();"

In the "Form Layout" tab, uncheck the "Auto Generate Layout" checkbox and paste the following Javascript code at the begging of the existing layout code:
function calculate()
{
var op1=document.getElementsByName('form[radio1]');
var op2=document.getElementsByName('form[radio2]');
var result=document.getElementById('result');
result.value=0;
result.value=parseInt(result.value);
for(i=0;i<op1.length;i++)
if(op1.checked) result.value=parseInt(result.value)+parseInt(op1.value);
for(i=0;i<op2.length;i++)
if(op2.checked) result.value=parseInt(result.value)+parseInt(op2.value);
alert(result.value);
return false;
}
In order to display the result of this calculation just the placeholder for the hidden field, in this case: {result:value}. This can be used in "Thank you" page as well as in any email configuration.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху