[interchange-cvs] interchange - heins modified dist/foundation/products/mv_metadata.asc
interchange-core@icdevgroup.org
interchange-core@icdevgroup.org
Mon Apr 7 12:27:01 2003
User: heins
Date: 2003-04-07 16:26:46 GMT
Modified: dist/foundation/products mv_metadata.asc
Log:
* Add metadata setting for THEME_CSS.
Revision Changes Path
2.30 +397 -396 interchange/dist/foundation/products/mv_metadata.asc
rev 2.30, prev_rev 2.29
Index: mv_metadata.asc
===================================================================
RCS file: /var/cvs/interchange/dist/foundation/products/mv_metadata.asc,v
retrieving revision 2.29
retrieving revision 2.30
diff -u -r2.29 -r2.30
--- mv_metadata.asc 26 Feb 2003 09:18:02 -0000 2.29
+++ mv_metadata.asc 7 Apr 2003 16:26:46 -0000 2.30
@@ -1,433 +1,434 @@
code type width height field db name outboard options attribute label help lookup filter help_url pre_filter lookup_exclude prepend append display_filter default extended
-locale table 10 {'panel_shade' => "f",'ui_sort_field' => "code",'ui_more_alpha' => "1",'ui_more_decade' => "100",}
-optadd::mv_metadata::options textarea 20 8 Options Options in the format:<P>
<blockquote>
value=label*</blockquote>
option_format
-variable::code text Variable name
+access table access 1 {'panel_shade' => "f",'ui_show_fields' => "username
name
last_login(strftime)
super(yesno)",'ui_sort_field' => "username",'ui_sort_option' => "f",}
+access::super select 0=No, 1=Yes
+affiliate table 25 affiliate,name,url,active Affiliates Data affiliate {'panel_shade' => "f",'ui_show_fields' => "affiliate
name
url
join_date(convert_date.%B.%d,.%Y)
active(yesno)",}
affiliate::active yesno Active?
-products::title text 30 Title namecase
-page_metaconfig::mv_metadata::extended.table_perm text Table Permissions Required
+affiliate::affiliate text 12 Affiliate ID word
+affiliate::image text 70
affiliate::join_date date Join date date_change
-variants::price text 12 Price digits_dot
-variable::Variable::POSTAL_ACCEPTED select =No,
1=Yes Accept postal orders?
-pages/admin/access {'ui_class' => "Admin",}
-ui_component::mv_metadata::options textarea 20 8 Options Options for SELECT/COMBO types (if lookup, prepended). Entered in the
interchange option format:<P>
<blockquote>
value=label*</blockquote> option_format
-userdb::b_state text 10 Billing State
-dbconfig::mv_metadata::lookup text 20
-ui_component::mv_metadata::code text 30 Identifier identifier for this control, will be placed with [control identifier] word lc
-dbconfig::mv_metadata::help_url text 70 4 Help URL links below help text
-page_metaconfig::mv_metadata::extended.top_menu text Top Menu Default "Top"
-promotion::start_date date Start midnight of date_change
-metaconfig::mv_metadata::help_url text 70 4 Help URL A URL which will provide more help
-modular_create::options::price text 12 Price Price of this option.
-page_metaconfig::mv_metadata::extended.page_banner text 40 Page Banner Same as page title if empty
-userdb::project_id textarea Purchase Order No.
-cat::link_type select none=No link, external=External link (http://...), internal=Interchange page, simple=Simple search, complex=Complex search
-icmenu::inactive yesno
-products::gift_cert select =No,1=Yes Gift certificate handling? Yes if price should appear to be quantity
-variable::Variable::DOCROOT text Document root This is the directory where your HTML originates. It should match the DocumentRoot
of your HTTP server. http://www.apache.org/docs/mod/core.html#documentroot
-options::o_matrix select =Non-matrix,!=Matrix options Matrix options Matrix options allow you to maintain multiple option sets with
inventory on each combination.
-survey::code hidden_text 70 2 Survey::Field
-variable::Variable::PO_ACCEPTED select 0=No, 1=Yes
-userdb::fax_order select =Credit Card*, 1=Fax or Mail, 2=Purchase order, 3=COD Payment method
-optmaster::options::o_matrix select =Non-matrix,1=Matrix options Matrix?
-metaconfig::mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
-metaconfig::mv_metadata::code text 30 Table::Column Table::Column to be operated on.
-merchandising::upsell_to text 50 products Up-sell SKUs <A HREF="admin/sku_selector?caller=item_up&table=_UI_TABLE_&col=_UI_COLUMN_&item_id=_UI_KEY_&value=_UI_URL_VALUE_">select...</A>
-page_metaconfig::mv_metadata::extended.display_class text Display Class Type of admin page template to use
-transactions::auth_code text 16 Authorization
-pricing::q25 text 6 Qty 25
-matrix_options::options::o_value textarea 30 8 Options One option per line, value to left of = sign, label to right. Example:<blockquote>VALUE=The label for the value</blockquote> line2options options2line
-products::description text 60 Short Description
-pages/admin/tax {'third_menu' => "Commerce",}
-products::comment textarea 70 8 Detailed Description
-modular::options::o_master select options =none Master item Always included when the base SKU is equal to this. sku
-optmaster::options::o_include textarea 20 5 Include
-icmenu::super yesno Only for superuser Menu option will be presented only to the super-user if this is Yes.
-pages/admin/file_transfer {'page_title' => "File Navigator",}
-pages/admin/group {'mv_logical_page' => "admin/access",'ui_class' => "Admin",}
-userdb::b_phone text Billing Phone
-variant::variants table {'panel_shade' => "f",'ui_data_fields' => "code
sku
description
comment
price
wholesale
sale_price
inventory:quantity
weight",}
-optmaster::options::code text 15
-variants table {'panel_shade' => "f",'ui_data_fields' => "code
sku
description
comment
price
wholesale
sale_price
weight",}
-dbconfig::mv_metadata::name text 70 4 Description
-variable::Variable::ORDER_VIEW_LARGE yesno Query by example view Select when you have large numbers of pending orders to display, to prevent long startup times when clicking the Orders tab.
-options::o_value option_format 20 5 Possible Values In Interchange option format:<PRE>
VALUE1=Label 1,
VALUE2=Label 2*
</PRE>(* = default selection) option_format
-pages/admin/index {'icon_name' => "icon_ic.gif",'ui_class' => "None",}
-inventory::stock_message select In stock,Ships in 3-5 days,Ships in 4-6 weeks,Special order Out of stock message Some absurd amount of help on the same line to make sure the colspan is good for use. stock_message
-pages/admin/show_session {'mv_logical_page' => "admin/genconfig",}
-promotion::discount text Discount Enter either a percent amount off like: 10%<br>
Or a dollar amount off: 10.00
-dbconfig::mv_metadata::help textarea 70 4 Help displays at top of page
-merchandising::blurb_end text Closer end text for feature display
-modular::options::o_default select =No,
1=Yes Default? Yes if the default selection for the group.
-state::state text 4 word
-area::link_type select none=No link, external=External link (http://...), internal=Interchange page, simple=Simple search, complex=Complex search
-variable::Variable::TAXFIELD select state=Simple state-based,
multi=State/Province and VAT Type of tax You must <b>apply changes</b> after changing this.
-tracking::transactions table tracking transactions {'panel_shade' => "f",'ui_show_fields' => "code
username
lname
nitems
total_cost
city
state",'spread_height' => "50",'ui_sort_field' => "tracking_number",'spread_meta' => "tracking_number",'spread_fields' => "code
lname
city
state
country
tracking_number",}
-order_view::orderline::status display pending=Pending, shipped=Shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
-variant::options::o_height text 4 Height of Widget Height of widget (if applicable)
-icmenu::url text 50 External URL On some menus, causes a link to an external URL instead of the internal one generated by "page" and "form".
-pricing::q2 text 6 Qty 2
-promotion::merchandising::blurb_end textarea 70 2 Closer end text for feature display
-metaconfig::mv_metadata::type select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
yesno radio=Yes/No (radio),
noyes radio=No/Yes (radio),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options Widget type Select the basic display type for the field.
-promotion::merchandising::blurb_begin textarea 70 2 Teaser beginning text for feature display
+affiliate::name text 50 Affiliate Name
+affiliate::timeout text 8 Timeout delay (in seconds, 0 to disable)
affiliate::url text 70 URL Default URL to redirect to
-pages/admin/order_status {'mv_logical_page' => "admin/order",'third_menu' => "OrderView",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
-metaconfig::mv_metadata::lookup text 20 Lookup select <SMALL>Whether lookup is performed to get options for a select type.
If nothing is in the <B>field</B>, then used as the name of the field to lookup
in. Use <B>Lookup Table</B> if you want to look up in a different table.</SMALL>
-options::description textarea 50 5 Description For description in display
-promotion::discount_type select sku,description products ENTIRE_ORDER=Percent or dollars off ENTIRE ORDER,ALL_ITEMS=Percent off ALL ITEMS Promotion type Enter a SKU to give discount on one item 1
-userdb::phone_night text 30 Home Phone
-icmenu::img_up text 30 Image Up The image for normal presentation -- on menus that support images.
-userdb::phone_day text 30 Daytime Phone
-modular_create::options::o_enable select =No,
1=Yes Sub-items
-dbconfig::mv_metadata::code hidden_text Database table
-matrix_options::options::price textarea 20 8 Price differential Only used in "create all possible combinations" line2options options2line
-page_metaconfig::mv_metadata::code hidden_text Page
-variable::Variable::ADDRESS text Company Address
-mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
-options::sku text 20 Associated item
-metaconfig::mv_metadata::width text 4 Width SIZE for TEXT<BR>
COLS for TEXTAREA<BR>
Label limit for SELECT digits
-pages/admin/page_metaconfig {'icon_name' => "icon_config.gif",'ui_class' => "Admin",}
-metaconfig::mv_metadata::lookup_exclude text 20 Lookup exclude <B>ADVANCED</B>: regular expression that excludes certain keys from the lookup.
-ui_component::mv_metadata::help_url text 70 4 Help URL A URL which will provide more help
-variable::pref_group combo 20 Preferences area pref_group nullselect
-options::o_modular select =Not modular,Modular options Modular options Modular options allow you to attach multiple SKUs to the same item,
possibly with attached options of their own. Very complex but you can do
most anything.
-userdb::zip text 10 Postcode uc word
-metaconfig::mv_metadata::name text 20 Variable name Normally left empty, changes variable name to send in form.
+area table code
name
which_page
url
search
page
selector Category Groups/Placement area
+area::display_type select name=Banner Text or Name,url=URL only,icon=Icon and name, image=Image
+area::image imagedir images
+area::link_template textarea 30 4 none=No link, external=External link (http://...), internal=Interchange page, simple=Simple search, complex=Complex search
+area::link_type select none=No link, external=External link (http://...), internal=Interchange page, simple=Simple search, complex=Complex search
banner table Banner ads code
category
weight
rotate
banner banner
-matrix::options::price text 12 Price digits_dot
-products::weight text 4 Weight in pounds digits_dot
-page_metaconfig::mv_metadata::extended.mv_logical_page text Logical Page You can create a tab-up indication on the second level menu by defining the logical page that is associated with a page containing a third_level menu.
-variants::weight text 8 Weight digits digits_dot
-affiliate::timeout text 8 Timeout delay (in seconds, 0 to disable)
-page_metaconfig::mv_metadata::extended.page_content textarea 80 30 Content for page
-pages/admin/genconfig {'icon_name' => "icon_config.gif",'page_title' => "Interchange Server Information",'ui_class' => "Admin",}
-mv_metadata table 200 code
type
options mv_metadata 1
-ui_component::mv_metadata::outboard text 30 Directory Select directory for image listing widget.
-variable::Variable::SECURE_ENABLE yesno Enable Secure URL?
-metaconfig::mv_metadata::height text 4 Height SIZE for SELECT<BR>
ROWS for TEXTAREA<BR> digits
-userdb::b_lname text 40 Billing Last Name
-pages/admin/flex_editor {'icon_name' => "icon_stats.gif",'ui_style_edit' => "1",'ui_class' => "Tables",}
-pricing::q5 text 6 Qty 5
-modular_create::options::sku text 20 Unique SKU
-pricing::q100 text 6 Qty 100
-pages/admin/flex_select {'icon_name' => "icon_stats.gif",'second_menu' => "Tables",'ui_class' => "Tables",}
-inventory::min_order text 5 Minimum Order Qty Minimum number allowed to order
-page_metaconfig::mv_metadata::extended.meta_header textarea 80 8 Extra Header Info Meta tags, scripts, etc.
-merchandising::start_date date Start date date_change
-mv_metadata::outboard text 30 Directory Select directory for image listing widget.
-variants::inactive yesno Inactive?
-pages/admin/db_metaconfig {'icon_name' => "icon_regen.gif",'ui_style_edit' => "1",'ui_class' => "Admin",}
-page_metaconfig::mv_metadata::extended.ui_style_edit yesno New-style tabbed display If you are using the newer menuing system, which doesn't use third-level tabs on the table-editor pages, you can make the tabbed display in the browser look better by specifying "Yes" here. It puts the tabs in the HTML wrapper and improves appearance.
-variable::Variable::FORUM_PRODUCTS yesno Enable Product Forums This enables user comments on products in the flypage. Only enabled by default if using MySQL or Postgres, as it will not work well on DBM and is not tested on Oracle.
-ui_component::mv_metadata::help textarea 70 4 Help This help text.
-inventory table 100 sku,quantity sku
=Quantity info
quantity
stock_message
=Accounting info
account
cogs_account inventory {'bottom_buttons' => "",'include_form_expand' => "",'tab_vert_offset' => "",'spread_textarea' => "",'widget_cell_class' => "",'restrict_allow' => "",'ui_sort_field' => "",'link_table' => "",'panel_style' => "",'ui_show_fields' => "",'link_extra' => "",'break_row_class' => "",'label_cell_class' => "",'tab_horiz_offset' => "",'link_before' => "",'panel_last_shade' => "d",'ui_special_add' => "",'top_buttons' => "",'left_width' => "",'include_before' => "",'combo_row_class' => "",'spread_fields' => "",'tab_height' => "",'ui_meta_specific' => "",'link_view' => "",'link_fields' => "",'spread_meta' => "",'data_row_class' => "",'tab_width' => "",'ui_sort_option' => "",'panel_height' => "",'include_form' => "",'tab_style' => "",'help_cell_class' => "",'filter_field' => "quantity=digits",'spacer_row_class' => "",'widget_class' => "",'ui_data_fields' => "=General
sku quantity
=Stock info
stock_message
account cogs_account
=Order parameters
min_order",'ui_sort_combined' => "",'spread_width' => "",'file_upload' => "",'panel_shade' => "f",'tabbed' => "",'spread_height' => "",'include_form_interpolate' => "",'spread_textarea_rows' => "",'table_width' => "",'link_sort' => "",'panel_width' => "",'link_key' => "",'data_cell_class' => "",'link_label' => "",'view_from' => "",}
-mv_metadata::lookup_exclude text 20 Lookup exclude <B>ADVANCED</B>: regular expression that excludes certain keys from the lookup.
-page_metaconfig::mv_metadata::extended.superuser yesno Limit to superuser
-survey::height text 3 Height For option selects and text boxes
-modular_create::options table code
o_master
sku
o_group
description(30)
price code
o_master
sku
o_group
phantom
o_default
=Attributes
price
description
modular_create options
-userdb::b_zip text 10 Billing Postcode
-survey table survey {'panel_shade' => "f",'panel_height' => "600",'tabbed' => "1",'left_width' => "200",'table_width' => "900",'panel_width' => "900",'ui_show_fields' => "code
label
type",'tab_width' => "200",'ui_data_fields' => "=Question
code
label
type
options
extended.check
width
height
filter
=Explanation/Formatting
help
=Graphing
extended.graph_enable
extended.graph_type
extended.graph_label
extended.graph_low_water
extended.graph_width
extended.graph_height
extended.graph_title
",'ui_sort_combined' => "code,label",}
-survey::extended.graph_low_water text 6 Low water for "other" The number of responses which should trigger placement in "Other" category. digits
-item_select::products table 50 Item Editor item_select products {'ui_show_fields' => "sku
description
prod_group
category
price(%.2f align=right)",'ui_sort_field' => "description",'ui_special_add' => "Qty price;pricing:q5:rn,Option;products:option_type:r,Promo;merchandising:featured:r,Inventory;inventory:quantity:rn",}
-mv_metadata::field move_combo 20 10 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
-pages/admin/search_replace {'ui_class' => "Tables",}
-variant::options::o_width text 4 Width of widget
-products::artist text 30 Artist
-custview::userdb::mail_list display offer=Special Offers, newsletter=Newsletter, alert=Alerts and Recalls, upgrade=Upgrades null_to_space
-wiki::wikitext textarea 80 24 Body
-ui_component::mv_metadata::lookup_exclude text 20 Lookup exclude <B>ADVANCED</B>: regular expression that excludes certain keys from the lookup.
-variant::options::price text 12 Price Price of this variant.
-pages/admin/gpg_key {'mv_logical_page' => "admin/tax",'third_menu' => "Commerce",}
-variable::Variable::MV_PAYMENT_MODE select =none,
authorizenet=Authorize.net,
boa=Bank of America,
ccvs=CCVS,
echo=ECHO,
itransact=iTransact,
mcve=MCVE,
skipjack=Skipjack IC,
signio=Verisign Payflow Pro,
testpayment=TestPayment module,
tclink=Trust Commerce,
wellsfargo=Wells Fargo
Payment Gateway Which payment processor module you wish to use. You always have to sign up with your merchant bank and their credit card processor to enable this, without fail. The TestPayment module is just for testing purposes.
<p>
See the documentation in the associated module for how to implement.
-userdb::dealer yesno =No,1=Yes Dealer
-affiliate::name text 50 Affiliate Name
-userdb::lname text 30 Last Name
-userdb::b_address2 text 40
-variable::Variable::CUSTOMER_VIEW_DEALER yesno Show dealer info Set to Yes to show dealer status on customer view page
cat table code
name
page
selector
url Categories cat {'bottom_buttons' => "",'spread_textarea' => "",'include_form_expand' => "",'tab_vert_offset' => "",'restrict_allow' => "",'widget_cell_class' => "",'ui_sort_field' => "",'link_table' => "",'ui_show_fields' => "",'link_extra' => "",'break_row_class' => "",'label_cell_class' => "",'tab_horiz_offset' => "",'link_before' => "",'ui_special_add' => "",'left_width' => "",'top_buttons' => "",'spread_fields' => "",'combo_row_class' => "",'include_before' => "",'ui_meta_specific' => "",'tab_height' => "",'link_view' => "",'link_fields' => "",'spread_meta' => "",'tab_width' => "",'data_row_class' => "",'ui_sort_option' => "",'panel_height' => "",'include_form' => "",'help_cell_class' => "",'filter_field' => "",'spacer_row_class' => "",'widget_class' => "s3",'ui_data_fields' => "",'ui_sort_combined' => "",'file_upload' => "",'spread_width' => "",'spread_height' => "",'tabbed' => "",'include_form_interpolate' => "",'table_width' => "",'spread_textarea_rows' => "",'link_sort' => "",'panel_width' => "",'link_key' => "",'data_cell_class' => "",'view_from' => "",'link_label' => "",}
-userdb::inactive yesno Inactive
-modular_create::options::description text 30 3 Option description
-pages/admin/import_table {'ui_class' => "Tables",}
-cat::display_type select name=Banner Text or Name,url=URL only,icon=Icon and name, image=Image
-pages/admin/reconfig {'help_name' => "reconfig",}
-page_metaconfig::mv_metadata::extended.page_perm text Page Permissions Required
-pages/admin/payment {'mv_logical_page' => "admin/tax",'third_menu' => "Commerce",}
cat::area multiple 5 area code
-products::wholesale text 12 Dealer Price
+cat::display_type select name=Banner Text or Name,url=URL only,icon=Icon and name, image=Image
+cat::link_template textarea 30 4 none=No link,
external=External link (http://...),
internal=Interchange page,
simple=Simple search,
complex=Complex search
+cat::link_type select none=No link, external=External link (http://...), internal=Interchange page, simple=Simple search, complex=Complex search
+cat::page text 80
+cat::search textarea 50 4
+cat::sel text Select code
cat::selector textarea 50 3
-pricing::q10 text 6 Qty 10
-promotion::timed yesno Timed promotion?
-variable::Variable text 60 Preference value
-mv_metadata::attribute text 20 Column name Do not set this.
-variants::comment textarea 70 8 Details
-variable::Variable::UI_META_LINK select 0=No, 1=Yes Meta edit links Determines whether enabled by default. They can be turned on in Preferences.
-userdb::country text 10 Country
-variants::sku text BaseSKU
-products::image imagehelper images/items Image [var SAMPLEURL] <A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/items/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/items/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload...</A>
-variable::Variable::UI_SECURE yesno Determines whether to force UI into secure mode or not.
-variant::options::wholesale text 12 Dealer price
+country table 25 code
name(40)
shipmodes
tax Int'l Shipping/Taxing Settings country {'panel_shade' => "f",'spread_height' => "50",'ui_sort_field' => "name",'ui_more_alpha' => "1",'ui_data_fields' => "=Identification
code
name
=Shipping/Taxing
shipmodes
tax
=Sort/Display
region
sorder
=Extended information
iso
isonum",'ui_more_decade' => "0",}
+country::code text 5 Country Code Two-letter code
+country::iso text 5 ISO Country code Not normally used by Interchange; some credit card companies require this. A three letter code.
+country::isonum text 5 ISO Country Number Not normally used by Interchange.
+country::name text 40 Country Name
+country::region combo region nullselect
+country::shipmodes text 30 Shipping modes Space-separated shipping modes for this country, in the order they should be displayed in the shipping selector.
+country::tax textarea 20 8 Tax information Only used if <B>SalesTax</b> is set to "multi". Uses tax_category in products table to set level. If all items are to be taxed at 10%, the value used should be:
<PRE>
default=10%
</PRE>
+custview::userdb::dealer display =No,1=Yes Dealer
+custview::userdb::email_copy display =No, 1=Yes Payment method
+custview::userdb::fax_order display =Credit Card*, 1=Fax or Mail, 2=Purchase order, 3=COD Payment method
+custview::userdb::mail_list display offer=Special Offers, newsletter=Newsletter, alert=Alerts and Recalls, upgrade=Upgrades null_to_space
+dbconfig::mv_metadata::attribute move_combo 30 10 columns:: Spreadsheet columns Must have the key field (usually it is the first one) null_to_comma
+dbconfig::mv_metadata::code hidden_text Database table
+dbconfig::mv_metadata::db reverse_combo tables last_non_null
+dbconfig::mv_metadata::display_filter select =Yes,
1=No Backup select If Yes, table should be checked by default in backup/download.
+dbconfig::mv_metadata::field move_combo 30 10 columns:: List on select page Must have the key field (usually it is the first one) null_to_comma
+dbconfig::mv_metadata::filter multiple 5 filesafe=Safe for file name,
uc=Upper case,
nullselect=First non-null (combo box),
null_to_space=Translate null to space,
null_to_comma=Translate null to comma,
lc=Lower case,
digits_dot=Decimal number (not negative),
backslash=Remove backslashes,
namecase=Name case,
name=Turn LAST,FIRST into FIRST LAST,
digits=Digits only,
word=Word chars only (A-z0-9_),
unix=DOS to UNIX,
dos=UNIX to DOS,
mac=UNIX to MAC,
gate=Only allow if scratch set,
no_white=No whitespace,
strip=Strip leading/trailing whitespace,
sql=Escape single quotes (SQL),
text2html=Simple text to HTML,
urlencode=URL encode (%20, etc),
pagefile=Safe for Interchange page name,
entities=HTML entities (& -> &), date_change=MM/DD/YYYY to YYYYMMDD option_format
+dbconfig::mv_metadata::height text 4 Select page rows Number of rows to display at selector page. digits
+dbconfig::mv_metadata::help textarea 70 4 Help displays at top of page
+dbconfig::mv_metadata::help_url text 70 4 Help URL links below help text
+dbconfig::mv_metadata::lookup text 20
+dbconfig::mv_metadata::name text 70 4 Description
+dbconfig::mv_metadata::options move_combo 20 8 columns:: Fields to edit Recommended fields to display on editor screen, in order of
display. If a blank line is between them, a break line will
be put in.
+dbconfig::mv_metadata::type select =No,
1=Yes Display with meta (spreadsheet) filesafe
+dbconfig::mv_metadata::width text 4 Default spreadsheet column width digits
+ichelp table 100 ichelp {'panel_shade' => "f",'ui_show_fields' => "code
title",'include_form' => "<td class=clabel>
Send result to ICDEVGROUP
</td>
<td class=cdata>
<input type=checkbox name=mv_cleanup value=send_to_icdevgroup>
<span class=chelp style=\"font-size: smaller\">If you believe this help edit is generally applicable, you can check this button to send to ICDEVGROUP for possible inclusion in the distribution. (Emailed, your email must be working.)</span>
</td>",'ui_sort_field' => "code",}
ichelp::helptext textarea 72 15 Help Text
-survey::type select select=Simple select,
fillin_combo=Options with "other" text input,
radio_left=Select one (radio),
checkbox_left=Select any (checkbox),
textarea=Text Box,
text=One-line text Answer type
-variable::Variable::MYSQL select 0=No, 1=Yes
-products::image_large imagehelper images/items Large Image [var SAMPLEURL] <A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/items/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/items/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload..</A>
-variable::Variable::PGP_KEY gpg_keys Key selector [page admin/gpg_key]Add a GPG/PGP key</A>
-ui-version 4.9.7
-mv_metadata::height text 4 Height SIZE for SELECT<BR>
ROWS for TEXTAREA<BR> digits
-orderline table code,sku,description,price, quantity,subtotal orderline 1 {'bottom_buttons' => "",'spread_textarea' => "",'tab_vert_offset' => "",'widget_cell_class' => "",'ui_sort_field' => "",'link_table' => "",'ui_show_fields' => "",'link_extra' => "",'break_row_class' => "",'label_cell_class' => "",'tab_horiz_offset' => "",'link_before' => "",'ui_special_add' => "",'top_buttons' => "",'left_width' => "",'spread_fields' => "code
status
sku
quantity
price",'combo_row_class' => "",'include_before' => "",'ui_meta_specific' => "",'tab_height' => "",'link_view' => "",'link_fields' => "",'spread_meta' => "status",'tab_width' => "",'data_row_class' => "",'ui_sort_option' => "",'panel_height' => "",'include_form' => "",'help_cell_class' => "",'spacer_row_class' => "",'ui_data_fields' => "",'ui_sort_combined' => "",'spread_width' => "",'file_upload' => "",'spread_height' => "",'tabbed' => "",'table_width' => "",'spread_textarea_rows' => "",'link_sort' => "",'panel_width' => "",'link_key' => "",'data_cell_class' => "",'link_label' => "",}
-survey::width text 3 Width Applies to all
-userdb table username,company,lname,fname Users userdb {'tab_horiz_offset' => "",'tab_vert_offset' => "",'panel_height' => "400",'file_upload' => "",'tabbed' => "1",'left_width' => "",'table_width' => "800",'tab_height' => "",'panel_width' => "800",'tab_width' => "",'ui_data_fields' => "=Name and Contact Info
phone_day
phone_night
email
fax
fax_order
username
password
email_copy
mail_list
mod_time
inactive
=Shipping Info
company
fname
lname
address1
address2
address3
city
state
zip
country
mv_shipmode
=Billing Info
b_company
b_fname
b_lname
b_address1
b_address2
b_address3
b_city
b_state
b_zip
b_country
b_phone
=Order Info
project_id
account_id
credit_limit
dealer
price_level
order_dest
mv_credit_card_type
mv_credit_card_exp_month
mv_credit_card_exp_year
order_numbers
=Repositories
s_nickname
address_book
b_nickname
accounts
p_nickname
preferences
carts
=Permissions
owner
file_acl
db_acl
acl
",}
-pages/admin/ship {'mv_logical_page' => "admin/tax",'third_menu' => "Commerce",}
-inventory::account text 20 Sales account
-shipping table description shipping
-area table code
name
which_page
url
search
page
selector Category Groups/Placement area
+icmenu table 12 50 code
mgroup
msort
next_line
page
name(30)
inactive
Interchange menus icmenu
icmenu::debug yesno Debug Set to "Yes" to get debug messages relating to the item (if supported by menu).
-modular::options::o_enable select =No,
1=Yes Follow? Enable for next level
-modular_create::options::phantom select =No,
1=Yes Phantom? Whether a phantom for structuring
-pages/admin/layout_auto {'page_banner' => "Auto-populate Area and Cat tables",'mv_logical_page' => "admin/genfunction",'third_menu' => "Legacy",'page_title' => "Auto-populate Area and Cat tables",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Misc",}
-ui_component::mv_metadata::lookup text 20 Lookup select <SMALL>Whether lookup is performed to get options for a select type.
If nothing is in the <B>field</B>, then used as the name of the field to lookup
in. Use <B>Lookup Table</B> if you want to look up in a different table.</SMALL>
-merchandising table {'link_row_qual' => "o_group",'link_auto_number' => "1",'panel_shade' => "f",'link_row_blank' => "6",'link_fields' => "code sku o_group",'link_key' => "sku",'link_rows_blank' => "5",'link_table' => "options",'ui_more_decade' => "10",}
-affiliate table 25 affiliate,name,url,active Affiliates Data affiliate {'panel_shade' => "f",'ui_show_fields' => "affiliate
name
url
join_date(convert_date.%B.%d,.%Y)
active(yesno)",}
-options::o_exclude textarea 35 5 Exclude Only for modular options. Lists the option groups to exclude
once the include has been done. Takes the form of a number of wildcard atoms.
-modular::options::o_group combo 5 options Option group Scanned to see if it applies (or doesn't apply) to this product. o_group nullselect
-page_metaconfig::mv_metadata::extended.top_template combo UI_STD_HEAD=Standard UI,NOLEFT_TOP=Catalog Page, no left or right,LEFTONLY_TOP=Catalog Page, left side only,LEFTRIGHT_TOP=Catalog Page, left and right Variable for Top Template nullselect
-pricing::w2 text 6 Qty 2
-userdb::feedback textarea 70 8
-promotion::note textarea 50 5 Notes for receipt
-mv_metadata::name text 20 Variable name Normally left empty, changes variable name to send in form.
-options::o_include textarea 35 5 Include Only for modular options. Lists the option groups to include
with your item. Takes the form of a number of wildcard atoms.
+icmenu::depends_on text 30 Include on Form parameter needed to cause inclusion of this option. Can be used differently by different menu versions. Normally, preceding it by an exlamation point (!) inverts the sense.
+icmenu::exclude_on text 30 Exclude on Form parameter to cause exclusion of this option if otherwise included. Can be used differently by different menu versions. Normally, preceding it by an exlamation point (!) inverts the sense.
+icmenu::help_name text 30 Help tag The page name for the help you should be pointed to when following this link. Can be used differently by different menus, sometimes not used at all.
+icmenu::img_dn text 30 Image Down The image for presentation on hover -- for menus that support images.
+icmenu::img_icon text 30 Title icon Icon image for display to the left of the name text. To replace name entirely, leave name blank (or make it an HTML comment).
+icmenu::img_sel text 30 Image Down The image for presentation on selection of the item, for menus that support images.
+icmenu::img_up text 30 Image Up The image for normal presentation -- on menus that support images.
+icmenu::inactive yesno
+icmenu::indicator text 30 Indicator Variable Form parameter to cause highlighting -- precede with ! to cause highlighting if <i>not</i> set.
+icmenu::member select =All,1=Member only,0=Non-member only
+icmenu::next_line yesno Go to next line Breaks menus at next line (or level)
+icmenu::super yesno Only for superuser Menu option will be presented only to the super-user if this is Yes.
+icmenu::url text 50 External URL On some menus, causes a link to an external URL instead of the internal one generated by "page" and "form".
+inventory table 100 sku,quantity sku
=Quantity info
quantity
stock_message
=Accounting info
account
cogs_account inventory {'bottom_buttons' => "",'include_form_expand' => "",'tab_vert_offset' => "",'spread_textarea' => "",'widget_cell_class' => "",'restrict_allow' => "",'ui_sort_field' => "",'link_table' => "",'panel_style' => "",'ui_show_fields' => "",'link_extra' => "",'break_row_class' => "",'label_cell_class' => "",'tab_horiz_offset' => "",'link_before' => "",'panel_last_shade' => "d",'ui_special_add' => "",'top_buttons' => "",'left_width' => "",'include_before' => "",'combo_row_class' => "",'spread_fields' => "",'tab_height' => "",'ui_meta_specific' => "",'link_view' => "",'link_fields' => "",'spread_meta' => "",'data_row_class' => "",'tab_width' => "",'ui_sort_option' => "",'panel_height' => "",'include_form' => "",'tab_style' => "",'help_cell_class' => "",'filter_field' => "quantity=digits",'spacer_row_class' => "",'widget_class' => "",'ui_data_fields' => "=General
sku quantity
=Stock info
stock_message
account cogs_account
=Order parameters
min_order",'ui_sort_combined' => "",'spread_width' => "",'file_upload' => "",'panel_shade' => "f",'tabbed' => "",'spread_height' => "",'include_form_interpolate' => "",'spread_textarea_rows' => "",'table_width' => "",'link_sort' => "",'panel_width' => "",'link_key' => "",'data_cell_class' => "",'link_label' => "",'view_from' => "",}
+inventory::account text 20 Sales account
+inventory::cogs_account text 20 COGS Account
+inventory::min_order text 5 Minimum Order Qty Minimum number allowed to order
+inventory::quantity text 8 On hand
+inventory::sku text 16 SKU
+inventory::stock_message select In stock,Ships in 3-5 days,Ships in 4-6 weeks,Special order Out of stock message Some absurd amount of help on the same line to make sure the colspan is good for use. stock_message
+item_select::products table 50 Item Editor item_select products {'ui_show_fields' => "sku
description
prod_group
category
price(%.2f align=right)",'ui_sort_field' => "description",'ui_special_add' => "Qty price;pricing:q5:rn,Option;products:option_type:r,Promo;merchandising:featured:r,Inventory;inventory:quantity:rn",}
+locale table 10 {'panel_shade' => "f",'ui_sort_field' => "code",'ui_more_alpha' => "1",'ui_more_decade' => "100",}
+matrix::options::price text 12 Price digits_dot
matrix_options::options table 100 code
sku
=Option information
o_group
o_label
o_value
matrix_options options {'panel_shade' => "f",'ui_show_fields' => "code
sku
o_group
o_value
o_label",'ui_sort_field' => "sku",'ui_sort_combined' => "sku,o_group",'ui_data_fields' => "code
sku
=Option information
o_group
o_label
o_value
=Widget information
o_widget
o_width
o_height
=Price differential
price
",}
-variant::options::description textarea 60 3 Variant description
-options::volume text 10 Volume (if different, mostly for matrix/modular)
-pages/admin/spread {'icon_name' => "icon_stats.gif",'ui_class' => "Tables",}
-userdb::b_country text 10 Billing Country
-mv_metadata::help textarea 70 4 Help This help text.
-options::o_label text 40 Label Short name for option display
-pages/admin/gentable {'icon_name' => "icon_stats.gif",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Tables",}
-variable::Variable::CREDIT_CARDS_ACCEPTED checkbox visa=Visa, mc=Mastercard, discover=Discover, amex=American Express null_to_space
-pages/admin/content_components {'mv_logical_page' => "admin/content",'third_menu' => "ContentEdit",}
-userdb::address2 text 40
-products::category combo 20 1 products =--none-- Category Enter in box for new category. category nullselect nullselect
-products::thumb imagehelper 30 images/thumb Thumb nullselect [var SAMPLEURL] <A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/thumb/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/thumb/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload..</A>
-ui_component::mv_metadata::height text 4 Height SIZE for SELECT<BR>
ROWS for TEXTAREA<BR> digits
-merchandising::finish_date date End date date_change
-variable::Variable::SETTLE_TRANSACTION yesno Settle transactions If you ship hard goods and only do an authorization at order time, you may choose to settle the transaction automatically via the Order manager. This needs to be set to Yes to enable this.
-cat::page text 80
-affiliate::image text 70
-cat::link_template textarea 30 4 none=No link,
external=External link (http://...),
internal=Interchange page,
simple=Simple search,
complex=Complex search
-pages/admin/item_up {'mv_logical_page' => "admin/merchandising",'ui_class' => "Merchandising",}
-promotion::finish_date date Expires date_change
-metaconfig::mv_metadata::options textarea 50 8 Options Options for SELECT/COMBO types (if lookup, prepended). Entered in the
interchange option format:<P>
<blockquote>
value=label*</blockquote>One per line. line2options options2line
-pages/admin/item_cross {'mv_logical_page' => "admin/merchandising",'ui_class' => "Merchandising",}
+matrix_options::options::o_value textarea 30 8 Options One option per line, value to left of = sign, label to right. Example:<blockquote>VALUE=The label for the value</blockquote> line2options options2line
+matrix_options::options::price textarea 20 8 Price differential Only used in "create all possible combinations" line2options options2line
+merchandising table {'link_row_qual' => "o_group",'link_auto_number' => "1",'panel_shade' => "f",'link_row_blank' => "6",'link_fields' => "code sku o_group",'link_key' => "sku",'link_rows_blank' => "5",'link_table' => "options",'ui_more_decade' => "10",}
merchandising::banner_image text Banner image if appropriate
+merchandising::banner_text text Banner text for use where appropriate.
merchandising::blurb_begin text Teaser catch line for feature display
-mv_metadata::code text 30 Table::Column Table::Column to be operated on.
-survey::extended.graph_type select pie=Pie Chart,area=Area Chart Graph Type
-metaconfig::mv_metadata::help textarea 70 4 Help This help text.
-ui_component::mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
-icmenu::help_name text 30 Help tag The page name for the help you should be pointed to when following this link. Can be used differently by different menus, sometimes not used at all.
-variable::Variable::MV_PAYMENT_REFERER text 40 Payment Referer Some payment systems (notably AuthorizeNet) want to know that the
REFERER value is correct. Most don't need this.
-modular::options::phantom select =No,
1=Yes Phantom? If yes, this item is just a placeholder for modular options.
-options::o_widget select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
yesno radio=Yes/No (radio),
noyes radio=No/Yes (radio),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options Widget type Select the basic display type for the field.
-userdb::comment text Comments by user
-options::o_width text 4 Width
-survey::options textarea 100 10 Choices Choices for option types line2options options2line { default => '=-- select one --' }
-variable::Variable::MV_PAYMENT_ID text 20 Payment Gateway ID The account ID for your payment gateway.
-promotion::inactive yesno Inactive
-ui_component::mv_metadata::name text 20 Variable name Normally left empty, changes variable name to send in form.
-mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
-survey::help textarea 80 5 Explanation Text Explanation text to be shown above question
-pages/admin/survey/overall {'mv_logical_page' => "admin/survey/index",'ui_style_edit' => "1",'icon_name' => "icon_pages.gif",'help_name' => "survey.overall",'ui_class' => "Content",}
+merchandising::blurb_end text Closer end text for feature display
+merchandising::cross_category select products =- none - Cross-sale category If there are no item-specific cross sells for an item, it will fall
back to a cross-category sale. Select a category for <b>this item</b>
to be cross-sold to. category
+merchandising::cross_sell text 50 products Cross-sell SKUs null_to_space <A HREF="admin/sku_selector?caller=item_cross&table=_UI_TABLE_&col=_UI_COLUMN_&item_id=_UI_KEY_&value=_UI_URL_VALUE_">select...</A>
+merchandising::featured select =none,
specials=Specials,
new=New item,
expired=expired Promotions Selects where to feature the item for a promotion. option_format <A HREF="admin/add_meta_option?item_id=_UI_TABLE_::_UI_COLUMN_&ui_return_to=admin/item&ui_return_to=ui_return_table=products">add...</A>
+merchandising::finish_date date End date date_change
merchandising::sku text products sku
-page_metaconfig::mv_metadata::extended.third_menu text Third menu Default based on page class
-icmenu::next_line yesno Go to next line Breaks menus at next line (or level)
-ui_component::mv_metadata::ui_body_text textarea 80 30 Component Body
-page_metaconfig::mv_metadata::extended.bottom_template combo UI_STD_FOOTER=Standard UI,NOLEFT_BOTTOM=Catalog page, no left/right,LEFTONLY_BOTTOM=Catalog page, left only,LEFTRIGHT_BOTTOM=Catalog page, left and right Variable for Bottom Template nullselect
-products::price text 12 Product Price digits_dot
-dbconfig::mv_metadata::field move_combo 30 10 columns:: List on select page Must have the key field (usually it is the first one) null_to_comma
-metaconfig::mv_metadata::field move_combo 20 10 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
-variable table variable 1 {'ui_meta_specific' => "1",'panel_shade' => "f",'spread_height' => "25",'spread_meta' => "Variable pref_group",'ui_sort_combined' => "pref_group,code",}
-country::tax textarea 20 8 Tax information Only used if <B>SalesTax</b> is set to "multi". Uses tax_category in products table to set level. If all items are to be taxed at 10%, the value used should be:
<PRE>
default=10%
</PRE>
-userdb::email_copy select =No, 1=Yes
-variable::Variable::UI_IMAGE_META yesno New table display style Image meta llink
-variants::description text 64 Short Description
-pricing::price_group combo pricing Discount group price_group nullselect
-modular::options::price text 12 Price Price of option
+merchandising::start_date date Start date date_change
merchandising::timed_promotion select =No,
1=Yes Timed? <B>Yes</B> if the promotion is timed with the start and end dates.
-cat::search textarea 50 4
-variants::code text Variant ID
-pages/admin/edit_metaconfig {'icon_name' => "icon_regen.gif",}
-pricing::w25 text 6 Qty 25
-survey::extended.check select =none,required=Required answer,state=US state,province=Canadian province,state_province=US state or Canada province,postcode=US or Canada postal code,phone=Like a phone number,us_phone_with_area=US phone (with area code),email=An email address,luhn=Pass LUHN-10 check Consistency check
-ui_component::mv_metadata::type select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options Widget type Select the basic display type for the field.
-dbconfig::mv_metadata::display_filter select =Yes,
1=No Backup select If Yes, table should be checked by default in backup/download.
-products::sale_price text 12 Sale Price
-ui_component::mv_metadata::attribute text 20 Column name Do not set this.
-metaconfig::mv_metadata::prepend textarea 60 5 Prepend HTML <SMALL>HTML to be prepended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
-products::nontaxable select =Yes, 1=No Taxable?
-userdb::subject text Subject
-metaconfig::mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
-transactions::order_id text 32 Order ID
-ui_component::mv_metadata::label text 40 Label
-pages/admin/order_view {'mv_logical_page' => "admin/order",'third_menu' => "OrderView",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
-variable::Variable::CHECK_ACCEPTED select 0=No, 1=Yes
-country::name text 40 Country Name
-order_returns::username text Username
-variable::Variable::UI_IMAGE_META-_NULL_-UI_META_LINK yesno New table display style
-modular::options::differential text 12 Price offset Adjustment to option price when phantom. A positive or negative
number.
-dbconfig::mv_metadata::db reverse_combo tables last_non_null
+merchandising::upsell_to text 50 products Up-sell SKUs <A HREF="admin/sku_selector?caller=item_up&table=_UI_TABLE_&col=_UI_COLUMN_&item_id=_UI_KEY_&value=_UI_URL_VALUE_">select...</A>
+metaconfig::mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+metaconfig::mv_metadata::attribute text 20 Column name Do not set this.
+metaconfig::mv_metadata::code text 30 Table::Column Table::Column to be operated on.
metaconfig::mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
-ui_component::mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
-optmaster::options::o_modular select =Not modular,1=Modular options Modular options?
-table-editor {'widget_cell_class' => "cwidget",'help_cell_class' => "chelp",'next_button_class' => "s3",'spacer_row_class' => "rnorm",'widget_class' => "s3",'break_row_class' => "rbreak",'label_cell_class' => "clabel",'output_map' => "0",'reset_button_class' => "s3",'panel_shade' => "f",'cancel_button_class' => "s3",'spacer_row_style' => "height: 8px; border-top: 0; border-left: 0; border-right: 0",'button_delete' => "1",'widget_cell_style' => "vertical-align: top",'delete_button_class' => "s3",'data_cell_class' => "cdata",'image_meta' => "1",'data_row_class' => "rnorm",'back_button_class' => "s3",}
-userdb::email text 40 Email Address
-pages/admin/dbconfig {'third_menu' => "DbConfig",}
-survey::extended.graph_title text 50 Graph Title Default is question text.
-dbconfig::mv_metadata::filter multiple 5 filesafe=Safe for file name,
uc=Upper case,
nullselect=First non-null (combo box),
null_to_space=Translate null to space,
null_to_comma=Translate null to comma,
lc=Lower case,
digits_dot=Decimal number (not negative),
backslash=Remove backslashes,
namecase=Name case,
name=Turn LAST,FIRST into FIRST LAST,
digits=Digits only,
word=Word chars only (A-z0-9_),
unix=DOS to UNIX,
dos=UNIX to DOS,
mac=UNIX to MAC,
gate=Only allow if scratch set,
no_white=No whitespace,
strip=Strip leading/trailing whitespace,
sql=Escape single quotes (SQL),
text2html=Simple text to HTML,
urlencode=URL encode (%20, etc),
pagefile=Safe for Interchange page name,
entities=HTML entities (& -> &), date_change=MM/DD/YYYY to YYYYMMDD option_format
-icmenu::depends_on text 30 Include on Form parameter needed to cause inclusion of this option. Can be used differently by different menu versions. Normally, preceding it by an exlamation point (!) inverts the sense.
-userdb::mail_list check_nbsp offer=Special Offers, newsletter=Newsletter, alert=Alerts and Recalls, upgrade=Upgrades null_to_space
-pricing table Pricing Settings 2 pricing {'panel_shade' => "f",'panel_height' => "400",'ui_show_fields' => "sku
price_group
w2(align=right)
w5(align=right)
w10(align=right)
w25(align=right)
w100(align=right)",'ui_data_fields' => "=General
sku
price_group
products:price
products:wholesale
=Retail quantity pricing (if used)
q2 q5 q10
q25 q100
=Wholesale quantity pricing (if used)
w2 w5 w10
w25 w100
",}
-options::o_height text 4 Height
-custview::userdb::fax_order display =Credit Card*, 1=Fax or Mail, 2=Purchase order, 3=COD Payment method
-pages/admin/dbconfig_save {'third_menu' => "DbConfig",}
-products table 50 Product information Qty price;pricing:q5:rn,Option;products:option_type:r,Promo;merchandising:featured:r,Inventory;inventory:quantity:rn products {'panel_shade' => "f",'spread_height' => "25",'spread_meta' => "comment nontaxable",'spread_textarea_rows' => "4",'include_form' => "<td class=clabel> Product images </td>
<td class=cdata>
<script>
function get_images (sku) {
var path = '[var IMAGE_DIR]';
var el;
var divit = document.getElementById('images_table');
divit.style.display= 'none';
el = document.getElementById('thumb_img');
el.src = path + '/thumb/' + sku + '_b.gif';
el = document.getElementById('item_img');
el.src = path + '/items/' + sku + '.gif';
divit.style.display= 'block';
}
</script>
<table id=images_table>
<tr class=rmarq>
<td>Image</td>
<td>Thumb</td>
</tr>
<tr>
<td><a href=\"javascript:mvpan_tripTab(2)\">[image src=\"[var IMAGE_DIR]/items/[cgi item_id]\" extra=\"border=0 id=item_img\"]</a></td>
<td><a href=\"javascript:mvpan_tripTab(2)\">[image src=\"[var IMAGE_DIR]/thumb/[cgi item_id]_b\" extra=\"border=0 id=thumb_img\"]</a></td>
</tr>
</table>
</td>
",'ui_data_fields' => "=General
sku
description
prod_group category
comment
inactive
=Pricing
price
wholesale
=Images
image
thumb
image_large
=Shipping/Tax/Other
weight
nontaxable gift_cert",'tabbed' => "1",'view_from' => "prod_group",'spread_width' => "8",'include_form_interpolate' => "1",'left_width' => "20%",'ui_more_decade' => "10",'include_before' => "price",'include_form_expand' => "1",'ui_show_fields' => "sku
description(30.)
prod_group
category
price(%.2f align=right)",'restrict_allow' => "area var page",'ui_special_add' => "Qty price;pricing:q5:rn,Promo;merchandising:featured:r,Inventory;inventory:quantity:rn",'file_upload' => "1",'spread_fields' =>
-ui_component::mv_metadata table ui_component mv_metadata {'ui_data_fields' => "=Main
code
label
default
type
width
height
options
filter
=Database lookup
lookup
field
db
=Help and misc
help
help_url
prepend
append
pre_filter",'table_width' => "80%",'left_width' => "30%",}
-optmaster::options::o_enable select =No,1=Yes Enable options Whether any options processing is done
-variant::inventory::quantity text 8 On hand Inventory of this variant.
+metaconfig::mv_metadata::field move_combo 20 10 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
+metaconfig::mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
+metaconfig::mv_metadata::height text 4 Height SIZE for SELECT<BR>
ROWS for TEXTAREA<BR> digits
+metaconfig::mv_metadata::help textarea 70 4 Help This help text.
+metaconfig::mv_metadata::help_url text 70 4 Help URL A URL which will provide more help
+metaconfig::mv_metadata::lookup text 20 Lookup select <SMALL>Whether lookup is performed to get options for a select type.
If nothing is in the <B>field</B>, then used as the name of the field to lookup
in. Use <B>Lookup Table</B> if you want to look up in a different table.</SMALL>
+metaconfig::mv_metadata::lookup_exclude text 20 Lookup exclude <B>ADVANCED</B>: regular expression that excludes certain keys from the lookup.
+metaconfig::mv_metadata::name text 20 Variable name Normally left empty, changes variable name to send in form.
+metaconfig::mv_metadata::options textarea 50 8 Options Options for SELECT/COMBO types (if lookup, prepended). Entered in the
interchange option format:<P>
<blockquote>
value=label*</blockquote>One per line. line2options options2line
+metaconfig::mv_metadata::outboard text 30 Directory Select directory for image listing widget.
+metaconfig::mv_metadata::prepend textarea 60 5 Prepend HTML <SMALL>HTML to be prepended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+metaconfig::mv_metadata::type select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
yesno radio=Yes/No (radio),
noyes radio=No/Yes (radio),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options Widget type Select the basic display type for the field.
+metaconfig::mv_metadata::width text 4 Width SIZE for TEXT<BR>
COLS for TEXTAREA<BR>
Label limit for SELECT digits
modular::options table 20 code
o_master
sku
o_enable options Modular option view code
o_master
sku
o_group
phantom
o_default
o_enable
=Ordering information
description
price
differential modular options
-ui_component::mv_metadata::ui_body textarea 80 30 Component Body digits
-page_metaconfig::mv_metadata::extended.ui_class select =--use page value--,Accounting,Admin=Administration,Content,Customers,Design,Items,Merchandising,Misc=Miscellaneous,None,Orders,Reports,Tables,Wizard UI Class Selects default icon, help, and menus
-products::related multiple 5 sku products Related items space-separated SKUs
-mv_metadata::options textarea 50 8 Options Options for SELECT/COMBO types (if lookup, prepended). Entered in the
interchange option format:<P>
<blockquote>
value=label*</blockquote>One per line. line2options options2line
-variable::Variable::FORUM_EMAIL_NOTIFY text 50 Forum notify email An email address to send copies of user comments on products.
-variable::Variable::UI_DBCONFIG yesno Offer Database Config Link Shows Database configuration link on Tables main manu
-ui_component::mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
-options::weight text 10 Weight (if different, mostly for matrix/modular)
-dbconfig::mv_metadata::type select =No,
1=Yes Display with meta (spreadsheet) filesafe
-optmaster::options::o_exclude textarea 20 5 Exclude
-userdb::company text 40 Company
-inventory::cogs_account text 20 COGS Account
-icmenu::img_sel text 30 Image Down The image for presentation on selection of the item, for menus that support images.
-merchandising::featured select =none,
specials=Specials,
new=New item,
expired=expired Promotions Selects where to feature the item for a promotion. option_format <A HREF="admin/add_meta_option?item_id=_UI_TABLE_::_UI_COLUMN_&ui_return_to=admin/item&ui_return_to=ui_return_table=products">add...</A>
-ui_component::mv_metadata::field move_combo 30 1 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
+modular::options::differential text 12 Price offset Adjustment to option price when phantom. A positive or negative
number.
+modular::options::o_default select =No,
1=Yes Default? Yes if the default selection for the group.
+modular::options::o_enable select =No,
1=Yes Follow? Enable for next level
+modular::options::o_group combo 5 options Option group Scanned to see if it applies (or doesn't apply) to this product. o_group nullselect
+modular::options::o_master select options =none Master item Always included when the base SKU is equal to this. sku
+modular::options::phantom select =No,
1=Yes Phantom? If yes, this item is just a placeholder for modular options.
+modular::options::price text 12 Price Price of option
+modular::options::sku text 20
+modular_create::options table code
o_master
sku
o_group
description(30)
price code
o_master
sku
o_group
phantom
o_default
=Attributes
price
description
modular_create options
+modular_create::options::code text 20 code will be auto-assigned if left blank
+modular_create::options::description text 30 3 Option description
modular_create::options::o_default select =No,
1=Yes Default? Whether a/the default selection for this group.
-page_metaconfig::mv_metadata::extended.second_menu text Second Menu Default based on page class
-access table access 1 {'panel_shade' => "f",'ui_show_fields' => "username
name
last_login(strftime)
super(yesno)",'ui_sort_field' => "username",'ui_sort_option' => "f",}
-metaconfig::mv_metadata::attribute text 20 Column name Do not set this.
-pages/admin/item_edit {'ui_style_edit' => "1",}
-ui_component::mv_metadata::prepend textarea 60 5 Prepend HTML <SMALL>HTML to be prepended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
-pages/admin/preferences {'help_name' => "knar.main",}
-transactions table 100 transactions 1 {'panel_height' => "500",'panel_shade' => "f",'include_form' => "<td class=clabel>
Recompute?
</td>
<td class=cdata>
<input type=checkbox name=mv_cleanup value=recompute_transaction> Totals <input type=checkbox name=recompute_tax value=1> Tax <B>Warning: this will not work if your prices depend on options and you change them!
<input type=hidden name=mv_return_table value=transactions>
</td>
",'link_before' => "nitems",'tabbed' => "1",'ui_sort_field' => "order_number",'left_width' => "120",'link_table' => "orderline",'include_before' => "total_cost",'table_width' => "800",'link_sort' => "code",'ui_show_fields' => "code
username(lookup.userdb.fname)
nitems
total_cost",'link_key' => "order_number",'link_fields' => "code order_number sku quantity description price subtotal",'ui_data_fields' => "=Transaction info
order_number
order_date update_date
status
nitems
subtotal
salestax
shipping handling
total_cost
=General
code
store_id
username
comments
order_ymd order_wday
archived deleted complete
shipmode
payment_method
avs
po_number
order_id
=Shipping
fname lname
company
address1
address2
city state zip
country
phone_day phone_night fax
email
=Billing
b_fname b_lname
b_company
b_address1
b_address2
b_city b_state b_zip
b_country b_phone
=Tracking info
affiliate campaign
currency_locale
parent",'link_label' => "Ordered Items",}
-page_metaconfig::mv_metadata::extended.icon_name select =--use page value--,Accounting,icon_config.gif=Administration,icon_pages.gif=Content,icon_people.gif=Customers,icon_error.gif=Error,icon_design.gif=Design,icon_ic.gif=Interchange,icon_item.gif=Items,icon_merch.gif=Merchandising,bg.gif=None,icon_orders.gif=Orders,icon_stats.gif=Reports,icon_regen.gif=Wizard Icon type Icon to show (you clicked on it to get here)
-variant::options::weight text 8 Weight Weight for this variant.
-userdb::state text 10 State
-custview::userdb::dealer display =No,1=Yes Dealer
-variable::Variable::CUSTOMER_VIEW_LARGE yesno Query by example view Select if you have a very large customer database, to prevent building huge lists of customers every time you access the customer tab.
-country::iso text 5 ISO Country code Not normally used by Interchange; some credit card companies require this. A three letter code.
-survey::filter hidden_text my $wid = $CGI->{type};
if($wid =~ /fillin/) {
return 'nullselect';
}
elsif ($wid =~ /checkbox/) {
return 'checkbox null_to_comma';
}
return ''; calculated.mv_metadata.options.survey::filter
-icmenu::exclude_on text 30 Exclude on Form parameter to cause exclusion of this option if otherwise included. Can be used differently by different menu versions. Normally, preceding it by an exlamation point (!) inverts the sense.
-dbconfig::mv_metadata::width text 4 Default spreadsheet column width digits
+modular_create::options::o_enable select =No,
1=Yes Sub-items
+modular_create::options::phantom select =No,
1=Yes Phantom? Whether a phantom for structuring
+modular_create::options::price text 12 Price Price of this option.
+modular_create::options::sku text 20 Unique SKU
+mv_metadata table 200 code
type
options mv_metadata 1
+mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+mv_metadata::attribute text 20 Column name Do not set this.
+mv_metadata::code text 30 Table::Column Table::Column to be operated on.
+mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
+mv_metadata::field move_combo 20 10 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
+mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
+mv_metadata::height text 4 Height SIZE for SELECT<BR>
ROWS for TEXTAREA<BR> digits
+mv_metadata::help textarea 70 4 Help This help text.
+mv_metadata::help_url text 70 4 Help URL A URL which will provide more help
mv_metadata::lookup text 20 Lookup select <SMALL>Whether lookup is performed to get options for a select type.
If nothing is in the <B>field</B>, then used as the name of the field to lookup
in. Use <B>Lookup Table</B> if you want to look up in a different table.</SMALL>
-country::code text 5 Country Code Two-letter code
-dbconfig::mv_metadata::options move_combo 20 8 columns:: Fields to edit Recommended fields to display on editor screen, in order of
display. If a blank line is between them, a break line will
be put in.
+mv_metadata::lookup_exclude text 20 Lookup exclude <B>ADVANCED</B>: regular expression that excludes certain keys from the lookup.
+mv_metadata::name text 20 Variable name Normally left empty, changes variable name to send in form.
+mv_metadata::options textarea 50 8 Options Options for SELECT/COMBO types (if lookup, prepended). Entered in the
interchange option format:<P>
<blockquote>
value=label*</blockquote>One per line. line2options options2line
+mv_metadata::outboard text 30 Directory Select directory for image listing widget.
+mv_metadata::prepend textarea 60 5 Prepend HTML <SMALL>HTML to be prepended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+mv_metadata::type select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
yesno radio=Yes/No (radio),
noyes radio=No/Yes (radio),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options,gpg_keys=GPG key selector Widget type Select the basic display type for the field.
mv_metadata::width text 4 Width SIZE for TEXT<BR>
COLS for TEXTAREA<BR>
Label limit for SELECT digits
-pages/admin/tax_simple {'third_menu' => "Commerce",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
-pages/admin/dbdownload {'mv_logical_page' => "admin/gentable",'third_menu' => "uiExport",}
-variable::Variable::UI_ITEM_EXPUNGE text 60 Item expunge tables The tables that should have the SKU removed when you DELETE ITEM from the items menu.
-userdb::city text 40 City
-page_metaconfig::mv_metadata::extended.page_css textarea 50 8 Custom CSS for this page
-cat::sel text Select code
+optadd::mv_metadata::options textarea 20 8 Options Options in the format:<P>
<blockquote>
value=label*</blockquote>
option_format
+options table code
sku
o_group
o_master
description(30)
price Product Options options
+options::code text 10
+options::description textarea 50 5 Description For description in display
+options::o_exclude textarea 35 5 Exclude Only for modular options. Lists the option groups to exclude
once the include has been done. Takes the form of a number of wildcard atoms.
+options::o_group text 20 Option name Name of option variable, i.e. "size"
+options::o_height text 4 Height
+options::o_include textarea 35 5 Include Only for modular options. Lists the option groups to include
with your item. Takes the form of a number of wildcard atoms.
+options::o_label text 40 Label Short name for option display
+options::o_matrix select =Non-matrix,!=Matrix options Matrix options Matrix options allow you to maintain multiple option sets with
inventory on each combination.
+options::o_modular select =Not modular,Modular options Modular options Modular options allow you to attach multiple SKUs to the same item,
possibly with attached options of their own. Very complex but you can do
most anything.
+options::o_value option_format 20 5 Possible Values In Interchange option format:<PRE>
VALUE1=Label 1,
VALUE2=Label 2*
</PRE>(* = default selection) option_format
+options::o_widget select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
yesno radio=Yes/No (radio),
noyes radio=No/Yes (radio),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options Widget type Select the basic display type for the field.
+options::o_width text 4 Width
+options::price text 12 Price Price data, either option=N.NN or
a number, depending on matrix settings.
+options::sku text 20 Associated item
+options::volume text 10 Volume (if different, mostly for matrix/modular)
+options::weight text 10 Weight (if different, mostly for matrix/modular)
+optmaster::options::code text 15
+optmaster::options::o_enable select =No,1=Yes Enable options Whether any options processing is done
+optmaster::options::o_exclude textarea 20 5 Exclude
+optmaster::options::o_include textarea 20 5 Include
+optmaster::options::o_matrix select =Non-matrix,1=Matrix options Matrix?
+optmaster::options::o_modular select =Not modular,1=Modular options Modular options?
optmaster::options::o_simple select =No,1=Yes Enable options Whether any options processing is done
+order_returns::username text Username
+order_view::orderline::status display pending=Pending, shipped=Shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
order_view::transactions::status display pending=Pending, shipped=Shipped, partial=Partially shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
-userdb::b_address1 text 40 Billing Address
-pages/admin/item_inventory {'ui_class' => "Items",}
-merchandising::cross_category select products =- none - Cross-sale category If there are no item-specific cross sells for an item, it will fall
back to a cross-category sale. Select a category for <b>this item</b>
to be cross-sold to. category
-transactions::status select pending=Pending, shipped=Shipped, partial=Partially shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
-icmenu::img_dn text 30 Image Down The image for presentation on hover -- for menus that support images.
-survey::label textarea 60 2 Question
-ui_component::mv_metadata::default text 40 Default value
-transactions::archived yesno Archived
+orderline table code,sku,description,price, quantity,subtotal orderline 1 {'bottom_buttons' => "",'spread_textarea' => "",'tab_vert_offset' => "",'widget_cell_class' => "",'ui_sort_field' => "",'link_table' => "",'ui_show_fields' => "",'link_extra' => "",'break_row_class' => "",'label_cell_class' => "",'tab_horiz_offset' => "",'link_before' => "",'ui_special_add' => "",'top_buttons' => "",'left_width' => "",'spread_fields' => "code
status
sku
quantity
price",'combo_row_class' => "",'include_before' => "",'ui_meta_specific' => "",'tab_height' => "",'link_view' => "",'link_fields' => "",'spread_meta' => "status",'tab_width' => "",'data_row_class' => "",'ui_sort_option' => "",'panel_height' => "",'include_form' => "",'help_cell_class' => "",'spacer_row_class' => "",'ui_data_fields' => "",'ui_sort_combined' => "",'spread_width' => "",'file_upload' => "",'spread_height' => "",'tabbed' => "",'table_width' => "",'spread_textarea_rows' => "",'link_sort' => "",'panel_width' => "",'link_key' => "",'data_cell_class' => "",'link_label' => "",}
+orderline::status select pending=Pending, shipped=Shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
+page_metaconfig::mv_metadata::code hidden_text Page
+page_metaconfig::mv_metadata::extended.bottom_template combo UI_STD_FOOTER=Standard UI,NOLEFT_BOTTOM=Catalog page, no left/right,LEFTONLY_BOTTOM=Catalog page, left only,LEFTRIGHT_BOTTOM=Catalog page, left and right Variable for Bottom Template nullselect
+page_metaconfig::mv_metadata::extended.display_class text Display Class Type of admin page template to use
+page_metaconfig::mv_metadata::extended.help_name combo code,title ichelp =none Help key 1 nullselect
+page_metaconfig::mv_metadata::extended.icon_name select =--use page value--,Accounting,icon_config.gif=Administration,icon_pages.gif=Content,icon_people.gif=Customers,icon_error.gif=Error,icon_design.gif=Design,icon_ic.gif=Interchange,icon_item.gif=Items,icon_merch.gif=Merchandising,bg.gif=None,icon_orders.gif=Orders,icon_stats.gif=Reports,icon_regen.gif=Wizard Icon type Icon to show (you clicked on it to get here)
+page_metaconfig::mv_metadata::extended.meta_header textarea 80 8 Extra Header Info Meta tags, scripts, etc.
+page_metaconfig::mv_metadata::extended.mv_logical_page text Logical Page You can create a tab-up indication on the second level menu by defining the logical page that is associated with a page containing a third_level menu.
+page_metaconfig::mv_metadata::extended.page_banner text 40 Page Banner Same as page title if empty
+page_metaconfig::mv_metadata::extended.page_content textarea 80 30 Content for page
+page_metaconfig::mv_metadata::extended.page_css textarea 50 8 Custom CSS for this page
+page_metaconfig::mv_metadata::extended.page_perm text Page Permissions Required
+page_metaconfig::mv_metadata::extended.page_title text 40 Page Title Uses value set in page if blank
+page_metaconfig::mv_metadata::extended.second_menu text Second Menu Default based on page class
+page_metaconfig::mv_metadata::extended.superuser yesno Limit to superuser
+page_metaconfig::mv_metadata::extended.table_perm text Table Permissions Required
+page_metaconfig::mv_metadata::extended.third_menu text Third menu Default based on page class
+page_metaconfig::mv_metadata::extended.top_menu text Top Menu Default "Top"
+page_metaconfig::mv_metadata::extended.top_template combo UI_STD_HEAD=Standard UI,NOLEFT_TOP=Catalog Page, no left or right,LEFTONLY_TOP=Catalog Page, left side only,LEFTRIGHT_TOP=Catalog Page, left and right Variable for Top Template nullselect
page_metaconfig::mv_metadata::extended.ui_body_extra text Extra parameters for <body> tag
-userdb::price_level select =Retail,dealer=Dealer,distributor=Distributor Price level
-variable::Variable::CATALOG_STATIC select No, Yes Enabled for users? <b>Yes</b> will cause Interchange to generate static links where possible.<BR><BR>
<b>No</b> disables generation of static links for users; you can still send a search engine to the statically generated URL and it will spider the static links on the page.
-pricing::w5 text 6 Qty 5
+page_metaconfig::mv_metadata::extended.ui_class select =--use page value--,Accounting,Admin=Administration,Content,Customers,Design,Items,Merchandising,Misc=Miscellaneous,None,Orders,Reports,Tables,Wizard UI Class Selects default icon, help, and menus
+page_metaconfig::mv_metadata::extended.ui_style_edit yesno New-style tabbed display If you are using the newer menuing system, which doesn't use third-level tabs on the table-editor pages, you can make the tabbed display in the browser look better by specifying "Yes" here. It puts the tabs in the HTML wrapper and improves appearance.
+pages/ {'help_name' => "template.edit",}
+pages/admin/access {'ui_class' => "Admin",}
+pages/admin/content {'third_menu' => "ContentEdit",}
+pages/admin/content_components {'mv_logical_page' => "admin/content",'third_menu' => "ContentEdit",}
pages/admin/content_templates {'mv_logical_page' => "admin/content",'third_menu' => "ContentEdit",'help_name' => "template.edit",}
+pages/admin/db_metaconfig {'icon_name' => "icon_regen.gif",'ui_style_edit' => "1",'ui_class' => "Admin",}
+pages/admin/dbconfig {'third_menu' => "DbConfig",}
+pages/admin/dbconfig_save {'third_menu' => "DbConfig",}
+pages/admin/dbdownload {'mv_logical_page' => "admin/gentable",'third_menu' => "uiExport",}
+pages/admin/dbinfo {'third_menu' => "Tables",'mv_logical_page' => "admin/genconfig",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
+pages/admin/direct_sql {'ui_class' => "Tables",}
+pages/admin/edit_metaconfig {'icon_name' => "icon_regen.gif",}
+pages/admin/export_table {'third_menu' => "uiExport",'ui_class' => "Tables",}
+pages/admin/file_transfer {'page_title' => "File Navigator",}
+pages/admin/flex_editor {'icon_name' => "icon_stats.gif",'ui_style_edit' => "1",'ui_class' => "Tables",}
+pages/admin/flex_select {'icon_name' => "icon_stats.gif",'second_menu' => "Tables",'ui_class' => "Tables",}
+pages/admin/genconfig {'icon_name' => "icon_config.gif",'page_title' => "Interchange Server Information",'ui_class' => "Admin",}
+pages/admin/gentable {'icon_name' => "icon_stats.gif",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Tables",}
+pages/admin/gpg_key {'mv_logical_page' => "admin/tax",'third_menu' => "Commerce",}
+pages/admin/group {'mv_logical_page' => "admin/access",'ui_class' => "Admin",}
+pages/admin/import_table {'ui_class' => "Tables",}
+pages/admin/index {'icon_name' => "icon_ic.gif",'ui_class' => "None",}
+pages/admin/item_cross {'mv_logical_page' => "admin/merchandising",'ui_class' => "Merchandising",}
+pages/admin/item_edit {'ui_style_edit' => "1",}
+pages/admin/item_feature {'mv_logical_page' => "admin/merchandising",'ui_class' => "Merchandising",}
+pages/admin/item_inventory {'ui_class' => "Items",}
+pages/admin/item_option {'ui_class' => "Items",}
+pages/admin/item_up {'mv_logical_page' => "admin/merchandising",'ui_class' => "Merchandising",}
+pages/admin/layout {'mv_logical_page' => "admin/genfunction",'third_menu' => "Legacy",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Misc",}
+pages/admin/layout_auto {'page_banner' => "Auto-populate Area and Cat tables",'mv_logical_page' => "admin/genfunction",'third_menu' => "Legacy",'page_title' => "Auto-populate Area and Cat tables",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Misc",}
+pages/admin/menu_editor {'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
+pages/admin/order_status {'mv_logical_page' => "admin/order",'third_menu' => "OrderView",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
+pages/admin/order_view {'mv_logical_page' => "admin/order",'third_menu' => "OrderView",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
+pages/admin/page_metaconfig {'icon_name' => "icon_config.gif",'ui_class' => "Admin",}
+pages/admin/payment {'mv_logical_page' => "admin/tax",'third_menu' => "Commerce",}
+pages/admin/preferences {'help_name' => "knar.main",}
+pages/admin/reconfig {'help_name' => "reconfig",}
+pages/admin/search_replace {'ui_class' => "Tables",}
+pages/admin/ship {'mv_logical_page' => "admin/tax",'third_menu' => "Commerce",}
+pages/admin/show_session {'mv_logical_page' => "admin/genconfig",}
+pages/admin/spread {'icon_name' => "icon_stats.gif",'ui_class' => "Tables",}
+pages/admin/survey/index {'third_menu' => "Surveys",}
+pages/admin/survey/overall {'mv_logical_page' => "admin/survey/index",'ui_style_edit' => "1",'icon_name' => "icon_pages.gif",'help_name' => "survey.overall",'ui_class' => "Content",}
+pages/admin/tax {'third_menu' => "Commerce",}
+pages/admin/tax_simple {'third_menu' => "Commerce",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
+pages/admin/testpage {'page_content' => "This is some content!!!",'icon_name' => "icon_regen.gif",'page_title' => "This is a test virtual page",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Admin",}
+pricing table Pricing Settings 2 pricing {'panel_shade' => "f",'panel_height' => "400",'ui_show_fields' => "sku
price_group
w2(align=right)
w5(align=right)
w10(align=right)
w25(align=right)
w100(align=right)",'ui_data_fields' => "=General
sku
price_group
products:price
products:wholesale
=Retail quantity pricing (if used)
q2 q5 q10
q25 q100
=Wholesale quantity pricing (if used)
w2 w5 w10
w25 w100
",}
+pricing::price_group combo pricing Discount group price_group nullselect
+pricing::q10 text 6 Qty 10
+pricing::q100 text 6 Qty 100
+pricing::q2 text 6 Qty 2
+pricing::q25 text 6 Qty 25
+pricing::q3 text
+pricing::q5 text 6 Qty 5
+pricing::w10 text 6 Qty 10
pricing::w100 text 6 Qty 100
+pricing::w2 text 6 Qty 2
+pricing::w25 text 6 Qty 25
+pricing::w5 text 6 Qty 5
+products table 50 Product information Qty price;pricing:q5:rn,Option;products:option_type:r,Promo;merchandising:featured:r,Inventory;inventory:quantity:rn products {'panel_shade' => "f",'spread_height' => "25",'spread_meta' => "comment nontaxable",'spread_textarea_rows' => "4",'include_form' => "<td class=clabel> Product images </td>
<td class=cdata>
<script>
function get_images (sku) {
var path = '[var IMAGE_DIR]';
var el;
var divit = document.getElementById('images_table');
divit.style.display= 'none';
el = document.getElementById('thumb_img');
el.src = path + '/thumb/' + sku + '_b.gif';
el = document.getElementById('item_img');
el.src = path + '/items/' + sku + '.gif';
divit.style.display= 'block';
}
</script>
<table id=images_table>
<tr class=rmarq>
<td>Image</td>
<td>Thumb</td>
</tr>
<tr>
<td><a href=\"javascript:mvpan_tripTab(2)\">[image src=\"[var IMAGE_DIR]/items/[cgi item_id]\" extra=\"border=0 id=item_img\"]</a></td>
<td><a href=\"javascript:mvpan_tripTab(2)\">[image src=\"[var IMAGE_DIR]/thumb/[cgi item_id]_b\" extra=\"border=0 id=thumb_img\"]</a></td>
</tr>
</table>
</td>
",'ui_data_fields' => "=General
sku
description
prod_group category
comment
inactive
=Pricing
price
wholesale
=Images
image
thumb
image_large
=Shipping/Tax/Other
weight
nontaxable gift_cert",'tabbed' => "1",'view_from' => "prod_group",'spread_width' => "8",'include_form_interpolate' => "1",'left_width' => "20%",'ui_more_decade' => "10",'include_before' => "price",'include_form_expand' => "1",'ui_show_fields' => "sku
description(30.)
prod_group
category
price(%.2f align=right)",'restrict_allow' => "area var page",'ui_special_add' => "Qty price;pricing:q5:rn,Promo;merchandising:featured:r,Inventory;inventory:quantity:rn",'file_upload' => "1",'spread_fields' =>
+products::artist text 30 Artist
+products::category combo 20 1 products =--none-- Category Enter in box for new category. category nullselect nullselect
products::color textarea 70 2
-survey::extended.graph_height text 6 Height of chart image Default 300.
-pages/admin/direct_sql {'ui_class' => "Tables",}
+products::comment textarea 70 8 Detailed Description
+products::description text 60 Short Description
+products::gift_cert select =No,1=Yes Gift certificate handling? Yes if price should appear to be quantity
+products::image imagehelper images/items Image [var SAMPLEURL] <A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/items/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/items/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload...</A>
+products::image_large imagehelper images/items Large Image [var SAMPLEURL] <A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/items/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/items/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload..</A>
+products::inactive yesno Inactive?
+products::nontaxable select =Yes, 1=No Taxable?
+products::price text 12 Product Price digits_dot
products::prod_group combo 20 products Product Group prod_group nullselect
-modular::options::sku text 20
-area::image imagedir images
+products::related multiple 5 sku products Related items space-separated SKUs
+products::sale_price text 12 Sale Price
+products::size textarea 70 2
+products::sku text SKU <script>
function poke_iframe (value) {
var term = 'products::sku::';
term += value;
var url = '[area href=admin/quick_question
form="
type=data
style=padding: 0; font-size: 10pt
yes=Key exists!
yes_style=color: red
no=Key is available
"]';
url += '&term=' + term;
var el = document.getElementById('the');
el.src = url;
el.load();
}
</script>
<iframe frameborder=0 height=24 width=200 id=the src="[area
href=admin/quick_question
form="
type=data
term=products::sku::[cgi item_id]
style=padding: 0; font-size: 10pt
yes=Key exists!
yes_style=color: red
no=Key is available
"]">
Verify that SKU is unique!
</iframe>
{ extra => 'onChange="poke_iframe(this.value)" '}
+products::thumb imagehelper 30 images/thumb Thumb nullselect [var SAMPLEURL] <A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/thumb/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/thumb/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload..</A>
+products::title text 30 Title namecase
+products::weight text 4 Weight in pounds digits_dot
+products::wholesale text 12 Dealer Price
+promotion table {'panel_shade' => "f",'ui_show_fields' => "code
start_date
finish_date
discount_type
discount",'ui_sort_field' => "start_date",'ui_sort_option' => "r",}
+promotion::discount text Discount Enter either a percent amount off like: 10%<br>
Or a dollar amount off: 10.00
+promotion::discount_type select sku,description products ENTIRE_ORDER=Percent or dollars off ENTIRE ORDER,ALL_ITEMS=Percent off ALL ITEMS Promotion type Enter a SKU to give discount on one item 1
+promotion::finish_date date Expires date_change
+promotion::inactive yesno Inactive
+promotion::merchandising::blurb_begin textarea 70 2 Teaser beginning text for feature display
+promotion::merchandising::blurb_end textarea 70 2 Closer end text for feature display
+promotion::note textarea 50 5 Notes for receipt
+promotion::start_date date Start midnight of date_change
+promotion::timed yesno Timed promotion?
+shipping table description shipping
+state table code
country
state
name
tax
tax_name State/Province Settings (tax, etc) state
+state::state text 4 word
+survey table survey {'panel_shade' => "f",'panel_height' => "600",'tabbed' => "1",'left_width' => "200",'table_width' => "900",'panel_width' => "900",'ui_show_fields' => "code
label
type",'tab_width' => "200",'ui_data_fields' => "=Question
code
label
type
options
extended.check
width
height
filter
=Explanation/Formatting
help
=Graphing
extended.graph_enable
extended.graph_type
extended.graph_label
extended.graph_low_water
extended.graph_width
extended.graph_height
extended.graph_title
",'ui_sort_combined' => "code,label",}
+survey::code hidden_text 70 2 Survey::Field
+survey::extended.check select =none,required=Required answer,state=US state,province=Canadian province,state_province=US state or Canada province,postcode=US or Canada postal code,phone=Like a phone number,us_phone_with_area=US phone (with area code),email=An email address,luhn=Pass LUHN-10 check Consistency check
+survey::extended.graph_enable yesno Enable Graph Requires GD::Graph module installed.
+survey::extended.graph_height text 6 Height of chart image Default 300.
survey::extended.graph_label textarea 30 8 Graph Labels Entered in option format, i.e.
<blockquote>
data_value=Label for Graph
</blockquote>
One per line. Any values not listed will be placed under "Other" label. line2options options2line
-pages/admin/survey/index {'third_menu' => "Surveys",}
+survey::extended.graph_low_water text 6 Low water for "other" The number of responses which should trigger placement in "Other" category. digits
+survey::extended.graph_title text 50 Graph Title Default is question text.
+survey::extended.graph_type select pie=Pie Chart,area=Area Chart Graph Type
survey::extended.graph_width text 6 Width of chart image Default 400.
-pages/admin/layout {'mv_logical_page' => "admin/genfunction",'third_menu' => "Legacy",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Misc",}
-icmenu::member select =All,1=Member only,0=Non-member only
+survey::filter hidden_text my $wid = $CGI->{type};
if($wid =~ /fillin/) {
return 'nullselect';
}
elsif ($wid =~ /checkbox/) {
return 'checkbox null_to_comma';
}
return ''; calculated.mv_metadata.options.survey::filter
+survey::height text 3 Height For option selects and text boxes
+survey::help textarea 80 5 Explanation Text Explanation text to be shown above question
+survey::label textarea 60 2 Question
+survey::options textarea 100 10 Choices Choices for option types line2options options2line { default => '=-- select one --' }
+survey::type select select=Simple select,
fillin_combo=Options with "other" text input,
radio_left=Select one (radio),
checkbox_left=Select any (checkbox),
textarea=Text Box,
text=One-line text Answer type
+survey::width text 3 Width Applies to all
+table-editor {'widget_cell_class' => "cwidget",'help_cell_class' => "chelp",'next_button_class' => "s3",'spacer_row_class' => "rnorm",'widget_class' => "s3",'break_row_class' => "rbreak",'label_cell_class' => "clabel",'output_map' => "0",'reset_button_class' => "s3",'panel_shade' => "f",'cancel_button_class' => "s3",'spacer_row_style' => "height: 8px; border-top: 0; border-left: 0; border-right: 0",'button_delete' => "1",'widget_cell_style' => "vertical-align: top",'delete_button_class' => "s3",'data_cell_class' => "cdata",'image_meta' => "1",'data_row_class' => "rnorm",'back_button_class' => "s3",}
+tracking::transactions table tracking transactions {'panel_shade' => "f",'ui_show_fields' => "code
username
lname
nitems
total_cost
city
state",'spread_height' => "50",'ui_sort_field' => "tracking_number",'spread_meta' => "tracking_number",'spread_fields' => "code
lname
city
state
country
tracking_number",}
+transactions table 100 transactions 1 {'panel_height' => "500",'panel_shade' => "f",'include_form' => "<td class=clabel>
Recompute?
</td>
<td class=cdata>
<input type=checkbox name=mv_cleanup value=recompute_transaction> Totals <input type=checkbox name=recompute_tax value=1> Tax <B>Warning: this will not work if your prices depend on options and you change them!
<input type=hidden name=mv_return_table value=transactions>
</td>
",'link_before' => "nitems",'tabbed' => "1",'ui_sort_field' => "order_number",'left_width' => "120",'link_table' => "orderline",'include_before' => "total_cost",'table_width' => "800",'link_sort' => "code",'ui_show_fields' => "code
username(lookup.userdb.fname)
nitems
total_cost",'link_key' => "order_number",'link_fields' => "code order_number sku quantity description price subtotal",'ui_data_fields' => "=Transaction info
order_number
order_date update_date
status
nitems
subtotal
salestax
shipping handling
total_cost
=General
code
store_id
username
comments
order_ymd order_wday
archived deleted complete
shipmode
payment_method
avs
po_number
order_id
=Shipping
fname lname
company
address1
address2
city state zip
country
phone_day phone_night fax
email
=Billing
b_fname b_lname
b_company
b_address1
b_address2
b_city b_state b_zip
b_country b_phone
=Tracking info
affiliate campaign
currency_locale
parent",'link_label' => "Ordered Items",}
+transactions::archived yesno Archived
+transactions::auth_code text 16 Authorization
+transactions::deleted yesno Deleted
+transactions::order_id text 32 Order ID
+transactions::status select pending=Pending, shipped=Shipped, partial=Partially shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
+ui-version 4.9.7
+ui_component::mv_metadata table ui_component mv_metadata {'ui_data_fields' => "=Main
code
label
default
type
width
height
options
filter
=Database lookup
lookup
field
db
=Help and misc
help
help_url
prepend
append
pre_filter",'table_width' => "80%",'left_width' => "30%",}
+ui_component::mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+ui_component::mv_metadata::attribute text 20 Column name Do not set this.
+ui_component::mv_metadata::code text 30 Identifier identifier for this control, will be placed with [control identifier] word lc
+ui_component::mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
+ui_component::mv_metadata::default text 40 Default value
+ui_component::mv_metadata::field move_combo 30 1 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
+ui_component::mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
+ui_component::mv_metadata::height text 4 Height SIZE for SELECT<BR>
ROWS for TEXTAREA<BR> digits
+ui_component::mv_metadata::help textarea 70 4 Help This help text.
+ui_component::mv_metadata::help_url text 70 4 Help URL A URL which will provide more help
+ui_component::mv_metadata::label text 40 Label
+ui_component::mv_metadata::lookup text 20 Lookup select <SMALL>Whether lookup is performed to get options for a select type.
If nothing is in the <B>field</B>, then used as the name of the field to lookup
in. Use <B>Lookup Table</B> if you want to look up in a different table.</SMALL>
+ui_component::mv_metadata::lookup_exclude text 20 Lookup exclude <B>ADVANCED</B>: regular expression that excludes certain keys from the lookup.
+ui_component::mv_metadata::name text 20 Variable name Normally left empty, changes variable name to send in form.
+ui_component::mv_metadata::options textarea 20 8 Options Options for SELECT/COMBO types (if lookup, prepended). Entered in the
interchange option format:<P>
<blockquote>
value=label*</blockquote> option_format
+ui_component::mv_metadata::outboard text 30 Directory Select directory for image listing widget.
+ui_component::mv_metadata::prepend textarea 60 5 Prepend HTML <SMALL>HTML to be prepended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+ui_component::mv_metadata::type select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options Widget type Select the basic display type for the field.
+ui_component::mv_metadata::ui_body textarea 80 30 Component Body digits
+ui_component::mv_metadata::ui_body_text textarea 80 30 Component Body
ui_component::mv_metadata::width text 4 Width SIZE for TEXT<BR>
COLS for TEXTAREA<BR>
Label limit for SELECT digits
-variable::Variable::COD_ACCEPTED select 0=No, 1=Yes
-pages/admin/testpage {'page_content' => "This is some content!!!",'icon_name' => "icon_regen.gif",'page_title' => "This is a test virtual page",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",'ui_class' => "Admin",}
-icmenu::img_icon text 30 Title icon Icon image for display to the left of the name text. To replace name entirely, leave name blank (or make it an HTML comment).
-ichelp table 100 ichelp {'panel_shade' => "f",'ui_show_fields' => "code
title",'include_form' => "<td class=clabel>
Send result to ICDEVGROUP
</td>
<td class=cdata>
<input type=checkbox name=mv_cleanup value=send_to_icdevgroup>
<span class=chelp style=\"font-size: smaller\">If you believe this help edit is generally applicable, you can check this button to send to ICDEVGROUP for possible inclusion in the distribution. (Emailed, your email must be working.)</span>
</td>",'ui_sort_field' => "code",}
-products::inactive yesno Inactive?
-dbconfig::mv_metadata::attribute move_combo 30 10 columns:: Spreadsheet columns Must have the key field (usually it is the first one) null_to_comma
-pages/ {'help_name' => "template.edit",}
-products::size textarea 70 2
-survey::extended.graph_enable yesno Enable Graph Requires GD::Graph module installed.
-pages/admin/content {'third_menu' => "ContentEdit",}
+userdb table username,company,lname,fname Users userdb {'tab_horiz_offset' => "",'tab_vert_offset' => "",'panel_height' => "400",'file_upload' => "",'tabbed' => "1",'left_width' => "",'table_width' => "800",'tab_height' => "",'panel_width' => "800",'tab_width' => "",'ui_data_fields' => "=Name and Contact Info
phone_day
phone_night
email
fax
fax_order
username
password
email_copy
mail_list
mod_time
inactive
=Shipping Info
company
fname
lname
address1
address2
address3
city
state
zip
country
mv_shipmode
=Billing Info
b_company
b_fname
b_lname
b_address1
b_address2
b_address3
b_city
b_state
b_zip
b_country
b_phone
=Order Info
project_id
account_id
credit_limit
dealer
price_level
order_dest
mv_credit_card_type
mv_credit_card_exp_month
mv_credit_card_exp_year
order_numbers
=Repositories
s_nickname
address_book
b_nickname
accounts
p_nickname
preferences
carts
=Permissions
owner
file_acl
db_acl
acl
",}
userdb::address1 text 40 Address
-variable::Variable::FORUM_ANON_NAME text 20 Forum Anonymous Name Name to use when a user posts anonymously to a forum
-variants::wholesale text 12 Dealer Price digits_dot
-userdb::b_fname text 40 Billing First Name
-modular_create::options::code text 20 code will be auto-assigned if left blank
-affiliate::affiliate text 12 Affiliate ID word
-pages/admin/item_option {'ui_class' => "Items",}
-area::link_template textarea 30 4 none=No link, external=External link (http://...), internal=Interchange page, simple=Simple search, complex=Complex search
-variants::sale_price text 12 Sale Price digits_dot
+userdb::address2 text 40
+userdb::b_address1 text 40 Billing Address
+userdb::b_address2 text 40
+userdb::b_city text 40 Billing City
userdb::b_company text 30 Billing Company If different
-pages/admin/menu_editor {'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
-options::price text 12 Price Price data, either option=N.NN or
a number, depending on matrix settings.
-options table code
sku
o_group
o_master
description(30)
price Product Options options
+userdb::b_country text 10 Billing Country
+userdb::b_fname text 40 Billing First Name
+userdb::b_lname text 40 Billing Last Name
+userdb::b_phone text Billing Phone
+userdb::b_state text 10 Billing State
+userdb::b_zip text 10 Billing Postcode
+userdb::city text 40 City
+userdb::comment text Comments by user
+userdb::company text 40 Company
+userdb::country text 10 Country
+userdb::dealer yesno =No,1=Yes Dealer
+userdb::email text 40 Email Address
+userdb::email_copy select =No, 1=Yes
+userdb::fax_order select =Credit Card*, 1=Fax or Mail, 2=Purchase order, 3=COD Payment method
+userdb::feedback textarea 70 8
userdb::fname text 30 First Name
+userdb::inactive yesno Inactive
+userdb::lname text 30 Last Name
+userdb::mail_list check_nbsp offer=Special Offers, newsletter=Newsletter, alert=Alerts and Recalls, upgrade=Upgrades null_to_space
+userdb::mod_time text 20
+userdb::phone_day text 30 Daytime Phone
+userdb::phone_night text 30 Home Phone
+userdb::price_level select =Retail,dealer=Dealer,distributor=Distributor Price level
+userdb::project_id textarea Purchase Order No.
+userdb::state text 10 State
+userdb::subject text Subject
+userdb::username hidden_text 16 Username no_white
+userdb::zip text 10 Postcode uc word
+variable table variable 1 {'ui_meta_specific' => "1",'panel_shade' => "f",'spread_height' => "25",'spread_meta' => "Variable pref_group",'ui_sort_combined' => "pref_group,code",}
+variable::Variable text 60 Preference value
+variable::Variable::ADDRESS text Company Address
+variable::Variable::THEM_CSS textarea_70_40 CSS for site This overrides the setting in the foundation template/*/theme.cfg file.
+variable::Variable::CATALOG_STATIC select No, Yes Enabled for users? <b>Yes</b> will cause Interchange to generate static links where possible.<BR><BR>
<b>No</b> disables generation of static links for users; you can still send a search engine to the statically generated URL and it will spider the static links on the page.
+variable::Variable::CGI_URL text CGI URL URL that calls Interchange, without the server name
+variable::Variable::CHECK_ACCEPTED select 0=No, 1=Yes
+variable::Variable::COD_ACCEPTED select 0=No, 1=Yes
+variable::Variable::CREDIT_CARDS_ACCEPTED checkbox visa=Visa, mc=Mastercard, discover=Discover, amex=American Express null_to_space
+variable::Variable::CUSTOMER_VIEW_DEALER yesno Show dealer info Set to Yes to show dealer status on customer view page
+variable::Variable::CUSTOMER_VIEW_LARGE yesno Query by example view Select if you have a very large customer database, to prevent building huge lists of customers every time you access the customer tab.
+variable::Variable::DOCROOT text Document root This is the directory where your HTML originates. It should match the DocumentRoot
of your HTTP server. http://www.apache.org/docs/mod/core.html#documentroot
variable::Variable::ENCRYPTOR text 80 Encryption command Normally should not be set if you use GPG and your key file is in your Interchange user's home directory
-variable::Variable::STATIC_LOGGED select No, Yes Enabled for logged in users? <b>Yes</b> will cause Interchange to generate static links where possible, even when users are logged in.
-pricing::w10 text 6 Qty 10
-mv_metadata::prepend textarea 60 5 Prepend HTML <SMALL>HTML to be prepended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
+variable::Variable::FORUM_ANON_NAME text 20 Forum Anonymous Name Name to use when a user posts anonymously to a forum
+variable::Variable::FORUM_EMAIL_NOTIFY text 50 Forum notify email An email address to send copies of user comments on products.
+variable::Variable::FORUM_PRODUCTS yesno Enable Product Forums This enables user comments on products in the flypage. Only enabled by default if using MySQL or Postgres, as it will not work well on DBM and is not tested on Oracle.
variable::Variable::MULTIORDER select =No,1=Yes Whether users should by default have multipage order forms.
-variable::Variable::CGI_URL text CGI URL URL that calls Interchange, without the server name
-variable::Variable::STYLE select foundation=Foundation Red,purpleyellow=Purple and Yellow,grayorange=Gray and Orange,fixedwidth=Fixed Width,greens=Green,grayscale=Gray,blueyellow=Blue and Yellow Theme
-mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
-variable::Variable::MV_PAYMENT_SECRET text 20 Payment Secret Some payment gateways require a password or "secret". Many don't,
so this may not be necessary.
-merchandising::cross_sell text 50 products Cross-sell SKUs null_to_space <A HREF="admin/sku_selector?caller=item_cross&table=_UI_TABLE_&col=_UI_COLUMN_&item_id=_UI_KEY_&value=_UI_URL_VALUE_">select...</A>
-state table code
country
state
name
tax
tax_name State/Province Settings (tax, etc) state
-inventory::sku text 16 SKU
-pricing::q3 text
-pages/admin/item_feature {'mv_logical_page' => "admin/merchandising",'ui_class' => "Merchandising",}
-mv_metadata::help_url text 70 4 Help URL A URL which will provide more help
-mv_metadata::type select text=Text entry*,
textarea=Textarea,
select=Select box,
yesno=Yes/No (Yes=1),
noyes=No/Yes (No=1),
yesno radio=Yes/No (radio),
noyes radio=No/Yes (radio),
multiple=Multiple Select,
combo=Combo Select,
reverse_combo=Reverse Combo,
move_combo=Combo move,
display=Text of option,
hidden_text=Hidden (show text),
radio=Radio box,
radio_nbsp=Radio (nbsp),
checkbox=Checkbox,
check_nbsp=Checkbox (nbsp),
imagedir=Image listing,
imagehelper=Image upload,
date=Date selector,
value=Value,
option_format=Option formatter,
show=Show all options,gpg_keys=GPG key selector Widget type Select the basic display type for the field.
-country::isonum text 5 ISO Country Number Not normally used by Interchange.
-icmenu table 12 50 code
mgroup
msort
next_line
page
name(30)
inactive
Interchange menus icmenu
-products::sku text SKU <script>
function poke_iframe (value) {
var term = 'products::sku::';
term += value;
var url = '[area href=admin/quick_question
form="
type=data
style=padding: 0; font-size: 10pt
yes=Key exists!
yes_style=color: red
no=Key is available
"]';
url += '&term=' + term;
var el = document.getElementById('the');
el.src = url;
el.load();
}
</script>
<iframe frameborder=0 height=24 width=200 id=the src="[area
href=admin/quick_question
form="
type=data
term=products::sku::[cgi item_id]
style=padding: 0; font-size: 10pt
yes=Key exists!
yes_style=color: red
no=Key is available
"]">
Verify that SKU is unique!
</iframe>
{ extra => 'onChange="poke_iframe(this.value)" '}
-transactions::deleted yesno Deleted
variable::Variable::MV_PAYMENT_HOST text 64 Payment Host Many payment processors allow setting the host that the transaction
is sent to, but most provide a default. This need not be set for most gateways.
+variable::Variable::MV_PAYMENT_ID text 20 Payment Gateway ID The account ID for your payment gateway.
+variable::Variable::MV_PAYMENT_MODE select =none,
authorizenet=Authorize.net,
boa=Bank of America,
ccvs=CCVS,
echo=ECHO,
itransact=iTransact,
mcve=MCVE,
skipjack=Skipjack IC,
signio=Verisign Payflow Pro,
testpayment=TestPayment module,
tclink=Trust Commerce,
wellsfargo=Wells Fargo
Payment Gateway Which payment processor module you wish to use. You always have to sign up with your merchant bank and their credit card processor to enable this, without fail. The TestPayment module is just for testing purposes.
<p>
See the documentation in the associated module for how to implement.
+variable::Variable::MV_PAYMENT_REFERER text 40 Payment Referer Some payment systems (notably AuthorizeNet) want to know that the
REFERER value is correct. Most don't need this.
+variable::Variable::MV_PAYMENT_SECRET text 20 Payment Secret Some payment gateways require a password or "secret". Many don't,
so this may not be necessary.
+variable::Variable::MYSQL select 0=No, 1=Yes
+variable::Variable::ORDER_VIEW_LARGE yesno Query by example view Select when you have large numbers of pending orders to display, to prevent long startup times when clicking the Orders tab.
+variable::Variable::PGP_KEY gpg_keys Key selector [page admin/gpg_key]Add a GPG/PGP key</A>
+variable::Variable::POSTAL_ACCEPTED select =No,
1=Yes Accept postal orders?
+variable::Variable::PO_ACCEPTED select 0=No, 1=Yes
+variable::Variable::SECURE_ENABLE yesno Enable Secure URL?
+variable::Variable::SETTLE_TRANSACTION yesno Settle transactions If you ship hard goods and only do an authorization at order time, you may choose to settle the transaction automatically via the Order manager. This needs to be set to Yes to enable this.
+variable::Variable::STATIC_LOGGED select No, Yes Enabled for logged in users? <b>Yes</b> will cause Interchange to generate static links where possible, even when users are logged in.
+variable::Variable::STYLE select foundation=Foundation Red,purpleyellow=Purple and Yellow,grayorange=Gray and Orange,fixedwidth=Fixed Width,greens=Green,grayscale=Gray,blueyellow=Blue and Yellow Theme
+variable::Variable::TAXFIELD select state=Simple state-based,
multi=State/Province and VAT Type of tax You must <b>apply changes</b> after changing this.
+variable::Variable::UI_DBCONFIG yesno Offer Database Config Link Shows Database configuration link on Tables main manu
+variable::Variable::UI_IMAGE_META yesno New table display style Image meta llink
+variable::Variable::UI_IMAGE_META-_NULL_-UI_META_LINK yesno New table display style
+variable::Variable::UI_ITEM_EXPUNGE text 60 Item expunge tables The tables that should have the SKU removed when you DELETE ITEM from the items menu.
+variable::Variable::UI_META_LINK select 0=No, 1=Yes Meta edit links Determines whether enabled by default. They can be turned on in Preferences.
+variable::Variable::UI_SECURE yesno Determines whether to force UI into secure mode or not.
+variable::code text Variable name
+variable::pref_group combo 20 Preferences area pref_group nullselect
+variant::inventory::quantity text 8 On hand Inventory of this variant.
variant::options::code text 20 SKU
-country::shipmodes text 30 Shipping modes Space-separated shipping modes for this country, in the order they should be displayed in the shipping selector.
-area::display_type select name=Banner Text or Name,url=URL only,icon=Icon and name, image=Image
-page_metaconfig::mv_metadata::extended.page_title text 40 Page Title Uses value set in page if blank
-country table 25 code
name(40)
shipmodes
tax Int'l Shipping/Taxing Settings country {'panel_shade' => "f",'spread_height' => "50",'ui_sort_field' => "name",'ui_more_alpha' => "1",'ui_data_fields' => "=Identification
code
name
=Shipping/Taxing
shipmodes
tax
=Sort/Display
region
sorder
=Extended information
iso
isonum",'ui_more_decade' => "0",}
-country::region combo region nullselect
-userdb::username hidden_text 16 Username no_white
-options::code text 10
-options::o_group text 20 Option name Name of option variable, i.e. "size"
-pages/admin/dbinfo {'third_menu' => "Tables",'mv_logical_page' => "admin/genconfig",'top_template' => "UI_STD_HEAD",'bottom_template' => "UI_STD_FOOTER",}
-pages/admin/export_table {'third_menu' => "uiExport",'ui_class' => "Tables",}
-userdb::mod_time text 20
-metaconfig::mv_metadata::outboard text 30 Directory Select directory for image listing widget.
-promotion table {'panel_shade' => "f",'ui_show_fields' => "code
start_date
finish_date
discount_type
discount",'ui_sort_field' => "start_date",'ui_sort_option' => "r",}
-inventory::quantity text 8 On hand
-page_metaconfig::mv_metadata::extended.help_name combo code,title ichelp =none Help key 1 nullselect
-access::super select 0=No, 1=Yes
-merchandising::banner_text text Banner text for use where appropriate.
-userdb::b_city text 40 Billing City
-dbconfig::mv_metadata::height text 4 Select page rows Number of rows to display at selector page. digits
-icmenu::indicator text 30 Indicator Variable Form parameter to cause highlighting -- precede with ! to cause highlighting if <i>not</i> set.
-custview::userdb::email_copy display =No, 1=Yes Payment method
-orderline::status select pending=Pending, shipped=Shipped, backorder=Back ordered, waiting=Waiting for payment, credit=Waiting for credit check, canceled=Canceled nullselect
+variant::options::description textarea 60 3 Variant description
+variant::options::o_height text 4 Height of Widget Height of widget (if applicable)
+variant::options::o_width text 4 Width of widget
+variant::options::price text 12 Price Price of this variant.
+variant::options::weight text 8 Weight Weight for this variant.
+variant::options::wholesale text 12 Dealer price
+variant::variants table {'panel_shade' => "f",'ui_data_fields' => "code
sku
description
comment
price
wholesale
sale_price
inventory:quantity
weight",}
+variants table {'panel_shade' => "f",'ui_data_fields' => "code
sku
description
comment
price
wholesale
sale_price
weight",}
+variants::code text Variant ID
+variants::comment textarea 70 8 Details
+variants::description text 64 Short Description
+variants::inactive yesno Inactive?
+variants::price text 12 Price digits_dot
+variants::sale_price text 12 Sale Price digits_dot
+variants::sku text BaseSKU
+variants::weight text 8 Weight digits digits_dot
+variants::wholesale text 12 Dealer Price digits_dot
+wiki::wikitext textarea 80 24 Body