| Current Path : /var/www/html/components/com_jdownloads/forms/ |
| Current File : /var/www/html/components/com_jdownloads/forms/download.xml |
<?xml version="1.0" encoding="utf-8"?>
<!--
$Id: download.xml - edit download in front end
-->
<form>
<fieldset addfieldprefix="JDownloads\Component\JDownloads\Administrator\Field">
<!--internal use Service fields -->
<field name="rules" type="rules" label=""
translate_label="false" class="inputbox" filter="rules"
component="com_jdownloads" section="download" validate="rules" />
<field name="buttonspacer"
description="JGLOBAL_ACTION_PERMISSIONS_DESCRIPTION"
type="spacer" />
<field
label=""
name="spacer"
description=""
hr="true"
type="spacer" />
<field name="notes"
type="textarea"
rows="3"
cols="40"
class="inputbox"
filter="safehtml"
label="COM_JDOWNLOADS_INTERNAL_NOTE_LABEL"
description="COM_JDOWNLOADS_INTERNAL_NOTE_DESC" />
<field name="checked_out" type="hidden" filter="unset" />
<field name="checked_out_time" type="hidden" filter="unset" />
<field name="asset_id" type="hidden" filter="unset" />
<!-- Basic items - before tabs -->
<!--B0 id -->
<field name="id"
type="text"
default="0"
label="COM_JDOWNLOADS_ID"
readonly="true"
class="readonly"
description="COM_JDOWNLOADS_ID_DESC" />
<!--B1 title -->
<field name="title"
type="text"
class="inputbox"
size="50"
label="COM_JDOWNLOADS_TITLE"
description=""
required="true" />
<!--B2 Alias New only -->
<field name="alias"
type="text"
class="inputbox"
size="40"
label="COM_JDOWNLOADS_ALIAS"
description="COM_JDOWNLOADS_FIELD_ALIAS_DESC" />
<!--B3 version -->
<field name="release"
type="text"
class="inputbox"
size="40"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_RELEASE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_RELEASE_DESC" />
<!--B4 Download language -->
<field
name="language"
type="contentlanguage"
label="COM_JDOWNLOADS_LANGUAGE"
description="COM_JDOWNLOADS_LANGUAGE_DESC2"
class="inputbox">
<option value="*">COM_JDOWNLOADS_ALL</option>
</field>
<!-- Publishing Tab -->
<!--P1 Category -->
<field name="catid"
type="JDCategorySelectEditFE"
label="COM_JDOWNLOADS_BACKEND_FILESLIST_CAT"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_FILE_SELECT_CAT_DESC"
required="true" />
<!--P2 access level -->
<field
name="access"
type="accesslevel"
label="COM_JDOWNLOADS_ACCESS"
description="COM_JDOWNLOADS_DOWNLOADS_ACCESS_DESC"
class="inputbox" />
<!--P3 Single User Access -->
<field name="user_access" type="sql" label="COM_JDOWNLOADS_USER_ACCESS"
sql_select="id,name"
sql_from="#__users"
sql_order="name ASC"
value_field="name"
key_field="id"
description="COM_JDOWNLOADS_USER_ACCESS_DESC"
header="COM_JDOWNLOADS_USER_ACCESS_SELECT_USER"
required="false" />
<!-- The validate value must be changed to 'captcha' before the field can be use. -->
<!-- $this->form->setFieldAttribute( 'captcha', 'validate', 'captcha' ); -->
<field
name="captcha"
type="captcha"
label="COM_JDOWNLOADS_CAPTCHA_LABEL"
validate=""
/>
<!--P4 tags -->
<field name="tags" custom="allow" mode="ajax"
type="tag"
label="JTAG"
description=""
class="inputbox"
multiple="true" />
<!--P5 Status -->
<field name="published"
type="list"
label="JSTATUS"
description="COM_JDOWNLOADS_FIELD_STATE_DESC"
class="inputbox"
size="1"
default="1">
<option
value="1">COM_JDOWNLOADS_PUBLISHED</option>
<option
value="0">COM_JDOWNLOADS_UNPUBLISHED</option>
</field>
<!--P6 featured -->
<field
id="featured"
name="featured"
type="list"
label="COM_JDOWNLOADS_FIELD_FEATURED"
description="COM_JDOWNLOADS_FIELD_FEATURED_DESC"
class="inputbox"
default="0">
<option value="0">COM_JDOWNLOADS_NO</option>
<option value="1">COM_JDOWNLOADS_YES</option>
</field>
<!--P7 created by -->
<field
name="created_by"
type="sql"
label="COM_JDOWNLOADS_CREATED_BY"
description="COM_JDOWNLOADS_CREATED_BY_DESC"
query="SELECT id, username FROM #__users ORDER BY username asc"
multiple="single"
default="0"
key_field="id"
value_field="username">
<option value="0">COM_JDOWNLOADS_SELECT_A_USER</option>
</field>
<!--P8 created date -->
<field
name="created"
type="calendar"
label="COM_JDOWNLOADS_CREATED_DATE"
description="COM_JDOWNLOADS_CREATED_DATE_DESC"
translateformat="true"
showtime="true"
filter="unset" />
<!--P10 Has it been Updated -->
<field name="update_active"
type="list"
label="COM_JDOWNLOADS_FORM_IS_UPDATED_LABEL"
description="COM_JDOWNLOADS_FORM_IS_UPDATED_DESC"
class="inputbox"
size="1"
default="0">
<option
value="1">COM_JDOWNLOADS_YES</option>
<option
value="0">COM_JDOWNLOADS_NO</option>
</field>
<!--P11 start date -->
<field
name="publish_up"
type="calendar"
label="COM_JDOWNLOADS_EDIT_FILE_START_DATE_TITLE"
description="COM_JDOWNLOADS_EDIT_FILE_START_DATE_TITLE_DESC"
translateformat="true"
showtime="true"
size="22"
filter="user_utc" />
<!--P12 finish date -->
<field
name="publish_down"
type="calendar"
label="COM_JDOWNLOADS_EDIT_FILE_END_DATE_TITLE"
description="COM_JDOWNLOADS_EDIT_FILE_END_DATE_TITLE_DESC"
translateformat="true"
showtime="true"
filter="user_utc" />
<!--P13 ordering -->
<field
name="ordering"
type="text"
class="inputbox"
label="JFIELD_ORDERING_LABEL"
description="COM_JDOWNLOADS_EDIT_FILE_ORDERING_DESC"
readonly="true" />
<!-- Description tab -->
<!--D1 short description -->
<field name="description"
type="editor"
buttons="true"
hide="pagebreak,readmore"
class="inputbox"
filter="\Joomla\CMS\Component\ComponentHelper::filterText"
height="200"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_DESCRIPTION_SHORT"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_DESCRIPTION_SHORT_DESC" />
<!--D2 long description -->
<field name="description_long"
type="editor"
buttons="true"
hide="pagebreak,readmore"
class="inputbox"
filter="\Joomla\CMS\Component\ComponentHelper::filterText"
height="300"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_DESCRIPTION_LONG"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_DESCRIPTION_LONG_DESC" />
<!-- Files tab -->
<!--F1A presently Assigned main file - only appears in edit -->
<field
name="url_download"
type="text"
class="inputbox"
size="50"
filter="unset"
label="COM_JDOWNLOADS_FORM_URL_DOWNLOAD_LABEL"
description="COM_JDOWNLOADS_FORM_URL_DOWNLOAD_DESC"
readonly="true"
required="false" />
<!--F1B select main file -->
<field
name="file_upload"
type="file"
label="COM_JDOWNLOADS_FORM_FILE_LABEL"
description="COM_JDOWNLOADS_FORM_FILE_DESC"
size="50"
accept="" />
<!--F2 file size -->
<field
name="size"
type="text"
class="inputbox"
default="0"
size="10"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_SIZE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_SIZE_DESC"
required="false" />
<!--F3 file date -->
<field
name="file_date"
type="calendar"
label="COM_JDOWNLOADS_EDIT_FILE_FILE_DATE_TITLE"
description="COM_JDOWNLOADS_EDIT_FILE_FILE_DATE_DESC"
class="inputbox"
size="22"
format="%Y-%m-%d %H:%M:%S"
filter="user_utc"
readonly="false" />
<field name="update_file"
type="JDServerFileSelect"
label="COM_JDOWNLOADS_FILESEDIT_FILE_UPDATE_FILE_TITLE2"
description="COM_JDOWNLOADS_FILESEDIT_FILE_UPDATE_FILE_DESC2"
class="inputbox"
required="false" />
<!--F3C select file from existing Download -->
<field name="other_file_id"
type="modal_download"
label="COM_JDOWNLOADS_FILESEDIT_FILE_FROM_OTHER_DOWNLOAD_TITLE"
description="COM_JDOWNLOADS_FILESEDIT_FILE_FROM_OTHER_DOWNLOAD_DESC"
required="false"
default="0"
/>
<field name="use_xml"
type="list"
label="COM_JDOWNLOADS_BE_EDIT_FILES_USE_XML_TITLE"
description="COM_JDOWNLOADS_BE_EDIT_FILES_USE_XML_DESC"
class="inputbox"
size="1"
default="0">
<option
value="1">COM_JDOWNLOADS_YES</option>
<option
value="0">COM_JDOWNLOADS_NO</option>
</field>
<!--F5 external file -->
<field
name="extern_file"
type="text"
class="inputbox"
size="60"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILE_EDIT_EXT_DOWNLOAD_TITLE"
description="COM_JDOWNLOADS_BACKEND_FILE_EDIT_EXT_DOWNLOAD_DESC"
required="false" />
<!--F6 is file on external web site -->
<field
name="extern_site"
type="list"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_OPEN_LINK_IN_OTHER_WEBSITE_TITLE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_OPEN_LINK_IN_OTHER_WEBSITE_DESC"
class="inputbox"
size="1"
default="0">
<option
value="1">COM_JDOWNLOADS_YES</option>
<option
value="0">COM_JDOWNLOADS_NO</option>
</field>
<!-- for preview file -->
<field
name="preview_file_upload"
type="file"
label="COM_JDOWNLOADS_FORM_PREVIEW_FILE_LABEL"
description="COM_JDOWNLOADS_FORM_PREVIEW_FILE_DESC"
size="50"
accept="" />
<field
name="preview_filename"
type="text"
class="inputbox"
size="50"
filter="unset"
label="COM_JDOWNLOADS_FORM_PREVIEW_FILE_NAME_LABEL"
description="COM_JDOWNLOADS_FORM_PREVIEW_FILE_NAME_LABEL_DESC3"
readonly="true"
required="false" />
<field
name="mirror_1"
type="text"
class="inputbox"
size="60"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_MIRROR_URL_TITLE1"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_MIRROR_URL_DESC1"
required="false" />
<field
name="extern_site_mirror_1"
type="list"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_OPEN_LINK_IN_OTHER_WEBSITE_TITLE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_OPEN_LINK_IN_OTHER_WEBSITE_DESC"
class="inputbox"
size="1"
default="0">
<option
value="1">COM_JDOWNLOADS_YES</option>
<option
value="0">COM_JDOWNLOADS_NO</option>
</field>
<field
name="mirror_2"
type="text"
class="inputbox"
size="60"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_MIRROR_URL_TITLE2"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_MIRROR_URL_DESC2"
required="false" />
<field
name="extern_site_mirror_2"
type="list"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_OPEN_LINK_IN_OTHER_WEBSITE_TITLE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_OPEN_LINK_IN_OTHER_WEBSITE_DESC"
class="inputbox"
size="1"
default="0">
<option
value="1">COM_JDOWNLOADS_YES</option>
<option
value="0">COM_JDOWNLOADS_NO</option>
</field>
<field
name="md5_value"
type="text"
class="readonly"
size="40"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_MD5"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_MD5_DESC"
required="false"
readonly="true" />
<field
name="sha1_value"
type="text"
class="readonly"
size="40"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_SHA1"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_SHA1_DESC"
required="false"
readonly="true" />
<!-- images tab -->
<field
name="images"
type="hidden"
class="inputbox"
rows="4"
cols="50"
filter="unset"
label="Images"
description=""
readonly="true"
required="false" />
<!-- additional tab -->
<!--A1A symbol -->
<field name="file_pic"
type="JDFileIcon"
label="COM_JDOWNLOADS_FORM_SYMBOL_LABEL"
description="COM_JDOWNLOADS_FORM_SYMBOL_DESC" />
<!--A1B upload a symbol -->
<field name="picnew"
type="file"
label="COM_JDOWNLOADS_PIC_NEW"
size="40"
description="COM_JDOWNLOADS_PIC_NEW_DESC" />
<!--A2 password -->
<field name="password"
type="text"
class="inputbox"
size="40"
label="COM_JDOWNLOADS_EDIT_CAT_PASSWORD_LABEL"
required="false"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_PASSWORD_DESC" />
<!--A3 price -->
<field
name="price"
type="text"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_PRICE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_PRICE_DESC"
class="inputbox"
default=""
size="10" />
<!--A4 language used inside downloadable file -->
<field name="file_language"
type="JDFileLanguageSelect"
label="COM_JDOWNLOADS_FORM_FILES_LANGUAGE_LABEL"
description="COM_JDOWNLOADS_FORM_FILES_LANGUAGE_DESC"
class="inputbox"
required="false" />
<!--A5 operating system -->
<field name="system"
type="JDSystemSelect"
label="COM_JDOWNLOADS_FORM_SYSTEM_LABEL"
description="COM_JDOWNLOADS_FORM_SYSTEM_DESC"
class="inputbox"
required="false" />
<!--A6 licence -->
<field name="license"
type="JDLicenseSelect"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_LICENSE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_LICENSE_DESC"
class="inputbox"
required="false" />
<!--A7 confirm licence -->
<field name="license_agree"
type="list"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_CONFIRM_LICENSE"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_CONFIRM_LICENSE_DESC"
class="inputbox"
size="1"
default="0">
<option
value="1">COM_JDOWNLOADS_YES</option>
<option
value="0">COM_JDOWNLOADS_NO</option>
</field>
<!--A8 website -->
<field
name="url_home"
type="text"
class="inputbox"
size="60"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_URL_HOME"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_URL_HOME_DESC"
required="false" />
<!--A9 author -->
<field
name="author"
type="text"
class="inputbox"
size="60"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_AUTHOR"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_AUTHOR_DESC"
required="false" />
<!--A10 author email or url -->
<field
name="url_author"
type="text"
class="inputbox"
size="60"
filter="unset"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_AUTHOR_URL"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_AUTHOR_URL_DESC"
required="false" />
<!--A11 viewed -->
<field
name="views"
type="text"
label="COM_JDOWNLOADS_VIEWS"
description="COM_JDOWNLOADS_VIEWS_DESC"
class="inputbox"
filter="integer"
default="0"
size="10"
readonly="false" />
<!--A12 downloaded -->
<field
name="downloads"
type="text"
class="inputbox"
default="0"
size="10"
filter="integer"
label="COM_JDOWNLOADS_BACKEND_FILESLIST_HITS"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_HITS_DESC"
required="false" />
<!--A13 change log -->
<field name="changelog"
type="editor"
buttons="true"
hide="pagebreak,readmore"
class="inputbox"
filter="\Joomla\CMS\Component\ComponentHelper::filterText"
height="200"
label="COM_JDOWNLOADS_BACKEND_FILESEDIT_CHANGELOG"
description="COM_JDOWNLOADS_BACKEND_FILESEDIT_CHANGELOG_DESC" />
<!-- metadata tab -->
<!--M1 meta description -->
<field name="metadesc"
type="textarea"
label="COM_JDOWNLOADS_META_DESCRIPTION_LABEL"
description="COM_JDOWNLOADS_META_DESCRIPTION_DESC"
rows="4"
cols="40"/>
<!--M2 meta key -->
<field name="metakey"
type="textarea"
label="COM_JDOWNLOADS_META_KEYWORDS_LABEL"
description="COM_JDOWNLOADS_META_KEYWORDS_DESC"
rows="4"
cols="40"/>
<!--M3 robots -->
<field name="robots"
type="list"
label="COM_JDOWNLOADS_ROBOTS_LABEL"
description="COM_JDOWNLOADS_ROBOTS_DESC"
>
<option value="">COM_JDOWNLOADS_USE_GLOBAL</option>
<option value="index, follow">COM_JDOWNLOADS_INDEX_FOLLOW</option>
<option value="noindex, follow">COM_JDOWNLOADS_NOINDEX_FOLLOW</option>
<option value="index, nofollow">COM_JDOWNLOADS_INDEX_NOFOLLOW</option>
<option value="noindex, nofollow">COM_JDOWNLOADS_NOINDEX_NOFOLLOW</option>
</field>
</fieldset>
</form>