Ejemplo n.º 1
0
 function getWebFormList()
 {
     $do_userform = new WebFormUser();
     $do_userform->getUsersWebForms();
     $output = '';
     if (isset($GLOBALS['plugin_item_value'])) {
         $up = '../';
     } else {
         $up = '';
     }
     if ($do_userform->getNumRows()) {
         $count = 0;
         while ($do_userform->next()) {
             $e_remove_wf = new Event("do_userform->eventDeleteWebForm");
             $e_remove_wf->addParam('id', $do_userform->idwebformuser);
             $e_remove_wf->addParam("goto", $_SERVER['PHP_SELF']);
             $count++;
             $output .= '<div id="webform' . $count . '" class="co_worker_item co_worker_desc">';
             $output .= '<div style="position: relative;">';
             $output .= '<a href="' . $up . 'WebForm/' . $do_userform->idwebformuser . '">' . $do_userform->title . '</a>';
             $img_del = '<img src="/images/delete.gif" width="14px" height="14px" alt="" />';
             $output .= '<div width="15px" id="trashcan' . $count . '" class="deletenote" style="right:0;">' . $e_remove_wf->getLink($img_del) . '</div>';
             $output .= '</div></div>';
         }
     } else {
         $this->setIsActive(false);
     }
     return $output;
 }
Ejemplo n.º 2
0
<?php

/** Ofuz Open Source version is released under the GNU Affero General Public License, please read the full license at: http://www.gnu.org/licenses/agpl-3.0.html **/
// Copyright 2008 - 2010 all rights reserved, SQLFusion LLC, info@sqlfusion.com
/** Ofuz Open Source version is released under the GNU Affero General Public License, please read the full license at: http://www.gnu.org/licenses/agpl-3.0.html **/
$pageTitle = 'Ofuz :: Web Forms';
$Author = 'SQLFusion LLC';
$Keywords = 'Keywords for search engine';
$Description = 'Description for search engine';
$background_color = 'white';
include_once 'config.php';
include_once 'includes/ofuz_check_access.script.inc.php';
include_once 'includes/header.inc.php';
$do_userform = new WebFormUser();
$wb_access = true;
$do_userform->sessionPersistent('do_userform', 'contacts.php', OFUZ_TTL);
if (isset($_GET['edit'])) {
    $idwebformuser = $_GET['edit'];
    if (!$_SESSION['do_userform']->isWebFormOwner($idwebformuser)) {
        $wb_access = false;
    }
}
?>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
    	$("div[id^=webform]").hover(function(){$("div[id^=trashcan]",this).show("slow");},function(){$("div[id^=trashcan]",this).hide("slow");});
    });
//]]>
</script>
<?php 
Ejemplo n.º 3
0
    echo _('Embed code to insert in your blog or web site');
    ?>
  <div>
  <textarea rows="2" cols="100"><script type="text/javascript" src="<?php 
    echo $GLOBALS['cfg_ofuz_site_http_base'] . 'js_form.php?fid=' . $_SESSION['do_userform']->getPrimaryKeyValue();
    ?>
"></script>
                </textarea>
  </div>
<!-- Display webform html start -->
<div>
  <?php 
    $fid = $_SESSION['do_userform']->getPrimaryKeyValue();
    $do_user_rel = new UserRelations();
    $efid = $do_user_rel->encrypt($fid);
    $do_webformuser = new WebFormUser();
    $do_webformuser->getId($_SESSION['do_userform']->getPrimaryKeyValue());
    $do_webformuser->sessionPersistent("do_webformuser", "index.php", OFUZ_TTL);
    $do_webformuser->newForm('do_webformuser->eventAddContact');
    if ($do_webformuser->email_alert == 'y') {
        $do_webformuser->form->addEventAction("do_webformuser->eventSendEmailAlert", 300);
    }
    $js = '';
    if (strlen($do_webformuser->title) > 0) {
        $js .= $do_webformuser->title . '<br />';
    }
    if (strlen($do_webformuser->description) > 0) {
        $js .= $do_webformuser->description . '<br />';
    }
    $uid = $do_webformuser->iduser;
    $euid = $do_user_rel->encrypt($uid);
