369 lines
18 KiB
Smarty
Executable File
369 lines
18 KiB
Smarty
Executable File
<!--
|
|
/*********************************************************************************
|
|
* SugarCRM is a customer relationship management program developed by
|
|
* SugarCRM, Inc. Copyright (C) 2004-2010 SugarCRM Inc.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify it under
|
|
* the terms of the GNU Affero General Public License version 3 as published by the
|
|
* Free Software Foundation with the addition of the following permission added
|
|
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
|
|
* IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
|
|
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but WITHOUT
|
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
|
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
|
|
* details.
|
|
*
|
|
* You should have received a copy of the GNU Affero General Public License along with
|
|
* this program; if not, see http://www.gnu.org/licenses or write to the Free
|
|
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|
* 02110-1301 USA.
|
|
*
|
|
* You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
|
|
* SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
|
|
*
|
|
* The interactive user interfaces in modified source and object code versions
|
|
* of this program must display Appropriate Legal Notices, as required under
|
|
* Section 5 of the GNU Affero General Public License version 3.
|
|
*
|
|
* In accordance with Section 7(b) of the GNU Affero General Public License version 3,
|
|
* these Appropriate Legal Notices must retain the display of the "Powered by
|
|
* SugarCRM" logo. If the display of the logo is not reasonably feasible for
|
|
* technical reasons, the Appropriate Legal Notices must display the words
|
|
* "Powered by SugarCRM".
|
|
********************************************************************************/
|
|
/*********************************************************************************
|
|
|
|
********************************************************************************/
|
|
-->
|
|
<script type='text/javascript' src='{sugar_getjspath file='modules/Users/DetailView.js'}'></script>
|
|
<script type="text/javascript" src="{sugar_getjspath file='include/javascript/sugar_grp_yui_widgets.js'}"></script>
|
|
<script type='text/javascript'>
|
|
var LBL_NEW_USER_PASSWORD = '{$MOD.LBL_NEW_USER_PASSWORD_2}';
|
|
{if !empty($ERRORS)}
|
|
{literal}
|
|
YAHOO.SUGAR.MessageBox.show({title: '{/literal}{$ERROR_MESSAGE}{literal}', msg: '{/literal}{$ERRORS}{literal}'} );
|
|
{/literal}
|
|
{/if}
|
|
</script>
|
|
|
|
<script type="text/javascript">
|
|
var user_detailview_tabs = new YAHOO.widget.TabView("user_detailview_tabs");
|
|
|
|
{literal}
|
|
user_detailview_tabs.on('contentReady', function(e){
|
|
{/literal}
|
|
});
|
|
</script>
|
|
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="actionsContainer">
|
|
<tr>
|
|
<td>
|
|
|
|
<form action="index.php" method="post" name="DetailView" id="form">
|
|
<input type="hidden" name="module" value="Users">
|
|
<input type="hidden" name="record" value="{$ID}">
|
|
<input type="hidden" name="isDuplicate" value=false>
|
|
<input type="hidden" name="action">
|
|
<input type="hidden" name="user_name" value="{$USER_NAME}">
|
|
<input type="hidden" name="password_generate">
|
|
<input type="hidden" name="old_password">
|
|
<input type="hidden" name="new_password">
|
|
<input type="hidden" name="return_module">
|
|
<input type="hidden" name="return_action">
|
|
<input type="hidden" name="return_id">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
|
|
<tr><td colspan='2' width="100%" nowrap>{$BUTTONS}</td></tr>
|
|
</table>
|
|
</form>
|
|
|
|
</td>
|
|
<td width="100%">
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
{$PAGINATION}
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<div id="user_detailview_tabs" class="yui-navset detailview_tabs">
|
|
<ul class="yui-nav">
|
|
<li class="selected"><a id="tab1" href="#tab1"><em>{$MOD.LBL_USER_INFORMATION}</em></a></li>
|
|
<li {if $IS_GROUP_OR_PORTAL == 1}style="display: none;"{/if}><a id="tab2" href="#tab2"><em>{$MOD.LBL_ADVANCED}</em></a></li>
|
|
{if $SHOW_ROLES}
|
|
<li><a id="tab3" href="#tab3"><em>{$MOD.LBL_USER_ACCESS}</em></a></li>
|
|
{/if}
|
|
</ul>
|
|
<div class="yui-content">
|
|
<div>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_NAME}:</slot></td>
|
|
<td width="35%" valign="top"><slot>{$FULL_NAME} </slot></td>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_USER_NAME}:</slot></td>
|
|
<td width="35%" valign="top"><slot>{$USER_NAME} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_STATUS}:</slot></td>
|
|
<td valign="top"><slot>{$STATUS} </slot></td>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_USER_TYPE}:</slot></td>
|
|
<td valign="top" ><slot>{$USER_TYPE_LABEL} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" scope="row"><slot>Konto Google:</slot></td>
|
|
<td valign="top"><slot>{$GOOGLE} </slot></td>
|
|
<td valign="top" scope="row"><slot>Kalendarz Google:</slot></td>
|
|
<td valign="top" ><slot>{$GOOGLEC} </slot></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div id='information'>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<th colspan='4' align="left" width="100%" valign="top"><h4><slot>{$MOD.LBL_USER_INFORMATION}</slot></h4></th>
|
|
</tr><tr>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_EMPLOYEE_STATUS}:</slot></td>
|
|
<td width="35%" valign="top"><slot>{$EMPLOYEE_STATUS} </slot></td>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_ASTERISK_PHONE_EXTENSION}:</slot></td>
|
|
<td width="35%" valign="top"><slot>{$ASTERISK_PHONE_EXTENSION} </slot></td>
|
|
</tr><tr>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_TITLE}:</slot></td>
|
|
<td width="35%" valign="top"><slot>{$TITLE} </slot></td>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_OFFICE_PHONE}:</slot></td>
|
|
<td width="35%" valign="top"><slot>{$PHONE_WORK} </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_DEPARTMENT}:</slot></td>
|
|
<td valign="top"><slot>{$DEPARTMENT} </slot></td>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_MOBILE_PHONE}:</slot></td>
|
|
<td valign="top"><slot>{$PHONE_MOBILE} </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_REPORTS_TO}:</slot></td>
|
|
<td valign="top"><slot><a href="index.php?module=Users&action=DetailView&record={$REPORTS_TO_ID}">{$REPORTS_TO_NAME}</a> </slot></td>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_OTHER}:</slot></td>
|
|
<td valign="top"><slot>{$PHONE_OTHER} </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" scope="row"><slot> </slot></td>
|
|
<td valign="top"><slot> </slot></td>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_FAX}:</slot></td>
|
|
<td valign="top"><slot>{$PHONE_FAX} </slot></td>
|
|
</tr><tr>
|
|
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_HOME_PHONE}:</slot></td>
|
|
<td valign="top"><slot>{$PHONE_HOME} </slot></td>
|
|
<td valign="top" scope="row"><slot> </slot></td>
|
|
<td valign="top"><slot> </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_MESSENGER_TYPE}:</slot></td>
|
|
<td valign="top"><slot>{$MESSENGER_TYPE} </slot></td>
|
|
<td valign="top" scope="row"><slot> </slot></td>
|
|
<td valign="top"><slot> </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_MESSENGER_ID}:</slot></td>
|
|
<td valign="top"><slot>{$MESSENGER_ID} </slot></td>
|
|
<td valign="top" scope="row"><slot> </slot></td>
|
|
<td valign="top"><slot> </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_ADDRESS}:</slot></td>
|
|
<td valign="top" ><slot>{$ADDRESS_STREET}<br>
|
|
{$ADDRESS_CITY} {$ADDRESS_STATE} {$ADDRESS_POSTALCODE}<br>
|
|
{$ADDRESS_COUNTRY}</slot></td>
|
|
<td scope="row"><slot> </slot></td>
|
|
<td><slot> </slot></td>
|
|
</tr><tr>
|
|
<td valign="top" valign="top" scope="row"><slot>{$MOD.LBL_NOTES}:</slot></td>
|
|
<td><slot>{$DESCRIPTION} </slot></td>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_STOCK}</slot></td>
|
|
<td width="35%" valign="top"><slot>{$STOCK_NAME}</slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" valign="top" scope="row"><slot>{$MOD.LBL_CASH}</slot></td>
|
|
<td width="35%" valign="top"><slot>{$CASH_NAME}</slot></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<div id='email_options'>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<th align="left" scope="row" colspan="4">
|
|
<h4>{$MOD.LBL_MAIL_OPTIONS_TITLE}</h4>
|
|
</th>
|
|
</tr>
|
|
<tr>
|
|
<td align="top" scope="row" width="15%">
|
|
{$MOD.LBL_EMAIL}:
|
|
</td>
|
|
<td align="top" width="85%">
|
|
{$EMAIL_OPTIONS}
|
|
</td>
|
|
</tr>
|
|
<tr id="email_options_link_type">
|
|
<td align="top" scope="row">
|
|
{$MOD.LBL_EMAIL_LINK_TYPE}:
|
|
</td>
|
|
<td >
|
|
{$EMAIL_LINK_TYPE}
|
|
</td>
|
|
</tr>
|
|
{if $SHOW_SMTP_SETTINGS}
|
|
<tr>
|
|
<td scope="row" width="15%">
|
|
{$MOD.LBL_EMAIL_PROVIDER}:
|
|
</td>
|
|
<td width="35%">
|
|
{$MAIL_SMTPDISPLAY}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="top" scope="row">
|
|
{$MOD.LBL_MAIL_SMTPUSER}:
|
|
</td>
|
|
<td width="35%">
|
|
{$MAIL_SMTPUSER}
|
|
</td>
|
|
</tr>
|
|
{/if}
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div id="settings">
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<th colspan='4' align="left" width="100%" valign="top"><h4><slot>{$MOD.LBL_USER_SETTINGS}</slot></h4></th>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row"><slot>{$MOD.LBL_RECEIVE_NOTIFICATIONS}:</slot></td>
|
|
<td><slot><input class="checkbox" type="checkbox" disabled {$RECEIVE_NOTIFICATIONS}></slot></td>
|
|
<td><slot>{$MOD.LBL_RECEIVE_NOTIFICATIONS_TEXT} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row" valign="top"><slot>{$MOD.LBL_REMINDER}:</td>
|
|
<td valign="top" nowrap><slot><input name='should_remind' tabindex='1' size='2' maxlength='2' disabled type="checkbox" class="checkbox" value='1' {$REMINDER_CHECKED}> {$REMINDER_TIME}</slot></td>
|
|
<td ><slot>{$MOD.LBL_REMINDER_TEXT} </slot></td>
|
|
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_MAILMERGE}:</slot></td>
|
|
<td valign="top" nowrap><slot><input tabindex='3' name='mailmerge_on' disabled class="checkbox" type="checkbox" {$MAILMERGE_ON}></slot></td>
|
|
<td><slot>{$MOD.LBL_MAILMERGE_TEXT} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" scope="row"><slot>{$MOD.LBL_SETTINGS_URL}:</slot></td>
|
|
<td valign="top" nowrap><slot>{$SETTINGS_URL}</slot></td>
|
|
<td><slot>{$MOD.LBL_SETTINGS_URL_DESC} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row" valign="top"><slot>{$MOD.LBL_EXPORT_DELIMITER}:</slot></td>
|
|
<td><slot>{$EXPORT_DELIMITER}</slot></td>
|
|
<td><slot>{$MOD.LBL_EXPORT_DELIMITER_DESC}</slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row" valign="top"><slot>{$MOD.LBL_EXPORT_CHARSET}:</slot></td>
|
|
<td><slot>{$EXPORT_CHARSET}</slot></td>
|
|
<td><slot>{$MOD.LBL_EXPORT_CHARSET_DESC}</slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td scope="row" valign="top"><slot>{$MOD.LBL_USE_REAL_NAMES}:</slot></td>
|
|
<td><slot>{$USE_REAL_NAMES}</slot></td>
|
|
<td><slot>{$MOD.LBL_USE_REAL_NAMES_DESC}</slot></td>
|
|
</tr>
|
|
{$EXTERNAL_AUTH}
|
|
</table>
|
|
</div>
|
|
|
|
<div id='locale'>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<th colspan='4' align="left" width="100%" valign="top">
|
|
<h4><slot>{$MOD.LBL_USER_LOCALE}</slot></h4></th>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_DATE_FORMAT}:</slot></td>
|
|
<td><slot>{$DATEFORMAT} </slot></td>
|
|
<td><slot>{$MOD.LBL_DATE_FORMAT_TEXT} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_TIME_FORMAT}:</slot></td>
|
|
<td><slot>{$TIMEFORMAT} </slot></td>
|
|
<td><slot>{$MOD.LBL_TIME_FORMAT_TEXT} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_TIMEZONE}:</slot></td>
|
|
<td nowrap><slot>{$TIMEZONE} </slot></td>
|
|
<td><slot>{$MOD.LBL_ZONE_TEXT} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_CURRENCY}:</slot></td>
|
|
<td><slot>{$CURRENCY} </slot></td>
|
|
<td><slot>{$MOD.LBL_CURRENCY_TEXT} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_CURRENCY_SIG_DIGITS}:</slot></td>
|
|
<td><slot>{$CURRENCY_SIG_DIGITS} </slot></td>
|
|
<td><slot>{$MOD.LBL_CURRENCY_SIG_DIGITS_DESC} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_NUMBER_GROUPING_SEP}:</slot></td>
|
|
<td><slot>{$NUM_GRP_SEP} </slot></td>
|
|
<td><slot>{$MOD.LBL_NUMBER_GROUPING_SEP_TEXT} </slot></td>
|
|
</tr><tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_DECIMAL_SEP}:</slot></td>
|
|
<td><slot>{$DEC_SEP} </slot></td>
|
|
<td><slot></slot>{$MOD.LBL_DECIMAL_SEP_TEXT} </td>
|
|
</tr>
|
|
</tr><tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_LOCALE_DEFAULT_NAME_FORMAT}:</slot></td>
|
|
<td><slot>{$NAME_FORMAT} </slot></td>
|
|
<td><slot></slot>{$MOD.LBL_LOCALE_NAME_FORMAT_DESC} </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
|
|
<div id='calendar_options'>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<th colspan='4' align="left" width="100%" valign="top"><h4><slot>{$MOD.LBL_CALENDAR_OPTIONS}</slot></h4></th>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_PUBLISH_KEY}:</slot></td>
|
|
<td width="20%"><slot>{$CALENDAR_PUBLISH_KEY}</slot></td>
|
|
<td width="65%"><slot>{$MOD.LBL_CHOOSE_A_KEY} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot><nobr>{$MOD.LBL_YOUR_PUBLISH_URL}:</nobr></slot></td>
|
|
<td colspan=2><slot>{$CALENDAR_PUBLISH_URL}</slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_SEARCH_URL}:</slot></td>
|
|
<td colspan=2><slot>{$CALENDAR_SEARCH_URL}</slot></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div id='edit_tabs'>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="detail view">
|
|
<tr>
|
|
<th colspan='4' align="left" width="100%" valign="top"><h4><slot>{$MOD.LBL_LAYOUT_OPTIONS}</slot></h4></th>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_MAX_TAB}:</slot></td>
|
|
<td width="15%"><slot>{$MAX_TAB} </slot></td>
|
|
<td><slot>{$MOD.LBL_MAX_TAB_DESCRIPTION} </slot></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" scope="row"><slot>{$MOD.LBL_SUBPANEL_TABS}:</slot></td>
|
|
<td><slot><input class="checkbox" type="checkbox" disabled {$SUBPANEL_TABS}></slot></td>
|
|
<td><slot>{$MOD.LBL_SUBPANEL_TABS_DESCRIPTION} </slot></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div id="user_holidays">
|
|
{$USER_HOLIDAYS_SUBPANEL}
|
|
</div>
|
|
</div>
|
|
{if !$SHOW_ROLES}
|
|
</div>
|
|
{/if}
|