| Current Path : /home/juvelize/saulnois/tmp/install_695d2cf0b4957/forms/ |
| Current File : /home/juvelize/saulnois/tmp/install_695d2cf0b4957/forms/query.xml |
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fieldset name="general">
<field name="tool" type="groupedlist" label="COM_TF_QUERY_TOOL" required="true">
<option value="">JSELECT</option>
<group label="Table Data Operations">
<option value="update">Update</option>
<option value="find">Find</option>
<option value="find_duplicates">Find Duplicates</option>
<option value="replace">Find and Replace</option>
<option value="delete">Delete</option>
<option value="truncate">Truncate</option>
<option value="string">String</option>
<option value="date">Date</option>
<option value="numeric">Numeric</option>
</group>
<group label="Table Information">
<option value="table_columns">Display Table Columns</option>
<option value="table_create">Display Table Create</option>
</group>
<group label="Database Information">
<option value="table_list">Display Table List</option>
</group>
<group label="Advanced">
<option value="custom">Custom Query</option>
</group>
</field>
<field name="text" type="text" label="COM_TF_TEXT" showon="tool:replace" />
<field name="value" type="text" label="COM_TF_VALUE" showon="tool:update,replace" />
<field name="str_function" type="list" label="String Function" showon="tool:string" layout="joomla.form.field.list-fancy-select">
<option value="">JSELECT</option>
<option value="htmlspecialchars_decode">HTML Special Chars Decode</option>
<option value="htmlspecialchars">HTML Special Chars</option>
<option value="preg_replace">Preg Replace</option>
<option value="str_replace">Replace</option>
<option value="str_repeat">Repeat</option>
<option value="str_shuffle">Shuffle</option>
<option value="str_word_count">Word Count</option>
<option value="strip_tags">Strip Tags</option>
<option value="strlen">Length</option>
<option value="strrev">Reverse</option>
<option value="substr">Substring</option>
<option value="trim">Trim</option>
<option value="ltrim">Left Trim</option>
<option value="rtrim">Right Trim</option>
<option value="strtolower">Lower Case</option>
<option value="strtoupper">Upper Case</option>
<option value="ucfirst">Sentence Case</option>
<option value="ucwords">Capitalize Case</option>
<option value="wordwrap">Word Wrap</option>
</field>
<field name="date_function" type="list" label="Date Function" showon="tool:date" layout="joomla.form.field.list-fancy-select">
<option value="">JSELECT</option>
<option value="date_create">Create</option>
<option value="modify">Modify</option>
<option value="format">Format</option>
<option value="toISO8601">To ISO 8601</option>
<option value="toRFC822">To RFC 822</option>
<option value="toUnix">To Unix</option>
<option value="toSql">To Sql</option>
</field>
<field name="num_function" type="list" label="Numeric Function" showon="tool:numeric" layout="joomla.form.field.list-fancy-select">
<option value="">JSELECT</option>
<option value="abs">abs</option>
<option value="base_convert">base_convert</option>
<option value="bindec">bindec</option>
<option value="ceil">ceil</option>
<option value="decbin">decbin</option>
<option value="dechex">dechex</option>
<option value="decoct">decoct</option>
<option value="deg2rad">deg2rad</option>
<option value="exp">exp</option>
<option value="floor">floor</option>
<option value="hexdec">hexdec</option>
<option value="log">log</option>
<option value="log10">log10</option>
<option value="octdec">octdec</option>
<option value="rad2deg">rad2deg</option>
<option value="round">round</option>
<option value="sqrt">sqrt</option>
</field>
<field name="p1" type="text" label="Parameter 1" showon="tool:string,date,numeric" />
<field name="p2" type="text" label="Parameter 2" showon="tool:string,date,numeric" />
<field name="p3" type="text" label="Parameter 3" showon="tool:string,date,numeric" />
<field name="custom_query" type="textarea" label="Custom Query" showon="tool:custom" />
</fieldset>
<fieldset name="filters">
<field name="select" type="text" label="Select" default="a.id" showon="tool:find" />
<field
name="order_col"
type="text"
label="COM_TF_ORDER_COLUMN"
default="id"
showon="tool:find,string,date,numeric" />
<field
name="order_dirn"
type="list"
label="COM_TF_ORDER_DIRECTION"
default="ASC"
showon="tool:find,string,date,numeric">
<option value="ASC">ASC</option>
<option value="DESC">DESC</option>
</field>
<field
name="limit"
type="number"
label="COM_TF_LIMIT"
min="1"
default="20"
showon="tool:find,string,date,numeric" />
<field
name="note_where"
type="note"
label="COM_TF_WHERE_CONDITIONS"
showon="tool:update,find,replace,delete,string,date,numeric" />
<field
name="filter"
type="subform"
label="COM_TF_WHERE_CONDITIONS"
formsource="libraries/techfry/forms/subform_where.xml"
multiple="true"
layout="joomla.form.field.subform.repeatable"
hiddenLabel="true"
filter="raw"
showon="tool:update,find,replace,delete,string,date,numeric" />
<field
name="note_joins"
type="note"
label="Join Tables"
showon="tool:find" />
<field
name="joins"
type="subform"
label="Join Tables"
formsource="libraries/techfry/forms/subform_joins.xml"
multiple="true"
layout="joomla.form.field.subform.repeatable"
hiddenLabel="true"
filter="raw"
showon="tool:find" />
</fieldset>
</form>