Ejemplo n.º 4
0
<?php

/**
 * Webform eventcontoler scipt will get post content form webform html section and process to the database. 
 * @param POST data
 * Created on Dec 30 2011
 * */
include_once "config.php";
$fields = array();
$efid = $_POST['fid'];
$euid = $_POST['uid'];
$tags = $_POST['tags'];
$do_user_rel = new UserRelations();
$fid = $do_user_rel->decrypt($efid);
$uid = $do_user_rel->decrypt($euid);
//$do_userform = new WebFormUser();
//$do_userform->posteventAddContact($fid,$_POST['fields'],$nxturl,$uid,$tags);
$evctl = new EventControler();
$evctl->addParam('fields', $_POST['fields']);
$evctl->addParam('uid', $uid);
$evctl->addParam('fid', $fid);
$do_userform = new WebFormUser();
$do_userform->eventAddContact($evctl);
Ejemplo n.º 5
0
echo _('Web Form Builder');
?>
</span>
        </div>
    </div>
    <div class="contentfull">
		<div class="messageshadow">
            <div class="messages">
            <?php 
$msg = new Message();
echo $msg->getMessage('web form creator instruction');
?>
            </div>
        </div>
     <?php 
$do_userform = new WebFormUser();
$do_userform->sessionPersistent('do_userform', 'contacts.php', OFUZ_TTL);
$do_userform->iduser = $_SESSION['do_User']->iduser;
$do_userform->newAddForm('do_userform');
$do_userform->form->addEventAction('do_userform->eventAddFormFields', 2103);
$do_userform->form->goto = 'contact_web_form_url.php';
echo $do_userform->form->getFormHeader();
echo $do_userform->form->getFormEvent();
echo '<b>' . _('Form Title') . ':</b>' . $do_userform->title;
echo '<br/><b>' . _('Form Description') . '</b><br/>' . $do_userform->description;
$do_webform = new WebFormField();
$do_webform->getAll('display_order');
echo $do_webform->displayFields();
echo '<br/><b>' . _('Tags for those contacts') . ':</b></b> ' . $do_userform->tags;
echo '<br/><b>' . _('Web address to take the user after submitting the form') . ':</b> ' . $do_userform->urlnext;
echo '<br/><b>' . _('Receive an email alert when someone submit the form') . ':</b> ' . $do_userform->email_alert;
Ejemplo n.º 6
0
<?php

/**COPYRIGHTS**/
// Copyright 2008 - 2010 all rights reserved, SQLFusion LLC, info@sqlfusion.com
/**COPYRIGHTS**/
include_once 'config.php';
if ($_GET['fid']) {
    $do_webformuser = new WebFormUser();
    $do_webformuser->getId((int) $_GET['fid']);
    $do_webformuser->sessionPersistent("do_webformuser", "index.php", OFUZ_TTL);
} else {
    $do_webformuser = $_SESSION['do_webformuser'];
}
if (!is_object($_SESSION['do_webformuser'])) {
    exit;
}
$do_webformuser->newForm('do_webformuser->eventAddContact');
if ($do_webformuser->email_alert == 'y') {
    $do_webformuser->form->addEventAction("do_webformuser->eventSendEmailAlert", 300);
}
$js = '';
if (strlen($do_webformuser->title) > 0) {
    $js .= $do_webformuser->title . '<br />';
}
if (strlen($do_webformuser->description) > 0) {
    $js .= $do_webformuser->description . '<br />';
}
$js .= '<form method="post" action="http://' . $_SERVER['SERVER_NAME'] . '/eventcontroler.php">' . $do_webformuser->form->getFormEvent() . $do_webformuser->displayWebFormFields() . '<div align="right">' . $do_webformuser->form->getFormFooter('Submit') . '</div>';
$js = addslashes(str_replace("\n", '', $js));
$js = "<table><tr><td>" . $js . "</td></tr></table>";
?>