{* /************************************* * SPDX-FileCopyrightText: 2009-2020 Vtenext S.r.l. * SPDX-License-Identifier: AGPL-3.0-only ************************************/ *} {* This file is used to display the fields based on the ui type in detailview *} {* crmv@54072 crmv@57221 *} {* crmv@sdk-18509 *} {if $SDK->isUitype($keyid) eq 'true'} {assign var="sdk_mode" value="detail"} {assign var="sdk_file" value=$SDK->getUitypeFile('tpl',$sdk_mode,$keyid)} {if $sdk_file neq ''} {if $SDK->isOldUitype($keyid)} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{include file=$sdk_file}
{else} {include file=$sdk_file} {/if} {/if} {* crmv@sdk-18509e *} {elseif $keyid eq '1' || $keyid eq '7' || $keyid eq '9' || $keyid eq '55' || $keyid eq '71' || $keyid eq '72' || $keyid eq '103' || $keyid eq '255' || $keyid eq 1112} {if $keyid eq 1112 && ($keyval neq '' && $keyval neq '--None--')} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{else} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {/if} {if $keyid eq '55'} {if $keyaccess eq $APP.LBL_NOT_ACCESSIBLE} {$APP.LBL_NOT_ACCESSIBLE} {else} {$keysalut} {/if} {/if} {$keyval}
{if $keyid eq '71' && $keyfldname eq 'unit_price' && is_array($PRICE_DETAILS) && $PRICE_DETAILS|@count > 0} {* crmv@177658 *} {/if} {elseif $keyid eq '13' || $keyid eq '104'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {if $smarty.session.internal_mailer eq 1} {$keyval} {else} {$keyval} {/if}
{elseif $keyid eq '1013'} {* Fax *} {* crmv@7216 *} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval}
{elseif $keyid eq '1014' or $keyid eq '11'} {* telephone numbers *} {* crmv@7220 *} {* crmv@36559 *} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {if ''|@get_use_asterisk eq 'true'} {$keyval} {else} {$keyval} {/if}
{elseif $keyid eq '15' || $keyid eq '16' || $keyid eq '1015'} {foreach item=arr from=$keyoptions} {if $arr[0] eq $APP.LBL_NOT_ACCESSIBLE && $arr[2] eq 'selected'} {assign var=keyval value=$APP.LBL_NOT_ACCESSIBLE} {assign var=fontval value='red'} {else} {assign var=fontval value=''} {/if} {/foreach} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval|@getTranslatedString:$MODULE}
{elseif $keyid eq '33'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {foreach item=sel_val from=$keyoptions } {if $sel_val[2] eq 'selected'} {if $selected_val neq ''} {assign var=selected_val value=$selected_val|cat:', '} {/if} {assign var=selected_val value=$selected_val|cat:$sel_val[0]} {/if} {/foreach} {$selected_val|replace:"\n":"
"}
{elseif $keyid eq '115'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$keyval}
{elseif $keyid eq '116'} {if $keyadmin eq 1} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval} {else} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$keyval} {/if}
{elseif $keyid eq '17'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {* crmv@159970 *} {assign var=url_scheme value=$keyval|parse_url:$smarty.const.PHP_URL_SCHEME} {if $url_scheme neq ''} {assign var=scheme value=''} {else} {assign var=scheme value='http://'} {/if} {$keyval} {* crmv@159970e *}
{elseif $keyid eq '85'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$APP.LBL_SKYPE} {$keyval}
{elseif $keyid eq '19'} {if $label eq $MOD.LBL_ADD_COMMENT} {assign var=keyval value=''} {include file="modules/HelpDesk/ConfidentialInfoPopups.tpl" editmode="detailview"} {* crmv@160733 *} {/if} {if $MODULE eq 'Documents' or $MODULE eq 'Timecards'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$keyval|regex_replace:"/(^|[\n ])([\w]+?:\/\/.*?[^ \"\n\r\t<]*)/":"\\1\\2"|regex_replace:"/(^|[\n ])((www|ftp)\.[\w\-]+\.[\w\-.\~]+(?:\/[^ \"\t\n\r<]*)?)/":"\\1\\2"|regex_replace:"/(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)/i":"\\1\\2@\\3"|regex_replace:"/,\"|\.\"|\)\"|\)\.\"|\.\)\"/":"\""|replace:"\n":"
"}
{* crmv@27617 *} {else} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {* crmv@104459 *} {$keyval|regex_replace:"/(^|[\n ])([\w]+?:\/\/.*?[^ \"\n\r\t<]*)/":"\\1\\2"|regex_replace:"/(^|[\n ])((www|ftp)\.[\w\-]+\.[\w\-.\~]+(?:\/[^ \"\t\n\r<]*)?)/":"\\1\\2"|regex_replace:"/(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)/i":"\\1\\2@\\3"|regex_replace:"/,\"|\.\"|\)\"|\)\.\"|\.\)\"/":"\""|replace:"\n":"
"} {* crmv@27617 *}
{/if} {elseif $keyid eq '21'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval} {* crmv@104459 *}
{elseif $keyid eq '52' || $keyid eq '77' || $keyid eq '54'} {* crmv@101683 *} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval}
{elseif $keyid eq '53'} {* crmv@31171 *} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM} {* crmv@47567 *} {assign var=fld_value value=''} {foreach item=arr key=id from=$keyoptions.1} {foreach key=sel_value item=value from=$arr} {if $value eq 'selected'} {assign var=fld_value value=$id} {assign var=fld_displayvalue value=$sel_value} {/if} {/foreach} {/foreach} {assign var=fld_secondvalue value=''} {foreach item=arr key=id from=$keyoptions.2} {foreach key=sel_value item=value from=$arr} {if $value eq 'selected'} {assign var=fld_secondvalue value=$id} {assign var=fld_displaysecondvalue value=$sel_value} {/if} {/foreach} {/foreach} {* crmv@47567e *}
{* crmv@63001 *} {* crmv@47567 *} {if $keyoptions.0 eq 'User'} {if $keyadmin eq 1} {$keyval} {else} {$keyval} {/if} {else} {if $keyadmin eq 1} {$fld_displaysecondvalue} {else} {$fld_displaysecondvalue} {/if} {/if} {* crmv@47567e *}
{elseif $keyid eq '99'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$CHANGE_PW_BUTTON}
{elseif $keyid eq '56'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval}
{elseif $keyid eq '156'} {if $smarty.request.record neq $CURRENT_USERID && $keyadmin eq 1} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {if $APP.$keyval!=''}{$APP.$keyval}{elseif $MOD.$keyval!=''}{$MOD.$keyval}{else}{$keyval}{/if} {else} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$keyval} {/if}
{elseif $keyid eq 83} {if !empty($TAX_DETAILS)} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label} {foreach item=tax key=count from=$TAX_DETAILS} {* crmv@118512 *} {/foreach}
{$tax.taxlabel} {$APP.COVERED_PERCENTAGE} {$tax.percentage_fmt}
{/if} {elseif $keyid eq 5} {* Initialize the date format if not present *} {if empty($dateFormat)} {assign var="dateFormat" value=$APP.NTC_DATE_FORMAT|@parse_calendardate} {/if} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {if $keysecid eq 'ok'}{elseif $keysecid eq 'ko'}{/if}{$keyval}{if $keysecid eq 'ok'}{elseif $keysecid eq 'ko'}{/if}
{elseif $keyid eq 69} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$keyval}
{* crmv@16265 crmv@43764 *} {elseif $keyid eq '199'} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyval}
{* crmv@16265e crmv@43764e *} {elseif $keyid eq 1020} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM}
{* crmv@63001 *} {$keyoptions}
{elseif !empty($keyid)} {include file="FieldHeader.tpl" uitype=$keyid mandatory=$keymandatory label=$label}
{$keyval}
{/if} {if !empty($keyid) && $OLD_STYLE eq true} {include file="FieldButtons.tpl" uitype=$keyid mandatory=$keymandatory label=$label ajaxEditablePerm=$AJAXEDITTABLEPERM} {/if}