Забыли пароль?
Запросите новый здесь.

Автор темы: Olegovich
ID темы: 1794
Информация:
Тема содержит 33 сообщения, была просмотрена 12007 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Плагины
 Распечатать тему
Анкета для сайта
Olegovich
Доброго времени суток всем!
Подскажите, пожалуйста, может кто сталкивался:
мне надо создать на сайте анкету, в которой 9 вопросов и в каждом вопросе 3-4 варианта ответа. Ну и, соответственно, потом с выводом результатов.
Как это правильно реализовать? Пробовал использовать плагин опроса из самой Fusion, но там ведь только 1 вопрос... а мне надо 9. Короче, ничего из этого не получилось.
Подскажите, кто знает, плиз!!!
 
Zaxap
Olegovich, на этом сайте такое есть, но по-моему оно есть только на этом сайте...ag
Если Костя отдаст - мне дайте тоже, ибо очень нужно...))
Зло не дремлет, а я добрый...
 
Rush
делал я, проси у кости, у меня не сохранилось
 
Web
Olegovich
bc ПРОШУ у Кости:
Дайте пожалуйста такую анкету!!! Плиз!!! Очень надо!!!ad
 
Zaxap
Olegovich, тогда уж это опросник, что-ли...Ы
Зло не дремлет, а я добрый...
 
jikaka
сейчас посмотрю архив, протестирую, оформлю и выложу в базу

update:
готово, тестируйте
http://rusfusion....ad_id=1795
Изменил(а) jikaka, 25.09.2013 10:50
x1 x1 x1 x1
 
Web
Olegovich
СПАСИБО ОГРОМНОЕ!!!
Но... на 7.01.** не работает! ac В чем причину поискать?
 
Zaxap
В версии движка и в том, что за ошибки кидает...так что за ошибки кидает? о.о
Зло не дремлет, а я добрый...
 
Olegovich
В админке установил плагин. При входе в адиимнку плагина
/infusions/al_test/admin/index.php
выдает:
Fatal error: Call to undefined function checkadminpageaccess() in Z***********\infusions\al_test\admin\index.php on line 8
 
Rush
Обновись или пили руками
 
Web
Zaxap
Rush, суровый вы...
Olegovich, код index.php админки в студиюad
Зло не дремлет, а я добрый...
 
Olegovich
Скачать исходники  Код
<?php
require_once "../../../maincore.php";
require_once THEMES."templates/admin_header.php";
include INFUSIONS."al_test/infusion_db.php";
if (!defined("IN_FUSION")) die("access denied");


if(!checkAdminPageAccess("T")) redirect(START_PAGE);

//nav
opentable("Навигация");

echo "<button class='button'><a href='".INFUSIONS."al_test/admin/index.php".$aidlink."'>Главная</a></button> ";
echo " <button class='button'><a href='".INFUSIONS."al_test/admin/index.php".$aidlink."&p=questions'>Вопросы</a></button> <button class='button'><a href='".INFUSIONS."al_test/admin/index.php".$aidlink."&p=tests'>Тесты</a></button>";
closetable();

if (!isset($_GET['p']) || $_GET['p'] == "" || !file_exists(INFUSIONS."al_test/admin/".$_GET['p'].".php")) {
    //index
    opentable("Welcome");
echo "Добро пожаловать";
    closetable();
//redirect(INFUSIONS."al_news_panel/admin/index.php".$aidlink."&p=news");
} else {
    require_once INFUSIONS."al_test/admin/".$_GET['p'].".php";
}



require_once THEMES."templates/footer.php";
?>




8-я строка -
Скачать исходники  Код
if(!checkAdminPageAccess("T")) redirect(START_PAGE);


 
Pisatel
Ну дык не определена функция эта. Видимо, в старой версии ее еще нет. Либо возьми и добавь эту функцию (хотя не исключено, что она будет иметь параметры, которых у тебя опять же не будет), но оптимальный вариант- обновиться до последней 7.02.07
 
Web
Olegovich
Так куда мне что надо дописать??? или не заработает все-равно???
 
Polarfox
Этой функции вообще нет в 7.01, а плагин похоже под последнюю версию.

Ну попробуй добавь в maincore.php
ниже функции "function checkrights($right)" в СВОБОДНОМ месте:
Скачать исходники  Код
function checkAdminPageAccess($right) {
   if (!checkrights($right) || !defined("iAUTH") || !isset($_GET['aid']) || $_GET['aid'] != iAUTH) {
      return false;
   } else {
      return true;
   }
}




если готов вбивать костыли, пожалуйтса, но не факт что все быстро заработает.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Olegovich
Добавил функцию, как написали - в админку плагина захожу и вижу:
Навигация
ГлавнаяВопросыТесты
(ссылки)
Welcome
Добро пожаловать

При нажатии на ссылки ничего не происходит...
 
Rush
браузер опера?
 
Web
Olegovich
нет. пробовал мозилу и ИЕ
 
Rush
есть такой баг, что <button><a href="">asd</a></button> (или наоборот) не срабатывает в каком-то браузере
 
Web
Polarfox
Оффтопик нафига это псевдоботтоны, когда есть css?
мне они всегда казались не подходящими для оформления именно из-за таких косяков.

Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)