/administrator/components/com_breezingforms/admin/element.html.php
PHP | 3212 lines | 3055 code | 131 blank | 26 comment | 395 complexity | 69d2ba5aa6ec731140eedd3ed3ce7641 MD5 | raw file
Possible License(s): GPL-2.0, BSD-3-Clause, LGPL-2.1, MIT, LGPL-3.0, LGPL-2.0, JSON
- <?php
- /**
- * BreezingForms - A Joomla Forms Application
- * @version 1.8
- * @package BreezingForms
- * @copyright (C) 2008-2012 by Markus Bopp
- * @license Released under the terms of the GNU General Public License
- **/
- defined('_JEXEC') or die('Direct Access to this location is not allowed.');
- require_once($ff_compath.'/facileforms.process.php');
- jimport('joomla.version');
- $version = new JVersion();
- if(version_compare($version->getShortVersion(), '1.6', '>=') && version_compare($version->getShortVersion(), '3.0', '<')){
- echo '<link rel="stylesheet" href="'.JURI::root(true).'/administrator/components/com_breezingforms/admin/bluestork.fix.css" type="text/css" />';
- }
- class HTML_facileFormsElement
- {
- function newitem($option, $pkg, $form, $page)
- {
- $mainframe = JFactory::getApplication();
- $ff_mossite = JURI::base();
- ?>
- <div id="overDiv" style="position:absolute; visibility:hidden; z-index:10000;"></div>
- <script type="text/javascript" src="<?php echo $ff_mossite; ?>/components/com_breezingforms/libraries/js/overlib_mini.js"></script>
- <form action="index.php" method="post" name="adminForm" id="adminForm" class="adminForm">
- <table cellpadding="4" cellspacing="1" border="0" class="adminform" style="width:300px;">
- <tr><th colspan="5" class="title">BreezingForms - <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NEWTYPE'); ?></th></tr>
- <tr>
- <td></td>
- <td valign="top">
- <fieldset><legend><strong><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_STATICS'); ?></strong></legend>
- <table cellpadding="4" cellspacing="1" border="0" class="adminform">
- <tr><td nowrap><input type="radio" id="newtype1" name="newtype" value='Static Text/HTML' checked="checked"/><label for="newtype1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_STATICTEXT'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype2" name="newtype" value='Rectangle'/><label for="newtype2"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RECTANGLE'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype3" name="newtype" value='Image'/><label for="newtype3"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_IMAGE'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype4" name="newtype" value='Tooltip'/><label for="newtype4"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOOLTIP'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype5" name="newtype" value='Captcha'/><label for="newtype4"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CAPTCHA'); ?></label></td></tr>
- </table>
- </fieldset>
- <fieldset><legend><strong><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BUTTONS'); ?></strong></legend>
- <table cellpadding="4" cellspacing="1" border="0" class="adminform">
- <tr><td nowrap><input type="radio" id="newtype10" name="newtype" value='Regular Button'/><label for="newtype10"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_REGBUTTON'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype11" name="newtype" value='Graphic Button'/><label for="newtype11"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_GRAPHBUTTON'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype12" name="newtype" value='Icon'/><label for="newtype12"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ICON'); ?></label></td></tr>
- </table>
- </fieldset>
- </td>
- <td valign="top">
- <fieldset><legend><strong><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_INPUTS'); ?></strong></legend>
- <table cellpadding="4" cellspacing="1" border="0" class="adminform">
- <tr><td nowrap><input type="radio" id="newtype20" name="newtype" value='Checkbox'/><label for="newtype20"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CHECKBOX'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype21" name="newtype" value='Radio Button'/><label for="newtype21"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RADIO'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype22" name="newtype" value='Text'/><label for="newtype22"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXT'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype23" name="newtype" value='Textarea'/><label for="newtype23"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXTAREA'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype24" name="newtype" value='Select List'/><label for="newtype24"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELECT'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype25" name="newtype" value='Query List'/><label for="newtype25"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_QUERYLIST'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype26" name="newtype" value='File Upload'/><label for="newtype26"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_UPLOAD'); ?></label></td></tr>
- <tr><td nowrap><input type="radio" id="newtype27" name="newtype" value='Hidden Input'/><label for="newtype27"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HIDDEN'); ?></label></td></tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap colspan="3" style="text-align:right">
- <input class="btn btn-primary" onclick="submitbutton('newedit');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CONTINUE'), ENT_QUOTES, 'UTF-8'); ?>"/>
-
- <input class="btn btn-primary" onclick="submitbutton('cancel');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CANCEL'), ENT_QUOTES, 'UTF-8'); ?>"/>
- </td>
- <td></td>
- </tr>
- </table>
- <input type="hidden" name="pkg" value="<?php echo $pkg; ?>" />
- <input type="hidden" name="option" value="<?php echo $option; ?>" />
- <input type="hidden" name="task" value="" />
- <input type="hidden" name="act" value="editpage" />
- <input type="hidden" name="form" value="<?php echo $form; ?>" />
- <input type="hidden" name="page" value="<?php echo $page; ?>" />
- </form>
- <?php
- } // newitem
- function displayType($type)
- {
- switch ($type) {
- case 'Static Text/HTML': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_STATICTEXT'); break;
- case 'Rectangle': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_RECTANGLE'); break;
- case 'Image': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_IMAGE'); break;
- case 'Tooltip': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOOLTIP'); break;
- case 'Query List': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_QUERYLIST'); break;
- case 'Regular Button': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_REGBUTTON'); break;
- case 'Graphic Button': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_GRAPHBUTTON'); break;
- case 'Icon': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_ICON'); break;
- case 'Checkbox': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_CHECKBOX'); break;
- case 'Radio Button': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_RADIO'); break;
- case 'Select List': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELECT'); break;
- case 'Text': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXT'); break;
- case 'Textarea': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXTAREA'); break;
- case 'File Upload': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_UPLOAD'); break;
- case 'Hidden Input': $disptype = BFText::_('COM_BREEZINGFORMS_ELEMENTS_HIDDEN'); break;
- default: $disptype = $type; break;
- } // switch
- return $disptype;
- } // displayType
- function edit($option, $tabpane, $pkg, &$row, &$lists)
- {
- global $ff_mossite, $ff_admsite, $ff_config;
- $mainframe = JFactory::getApplication();
- $ff_mossite = JURI::base();
- $action = $row->id ? BFText::_('COM_BREEZINGFORMS_ELEMENTS_EDIT') : BFText::_('COM_BREEZINGFORMS_ELEMENTS_ADD');
- $hasInit = false;
- switch ($row->type) {
- case 'Static Text/HTML':
- case 'Rectangle':
- case 'Image':
- case 'Tooltip':
- case 'Query List':
- case 'Regular Button':
- case 'Graphic Button':
- case 'Icon':
- case 'Captcha':
- break;
- default:
- $hasInit = true;
- } // switch
- $hasAction = false;
- switch ($row->type) {
- case 'Static Text/HTML':
- case 'Rectangle':
- case 'Image':
- case 'Tooltip':
- case 'Query List':
- case 'Hidden Input':
- case 'Captcha':
- break;
- default:
- $hasAction = true;
- } // switch
- $hasValidation = false;
- switch ($row->type) {
- case 'Static Text/HTML':
- case 'Rectangle':
- case 'Image':
- case 'Tooltip':
- case 'Query List':
- case 'Regular Button':
- case 'Graphic Button':
- case 'Icon':
- case 'Captcha':
- break;
- default:
- $hasValidation = true;
- } // switch
- ?>
- <script type="text/javascript" src="<?php echo $ff_admsite; ?>/admin/areautils.js"></script>
- <script type="text/javascript">
- <!--
- function checkIdentifier(value, name)
- {
- var invalidChars = /\W/;
- var error = '';
- if (value == '')
- error += "<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ENTNAME'); ?>\n";
- else
- if (invalidChars.test(value))
- error += "<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ENTIDENT'); ?>\n";
- return error;
- } // checkIdentifier
- var bf_submitbutton = function(pressbutton)
- {
- var form = document.adminForm;
- var error = '';
- if (pressbutton != 'cancel') {
- if (form.title.value == '')
- error += "<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TITLEEMPTY'); ?>\n";
- error += checkIdentifier(form.name.value, 'name');
- } // if
-
- if (error != ''){
- alert(error);
- } else {
- <?php
- if ($row->type=='Query List') echo "\t\t\t\tsaveQueryList();\n";
- if ($row->type=='Static Text/HTML' && $ff_config->wysiwyg){
- jimport( 'joomla.html.editor' );
- $editor = JFactory::getEditor();
- echo $editor->save( 'data1' );
- }
- ?>
- submitform( pressbutton );
- } // if
- }; // submitbutton
- if(typeof Joomla != "undefined"){
- Joomla.submitbutton = bf_submitbutton;
- }
- submitbutton = bf_submitbutton;
- <?php
- if ($row->type == 'Graphic Button' || $row->type == 'Icon') {
- ?>
- function dispcaptiontext(value)
- {
- if(document.getElementById)
- if(document.getElementById('captiontext'))
- switch (value) {
- case '0':
- document.getElementById('captiontext').style.display = 'none';
- break;
- default:
- document.getElementById('captiontext').style.display = '';
- } // switch
- } // dispcaptiontext
- <?php
- }
- if ($row->type == 'Tooltip') {
- ?>
- function disptooltipurl(value)
- {
- if(document.getElementById)
- if(document.getElementById('tooltipurl'))
- switch (value) {
- case '0':
- case '1':
- document.getElementById('tooltipurl').style.display = 'none';
- break;
- default:
- document.getElementById('tooltipurl').style.display = '';
- } // switch
- } // disptooltipurl
- <?php
- } // if tooltip
- if ($row->type == 'Query List') {
- ?>
- function loadQueryList()
- {
- var form = document.adminForm;
- var text = trim(form.data1.value);
- var rows = text.split('\n');
- var rcnt = rows.length;
- var r;
- for (r = 0; r < rcnt; r++) rows[r] = trim(rows[r]);
- if (rcnt > 0) form.border.value = rows[0];
- if (rcnt > 1) form.cellspacing.value = rows[1];
- if (rcnt > 2) form.cellpadding.value = rows[2];
- if (rcnt > 3) form.trhclass.value = rows[3];
- if (rcnt > 4) form.tr1class.value = rows[4];
- if (rcnt > 5) form.tr2class.value = rows[5];
- if (rcnt > 6) form.trfclass.value = rows[6];
- if (rcnt > 7) form.tdfclass.value = rows[7];
- if (rcnt > 8 && rows[8]!='') form.pagenav.options[rows[8]].selected = true;
- qcolUnpack();
- } // loadQueryList
- function saveQueryList()
- {
- var form = document.adminForm;
- form.data1.value =
- trim(form.border.value) +'\n'+
- trim(form.cellspacing.value) +'\n'+
- trim(form.cellpadding.value) +'\n'+
- trim(form.trhclass.value) +'\n'+
- trim(form.tr1class.value) +'\n'+
- trim(form.tr2class.value) +'\n'+
- trim(form.trfclass.value) +'\n'+
- trim(form.tdfclass.value) +'\n'+
- trim(form.pagenav.value) +'\n';
- qcolPack();
- } // saveQueryList
- function showpagenav(height)
- {
- if (parseInt(height))
- document.getElementById('pagenavrow').style.display = '';
- else
- document.getElementById('pagenavrow').style.display = 'none';
- } // showpagenav
- function createQueryCode()
- {
- form = document.adminForm;
- name = form.name.value;
- if (name=='') {
- alert('Please enter the element name first.');
- return;
- } // if
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ASKCREATEQUERY'); ?>\n<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_EXISTAPP'); ?>")) return;
- code =
- "global $database;\n"+
- "\n"+
- "$database->setQuery(\n"+
- " \"select id, name, username, email \".\n"+
- " \"from #__users \".\n"+
- " \"order by id\"\n"+
- ");\n"+
- "$rows = $database->loadObjectList();\n";
- oldcode = form.data2.value;
- if (oldcode != '')
- form.data2.value =
- code+
- "\n// -------------- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_OLDBELOW'); ?> --------------\n\n"+
- oldcode;
- else
- form.data2.value = code;
- codeAreaChange(form.data2);
- } // createQueryCode
- function trim(s)
- {
- while (s.length>0 && (s.charAt(0)==' '||s.charAt(0)=='\n'||s.charAt(0)=='\r'))
- s = s.substr(1,s.length-1);
- while (s.length>0 && (s.charAt(s.length-1)==' '||s.charAt(s.length-1)=='\n'||s.charAt(s.length-1)=='\r'))
- s = s.substr(0,s.length-1);
- return s;
- } // trim
- function expstring(text)
- {
- text = trim(text);
- var i;
- var o = '';
- for(i = 0; i < text.length; i++) {
- c = text.charAt(i);
- switch(c) {
- case '&' : o += '\\x26'; break;
- case '<' : o += '\\x3C'; break;
- case '>' : o += '\\x3E'; break;
- case '\'': o += '\\x27'; break;
- case '\\': o += '\\x5C'; break;
- case '"' : o += '\\x22'; break;
- case '\n': o += '\\n'; break;
- case '\r': o += '\\r'; break;
- default: o += c;
- } // switch
- } // for
- return o;
- } // expstring
- function htmlchars(text)
- {
- var i;
- var o = '';
- for(i = 0; i < text.length; i++) {
- c = text.charAt(i);
- switch(c) {
- case '&' : o += '&'; break;
- case '<' : o += '<'; break;
- case '>' : o += '>'; break;
- case '"' : o += '"'; break;
- default: o += c;
- } // switch
- } // for
- return o;
- } // htmlchars
- function impstring(text)
- {
- var str = '';
- var ss = 0;
- var s;
- var tl = text.length;
- var hexdigs = "0123456789abcdefABCDEF";
- while (ss < tl) {
- s = text.charAt(ss++);
- if (s == '\\') {
- if (ss < tl) s = text.charAt(ss++); else s = 0;
- switch (s) {
- case 0 : break;
- case 'e' : str += '\33'; break;
- case 't' : str += '\t'; break;
- case 'r' : str += '\r'; break;
- case 'n' : str += '\n'; break;
- case 'f' : str += '\f'; break;
- case 'x' : {
- if (ss < tl) s = text.charAt(ss++); else s = 0;
- var ch = '';
- while (hexdigs.indexOf(s)>=0 && ch.length < 2) {
- ch += s;
- if (ss < tl) s = text.charAt(ss++); else s = 0;
- } // while
- while (ch.length < 2) ch = '0'+ch;
- str += unescape('%'+ch);
- if (s) ss--;
- break;
- }
- default:
- str += s;
- } // switch
- } else
- str += s;
- } // while
- return str;
- } // impstring
- var qcolRows = new Array();
- var qcolRowCnt = 0;
- var qcolIndex = 0;
- var qcolTitle = 0;
- var qcolName = 1;
- var qcolClass1 = 2;
- var qcolClass2 = 3;
- var qcolClass3 = 4;
- var qcolWidth = 5;
- var qcolWidthmd = 6;
- var qcolThspan = 7;
- var qcolThalign = 8;
- var qcolThvalign = 9;
- var qcolThwrap = 10;
- var qcolAlign = 11;
- var qcolValign = 12;
- var qcolWrap = 13;
- var qcolValue = 14;
- var qcolSize = 15;
- var qcolCellCheckbox = 0;
- var qcolCellTitle = 1;
- var qcolCellName = 2;
- var qcolCellThattribs = 3;
- var qcolCellAttributes = 4;
- var qcolCellWidth = 5;
- var qcolCellOrderup = 6;
- var qcolCellOrderdown = 7;
- var qcolCellCount = 8;
- function qcolPack()
- {
- var r;
- var text = '';
- for (r = 0; r < qcolRowCnt; r++) {
- var c;
- var row = qcolRows[r];
- for (c = 0; c < row.length; c++) {
- if (c > 0) text += '&';
- text += expstring(row[c]);
- } // for
- text += '\n';
- } // for
- document.adminForm.data3.value = text;
- } // qcolPack
- function qcolUnpack()
- {
- var text = trim(document.adminForm.data3.value);
- var rows = text.split('\n');
- var r;
- qcolRowCnt = 0;
- for (r = 0; r < rows.length; r++) {
- if (rows[r] != '') {
- var vals = rows[r].split('&');
- var v;
- for (v = 0; v < vals.length; v++)
- vals[v] = impstring(vals[v]);
- qcolRows[qcolRowCnt++] = vals;
- } // if
- } // for
- qcolDisplay();
- } // qcolUnpack
- function qcolCheckAll(checked)
- {
- var r;
- for (r = 0; r < qcolRowCnt; r++)
- document.getElementById('cb'+r).checked = checked;
- document.getElementById('qcolCbAll').checked = checked;
- } // qcolCheckAll
- function qcolSelects()
- {
- var r;
- var s = 0;
- for (r = 0; r < qcolRowCnt; r++)
- if (document.getElementById('cb'+r).checked) s++;
- return s;
- } // qcolSelects
- function qcolDisplay()
- {
- var form = document.QueryColForm;
- var table = document.getElementById("qcolTable");
- var oldRows = table.rows.length-1;
- var r;
- var skip = 0;
- for (r = 0; r < qcolRowCnt; r++) {
- // get or create table row
- var row;
- if (r >= oldRows) {
- row = table.insertRow(r+1);
- row.className = 'row'+(r%2+1);
- var c;
- for (c = 0; c < qcolCellCount; c++) {
- row.insertCell(c);
- row.cells[c].noWrap = 'true';
- } // for
- row.cells[qcolCellOrderup].style.textAlign = 'right';
- } else
- row = table.rows[r+1];
- var data = qcolRows[r];
- var title = data[qcolTitle];
- if (title.length > 50) title = title.substr(0,47)+'...';
- row.cells[qcolCellCheckbox].innerHTML = '<input type="checkbox" id="cb'+r+'" name="cb'+r+'" value="'+r+'"/>';
- row.cells[qcolCellTitle ].innerHTML = '<a href="javascript:qcolEdit('+r+')">'+htmlchars(title)+'<\/a>';
- row.cells[qcolCellName ].innerHTML = data[qcolName];
- // header attribs
- var attr = '';
- var span = parseInt(data[qcolThspan]);
- if (skip > 0 || span < 1) {
- attr = '-';
- skip--;
- } else {
- if (span > 1) {
- attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SPAN'); ?>('+span+') ';
- skip = span-1;
- } // if
- switch (data[qcolThalign]) {
- case '1': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LEFT'); ?> '; break;
- case '2': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CENTER'); ?> '; break;
- case '3': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RIGHT'); ?> '; break;
- case '4': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_JUSTIFY'); ?> '; break;
- default : ;
- } // switch
- switch (data[qcolThvalign]) {
- case '1': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOP'); ?> '; break;
- case '2': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MIDDLE'); ?> '; break;
- case '3': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BOTTOM'); ?> '; break;
- case '4': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BASELINE'); ?> '; break;
- default : ;
- } // switch
- switch (data[qcolThwrap]) {
- case '1': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NOWRAP'); ?>'; break;
- default : ;
- } // switch
- } // if
- row.cells[qcolCellThattribs].innerHTML = attr;
- // data attribs
- attr = '';
- if (span < 1) {
- attr = '-';
- skip--;
- } else {
- switch (data[qcolAlign]) {
- case '1': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LEFT'); ?> '; break;
- case '2': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CENTER'); ?> '; break;
- case '3': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RIGHT'); ?> '; break;
- case '4': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_JUSTIFY'); ?> '; break;
- default : ;
- } // switch
- switch (data[qcolValign]) {
- case '1': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOP'); ?> '; break;
- case '2': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MIDDLE'); ?> '; break;
- case '3': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BOTTOM'); ?> '; break;
- case '4': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BASELINE'); ?> '; break;
- default : ;
- } // switch
- switch (data[qcolWrap]) {
- case '1': attr += '<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NOWRAP'); ?>'; break;
- default : ;
- } // switch
- } // if
- row.cells[qcolCellAttributes].innerHTML = attr;
- // width
- attr = '';
- if (parseInt(data[qcolWidth]) > 0) {
- attr += data[qcolWidth];
- if (data[qcolWidthmd]=='1') attr += '%'; else attr += 'px';
- } // if
- row.cells[qcolCellWidth].innerHTML = attr;
- // ordering
- if (r > 0)
- row.cells[qcolCellOrderup].innerHTML = '<a href="javascript:qcolOrderup('+r+')"><img src="components/com_breezingforms/images/icons/uparrow.png" alt="^" border="0"/><\/a>';
- else
- row.cells[qcolCellOrderup].innerHTML = '';
- if (r < qcolRowCnt-1)
- row.cells[qcolCellOrderdown].innerHTML = '<a href="javascript:qcolOrderdown('+r+')"><img src="components/com_breezingforms/images/icons/downarrow.png" alt="v" border="0"/><\/a>';
- else
- row.cells[qcolCellOrderdown].innerHTML = '';
- } // for
- for (r = oldRows; r > qcolRowCnt; r--) table.deleteRow(r);
- qcolCheckAll(false);
- } // qcolDisplay
- function qcolEdit(index)
- {
- var form = document.QueryColForm;
- qcolIndex = index;
- var row = qcolRows[qcolIndex];
- var c = 0;
- form.colTitle.value = row[qcolTitle ];
- form.colName.value = row[qcolName ];
- form.colClass1.value = row[qcolClass1 ];
- form.colClass2.value = row[qcolClass2 ];
- form.colClass3.value = row[qcolClass3 ];
- form.colWidth.value = row[qcolWidth ];
- form.colWidthmd.value = row[qcolWidthmd ];
- form.colThspan.value = row[qcolThspan ];
- form.colThalign.value = row[qcolThalign ];
- form.colThvalign.value = row[qcolThvalign];
- form.colThwrap.value = row[qcolThwrap ];
- form.colAlign.value = row[qcolAlign ];
- form.colValign.value = row[qcolValign ];
- form.colWrap.value = row[qcolWrap ];
- form.colValue.value = row[qcolValue ];
- document.getElementById('QueryColDialog').style.display = '';
- form.colTitle.focus();
- MM_swapImage('colSave','','images/save_f2.png',1);
- MM_swapImgRestore();
- MM_swapImage('colCancel','','images/cancel_f2.png',1);
- MM_swapImgRestore();
- } // qcolEdit
- function qcolAdd()
- {
- var form = document.QueryColForm;
- qcolIndex = qcolRowCnt;
- form.colTitle.value = '';
- form.colName.value = '';
- form.colClass1.value = '';
- form.colClass2.value = '';
- form.colClass3.value = '';
- form.colWidth.value = '';
- form.colWidthmd.value = 0;
- form.colThspan.value = 1;
- form.colThalign.value = 0;
- form.colThvalign.value = 0;
- form.colThwrap.value = 0;
- form.colAlign.value = 0;
- form.colValign.value = 0;
- form.colWrap.value = 0;
- form.colValue.value = '\x3C?php return $value; ?\x3E';
- document.getElementById('QueryColDialog').style.display = '';
- form.colTitle.focus();
- MM_swapImage('colSave','','images/save_f2.png',1);
- MM_swapImgRestore();
- MM_swapImage('colCancel','','images/cancel_f2.png',1);
- MM_swapImgRestore();
- } // qcolAdd
- function qcolCopy()
- {
- if (!qcolSelects()) {
- alert('<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELECTCOLUMNS'); ?>');
- return;
- } // if
- var r;
- var newcnt = qcolRowCnt;
- for (r = 0; r < qcolRowCnt; r++) {
- if (document.getElementById('cb'+r).checked) {
- qcolRows[newcnt] = new Array();
- var x;
- for (x = 0; x < qcolRows[r].length; x++)
- qcolRows[newcnt][x] = qcolRows[r][x];
- newcnt++;
- } // if
- } // for
- qcolRowCnt = newcnt;
- qcolDisplay();
- } // qcolCopy
- function qcolDelete()
- {
- if (!qcolSelects()) {
- alert('<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELECTCOLUMNS'); ?>');
- return;
- } // if
- if (!confirm('<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ASKDELCOLUMNS'); ?>')) return;
- var r;
- for (r = qcolRowCnt-1; r >= 0; r--) {
- if (document.getElementById('cb'+r).checked) {
- var r2;
- qcolRowCnt--;
- for (r2 = r; r2 < qcolRowCnt; r2++) qcolRows[r2] = qcolRows[r2+1];
- } // if
- } // for
- qcolDisplay();
- } // qcolDelete
- function qcolOrderup(index)
- {
- var row = qcolRows[index];
- qcolRows[index] = qcolRows[index-1];
- qcolRows[index-1] = row;
- qcolDisplay();
- } // qcolOrderup
- function qcolOrderdown(index)
- {
- var row = qcolRows[index];
- qcolRows[index] = qcolRows[index+1];
- qcolRows[index+1] = row;
- qcolDisplay();
- } // qcolOrderdown
- function qcolOk()
- {
- var form = document.QueryColForm;
- var error = '';
- if (form.colTitle.value == '')
- error += "<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TITLEEMPTY'); ?>\n";
- error += checkIdentifier(form.colName.value, 'name');
- if (error != '') {
- alert(error);
- return;
- } // if
- document.getElementById("QueryColDialog").style.display = 'none';
- if (qcolIndex >= qcolRowCnt) {
- // add a new row to the table
- qcolRows[qcolRowCnt++] = new Array(
- form.colTitle.value,
- form.colName.value,
- form.colClass1.value,
- form.colClass2.value,
- form.colClass3.value,
- form.colWidth.value,
- form.colWidthmd.value,
- form.colThspan.value,
- form.colThalign.value,
- form.colThvalign.value,
- form.colThwrap.value,
- form.colAlign.value,
- form.colValign.value,
- form.colWrap.value,
- form.colValue.value
- );
- } else {
- // udate existing row
- var row = qcolRows[qcolIndex];
- row[qcolTitle ] = form.colTitle.value,
- row[qcolName ] = form.colName.value,
- row[qcolClass1 ] = form.colClass1.value,
- row[qcolClass2 ] = form.colClass2.value,
- row[qcolClass3 ] = form.colClass3.value,
- row[qcolWidth ] = form.colWidth.value,
- row[qcolWidthmd ] = form.colWidthmd.value,
- row[qcolThspan ] = form.colThspan.value,
- row[qcolThalign ] = form.colThalign.value,
- row[qcolThvalign] = form.colThvalign.value,
- row[qcolThwrap ] = form.colThwrap.value,
- row[qcolAlign ] = form.colAlign.value,
- row[qcolValign ] = form.colValign.value,
- row[qcolWrap ] = form.colWrap.value,
- row[qcolValue ] = form.colValue.value
- } // if
- qcolDisplay();
- } // qcolOk
- function qcolCancel()
- {
- document.getElementById("QueryColDialog").style.display = 'none';
- } // qcolCancel
- <?php
- } // if query list
- if ($hasInit) {
- ?>
- function dispinit(value)
- {
- if (document.getElementById('initexec'))
- switch (value) {
- case '1':
- document.getElementById('initexec').style.display = '';
- document.getElementById('initlib').style.display = '';
- document.getElementById('initcode').style.display = 'none';
- break;
- case '2':
- document.getElementById('initexec').style.display = '';
- document.getElementById('initlib').style.display = 'none';
- document.getElementById('initcode').style.display = '';
- break;
- default:
- document.getElementById('initexec').style.display = 'none';
- document.getElementById('initlib').style.display = 'none';
- document.getElementById('initcode').style.display = 'none';
- } // switch
- } // dispinit
- function createInitCode()
- {
- form = document.adminForm;
- name = form.name.value;
- if (name=='') {
- alert('Please enter the element name first.');
- return;
- } // if
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREAINIT'); ?>\n<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_EXISTAPP'); ?>")) return;
- code =
- "function ff_"+name+"_init(element, condition)\n"+
- "{\n"+
- " switch (condition) {\n";
- if (form.script1flag1.checked)
- code +=
- " case 'formentry':\n"+
- " break;\n";
- if (form.script1flag2.checked)
- code +=
- " case 'pageentry':\n"+
- " break;\n";
- code +=
- " default:;\n"+
- " } // switch\n"+
- "} // ff_"+name+"_init\n";
- oldcode = form.script1code.value;
- if (oldcode != '')
- form.script1code.value =
- code+
- "\n// -------------- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_OLDBELOW'); ?> --------------\n\n"+
- oldcode;
- else
- form.script1code.value = code;
- codeAreaChange(form.script1code);
- } // createInitCode
- <?php
- } // if hasInit
- if ($hasAction) {
- ?>
- function dispaction(value)
- {
- if(document.getElementById)
- if(document.getElementById('actionact'))
- switch (value) {
- case '1':
- document.getElementById('actionact').style.display = '';
- document.getElementById('actionlib').style.display = '';
- document.getElementById('actioncode').style.display = 'none';
- break;
- case '2':
- document.getElementById('actionact').style.display = '';
- document.getElementById('actionlib').style.display = 'none';
- document.getElementById('actioncode').style.display = '';
- break;
- default:
- document.getElementById('actionact').style.display = 'none';
- document.getElementById('actionlib').style.display = 'none';
- document.getElementById('actioncode').style.display = 'none';
- } // switch
- } // dispaction
- function createActionCode()
- {
- form = document.adminForm;
- name = form.name.value;
- if (name=='') {
- alert('Please enter the element name first.');
- return;
- } // if
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREAACTION'); ?>\n<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_EXISTAPP'); ?>")) return;
- code =
- "function ff_"+name+"_action(element, action)\n"+
- "{\n"+
- " switch (action) {\n";
- if (form.script2flag1)
- if (form.script2flag1.checked)
- code +=
- " case 'click':\n"+
- " break;\n";
- if (form.script2flag2)
- if (form.script2flag2.checked)
- code +=
- " case 'blur':\n"+
- " break;\n";
- if (form.script2flag3)
- if (form.script2flag3.checked)
- code +=
- " case 'change':\n"+
- " break;\n";
- if (form.script2flag4)
- if (form.script2flag4.checked)
- code +=
- " case 'focus':\n"+
- " break;\n";
- if (form.script2flag5)
- if (form.script2flag5.checked)
- code +=
- " case 'select':\n"+
- " break;\n";
- code +=
- " default:;\n"+
- " } // switch\n"+
- "} // ff_"+name+"_action\n";
- oldcode = form.script2code.value;
- if (oldcode != '')
- form.script2code.value =
- code+
- "\n// -------------- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_OLDBELOW'); ?> --------------\n\n"+
- oldcode;
- else
- form.script2code.value = code;
- codeAreaChange(form.script2code);
- } // createActionCode
- <?php
- } // if hasAction
- if ($hasValidation) {
- ?>
- function dispvalidation(value)
- {
- if(document.getElementById)
- if(document.getElementById('validationlib'))
- switch (value) {
- case '1':
- document.getElementById('validationmsg').style.display = '';
- document.getElementById('validationlib').style.display = '';
- document.getElementById('validationcode').style.display = 'none';
- break;
- case '2':
- document.getElementById('validationmsg').style.display = '';
- document.getElementById('validationlib').style.display = 'none';
- document.getElementById('validationcode').style.display = '';
- break;
- default:
- document.getElementById('validationmsg').style.display = 'none';
- document.getElementById('validationlib').style.display = 'none';
- document.getElementById('validationcode').style.display = 'none';
- } // switch
- } // dispvalidation
- function createValidationCode()
- {
- form = document.adminForm;
- name = form.name.value;
- if (name=='') {
- alert('Please enter the element name first.');
- return;
- } // if
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREAVALID'); ?>\n<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_EXISTAPP'); ?>")) return;
- code =
- "function ff_"+name+"_validation(element, message)\n"+
- "{\n"+
- " if (element_fails_my_test) {\n"+
- " if (message=='') message = element.name+\" faild in my test.\\n\"\n"+
- " ff_validationFocus(element.name);\n"+
- " return message;\n"+
- " } // if\n"+
- " return '';\n"+
- "} // ff_"+name+"_validation\n";
- oldcode = form.script3code.value;
- if (oldcode != '')
- form.script3code.value =
- code+
- "\n// -------------- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_OLDBELOW'); ?> --------------\n\n"+
- oldcode;
- else
- form.script3code.value = code;
- codeAreaChange(form.script3code);
- } // createValidationCode
- <?php
- } // if hasValidation
- if ($row->type == 'Select List') {
- ?>
- function addOption()
- {
- form = document.SelectOptionForm;
- form.optionText.value = '';
- form.optionValue.value = '';
- form.optionSelected[0].checked = true;
- document.getElementById("SelectOptionDialog").style.display = '';
- form.optionText.focus();
- } // addOption
- function okOption()
- {
- form = document.SelectOptionForm;
- if (form.optionText.value=='') {
- alert("Please enter a text.");
- form.optionText.focus();
- return;
- } // if
- data = document.adminForm.data2;
- value = data.value;
- if (value != '')
- if (value.substr(value.length-1,1)!="\n")
- value += "\n";
- sel = '0;';
- if (form.optionSelected[1].checked) sel = '1;';
- value +=
- sel +
- form.optionText.value + ';' +
- form.optionValue.value;
- data.value = value;
- form.optionText.value = '';
- form.optionValue.value = '';
- form.optionSelected[0].checked = true;
- form.optionText.focus();
- } // addOption
- function quitOption()
- {
- document.getElementById("SelectOptionDialog").style.display = 'none';
- } // addOption
- <?php
- }
- ?>
- onload = function()
- {
- <?php
- if ($row->type=='Query List') echo "\t\t\tloadQueryList();\n";
- // because of mozilla browser problems, the widest elements must be shown first
- $s1size = $s2size = $s3size = $ff_config->areasmall;
- $nonbig = true;
- if ($hasInit && $row->script1cond==2) {
- echo "\t\t\tdispinit('2');\n";
- $s1size = $ff_config->areamedium;
- $nonbig = false;
- } // if
- if ($hasAction && $row->script2cond==2) {
- echo "\t\t\tdispaction('2');\n";
- if ($nonbig) {
- $s2size = $ff_config->areamedium;
- $nonbig = false;
- } // if
- } // if
- if ($hasValidation && $row->script3cond==2) {
- echo "\t\t\tdispvalidation('2');\n";
- if ($nonbig) $s3size = $ff_config->areamedium;
- } // if
- if ($hasInit && $row->script1cond==1) echo "\t\t\tdispinit('1');\n";
- if ($hasAction && $row->script2cond==1) echo "\t\t\tdispaction('1');\n";
- if ($hasValidation && $row->script3cond==1) echo "\t\t\tdispvalidation('1');\n";
- if (($row->type=='Graphic Button' || $row->type=='Icon') && $row->flag1!=0)
- echo "\t\t\tdispcaptiontext('".$row->flag1."');\n";
- if ($hasInit) echo "\t\t\tcodeAreaAdd('script1code', 'script1lines');\n";
- if ($hasAction) echo "\t\t\tcodeAreaAdd('script2code', 'script2lines');\n";
- if ($hasValidation) echo "\t\t\tcodeAreaAdd('script3code', 'script3lines');\n";
- if ($row->type=='Query List') echo "\t\t\tcodeAreaAdd('data2', 'data2lines');\n";
- switch ($tabpane) {
- case 1:
- case 2:
- echo "\t\t\ttabPane1.setSelectedIndex($tabpane);\n";
- break;
- default:
- echo "\t\t\tdocument.adminForm.title.focus();\n";
- } // switch
- ?>
- } // onload
- //-->
- </script>
-
- <div id="overDiv" style="position:absolute; visibility:hidden; z-index:10000;"></div>
- <script type="text/javascript" src="<?php echo $ff_mossite ?>/components/com_breezingforms/libraries/js/overlib_mini.js"></script>
- <?php
- if ($row->type == 'Select List') {
- ?>
- <div id="SelectOptionDialog" style="position:absolute;top:380px;left:45%;z-index:100;display:none;">
- <table cellpadding="4" cellspacing="1" border="0" class="adminform" style="width:350px">
- <form name='SelectOptionForm' onsubmit='okOption();return false;'>
- <tr><th colspan="4" class="title">BreezingForms - <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NEWSELOPT'); ?></th></tr>
- <tr>
- <td></td>
- <td><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXT'); ?>:</td>
- <td><input type="text" size="50" value="" name="optionText" class="inputbox"/></td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_VALUE'); ?>:</td>
- <td><input type="text" size="50" value="" name="optionValue" class="inputbox"/></td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELECTED'); ?>:</td>
- <td><?php echo JHTML::_('select.booleanlist', "optionSelected", "", 0); ?></td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td colspan="2" style="text-align:right">
- <input type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_OKBUTTON'); ?>" onclick="okOption()" class="button btn btn-primary">
-
- <input type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ABORTBUTT'); ?>" onclick="quitOption()" class="button btn btn-primary">
- </td>
- <td></td>
- </tr>
- </table>
- </form>
- </div>
- <?php
- } // if Select List
- if ($row->type == 'Query List') {
- ?>
- <div id="QueryColDialog" style="background-color: #cccccc; position:absolute;top:120px;left:30%;z-index:100;display:none;">
- <form action="#" name='QueryColForm' onsubmit="return false;">
- <table cellpadding="4" cellspacing="1" border="0" class="adminform" style="width:550px">
- <tr><th colspan="4" class="title">BreezingForms - <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_EDITQUERYCOL'); ?></th></tr>
- <tr>
- <td></td>
- <td>
- <fieldset><legend><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HEADER'); ?></legend>
- <table class="adminform">
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TITLE'); ?>:</td>
- <td nowrap>
- <input type="text" size="50" maxlength="500" name="colTitle" class="inputbox"/>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_QCOLTIPTITLE'));
- ?>
- </td>
- </tr>
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <th>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="colClass1" class="inputbox"/>
- </td>
- </tr>
- <tr>
- <td nowrap><th> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SPAN'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="colThspan" class="inputbox"/>
- </td>
- </tr>
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ATTRIBUTES'); ?>:</td>
- <td nowrap>
- <select name="colThalign" size="1" class="inputbox">
- <option value="0" selected="selected"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></option>
- <option value="1"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LEFT'); ?></option>
- <option value="2"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CENTER'); ?></option>
- <option value="3"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RIGHT'); ?></option>
- <option value="4"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_JUSTIFY'); ?></option>
- </select>
- <select name="colThvalign" size="1" class="inputbox">
- <option value="0" selected="selected"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></option>
- <option value="1"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOP'); ?></option>
- <option value="2"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MIDDLE'); ?></option>
- <option value="3"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BOTTOM'); ?></option>
- <option value="4"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BASELINE'); ?></option>
- </select>
- <select name="colThwrap" size="1" class="inputbox">
- <option value="0" selected="selected"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></option>
- <option value="1"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NOWRAP'); ?></option>
- </select>
- </td>
- </tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td>
- <fieldset><legend><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_DATA'); ?></legend>
- <table class="adminform">
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NAME'); ?>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="colName" class="inputbox"/>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_QCOLTIPNAME'));
- ?>
- </td>
- </tr>
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <td(1)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="colClass2" class="inputbox"/>
- </td>
- </tr>
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <td(2)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="colClass3" class="inputbox"/>
- </td>
- </tr>
- <tr>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="colWidth" class="inputbox"/>
- <br/>
- <select name="colWidthmd" size="1" class="inputbox">
- <option value="0" selected="selected">px</option>
- <option value="1">%</option>
- </select>
- </td>
- </tr>
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ATTRIBUTES'); ?>:</td>
- <td nowrap>
- <select name="colAlign" size="1" class="inputbox">
- <option value="0" selected="selected"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></option>
- <option value="1"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LEFT'); ?></option>
- <option value="2"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CENTER'); ?></option>
- <option value="3"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RIGHT'); ?></option>
- <option value="4"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_JUSTIFY'); ?></option>
- </select>
- <select name="colValign" size="1" class="inputbox">
- <option value="0" selected="selected"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></option>
- <option value="1"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOP'); ?></option>
- <option value="2"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MIDDLE'); ?></option>
- <option value="3"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BOTTOM'); ?></option>
- <option value="4"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BASELINE'); ?></option>
- </select>
- <select name="colWrap" size="1" class="inputbox">
- <option value="0" selected="selected"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></option>
- <option value="1"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NOWRAP'); ?></option>
- </select>
- </td>
- </tr>
- <tr>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_VALUE'); ?>:
- <a href="#" onClick="document.QueryColForm.colValue.rows=<?php echo $ff_config->areasmall; ?>;">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="document.QueryColForm.colValue.rows=<?php echo $ff_config->areamedium; ?>;">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="document.QueryColForm.colValue.rows=<?php echo $ff_config->arealarge; ?>;">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="colValue" style="width:500px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"></textarea>
- </td>
- </tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap colspan="2" style="text-align:right">
-
- <input class="btn btn-primary" onclick="qcolOk();" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_SAVE'), ENT_QUOTES, 'UTF-8'); ?>"/>
-
- <input class="btn btn-primary" onclick="qcolCancel();" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CANCEL'), ENT_QUOTES, 'UTF-8'); ?>"/>
-
- </td>
- <td> </td>
- </tr>
- </table>
- </form>
- <br/>
- <br/>
- </div>
- <?php
- } // if Query List
- ?>
- <form action="index.php" method="post" name="adminForm" id="adminForm" class="adminForm">
- <table cellpadding="0" cellspacing="0" border="0" class="adminform" style="width:775px;">
- <tr><th colspan="3" class="title">BreezingForms - <?php echo $action; ?> <?php echo HTML_facileFormsElement::displayType($row->type); ?></th></tr>
- <tr>
- <td></td>
- <td width="100%">
- <?php
- $tabs = new BFTabs(0);
- $tabs->startPane("editPane");
- $tabs->startTab(BFText::_('COM_BREEZINGFORMS_ELEMENTS_SETTINGS'),"tab_settings");
- ?>
- <table cellpadding="0" cellspacing="0" border="0" class="adminform">
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TITLE'); ?>:</td>
- <td nowrap>
- <input type="text" size="50" maxlength="50" name="title" value="<?php echo $row->title; ?>" class="inputbox"/>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPTITLE'));
- ?>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NAME'); ?>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="name" value="<?php echo $row->name ?>" class="inputbox"/>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPNAME'));
- ?>
- </td>
- <td></td>
- </tr>
- <?php
- switch ($row->type) {
- case 'Hidden Input':
- break;
- default:
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <div>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="class1" value="<?php echo $row->class1; ?>" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- } // switch
- $elemname = '';
- switch ($row->type) {
- case 'Image':
- case 'Tooltip':
- case 'Icon': $elemname = 'img'; break;
- case 'Checkbox':
- case 'Radio Button':
- case 'Regular Button':
- case 'Text':
- case 'File Upload': $elemname = 'input'; break;
- case 'Graphic Button': $elemname = 'button'; break;
- case 'Select List': $elemname = 'select'; break;
- case 'Textarea': $elemname = 'textarea'; break;
- case 'Query List': $elemname = 'table'; break;
- default:;
- } // switch
- if ($elemname != '') {
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <<?php echo $elemname; ?>>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="class2" value="<?php echo $row->class2; ?>" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <?php
- } // if
- switch ($row->type) {
- case 'Query List':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <tr(header)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="trhclass" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <tr(data1)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="tr1class" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <tr(data2)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="tr2class" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <tr(footer)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="trfclass" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_FORMS_CLASSFOR'); ?> <td(footer)>:</td>
- <td nowrap>
- <input type="text" size="30" maxlength="30" name="tdfclass" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <?php
- default:;
- } // switch
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ORDERING'); ?>:</td>
- <td nowrap><?php echo $lists['ordering']; ?></td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PUBLISHED'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "published", "", $row->published); ?></td>
- <td></td>
- </tr>
- <?php
- switch ($row->type) {
- case 'Checkbox':
- case 'Radio Button':
- case 'Select List':
- case 'Query List':
- case 'Text':
- case 'File Upload':
- case 'Textarea':
- case 'Hidden Input':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_INCINLOG'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "logging", "", $row->logging); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- default:
- break;
- } // switch
- switch ($row->type) {
- case 'Hidden Input':
- break;
- default:
- ?>
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_POSITION'); ?> X:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="posx" value="<?php echo $row->posx; ?>" class="inputbox"/>
- <br/>
- <select name="posxmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->posxmode==0) echo ' selected="selected"'; ?>>px</option>
- <option value="1"<?php if ($row->posxmode==1) echo ' selected="selected"'; ?>>%</option>
- </select>
- </td>
- <td></td>
- </tr>
-
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_POSITION'); ?> Y:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="posy" value="<?php echo $row->posy; ?>" class="inputbox"/>
- <br/>
- <select name="posymode" size="1" class="inputbox">
- <option value="0"<?php if ($row->posymode==0) echo ' selected="selected"'; ?>>px</option>
- <option value="1"<?php if ($row->posymode==1) echo ' selected="selected"'; ?>>%</option>
- </select>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- } // switch
- switch ($row->type) {
- case 'Hidden Input':
- break;
- case 'Textarea':
- ?>
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/>
- <br/>
- <select name="widthmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->widthmode==0) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_COLUMNS'); ?></option>
- <option value="1"<?php if ($row->widthmode==1) echo ' selected="selected"'; ?>>px</option>
- </select>
- </td>
- <td></td>
- </tr>
-
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HEIGHT'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="height" value="<?php echo $row->height; ?>" class="inputbox"/>
- <br/>
- <select name="heightmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->heightmode==0) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ROWS'); ?></option>
- <option value="1"<?php if ($row->heightmode==1) echo ' selected="selected"'; ?>>px</option>
- </select>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Captcha':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/> px
- <input type="hidden" name="widthmode" value="1"/>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HEIGHT'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="height" value="<?php echo $row->height; ?>" class="inputbox"/> px
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Text':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/>
- <br/>
- <select name="widthmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->widthmode==0) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_COLUMNS'); ?></option>
- <option value="1"<?php if ($row->widthmode==1) echo ' selected="selected"'; ?>>px</option>
- </select>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MAXLENGTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="height" value="<?php echo $row->height; ?>" class="inputbox"/> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_COLUMNS'); ?>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MAILBACK'); ?>:</td>
- <td nowrap>
- <?php echo JHTML::_('select.booleanlist', "mailback", "", $row->mailback); ?>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Select List':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/> px
- </td>
- <td></td>
- </tr>
-
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HEIGHT'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="height" value="<?php echo $row->height; ?>" class="inputbox"/> px
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'File Upload':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_FIELDSZ'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/>
- </td>
- <td></td>
- </tr>
-
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MAXFILESIZE'); ?>:</td>
- <td nowrap>
- <input type="text" size="8" maxlength="8" name="height" value="<?php echo $row->height; ?>" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Static Text/HTML':
- case 'Rectangle':
- case 'Image':
- ?>
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/>
- <br/>
- <select name="widthmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->widthmode==0) echo ' selected="selected"'; ?>>px</option>
- <option value="1"<?php if ($row->widthmode==1) echo ' selected="selected"'; ?>>%</option>
- </select>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HEIGHT'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="height" value="<?php echo $row->height; ?>" class="inputbox"/>
- <br/>
- <select name="heightmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->heightmode==0) echo ' selected="selected"'; ?>>px</option>
- <option value="1"<?php if ($row->heightmode==1) echo ' selected="selected"'; ?>>%</option>
- </select>
- <?php
- if ($row->type=='Image')
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_IMAGE0'));
- else
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_OTHER0'));
- ?>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Query List':
- ?>
- <tr>
- <td></td>
- <td valign="top" nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="width" value="<?php echo $row->width; ?>" class="inputbox"/>
- <br/>
- <select name="widthmode" size="1" class="inputbox">
- <option value="0"<?php if ($row->widthmode==0) echo ' selected="selected"'; ?>>px</option>
- <option value="1"<?php if ($row->widthmode==1) echo ' selected="selected"'; ?>>%</option>
- </select>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ROWSPERPAGE'); ?>:</td>
- <td nowrap>
- <input type="text" size="6" maxlength="6" name="height" value="<?php echo $row->height; ?>" class="inputbox" onchange="showpagenav(this.value)"/>
- </td>
- <td></td>
- </tr>
- <tr id="pagenavrow"<?php if ($row->height==0) echo ' style="display:none"'; ?>>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PAGENAV'); ?>:</td>
- <td nowrap>
- <select name="pagenav" size="1" class="inputbox">
- <option value="0">none</option>
- <option value="1" selected="selected"><< <?php echo BFText::_('COM_BREEZINGFORMS_PROCESS_PAGESTART'); ?> < <?php echo BFText::_('COM_BREEZINGFORMS_PROCESS_PAGEPREV'); ?> 1 2 3 <?php BFText::_('COM_BREEZINGFORMS_PROCESS_PAGENEXT'); ?> > <?php BFText::_('COM_BREEZINGFORMS_PROCESS_PAGEEND'); ?> >></option>
- <option value="2"><< <?php echo BFText::_('COM_BREEZINGFORMS_PROCESS_PAGESTART'); ?> < <?php echo BFText::_('COM_BREEZINGFORMS_PROCESS_PAGEPREV'); ?> <?php echo BFText::_('COM_BREEZINGFORMS_PROCESS_PAGENEXT'); ?> > <?php echo BFText::_('COM_BREEZINGFORMS_PROCESS_PAGEEND'); ?> >></option>
- <option value="3"><< < 1 2 3 > >></option>
- <option value="4"><< < > >></option>
- <option value="5">1 2 3</option>
- </select>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- default:
- break;
- } // switch
- switch ($row->type) {
- case 'Checkbox':
- case 'Radio Button':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CHECKED'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "flag1", "", $row->flag1); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Select List':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MULTIPLE'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "flag1", "", $row->flag1); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Query List':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SHOWHEADER'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "flag1", "", $row->flag1); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Text':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PASSWORD'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "flag1", "", $row->flag1); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- case 'File Upload':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_UPLDTIMESTAMP'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "flag1", "", $row->flag1); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Tooltip':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <input type="radio" id="flag10" name="flag1" value="0"<?php if ($row->flag1==0) echo ' checked="checked"'; ?> onclick="disptooltipurl(this.value)"/><label for="flag10"> <img src="<?php echo $ff_mossite; ?>components/com_breezingforms/images/js/ThemeOffice/tooltip.png" alt="" border="0"/></label>
- <input type="radio" id="flag11" name="flag1" value="1"<?php if ($row->flag1==1) echo ' checked="checked"'; ?> onclick="disptooltipurl(this.value)"/><label for="flag11"> <img src="<?php echo $ff_mossite; ?>components/com_breezingforms/images/js/ThemeOffice/warning.png" alt="" border="0"/></label>
- <input type="radio" id="flag12" name="flag1" value="2"<?php if ($row->flag1==2) echo ' checked="checked"'; ?> onclick="disptooltipurl(this.value)"/><label for="flag12"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CUSTOM'); ?></label>
- <td></td>
- </tr>
- <?php
- default:
- break;
- } // switch
- switch ($row->type) {
- case 'Checkbox':
- case 'Radio Button':
- case 'Regular Button':
- case 'Graphic Button':
- case 'Select List':
- case 'File Upload':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <select name="flag2" size="1" class="inputbox">
- <option value="0"<?php if ($row->flag2==0) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ENABLED'); ?></option>
- <option value="1"<?php if ($row->flag2==1) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_DISABLED'); ?></option>
- </select>
- <td></td>
- </tr>
- <?php
- break;
- case 'Icon':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BORDER'); ?>:</td>
- <td nowrap><?php echo JHTML::_('select.booleanlist', "flag2", "", $row->flag2); ?></td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Text':
- case 'Textarea':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <select name="flag2" size="1" class="inputbox">
- <option value="0"<?php if ($row->flag2==0) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ENABLED'); ?></option>
- <option value="1"<?php if ($row->flag2==1) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_DISABLED'); ?></option>
- <option value="2"<?php if ($row->flag2==2) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_READONLY'); ?></option>
- </select>
- <td></td>
- </tr>
- <?php
- break;
- case 'Query List':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_FIRSTCOLUMN'); ?>:</td>
- <td nowrap>
- <select name="flag2" size="1" class="inputbox">
- <option value="0"<?php if ($row->flag2==0) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NORMAL'); ?></option>
- <option value="1"<?php if ($row->flag2==1) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CHECKBOXES'); ?></option>
- <option value="2"<?php if ($row->flag2==2) echo ' selected="selected"'; ?>><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RADIOBUTTONS'); ?></option>
- </select>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- default:
- break;
- } // switch
- switch ($row->type) {
- case 'File Upload':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_UPLDIR'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Static Text/HTML':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXTHTML'); ?>:
- <?php
- if ($ff_config->wysiwyg) {
- echo '<br/>';
- jimport( 'joomla.html.editor' );
- $editor = JFactory::getEditor();
- echo $editor->display('data1', $row->data1, 'data1', '500', '100%', '45', '10');
- } else {
- echo '<a href="#" onClick="textAreaResize(\'data1\','.$ff_config->areasmall.');">['.$ff_config->areasmall.']</a> '.
- '<a href="#" onClick="textAreaResize(\'data1\','.$ff_config->areamedium.');">['.$ff_config->areamedium.']</a> '.
- '<a href="#" onClick="textAreaResize(\'data1\','.$ff_config->arealarge.');">['.$ff_config->arealarge.']</a>'.
- '<br/>'.
- '<textarea wrap="off" name="data1" style="width:700px;" rows="'.$ff_config->areasmall.'" class="inputbox">'.htmlspecialchars($row->data1, ENT_QUOTES).'</textarea>';
- } // if
- ?>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Textarea':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_VALUE'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Hidden Input':
- case 'Checkbox':
- case 'Radio Button':
- case 'Text':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_VALUE'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Rectangle':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BORDER'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Image':
- case 'Graphic Button':
- case 'Icon':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_IMGURL'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Tooltip':
- ?>
- <tr id="tooltipurl" style="display:none;">
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_IMGURL'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Select List':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SIZE'); ?>:
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data1',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data1" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Query List':
- ?>
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BORDERWIDTH'); ?>:</td>
- <td nowrap>
- <input type="text" size="3" maxlength="2" name="border" class="inputbox"/>
- </td>
- <td></td>
- </tr>
-
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CELLSPACING'); ?>:</td>
- <td nowrap>
- <input type="text" size="3" maxlength="2" name="cellspacing" class="inputbox"/>
- </td>
- <td></td>
- </tr>
-
- <tr>
- <td></td>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CELLPADDING'); ?>:</td>
- <td nowrap>
- <input type="text" size="3" maxlength="2" name="cellpadding" class="inputbox"/>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- default:
- break;
- } // switch
- switch ($row->type) {
- case 'Icon':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_IMGURLF2'); ?>:
- <a href="#" onClick="textAreaResize('data3',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data3',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data3',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data3" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data3, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- default:
- break;
- } // switch
- switch ($row->type) {
- case 'File Upload':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MIMETYPES'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Graphic Button':
- case 'Icon':
- ?>
- <tr>
- <td></td>
- <td colspan="2">
- <fieldset><legend><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CAPTION'); ?></legend>
- <table cellpadding="4" cellspacing="1" border="0">
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <input type="radio" id="flag10" name="flag1" value="0"<?php if ($row->flag1==0) echo ' checked="checked"'; ?> onclick="dispcaptiontext(this.value)"/><label for="flag10"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></label>
- <input type="radio" id="flag11" name="flag1" value="1"<?php if ($row->flag1==1) echo ' checked="checked"'; ?> onclick="dispcaptiontext(this.value)"/><label for="flag11"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BELOW'); ?></label>
- <input type="radio" id="flag12" name="flag1" value="2"<?php if ($row->flag1==2) echo ' checked="checked"'; ?> onclick="dispcaptiontext(this.value)"/><label for="flag12"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ABOVE'); ?></label>
- <input type="radio" id="flag13" name="flag1" value="3"<?php if ($row->flag1==3) echo ' checked="checked"'; ?> onclick="dispcaptiontext(this.value)"/><label for="flag13"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LEFT'); ?></label>
- <input type="radio" id="flag14" name="flag1" value="4"<?php if ($row->flag1==4) echo ' checked="checked"'; ?> onclick="dispcaptiontext(this.value)"/><label for="flag14"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RIGHT'); ?></label>
- </td>
- </tr>
- <tr id="captiontext" style="display:none;">
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXT'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:680px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- </tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Tooltip':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TEXT'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Radio Button':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CAPTION'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Checkbox':
- case 'Regular Button':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LABEL'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Rectangle':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BKGCOLOR'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Image':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ALTTEXT'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- case 'Select List':
- ?>
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_OPTIONS'); ?>:
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="textAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <a href="#" onClick="addOption();"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ADDOPTIONS'); ?></a>
- <br/>
- <textarea wrap="off" name="data2" style="width:700px;" rows="<?php echo $ff_config->areasmall; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_OPTINFO'));
- ?>
- </td>
- <td></td>
- </tr>
- <?php
- break;
- default:
- break;
- } // switch
- ?>
- </table>
- <?php
- if ($row->type == 'Query List') {
- $tabs->endTab();
- $tabs->startTab(BFText::_('COM_BREEZINGFORMS_ELEMENTS_QUERY'),"tab_query");
- ?>
- <table class="adminform">
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <a href="#" onClick="codeAreaResize('data2',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="codeAreaResize('data2',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="codeAreaResize('data2',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <a href="#" onClick="createQueryCode();"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREATEQUERY'); ?></a>
- <?php echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPQUERY')); ?>
- <br />
- <textarea onFocus="codeAreaFocus(this);" readonly="readonly" wrap="off" name="data2lines" style="width:60px;" rows="<?php echo $ff_config->areamedium; ?>" class="inputbox"></textarea>
- <textarea onFocus="codeAreaFocus(this);" onKeyUp="codeAreaChange(this,event);" wrap="off" name="data2" style="width:630px;" rows="<?php echo $ff_config->areamedium; ?>" class="inputbox"><?php echo htmlspecialchars($row->data2, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- </table>
- <?php
- $tabs->endTab();
- $tabs->startTab(BFText::_('COM_BREEZINGFORMS_ELEMENTS_QUERYCOLS'),"tab_querycols");
- ?>
- <table width="100%" class="adminform">
- <tr>
- <td></td>
- <td nowrap colspan="2">
- <div style="text-align:right;">
- <input type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_TOOLBAR_NEW'); ?>" onclick="qcolAdd()" class="button btn btn-primary"/>
- <input type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_TOOLBAR_COPY'); ?>" onclick="qcolCopy()" class="button btn btn-primary"/>
- <input type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_TOOLBAR_DELETE'); ?>" onclick="qcolDelete()" class="button btn btn-primary"/>
- </div><br/>
- <table id="qcolTable" width="100%" class="adminlist table table-striped">
- <tr>
- <th nowrap valign="top" align="center"><input id="qcolCbAll" name="qcolCbAll" type="checkbox" value="1" onclick="qcolCheckAll(this.checked);" /></th>
- <th width="100%" valign="top" align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TITLE'); ?></th>
- <th nowrap valign="top" align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NAME'); ?></th>
- <th nowrap valign="top" align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_HEADER').' '.BFText::_('COM_BREEZINGFORMS_ELEMENTS_ATTRIBUTES'); ?></th>
- <th nowrap valign="top" align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_DATA').' '.BFText::_('COM_BREEZINGFORMS_ELEMENTS_ATTRIBUTES'); ?></th>
- <th nowrap valign="top" align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_WIDTH'); ?></th>
- <th nowrap valign="top" align="center" colspan="2"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_REORDER'); ?></th>
- </tr>
- </table>
- </td>
- <td></td>
- </tr>
- </table>
- <?php
- } // if
- if ($hasInit || $hasAction || $hasValidation) {
- $tabs->endTab();
- $tabs->startTab(BFText::_('COM_BREEZINGFORMS_ELEMENTS_SCRIPTS'),"tab_scripts");
- ?>
- <table class="adminform">
- <?php
- if ($hasInit) {
- ?>
- <tr>
- <td></td>
- <td colspan="2">
- <fieldset><legend><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_INITSCRIPT'); ?></legend>
- <table cellpadding="4" cellspacing="1" border="0">
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <input type="radio" id="script1cond1" name="script1cond" value="0" onclick="dispinit(this.value)"<?php if ($row->script1cond==0) echo ' checked="checked"'; ?> /><label for="script1cond1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></label>
- <input type="radio" id="script1cond2" name="script1cond" value="1" onclick="dispinit(this.value)"<?php if ($row->script1cond==1) echo ' checked="checked"'; ?> /><label for="script1cond2"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LIBRARY'); ?></label>
- <input type="radio" id="script1cond3" name="script1cond" value="2" onclick="dispinit(this.value)"<?php if ($row->script1cond==2) echo ' checked="checked"'; ?> /><label for="script1cond3"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CUSTOM'); ?></label>
- </td>
- <td></td>
- </tr>
- <tr id="initexec" style="display:none;">
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CONDITIONS'); ?>:</td>
- <td nowrap>
- <input type="checkbox" id="script1flag1" name="script1flag1" value="1"<?php if ($row->script1flag1==1) echo ' checked="checked"'; ?> /><label for="script1flag1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_FORMENTRY'); ?></label>
- <input type="checkbox" id="script1flag2" name="script1flag2" value="1"<?php if ($row->script1flag2==1) echo ' checked="checked"'; ?> /><label for="script1flag2"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PAGEENTRY'); ?></label>
- </td>
- <td></td>
- </tr>
- <tr id="initlib" style="display:none;">
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SCRIPT'); ?>:</td>
- <td nowrap>
- <select name="script1id" size="1" class="inputbox">
- <?php
- $scripts = $lists['scripts1'];
- for ($i = 0; $i < count($scripts); $i++) {
- $script = $scripts[$i];
- $selected = '';
- if ($script->id == $row->script1id) $selected = ' selected';
- echo '<option value="'.$script->id.'"'.$selected.'>'.$script->text.'</option>';
- } // for
- ?>
- </select>
- </td>
- <td></td>
- </tr>
- <tr id="initcode" style="display:none;">
- <td nowrap valign="top" colspan="2">
- <a href="#" onClick="codeAreaResize('script1code',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="codeAreaResize('script1code',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="codeAreaResize('script1code',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <a href="#" onClick="createInitCode();"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREATECODE'); ?></a>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPINIT'))."\n";
- ?>
- <br />
- <textarea onFocus="codeAreaFocus(this);" readonly="readonly" wrap="off" name="script1lines" style="width:60px;" rows="<?php echo $s1size; ?>" class="inputbox"></textarea>
- <textarea onFocus="codeAreaFocus(this);" onKeyUp="codeAreaChange(this,event);" wrap="off" name="script1code" style="width:610px;" rows="<?php echo $s1size; ?>" class="inputbox"><?php echo htmlspecialchars($row->script1code, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <?php
- } // if hasInit
- if ($hasAction) {
- ?>
- <tr>
- <td></td>
- <td colspan="2">
- <fieldset><legend><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ACTIONSCRIPT'); ?></legend>
- <table cellpadding="4" cellspacing="1" border="0">
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <input type="radio" id="script2cond1" name="script2cond" value="0" onclick="dispaction(this.value)"<?php if ($row->script2cond==0) echo ' checked="checked"'; ?> /><label for="script2cond1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></label>
- <input type="radio" id="script2cond2" name="script2cond" value="1" onclick="dispaction(this.value)"<?php if ($row->script2cond==1) echo ' checked="checked"'; ?> /><label for="script2cond2"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LIBRARY'); ?></label>
- <input type="radio" id="script2cond3" name="script2cond" value="2" onclick="dispaction(this.value)"<?php if ($row->script2cond==2) echo ' checked="checked"'; ?> /><label for="script2cond3"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CUSTOM'); ?></label>
- </td>
- <td></td>
- </tr>
- <tr id="actionact" style="display:none;">
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ACTIONS'); ?>:</td>
- <td nowrap>
- <?php
- switch ($row->type) {
- case 'Regular Button':
- case 'Graphic Button':
- case 'Icon':
- ?>
- <input type="checkbox" id="script2flag1" name="script2flag1" value="1"<?php if ($row->script2flag1==1) echo ' checked="checked"'; ?>/><label for="script2flag1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CLICK'); ?></label>
- <?php
- break;
- default:
- ?>
- <input type="checkbox" id="script2flag1" name="script2flag1" value="1"<?php if ($row->script2flag1==1) echo ' checked="checked"'; ?>/><label for="script2flag1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CLICK'); ?></label>
- <input type="checkbox" id="script2flag2" name="script2flag2" value="1"<?php if ($row->script2flag2==1) echo ' checked="checked"'; ?>/><label for="script2flag2"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BLUR'); ?></label>
- <input type="checkbox" id="script2flag3" name="script2flag3" value="1"<?php if ($row->script2flag3==1) echo ' checked="checked"'; ?>/><label for="script2flag3"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CHANGE'); ?></label>
- <input type="checkbox" id="script2flag4" name="script2flag4" value="1"<?php if ($row->script2flag4==1) echo ' checked="checked"'; ?>/><label for="script2flag4"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_FOCUS'); ?></label>
- <input type="checkbox" id="script2flag5" name="script2flag5" value="1"<?php if ($row->script2flag5==1) echo ' checked="checked"'; ?>/><label for="script2flag5"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELECTION'); ?></label>
- <?php
- break;
- } // switch
- ?>
- </td>
- <td></td>
- </tr>
- <tr id="actionlib" style="display:none;">
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SCRIPT'); ?>:</td>
- <td nowrap>
- <select name="script2id" size="1" class="inputbox">
- <?php
- $scripts = $lists['scripts2'];
- for ($i = 0; $i < count($scripts); $i++) {
- $script = $scripts[$i];
- $selected = '';
- if ($script->id == $row->script2id) $selected = ' selected';
- echo '<option value="'.$script->id.'"'.$selected.'>'.$script->text.'</option>';
- } // for
- ?>
- </select>
- </td>
- <td></td>
- </tr>
- <tr id="actioncode" style="display:none;">
- <td nowrap valign="top" colspan="2">
- <a href="#" onClick="codeAreaResize('script2code',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="codeAreaResize('script2code',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="codeAreaResize('script2code',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <a href="#" onClick="createActionCode();"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREATECODE'); ?></a>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPACTION'))."\n";
- ?>
- <br />
- <textarea onFocus="codeAreaFocus(this);" readonly="readonly" wrap="off" name="script2lines" style="width:60px;" rows="<?php echo $s2size; ?>" class="inputbox"></textarea>
- <textarea onFocus="codeAreaFocus(this);" onKeyUp="codeAreaChange(this,event);" wrap="off" name="script2code" style="width:610px;" rows="<?php echo $s2size; ?>" class="inputbox"><?php echo htmlspecialchars($row->script2code, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <?php
- } // if hasAction
- if ($hasValidation) {
- ?>
- <tr>
- <td></td>
- <td colspan="2">
- <fieldset><legend><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_VALIDSCRIPT'); ?></legend>
- <table cellpadding="4" cellspacing="1" border="0">
- <tr>
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?>:</td>
- <td nowrap>
- <input type="radio" id="script3cond1" name="script3cond" value="0" onclick="dispvalidation(this.value)"<?php if ($row->script3cond==0) echo ' checked="checked"'; ?> /><label for="script3cond1"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NONE'); ?></label>
- <input type="radio" id="script3cond2" name="script3cond" value="1" onclick="dispvalidation(this.value)"<?php if ($row->script3cond==1) echo ' checked="checked"'; ?> /><label for="script3cond2"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_LIBRARY'); ?></label>
- <input type="radio" id="script3cond3" name="script3cond" value="2" onclick="dispvalidation(this.value)"<?php if ($row->script3cond==2) echo ' checked="checked"'; ?> /><label for="script3cond3"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CUSTOM'); ?></label>
- </td>
- <td></td>
- </tr>
- <tr id="validationmsg" style="display:none;">
- <td nowrap valign="top"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MESSAGE'); ?>:</td>
- <td nowrap valign="top">
- <input type="text" size="50" maxlength="255" name="script3msg" value="<?php echo $row->script3msg; ?>" class="inputbox"/>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPMESSAGE'))."\n";
- ?>
- </td>
- <td></td>
- </tr>
- <tr id="validationlib" style="display:none;">
- <td nowrap><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SCRIPT'); ?>:</td>
- <td nowrap>
- <select name="script3id" size="1" class="inputbox">
- <?php
- $scripts = $lists['scripts3'];
- for ($i = 0; $i < count($scripts); $i++) {
- $script = $scripts[$i];
- $selected = '';
- if ($script->id == $row->script3id) $selected = ' selected';
- echo '<option value="'.$script->id.'"'.$selected.'>'.$script->text.'</option>';
- } // for
- ?>
- </select>
- </td>
- <td></td>
- </tr>
- <tr id="validationcode" style="display:none;">
- <td nowrap valign="top" colspan="2">
- <a href="#" onClick="codeAreaResize('script3code',<?php echo $ff_config->areasmall; ?>);">[<?php echo $ff_config->areasmall; ?>]</a>
- <a href="#" onClick="codeAreaResize('script3code',<?php echo $ff_config->areamedium; ?>);">[<?php echo $ff_config->areamedium; ?>]</a>
- <a href="#" onClick="codeAreaResize('script3code',<?php echo $ff_config->arealarge; ?>);">[<?php echo $ff_config->arealarge; ?>]</a>
- <a href="#" onClick="createValidationCode();"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_CREATECODE'); ?></a>
- <?php
- echo bf_ToolTip(BFText::_('COM_BREEZINGFORMS_ELEMENTS_TIPVALID'))."\n";
- ?>
- <br />
- <textarea onFocus="codeAreaFocus(this);" readonly="readonly" wrap="off" name="script3lines" style="width:60px;" rows="<?php echo $s3size; ?>" class="inputbox"></textarea>
- <textarea onFocus="codeAreaFocus(this);" onKeyUp="codeAreaChange(this,event);" wrap="off" name="script3code" style="width:610px;" rows="<?php echo $s3size; ?>" class="inputbox"><?php echo htmlspecialchars($row->script3code, ENT_QUOTES); ?></textarea>
- </td>
- <td></td>
- </tr>
- </table>
- </fieldset>
- </td>
- <td></td>
- </tr>
- <?php
- } // if hasValidation
- ?>
- </table>
- <?php
- } // if hasInit, hasAction or hasValidation
- $tabs->endTab();
- $tabs->endPane();
- ?>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td><br/>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap style="text-align:right">
- <input class="btn btn-primary" type="submit" onclick="<?php if ($row->type=='Query List') echo "\t\t\t\tsaveQueryList();" ?>document.getElementById('task').value='save';" value="<?php echo BFText::_('COM_BREEZINGFORMS_TOOLBAR_SAVE'); ?>"/>
- <input class="btn btn-primary" type="submit" onclick="document.getElementById('task').value='cancel';" value="<?php echo BFText::_('COM_BREEZINGFORMS_TOOLBAR_CANCEL'); ?>"/>
- </td>
- <td></td>
- </tr>
- </table>
- <?php
- if ($row->type == 'Query List') {
- ?>
- <input type="hidden" name="data1" value="<?php echo htmlspecialchars($row->data1, ENT_QUOTES); ?>"/>
- <input type="hidden" name="data3" value="<?php echo htmlspecialchars($row->data3, ENT_QUOTES); ?>"/>
- <?php
- } // if
- ?>
- <input type="hidden" name="id" value="<?php echo $row->id; ?>" />
- <input type="hidden" name="pkg" value="<?php echo $pkg; ?>" />
- <input type="hidden" name="option" value="<?php echo $option; ?>" />
- <input type="hidden" id="task" name="task" value="" />
- <input type="hidden" name="act" value="editpage" />
- <input type="hidden" name="form" value="<?php echo $row->form; ?>" />
- <input type="hidden" name="page" value="<?php echo $row->page; ?>" />
- <input type="hidden" name="type" value="<?php echo $row->type; ?>" />
- </form>
- <?php
- } // edit
- function listitems($option, $pkg, &$form, $page, &$rows, $prevmode, &$checkedIds)
- {
- global $ff_processor, $ff_mospath, $ff_mossite, $ff_admicon, $ff_comsite, $ff_config,
- $ff_request, $ff_version, $database, $my;
- $mainframe = JFactory::getApplication();
- $database = JFactory::getDBO();
-
- $ff_mossite = JURI::root();
- ?>
- <script type="text/javascript">
- <!--
- var bf_submitbutton = function(pressbutton)
- {
- var form = document.adminForm;
- switch (pressbutton) {
- case 'close':
- location.href="index.php?option=com_breezingforms&act=manageforms";
- return;
- break;
- case 'copy':
- case 'move':
- case 'publish':
- case 'unpublish':
- case 'remove':
- if (form.boxchecked.value==0) {
- alert("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELELEMENTS'); ?>");
- return;
- } // if
- break;
- default:
- break;
- } // switch
- switch (pressbutton) {
- case 'share':
- form.act.value = 'share';
- break;
- case 'sort':
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ASKSORT'); ?>")) return;
- break;
- case 'remove':
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ASKDELELEMENTS'); ?>")) return;
- break;
- case 'delpage':
- if (!confirm("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ASKDELPAGE'); ?>")) return;
- break;
- case 'movepos':
- if (form.movepixels.value=='') {
- alert("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_ENTPIXMOVE'); ?>");
- return;
- } // if
- var nonDigits = /\D/;
- if (nonDigits.test(form.movepixels.value)) {
- alert("<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PIXMOVEINT'); ?>");
- return;
- } // if
- break;
- default:
- break;
- } // switch
- submitform(pressbutton);
- }; // submitbutton
- if(typeof Joomla != "undefined"){
- Joomla.submitbutton = bf_submitbutton;
- }
- submitbutton = bf_submitbutton;
- function changepage(newpage)
- {
- document.adminForm.page.value = newpage;
- submitform('');
- } // changepage
- function listItemTask( id, task )
- {
- var f = document.adminForm;
- cb = eval( 'f.' + id );
- if (cb) {
- for (i = 0; true; i++) {
- cbx = eval('f.cb'+i);
- if (!cbx) break;
- cbx.checked = false;
- } // for
- cb.checked = true;
- f.boxchecked.value = 1;
- submitbutton(task);
- }
- return false;
- } // listItemTask
- <?php if ($form->prevmode > 0) { ?>
- ff_coords = [
- <?php
- for($i = 0; $i < count($rows); $i++) {
- $row = $rows[$i];
- if ($i) echo ",\n";
- echo
- "\t\t\t\t["
- .intval(isVisibleElement($row->type)).','
- .intval($row->posx).','.intval($row->posx).','.intval($row->posxmode).','
- .intval($row->posy).','.intval($row->posy).','.intval($row->posymode).']';
- } // for
- if ($i) echo "\n"; else echo "\t\t\t\t0";
- ?>
- ];
- var highlightTmpColor = "";
- var highlightTmpPadding = "";
-
- function highlightElement( elementIndex ){
- var f = document.adminForm;
- <?php if ($ff_config->stylesheet) { ?>
- var fd = ff_prevframe.document;
- <?php } else { ?>
- var fd = document;
- <?php } // endif ?>
-
- var cb = eval('f.cb'+elementIndex);
- highlightTmpColor = fd.getElementById('ff_div'+cb.value).style.backgroundColor;
- highlightTmpPadding = fd.getElementById('ff_div'+cb.value).style.padding;
-
- fd.getElementById('ff_div'+cb.value).style.backgroundColor = "red";
- fd.getElementById('ff_div'+cb.value).style.padding = "5px";
- }
- function unhighlightElement( elementIndex ){
- var f = document.adminForm;
- <?php if ($ff_config->stylesheet) { ?>
- var fd = ff_prevframe.document;
- <?php } else { ?>
- var fd = document;
- <?php } // endif ?>
-
- var cb = eval('f.cb'+elementIndex);
- fd.getElementById('ff_div'+cb.value).style.backgroundColor = highlightTmpColor;
- fd.getElementById('ff_div'+cb.value).style.padding = highlightTmpPadding;
- }
- function moveElements(direction)
- {
- var f = document.adminForm;
- var step = parseInt(f.id_movepixels.value);
- if (step==0) return;
- <?php if ($ff_config->stylesheet) { ?>
- var fd = ff_prevframe.document;
- <?php } else { ?>
- var fd = document;
- <?php } // endif ?>
- var i;
- for (i = 0; i < <?php echo count($rows); ?>; i++) {
- var cb = eval('f.cb'+i);
- if (cb.checked && ff_coords[i][0]) {
- var el = fd.getElementById('ff_div'+cb.value).style;
- var x,y,u;
- switch (direction) {
- case 'left':
- x = ff_coords[i][2];
- if (ff_coords[i][3]) u = '%'; else u = 'px';
- if (x >= 0) {
- if (x > step)
- x -= step;
- else
- x = 0;
- el.left = x+u;
- } else {
- x -= step;
- el.right = (-x)+u;
- } // if
- ff_coords[i][2] = x;
- break;
- case 'right':
- x = ff_coords[i][2];
- if (ff_coords[i][3]) u = '%'; else u = 'px';
- if (x >= 0) {
- x += step;
- el.left = x+u;
- } else {
- if ((-x) > step)
- x += step;
- else
- x = -1;
- el.right = (-y)+u;
- } // if
- ff_coords[i][2] = x;
- break;
- case 'up':
- y = ff_coords[i][5];
- if (ff_coords[i][6]) u = '%'; else u = 'px';
- if (y >= 0) {
- if (y > step)
- y -= step;
- else
- y = 0;
- el.top = y+u;
- } else {
- y -= step;
- el.bottom = (-y)+u;
- } // if
- ff_coords[i][5] = y;
- break;
- case 'down':
- y = ff_coords[i][5];
- if (ff_coords[i][6]) u = '%'; else u = 'px';
- if (y >= 0) {
- y += step;
- el.top = y+u;
- } else {
- if ((-y) > step)
- y += step;
- else
- y = -1;
- el.bottom = (-y)+u;
- } // if
- ff_coords[i][5] = y;
- break;
- default:;
- } // switch
- } // if
- } // for
- var disabled = true;
- for (i = 0; i < <?php echo count($rows); ?>; i++)
- if (ff_coords[i][1]!=ff_coords[i][2] || ff_coords[i][4]!=ff_coords[i][5]) {
- disabled = false;
- break;
- } // if
- f.savepos.disabled = disabled;
- f.restpos.disabled = disabled;
- } // moveElements
- function savePositions()
- {
- var f = document.adminForm;
- <?php if ($ff_config->stylesheet) { ?>
- var fd = ff_prevframe.document;
- <?php } else { ?>
- var fd = document;
- <?php } // endif ?>
- var i;
- var pos = '';
- for (i = 0; i < <?php echo count($rows); ?>; i++)
- if (ff_coords[i][1]!=ff_coords[i][2] || ff_coords[i][4]!=ff_coords[i][5]) {
- var cb = eval('f.cb'+i);
- var el = fd.getElementById('ff_div'+cb.value).style;
- if (pos != '') pos += ',';
- pos += cb.value+','+ff_coords[i][2]+','+ff_coords[i][5];
- } // if
- f.movepositions.value = pos;
-
- submitbutton('movepos');
- } // savePositions
- function restorePositions()
- {
- var f = document.adminForm;
- <?php if ($ff_config->stylesheet) { ?>
- var fd = ff_prevframe.document;
- <?php } else { ?>
- var fd = document;
- <?php } // endif ?>
- var i;
- for (i = 0; i < <?php echo count($rows); ?>; i++)
- if (ff_coords[i][1]!=ff_coords[i][2] || ff_coords[i][4]!=ff_coords[i][5]) {
- var cb = eval('f.cb'+i);
- var el = fd.getElementById('ff_div'+cb.value).style;
- var x = ff_coords[i][2] = ff_coords[i][1];
- var y = ff_coords[i][5] = ff_coords[i][4];
- var u;
- if (ff_coords[i][3]) u = '%'; else u = 'px';
- if (x >= 0) el.left = x+u; else el.right = (-x)+u;
- if (ff_coords[i][6]) u = '%'; else u = 'px';
- if (y >= 0) el.top = y+u; else el.bottom = (-y)+u;
- } // if
- f.savepos.disabled = true;
- f.restpos.disabled = true;
- } // restorePositions
- <?php } // endif ?>
- <?php if ($prevmode=='submit') { ?>
- onload = function()
- {
- submitform('');
- } // onload
- <?php } // endif ?>
- //-->
- </script>
- <div id="overDiv" style="position:absolute;visibility:hidden;z-index:1000;"></div>
- <table cellpadding="4" cellspacing="1" border="0">
- <tr>
- <td nowrap>
- <table class="adminheading">
- <tr><th class="edit" nowrap>BreezingForms <?php echo $ff_version; ?><br/><span class="componentheading"><?php echo $form->title; ?> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PAGE'); ?> <?php echo $page; ?></span></th></tr>
- </table>
- </td>
- <td width="100%" align="right" nowrap>
- <?php
- JToolBarHelper::custom('new', 'new.png', 'new_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_NEW'), false);
- JToolBarHelper::custom('editform', 'edit.png', 'edit_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_EDITFORM'), false);
- JToolBarHelper::custom('copy', 'copy.png', 'copy_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_COPY'), false);
- JToolBarHelper::custom('move', 'move.png', 'move_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_MOVE'), false);
- JToolBarHelper::custom('publish', 'publish.png', 'publish_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_PUBLISH'), false);
- JToolBarHelper::custom('unpublish', 'unpublish.png', 'unpublish_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_UNPUBLISH'), false);
- JToolBarHelper::custom('remove', 'delete.png', 'delete_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_DELETE'), false);
- JToolBarHelper::custom('close', 'cancel.png', 'cancel_f2.png', BFText::_('COM_BREEZINGFORMS_TOOLBAR_QUICKMODE_CLOSE'), false);
- ?>
- </td>
- </tr>
- </table>
- <form action="index.php" method="post" name="adminForm" id="adminForm" class="adminForm">
- <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminlist table table-striped">
- <tr>
- <th nowrap align="center"><input type="checkbox" name="toggle" value="" onclick="<?php $version = new JVersion(); echo version_compare($version->getShortVersion(), '3.0', '>=') ? 'Joomla.checkAll(this);' : 'checkAll('.count($rows).');'; ?>" /></th>
- <th nowrap align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TITLE'); ?></th>
- <th nowrap align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_NAME'); ?></th>
- <th nowrap align="left"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TYPE'); ?></th>
- <th nowrap align="center"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PUBLISHED'); ?></th>
- <th nowrap align="center" colspan="2"><a href="#sort" onclick="submitbutton('sort')"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_REORDER'); ?></a></th>
- <th nowrap align="center">X</th>
- <th nowrap align="center">Y</th>
- <th nowrap align="center"><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SCRIPTID'); ?></th>
- <th width="100%"></th>
- </tr>
- <?php
- $k = 0;
- $boxchecked = 0;
- for($i = 0; $i < count( $rows ); $i++) {
- $row = $rows[$i];
- $checked = '';
- if (in_array($row->id, $checkedIds)) {
- $checked = 'checked="checked"';
- $boxchecked++;
- } // if
- ?>
- <tr class="row<?php echo $k ?>">
- <td nowrap align="center"><input type="checkbox" id="cb<?php echo $i; ?>" name="ids[]" value="<?php echo $row->id; ?>" onclick="<?php jimport('joomla.version'); $version = new JVersion(); echo version_compare($version->getShortVersion(), '3.0', '>=') ? 'Joomla.isChecked(this.checked);' : 'isChecked(this.checked);' ;?>" <?php echo $checked; ?>/></td>
- <td nowrap align="left"><div id="hoverItem_ff_div<?php echo $row->id; ?>"><a href="#edit" onmouseout="unhighlightElement(<?php echo $i ?>)" onmouseover="highlightElement(<?php echo $i ?>)" onclick="return listItemTask('cb<?php echo $i; ?>','edit')"><?php echo $row->title; ?></a></div></td>
- <td nowrap align="left"><?php echo $row->name; ?></td>
- <td nowrap align="left"><?php echo HTML_facileFormsElement::displayType($row->type); ?></td>
- <td nowrap align="center">
- <?php
- if ($row->published == "1") {
- echo "<a href=\"#unpublish\" onClick=\"return listItemTask('cb".$i."','unpublish')\"><img src=\"components/com_breezingforms/images/icons/publish_g.png\" alt=\"+\" border=\"0\" /></a>";
- } else {
- echo "<a href=\"#publish\" onClick=\"return listItemTask('cb".$i."','publish')\"><img src=\"components/com_breezingforms/images/icons/publish_x.png\" alt=\"-\" border=\"0\" /></a>";
- } // if
- ?>
- </td>
- <td nowrap align="right">
- <?php
- if ($i > 0)
- echo "<a href=\"#orderup\" onClick=\"return listItemTask('cb".$i."','orderup')\"><img src=\"components/com_breezingforms/images/icons/uparrow.png\" alt=\"^\" border=\"0\" /></a>";
- ?>
- </td>
- <td nowrap align="left">
- <?php
- if ($i < count($rows)-1)
- echo "<a href=\"#orderdown\" onClick=\"return listItemTask('cb".$i."','orderdown')\"><img src=\"components/com_breezingforms/images/icons/downarrow.png\" alt=\"v\" border=\"0\" /></a>";
- ?>
- </td>
- <td nowrap align="right"><?php echo $row->posx; if ($row->posxmode) echo '%'; else echo 'px'; ?></td>
- <td nowrap align="right"><?php echo $row->posy; if ($row->posymode) echo '%'; else echo 'px'; ?></td>
- <td nowrap align="right"><?php echo $row->id; ?></td>
- <td></td>
- </tr>
- <?php
- $k = 1 - $k;
- } // for
- ?>
- </table>
-
- <?php
- if ($form->prevmode > 0) {
- if ($form->prevmode == 1) {
- ?>
- <br /> <br />
- <?php
- } else {
- ?>
- <script type="text/javascript" src="<?php echo JURI::root() . 'administrator/components/com_breezingforms/libraries/wz_dragdrop/wz_dragdrop.js' ?>"></script>
- <!-- BEGIN OF SURFACE -->
- <div id="SelectOptionDialog" style="background-color: #cccccc;position:absolute;top:233px;right:15px;z-index:100;">
- <?php
- }
- ?>
- <table cellpadding="4" cellspacing="1" border="0" class="adminform" style="width:100%;">
- <tr><th colspan="2" class="title">BreezingForms - <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_PAGELAY'); ?></th></tr>
- <tr>
- <td colspan="2">
- <table class="menubar" cellpadding="3" cellspacing="0" border="0">
- <tr><td nowrap class="menudottedline" align="right">
- <input class="btn btn-warning" onclick="submitbutton('addbefore');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_ELEMENTS_ADDPAGEBEFORE'), ENT_QUOTES, 'UTF-8'); ?>"/>
-
- <input class="btn btn-warning" onclick="submitbutton('addbehind');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_ELEMENTS_ADDPAGEBEHIND'), ENT_QUOTES, 'UTF-8'); ?>"/>
- <?php
- if ($form->pages > 1) {
- ?>
- <input class="btn btn-primary" onclick="submitbutton('movepage');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_ELEMENTS_MOVEPG'), ENT_QUOTES, 'UTF-8'); ?>"/>
- <input class="btn btn-primary" onclick="submitbutton('delpage');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_ELEMENTS_DELPAGE'), ENT_QUOTES, 'UTF-8'); ?>"/>
- <?php
- } // if
- ?>
- </td></tr>
- </table>
- </td>
- </tr>
- <tr>
- <td valign="top">
- <table class="menubar" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td nowrap colspan="5" style="text-align:center">
- <?php
- if ($form->prevmode == 2) {
- ?>
- <?php echo BFText::_('COM_BREEZINGFORMS_DRAGGING') ?> <br/> <?php echo BFText::_('COM_BREEZINGFORMS_DRAGGING_ON') ?> <input type="radio" id="draggingEnabled" name="dragToggle" onclick="dd.elements.SelectOptionDialog.setDraggable(true);"/> <?php echo BFText::_('COM_BREEZINGFORMS_DRAGGING_OFF') ?> <input id="draggingDisabled" checked type="radio" name="dragToggle" onclick="dd.elements.SelectOptionDialog.setDraggable(false);"/>
- <br/>
- <?php
- }
- ?>
- <input type="checkbox" id="gridshow" name="gridshow" onclick="submitbutton('gridshow');" value="1"<?php if ($ff_config->gridshow==1) echo ' checked="checked"'; ?> /><label for="gridshow"> <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_GRID'); ?></label>
- <hr/>
- </td>
- </tr>
- <tr>
- <td nowrap colspan="5" style="text-align:center">
- <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MOVEPIX'); ?>:<br/>
- <input type="text" size="6" maxlength="6" id="id_movepixels" name="movepixels" value="<?php echo is_int($ff_config->movepixels) ? is_int($ff_config->movepixels) : 5 ; ?>" class="inputbox"/>
- <br/>
- </td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td align="center">
- <a href="javascript:moveElements('up');">
- <img src="<?php echo $ff_admicon; ?>/moveup_f2.png" width="16" height="16" alt="up" name="moveup" border="0" align="middle" />
- </a>
- </td>
- <td></td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td>
- <a href="javascript:moveElements('left');">
- <img src="<?php echo $ff_admicon; ?>/movelt_f2.png" width="16" height="16" alt="left" name="moveleft" border="0" align="middle" />
- </a>
- </td>
- <td></td>
- <td align="right">
- <a href="javascript:moveElements('right');">
- <img src="<?php echo $ff_admicon; ?>/movert_f2.png" width="16" height="16" alt="right" name="moveright" border="0" align="middle" />
- </a>
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td align="center">
- <a href="javascript:moveElements('down');">
- <img src="<?php echo $ff_admicon; ?>/movedn_f2.png" width="16" height="16" alt="down" name="movedown" border="0" align="middle" />
- </a>
- </td>
- <td></td>
- <td><hr/></td>
- </tr>
- <tr>
- <td colspan="5" style="text-align:center">
- <input class="btn btn-primary" id="savepos" type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SAVE'); ?>" onclick="savePositions();" disabled="disabled"/><br/>
- <hr/>
- <input class="btn btn-primary" id="restpos" type="button" value="<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_RESTORE'); ?>" onclick="restorePositions();" disabled="disabled"/>
- <hr/>
- </td>
- </tr>
- <tr>
- <td colspan="5" style="text-align:center">
- <?php
- for ($p = 1; $p <= $form->pages; $p++) {
- $attribute = '';
- if ($p == $page) $attribute = 'disabled="disabled"';
- echo '<input class="btn btn-primary" type="button" value="'.BFText::_('COM_BREEZINGFORMS_ELEMENTS_PAGE').' '.$p.'" onclick="changepage(\''.$p.'\');" '.$attribute.'/><br/>';
- } // for
- ?>
- </td>
- </tr>
- </table>
- </td>
- <td align="center">
- <?php
- if ($ff_config->stylesheet) {
- // compose iframe url
- $url =
- $ff_mossite.'index.php'
- .'?option=com_breezingforms'
- .'&tmpl=component'
- .'&Itemid=0'
- .'&ff_form='.$form->id
- .'&ff_frame=1'
- .'&ff_runmode='._FF_RUNMODE_PREVIEW
- .'&ff_page='.$page;
- reset($ff_request);
- while (list($prop, $val) = each($ff_request))
- $url .= '&'.$prop.'='.urlencode($val);
- // prepare iframe width
- $framewidth = 'width="';
- if ($form->widthmode)
- $framewidth .= $form->prevwidth.'" ';
- else
- $framewidth .= $form->width.'" ';
- // prepare iframe height
- $frameheight = '';
- if (!$form->heightmode) $frameheight = 'height="'.$form->height.'" ';
- // assemble iframe parameters
- $params =
- 'name="ff_prevframe" '.
- 'id="ff_prevframe" '.
- 'src="'.$url.'" '.
- $framewidth.
- $frameheight.
- 'frameborder="0" '.
- 'scrolling="no"';
- ?>
- <iframe <?php echo $params; ?>>
- <p><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BROWSER1'); ?></p>
- <p><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_BROWSER2'); ?></p>
- </iframe>
- <?php
- } else {
- $tstyle = ' style="';
- $dstyle = '';
- if ($form->widthmode) {
- $tstyle .= 'width:'.$form->prevwidth.'px;';
- } else {
- $tstyle .= 'width:'.$form->width.'px;';
- $dstyle .= 'width:'.$form->width.'px;';
- } // else
- if (!$form->heightmode) {
- $tstyle .= 'height:'.$form->height.'px;';
- $dstyle .= 'height:'.$form->height.'px;';
- } // if
- $tstyle .= '"';
- ?>
- <table cellpadding="0" cellspacing="0" border="0"<?php echo $tstyle; ?>>
- <tr><td>
- <div style="position:relative;left:0px;top:0px;<?php echo $dstyle; ?>">
- <?php
- $myUser = JFactory::getUser();
-
- $database->setQuery("select id from #__users where lower(username)=lower('".$myUser->get('username','')."')");
- $id = $database->loadResult();
- if ($id) $myUser->get('id',-1);
- $curdir = getcwd();
- chdir($ff_mospath);
- $ff_processor = new HTML_facileFormsProcessor(_FF_RUNMODE_PREVIEW,false,$form->id,$page,$option);
- if ($prevmode == 'submit') $ff_processor->submit(); else $ff_processor->view();
- chdir($curdir);
- ?>
- </div>
- </td></tr>
- </table>
- <?php
- } // if
- ?>
- </td>
- </tr>
- </table>
-
- <?php
- if ($form->prevmode==2) {
- ?>
- </div>
-
- <script type="text/javascript">
- <!--
- SET_DHTML('SelectOptionDialog');
- dd.elements.SelectOptionDialog.setDraggable(false);
- //-->
- </script>
-
- <input type="hidden" id="ff_itemPositions" name="ff_itemPositions" value=""/>
-
- <?php
- } // if
- } // if $form->prevmode > 0
- ?>
- <input type="hidden" name="boxchecked" value="<?php echo $boxchecked; ?>" />
- <input type="hidden" name="pkg" value="<?php echo $pkg; ?>" />
- <input type="hidden" name="option" value="<?php echo $option; ?>" />
- <input type="hidden" name="act" value="editpage" />
- <input type="hidden" name="task" value="" />
- <input type="hidden" name="form" value="<?php echo $form->id; ?>" />
- <input type="hidden" name="page" value="<?php echo $page; ?>" />
- <input type="hidden" name="movepositions" value="" />
- </form>
- <?php
- } // listitems
- function getDestination($option, $pkg, $form, $page, &$ids, &$sellist, $action)
- {
- if ($action == 'copysave')
- $title = BFText::_('COM_BREEZINGFORMS_ELEMENTS_COPY');
- else
- $title = BFText::_('COM_BREEZINGFORMS_ELEMENTS_MOVE');
- ?>
- <script type="text/javascript">
- <!--
- var bf_submitbutton = function(pressbutton) {
- var form = document.adminForm;
- if (pressbutton == 'cancel') {
- submitform( pressbutton );
- return;
- } // if
- // do field validation
- if (!getSelectedValue('adminForm', 'destination')) {
- alert( "<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELFORMPAGE'); ?>" );
- } else {
- submitform( pressbutton );
- } // if
- } // submitbutton
- if(typeof Joomla != "undefined"){
- Joomla.submitbutton = bf_submitbutton;
- }
- submitbutton = bf_submitbutton;
- //-->
- </script>
- <form action="index.php" method="post" name="adminForm" id="adminForm" class="adminForm">
- <table cellpadding="4" cellspacing="1" border="0" class="adminform" style="width:300px;">
- <tr><th colspan="3" class="title"><?php echo $title; ?></th></tr>
- <tr>
- <td></td>
- <td style="text-align:center" valign="top">
- <strong><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_TOFORMPAGE'); ?>:</strong>
- <br/><br/><?php echo $sellist; ?><br /><br />
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap style="text-align:right">
- <input class="btn btn-primary" onclick="submitbutton('<?php echo $action; ?>');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CONTINUE'), ENT_QUOTES, 'UTF-8'); ?>"/>
-
- <input class="btn btn-primary" onclick="submitbutton('cancel');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CANCEL'), ENT_QUOTES, 'UTF-8'); ?>"/>
- </td>
- <td></td>
- </tr>
- </table>
- <input type="hidden" name="pkg" value="<?php echo $pkg; ?>" />
- <input type="hidden" name="option" value="<?php echo $option; ?>" />
- <input type="hidden" name="task" value="" />
- <input type="hidden" name="act" value="editpage" />
- <input type="hidden" name="form" value="<?php echo $form; ?>" />
- <input type="hidden" name="page" value="<?php echo $page; ?>" />
- <?php
- if (count($ids)) foreach ($ids as $id) {
- echo '<input type="hidden" name="ids[]" value="'.$id.'" />';
- } // foreach
- ?>
- </form>
- <?php
- } // getDestination
- function getPagedest($option, $pkg, $form, $page, &$sellist)
- {
- ?>
- <script type="text/javascript">
- <!--
- function submitbutton(pressbutton) {
- var form = document.adminForm;
- if (pressbutton == 'cancel') {
- submitform( pressbutton );
- return;
- } // if
- // do field validation
- if (!getSelectedValue('adminForm', 'destination')) {
- alert( "<?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELPAGEMOVE'); ?>" );
- } else {
- submitform( pressbutton );
- } // if
- } // submitbutton
- //-->
- </script>
- <form action="index.php" method="post" name="adminForm" id="adminForm" class="adminForm">
- <table cellpadding="4" cellspacing="1" border="0" class="adminform" style="width:300px;">
- <tr><th colspan="3" class="title">BreezingForms - <?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_MOVEPAGE'); ?></th></tr>
- <tr>
- <td></td>
- <td style="text-align:center" valign="top">
- <strong><?php echo BFText::_('COM_BREEZINGFORMS_ELEMENTS_SELNRPAGE'); ?>:</strong>
- <br/><br/><?php echo $sellist; ?><br /><br />
- </td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- <td nowrap style="text-align:right">
- <input class="btn btn-primary" onclick="submitbutton('movepagesave');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CONTINUE'), ENT_QUOTES, 'UTF-8'); ?>"/>
-
- <input class="btn btn-primary" onclick="submitbutton('cancel');" type="submit" value="<?php echo htmlentities(BFText::_('COM_BREEZINGFORMS_TOOLBAR_CANCEL'), ENT_QUOTES, 'UTF-8'); ?>"/>
- </td>
- <td></td>
- </tr>
- </table>
- <input type="hidden" name="pkg" value="<?php echo $pkg; ?>" />
- <input type="hidden" name="option" value="<?php echo $option; ?>" />
- <input type="hidden" name="task" value="" />
- <input type="hidden" name="act" value="editpage" />
- <input type="hidden" name="form" value="<?php echo $form; ?>" />
- <input type="hidden" name="page" value="<?php echo $page; ?>" />
- </form>
- <?php
- } // getPagedest
- } // class HTML_facileFormsElement
- ?>