Page Menu
Home
In-Portal Phabricator
Search
Configure Global Search
Log In
Files
F1069904
in-portal
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Sun, Jul 20, 9:07 AM
Size
26 KB
Mime Type
text/x-diff
Expires
Tue, Jul 22, 9:07 AM (2 h, 24 m)
Engine
blob
Format
Raw Data
Handle
692792
Attached To
rINP In-Portal
in-portal
View Options
Index: branches/RC/kernel/admin_templates/summary/root.tpl
===================================================================
--- branches/RC/kernel/admin_templates/summary/root.tpl (revision 11117)
+++ branches/RC/kernel/admin_templates/summary/root.tpl (revision 11118)
@@ -1,154 +1,154 @@
<!-- overview box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="overviewbox_header">
<table cellpadding="0" cellspacing="0" width="100%">
<td valign="middle" align="left">
<img src="img/summary/overviewbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<span class="overview">Overview</span>
</td>
<td class="info" valign="middle" align="right">
<span class="overviewDate"><inp2:adm_TodayDate format="F j, Y"/></span>
</td>
</table>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="overviewbox_body" colspan="2">
<table cellspacing="0" cellpadding="0" width="100%">
<inp2:m_DefineElement name="stat_element">
<td class="<inp2:m_if check="m_ParamEquals" name="column_number" value="1">oInfo<inp2:m_else/>oValue</inp2:m_if>" align="center">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="70%" nowrap>
<inp2:Field name="ListLabel" as_label="1"/>:
</td>
<td width="30%" nowrap>
<inp2:CalculateValue field="ValueSQL"/>
</td>
</tr>
</table>
</td>
</inp2:m_DefineElement>
<inp2:stat.summary_PrintList2 render_as="stat_element" columns="2"/>
</table>
</td>
</tr>
</table>
<!-- overview box: end -->
<!-- user search box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="searchbox_header">
<img src="img/summary/searchbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<inp2:m_phrase name="la_section_UsersSearch"/>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="searchbox_body">
<script type="text/javascript">
function doSearch()
{
submit_action('<inp2:m_t index_file="users/user_list.php" pass="m" escape="1"/>', 'm_user_search');
}
</script>
<img src="img/spacer.gif" width="12" height="13"><br />
<input name="list_search" class="search" type="text">
<img src="<inp2:adm_ModulePath module="In-portal"/>img/toolbar/icon16_search.gif" width="22" height="22" align="absMiddle" onclick="doSearch();">
</td>
</tr>
</table>
<!-- user search box: end -->
<!-- pending items box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="usersbox_header">
<img src="img/summary/usersbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<inp2:m_phrase name="la_prompt_PendingItems"/> <span class="info">(<inp2:stat_GetTotalPending/>)</span>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="usersbox_body">
<table width="100%" cellpadding="3" cellspacing="0">
<inp2:m_DefineElement name="stat_element">
<inp2:m_if check="m_ParamEquals" name="is_first" value="1">
<inp2:m_if check="m_ParamEquals" name="column_number" value="1">
<inp2:m_set cell_class="lTD"/>
<inp2:m_else/>
<inp2:m_set cell_class="rTD"/>
</inp2:m_if>
<inp2:m_else/>
<inp2:m_if check="m_ParamEquals" name="column_number" value="1">
<inp2:m_set cell_class="lTDi"/>
<inp2:m_else/>
<inp2:m_set cell_class="rTDi"/>
</inp2:m_if>
</inp2:m_if>
<td width="50%" class="<inp2:m_get name="cell_class"/>">
<img src="<inp2:{$prefix}_ModulePath/>img/itemicons/<inp2:m_param name="icon"/>" border="0" alt="" title="" />
<a href="<inp2:m_param name="url"/>" class="userslink"><inp2:m_phrase name="$label"/></a> <span class="info">(<inp2:CountPending prefix="$prefix"/>)</span>
</td>
</inp2:m_DefineElement>
<inp2:stat_PrintPendingStatistics render_as="stat_element" columns="2"/>
</table>
</td>
</tr>
</table>
<!-- pending items box: end -->
<!-- quick links box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="overviewbox_header">
<img src="img/summary/overviewbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<inp2:m_phrase name="la_section_QuickLinks"/>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="overviewbox_body">
<table width="100%" cellspacing="0" cellpadding="4">
<tr>
<td>
<a class="userslink" href="<inp2:m_t t="catalog/catalog" pass="m"/>">
<img hSpace="3" src="<inp2:adm_ModulePath module="In-portal"/>img/icons/icon24_navigate.gif" border="0" align="absMiddle">
<inp2:m_phrase name="la_Text_Catalog"/>
</a>
</td>
</tr>
<tr>
<td>
- <a class="userslink" href="<inp2:m_t t="users/users_list" index_file="users/user_list.php" pass="m"/>">
+ <a class="userslink" href="<inp2:m_Link template='in-portal/users/users_list'/>">
<img hSpace="3" src="<inp2:adm_ModulePath module="In-portal"/>img/icons/icon24_users.gif" border="0" align="absMiddle">
<inp2:m_phrase name="la_Text_Users"/>
</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- quick links box: end -->
Property changes on: branches/RC/kernel/admin_templates/summary/root.tpl
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.6.2.2
\ No newline at end of property
+1.6.2.3
\ No newline at end of property
Index: branches/RC/core/units/users/users_config.php
===================================================================
--- branches/RC/core/units/users/users_config.php (revision 11117)
+++ branches/RC/core/units/users/users_config.php (revision 11118)
@@ -1,286 +1,286 @@
<?php
$config = Array(
'Prefix' => 'u',
'ItemClass' => Array('class'=>'UsersItem','file'=>'users_item.php','build_event'=>'OnItemBuild'),
'ListClass' => Array('class'=>'kDBList','file'=>'','build_event'=>'OnListBuild'),
'EventHandlerClass' => Array('class'=>'UsersEventHandler','file'=>'users_event_handler.php','build_event'=>'OnBuild'),
'TagProcessorClass' => Array('class'=>'UsersTagProcessor','file'=>'users_tag_processor.php','build_event'=>'OnBuild'),
'RegisterClasses' => Array(
Array('pseudo' => 'UsersSyncronizeManager', 'class' => 'UsersSyncronizeManager', 'file' => 'users_syncronize.php', 'build_event' => ''),
),
'AutoLoad' => true,
'ConfigPriority' => 0,
'Hooks' => Array (
Array (
'Mode' => hAFTER,
'Conditional' => false,
'HookToPrefix' => 'u',
'HookToSpecial' => '*',
'HookToEvent' => Array('OnAfterItemLoad', 'OnBeforeItemCreate', 'OnBeforeItemUpdate', 'OnUpdateAddress'),
'DoPrefix' => '',
'DoSpecial' => '*',
'DoEvent' => 'OnPrepareStates',
),
Array (
'Mode' => hBEFORE,
'Conditional' => false,
'HookToPrefix' => 'affil',
'HookToSpecial' => '*',
'HookToEvent' => Array('OnCheckAffiliateAgreement'),
'DoPrefix' => '',
'DoSpecial' => '*',
'DoEvent' => 'OnSubstituteSubscriber',
),
Array (
'Mode' => hBEFORE,
'Conditional' => false,
'HookToPrefix' => '',
'HookToSpecial' => '*',
'HookToEvent' => Array('OnAfterConfigRead'),
'DoPrefix' => 'cdata',
'DoSpecial' => '*',
'DoEvent' => 'OnDefineCustomFields',
),
Array (
'Mode' => hAFTER,
'Conditional' => false,
'HookToPrefix' => 'adm',
'HookToSpecial' => '*',
'HookToEvent' => Array('OnStartup'),
'DoPrefix' => '',
'DoSpecial' => '*',
'DoEvent' => 'OnAutoLoginUser',
),
// Captcha processing
Array (
'Mode' => hAFTER,
'Conditional' => false,
'HookToPrefix' => '',
'HookToSpecial' => '*',
'HookToEvent' => Array('OnAfterConfigRead'),
'DoPrefix' => 'captcha',
'DoSpecial' => '*',
'DoEvent' => 'OnPrepareCaptcha',
),
/*Array (
'Mode' => hAFTER,
'Conditional' => false,
'HookToPrefix' => '',
'HookToSpecial' => '*',
'HookToEvent' => Array('OnBeforeItemCreate'),
'DoPrefix' => 'captcha',
'DoSpecial' => '*',
'DoEvent' => 'OnValidateCode',
),*/
),
'QueryString' => Array(
1 => 'id',
2 => 'Page',
3 => 'event',
4 => 'mode',
),
'RegularEvents' => Array(
'membership_expiration' => Array('EventName' => 'OnCheckExpiredMembership', 'RunInterval' => 1800, 'Type' => reAFTER),
),
'IDField' => 'PortalUserId',
'StatusField' => Array('Status'),
'TitleField' => 'Login',
'ItemType' => 6, // used for custom fields only (on user's case)
'StatisticsInfo' => Array(
'pending' => Array(
'icon' => 'icon16_user_pending.gif',
'label' => 'la_Text_Users',
- 'js_url' => "set_persistant_var('User_View', 4, 'users/users_list', '#url#')",
- 'url' => Array('t' => 'users/users_list', 'index_file' => 'users/user_list.php', 'pass' => 'm'),
+ 'js_url' => '#url#',
+ 'url' => Array('t' => 'in-portal/users/users_list', 'pass' => 'm,u', 'u_event' => 'OnSetFilterPattern', 'u_filters' => 'show_active=0,show_pending=1,show_disabled=0'),
'status' => STATUS_PENDING,
),
),
'TitlePresets' => Array(
'default' => Array(
'new_status_labels' => Array('u'=>'!la_title_Adding_User!'),
'edit_status_labels' => Array('u'=>'!la_title_Editing_User!'),
'new_titlefield' => Array('u'=>''),
),
'users_list' => Array ('prefixes' => Array('u_List'), 'format' => "!la_title_Users! (#u_recordcount#)"),
'users_edit' => Array('prefixes' => Array('u'), 'format' => "#u_status# '#u_titlefield#' - !la_title_General!"),
'user_edit_images' => Array ('prefixes' => Array('u', 'u-img_List'), 'format' => "#u_status# '#u_titlefield#' - !la_title_Images! (#u-img_recordcount#)"),
'user_edit_groups' => Array('prefixes' => Array('u', 'u-ug_List'), 'format' => "#u_status# '#u_titlefield#' - !la_title_Groups! (#u-ug_recordcount#)"),
'user_edit_items' => Array('prefixes' => Array('u'), 'format' => "#u_status# '#u_titlefield#' - !la_title_Items!"),
'user_edit_custom' => Array('prefixes' => Array('u'), 'format' => "#u_status# '#u_titlefield#' - !la_title_Custom!"),
'user_edit_group' => Array (
'prefixes' => Array ('u', 'u-ug'),
'edit_status_labels' => Array ('u-ug' => '!la_title_EditingMembership!'),
'format' => "#u_status# '#u_titlefield#' - #u-ug_status# '#u-ug_titlefield#'",
),
'user_image_edit' => Array (
'prefixes' => Array ('u', 'u-img'),
'new_status_labels' => Array ('u-img' => '!la_title_Adding_Image!'),
'edit_status_labels' => Array ('u-img' => '!la_title_Editing_Image!'),
'new_titlefield' => Array ('u-img' => '!la_title_New_Image!'),
'format' => "#u_status# '#u_titlefield#' - #u-img_status# '#u-img_titlefield#'",
),
'users_select' => Array('prefixes' => Array('u_List'), 'format' => "!la_title_Users! (#u_recordcount#) - !la_title_SelectUser!"),
'tree_users' => Array('format' => '!la_section_overview!'),
),
'EditTabPresets' => Array (
'Default' => Array (
Array ('title' => 'la_tab_General', 't' => 'in-portal/users/users_edit', 'priority' => 1),
Array ('title' => 'la_tab_Groups', 't' => 'in-portal/users/users_edit_groups', 'priority' => 2),
Array ('title' => 'la_tab_Images', 't' => 'in-portal/users/user_edit_images', 'priority' => 3),
Array ('title' => 'la_tab_Items', 't' => 'in-portal/users/user_edit_items', 'priority' => 4),
Array ('title' => 'la_tab_Custom', 't' => 'in-portal/users/users_edit_custom', 'priority' => 5),
),
),
'PermSection' => Array('main' => 'in-portal:user_list', 'email' => 'in-portal:user_email', 'custom' => 'in-portal:user_custom'),
'TableName' => TABLE_PREFIX.'PortalUser',
'ListSQLs' => Array( '' => ' SELECT %1$s.* %2$s FROM %1$s
LEFT JOIN '.TABLE_PREFIX.'UserGroup ug ON %1$s.PortalUserId = ug.PortalUserId AND ug.PrimaryGroup = 1
LEFT JOIN '.TABLE_PREFIX.'PortalGroup g ON ug.GroupId = g.GroupId
LEFT JOIN '.TABLE_PREFIX.'%3$sPortalUserCustomData cust ON %1$s.ResourceId = cust.ResourceId',
),
'ItemSQLs' => Array( '' => ' SELECT %1$s.* %2$s FROM %1$s
LEFT JOIN '.TABLE_PREFIX.'UserGroup ug ON %1$s.PortalUserId = ug.PortalUserId AND ug.PrimaryGroup = 1
LEFT JOIN '.TABLE_PREFIX.'PortalGroup g ON ug.GroupId = g.GroupId
LEFT JOIN '.TABLE_PREFIX.'%3$sPortalUserCustomData cust ON %1$s.ResourceId = cust.ResourceId',
),
'ListSortings' => Array(
'' => Array(
'Sorting' => Array('Login' => 'asc'),
)
),
'SubItems' => Array('addr', 'u-cdata', 'u-ug', 'u-img', 'fav', 'user-profile'),
'FilterMenu' => Array(
'Groups' => Array(
- Array('mode' => 'AND', 'filters' => Array(0,1,2), 'type' => WHERE_FILTER),
+ Array('mode' => 'AND', 'filters' => Array('show_active','show_disabled','show_pending'), 'type' => WHERE_FILTER),
),
'Filters' => Array(
- 0 => Array('label' =>'la_Enabled', 'on_sql' => '', 'off_sql' => '%1$s.Status != 1' ),
- 1 => Array('label' => 'la_Disabled', 'on_sql' => '', 'off_sql' => '%1$s.Status != 0' ),
- 2 => Array('label' => 'la_Pending', 'on_sql' => '', 'off_sql' => '%1$s.Status != 2' ),
+ 'show_active' => Array('label' =>'la_Enabled', 'on_sql' => '', 'off_sql' => '%1$s.Status != 1' ),
+ 'show_disabled' => Array('label' => 'la_Disabled', 'on_sql' => '', 'off_sql' => '%1$s.Status != 0' ),
+ 'show_pending' => Array('label' => 'la_Pending', 'on_sql' => '', 'off_sql' => '%1$s.Status != 2' ),
)
),
'CalculatedFields' => Array(
'' => Array(
'PrimaryGroup' => 'g.Name',
'FullName' => 'CONCAT(FirstName, " ", LastName)',
),
),
'Fields' => Array
(
'PortalUserId' => Array('type' => 'int', 'not_null' => 1, 'default' => 0),
'Login' => Array('type' => 'string', 'unique'=>Array('Login'), 'default' => null,'required'=>1, 'error_msgs' => Array('unique'=>'!lu_user_already_exist!')),
'Password' => Array('type' => 'string', 'formatter' => 'kPasswordFormatter', 'encryption_method' => 'md5', 'verify_field' => 'VerifyPassword', 'skip_empty' => 1, 'default' => md5('')),
'FirstName' => Array('type' => 'string', 'not_null' => 1, 'default' => ''),
'LastName' => Array('type' => 'string', 'not_null' => 1, 'default' => ''),
'Company' => Array('type' => 'string','not_null' => '1','default' => ''),
'Email' => Array('type' => 'string', 'formatter'=>'kFormatter', 'regexp'=>'/^[_a-zA-Z0-9-\.]+@[a-zA-Z0-9-\.]+\.[a-z]{2,4}$/', 'sample_value' => 'email@domain.com', 'unique'=>Array('Email'), 'not_null' => '1', 'required'=>1, 'default' => '', 'error_msgs' => Array('invalid_format'=>'!la_invalid_email!', 'unique'=>'!lu_email_already_exist!') ),
'CreatedOn' => Array('type'=>'int', 'formatter' => 'kDateFormatter', 'default' => '#NOW#'),
'Phone' => Array('type' => 'string','default' => null),
'Fax' => Array('type' => 'string', 'not_null' => 1, 'default' => ''),
'Street' => Array('type' => 'string', 'default' => null),
'Street2' => Array('type' => 'string', 'not_null' => '1', 'default' => ''),
'City' => Array('type' => 'string','default' => null),
'State' => Array('type' => 'string', 'formatter'=>'kOptionsFormatter',
'options' => Array(),
'option_key_field'=>'DestAbbr','option_title_field'=>'Translation',
'not_null' => '1','default' => ''),
'Zip' => Array('type' => 'string','default' => null),
'Country' => Array('type' => 'string', 'formatter'=>'kOptionsFormatter',
'options_sql'=>'SELECT %1$s
FROM '.TABLE_PREFIX.'StdDestinations
LEFT JOIN '.TABLE_PREFIX.'Phrase
ON '.TABLE_PREFIX.'Phrase.Phrase = '.TABLE_PREFIX.'StdDestinations.DestName
WHERE
DestType=1
AND
LanguageId = %2$s
ORDER BY Translation',
'option_key_field'=>'DestAbbr','option_title_field'=>'Translation',
'not_null' => '1','default' => ''),
'ResourceId' => Array('type' => 'int','not_null' => 1, 'default' => 0),
'Status' => Array('type' => 'int', 'formatter'=>'kOptionsFormatter', 'options'=>Array(1=>'la_Enabled', 0=>'la_Disabled', 2=>'la_Pending'), 'use_phrases'=>1, 'not_null' => '1','default' => 2),
'Modified' => Array('type' => 'int', 'formatter'=>'kDateFormatter', 'not_null' => '1', 'default' => '#NOW#' ),
'dob' => Array('type'=>'int', 'formatter' => 'kDateFormatter', 'default' => null),
'tz' => Array('type' => 'int','default' => 0),
'ip' => Array('type' => 'string','default' => null),
'IsBanned' => Array('type' => 'int','not_null' => 1, 'default' => 0),
'PassResetTime' => Array('type' => 'int','default' => null),
'PwResetConfirm' => Array('type' => 'string','default' => null),
'PwRequestTime' => Array('type' => 'int','default' => null),
'MinPwResetDelay' => Array('type' => 'int', 'formatter' => 'kOptionsFormatter', 'options' => Array(300 => '5', 600 => '10', 900 => '15', 1800 => '30', 3600 => '60'), 'use_phrases' => 0, 'not_null' => '1', 'default' => 1800),
),
'VirtualFields' => Array(
'ValidateLogin' => Array('type'=>'string','default'=>''),
'SubscribeEmail' => Array('type'=>'string','default'=>''),
'PrimaryGroup' => Array('type' => 'string', 'default' => ''),
'RootPassword' => Array('type' => 'string', 'formatter' => 'kPasswordFormatter', 'encryption_method' => 'md5', 'verify_field' => 'VerifyRootPassword', 'skip_empty' => 1, 'default' => md5('') ),
'FullName' => Array ('type' => 'string', 'default' => ''),
'UserGroup' => Array (
'type' => 'int',
'formatter' => 'kOptionsFormatter', 'options_sql' => 'SELECT %1$s FROM ' . TABLE_PREFIX . 'PortalGroup WHERE Enabled = 1 AND FrontRegistration = 1', 'option_key_field' => 'GroupId', 'option_title_field' => 'Name',
'not_null' => 1, 'default' => 0,
),
),
'Grids' => Array(
'Default' => Array(
'Icons' => Array(0 => 'icon16_user_disabled.gif', 1 => 'icon16_user.gif', 2 => 'icon16_user_pending.gif'),
'Fields' => Array(
'Login' => Array('title' => 'la_col_Username', 'data_block' => 'grid_checkbox_td'),
'LastName' => Array( 'title'=>'la_col_LastName'),
'FirstName' => Array( 'title'=>'la_col_FirstName'),
'Email' => Array( 'title'=>'la_col_Email'),
'PrimaryGroup' => Array( 'title'=>'la_col_PrimaryGroup'),
'CreatedOn_formatted' => Array('title' => 'la_col_CreatedOn', 'sort_field' => 'CreatedOn'),
),
),
'UserSelector' => Array(
'Icons' => Array(0 => 'icon16_user_disabled.gif', 1 => 'icon16_user.gif', 2 => 'icon16_user_pending.gif'),
'Selector' => 'radio',
'Fields' => Array(
'Login' => Array('title' => 'la_col_Username', 'data_block' => 'grid_radio_td'),
'LastName' => Array( 'title'=>'la_col_LastName'),
'FirstName' => Array( 'title'=>'la_col_FirstName'),
'Email' => Array( 'title'=>'la_col_Email'),
'PrimaryGroup' => Array( 'title'=>'la_col_PrimaryGroup'),
'CreatedOn_formatted' => Array('title' => 'la_col_CreatedOn', 'sort_field' => 'CreatedOn'),
),
),
),
);
?>
\ No newline at end of file
Property changes on: branches/RC/core/units/users/users_config.php
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.40.2.12
\ No newline at end of property
+1.40.2.13
\ No newline at end of property
Index: branches/RC/core/admin_templates/summary/root.tpl
===================================================================
--- branches/RC/core/admin_templates/summary/root.tpl (revision 11117)
+++ branches/RC/core/admin_templates/summary/root.tpl (revision 11118)
@@ -1,154 +1,154 @@
<!-- overview box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="overviewbox_header">
<table cellpadding="0" cellspacing="0" width="100%">
<td valign="middle" align="left">
<img src="img/summary/overviewbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<span class="overview">Overview</span>
</td>
<td class="info" valign="middle" align="right">
<span class="overviewDate"><inp2:adm_TodayDate format="F j, Y"/></span>
</td>
</table>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="overviewbox_body" colspan="2">
<table cellspacing="0" cellpadding="0" width="100%">
<inp2:m_DefineElement name="stat_element">
<td class="<inp2:m_if check="m_ParamEquals" name="column_number" value="1">oInfo<inp2:m_else/>oValue</inp2:m_if>" align="center">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="70%" nowrap>
<inp2:Field name="ListLabel" as_label="1"/>:
</td>
<td width="30%" nowrap>
<inp2:CalculateValue field="ValueSQL"/>
</td>
</tr>
</table>
</td>
</inp2:m_DefineElement>
<inp2:stat.summary_PrintList2 render_as="stat_element" columns="2"/>
</table>
</td>
</tr>
</table>
<!-- overview box: end -->
<!-- user search box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="searchbox_header">
<img src="img/summary/searchbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<inp2:m_phrase name="la_section_UsersSearch"/>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="searchbox_body">
<script type="text/javascript">
function doSearch()
{
submit_action('<inp2:m_t index_file="users/user_list.php" pass="m" escape="1"/>', 'm_user_search');
}
</script>
<img src="img/spacer.gif" width="12" height="13"><br />
<input name="list_search" class="search" type="text">
<img src="<inp2:adm_ModulePath module="In-portal"/>img/toolbar/icon16_search.gif" width="22" height="22" align="absMiddle" onclick="doSearch();">
</td>
</tr>
</table>
<!-- user search box: end -->
<!-- pending items box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="usersbox_header">
<img src="img/summary/usersbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<inp2:m_phrase name="la_prompt_PendingItems"/> <span class="info">(<inp2:stat_GetTotalPending/>)</span>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="usersbox_body">
<table width="100%" cellpadding="3" cellspacing="0">
<inp2:m_DefineElement name="stat_element">
<inp2:m_if check="m_ParamEquals" name="is_first" value="1">
<inp2:m_if check="m_ParamEquals" name="column_number" value="1">
<inp2:m_set cell_class="lTD"/>
<inp2:m_else/>
<inp2:m_set cell_class="rTD"/>
</inp2:m_if>
<inp2:m_else/>
<inp2:m_if check="m_ParamEquals" name="column_number" value="1">
<inp2:m_set cell_class="lTDi"/>
<inp2:m_else/>
<inp2:m_set cell_class="rTDi"/>
</inp2:m_if>
</inp2:m_if>
<td width="50%" class="<inp2:m_get name="cell_class"/>">
<img src="<inp2:{$prefix}_ModulePath/>img/itemicons/<inp2:m_param name="icon"/>" border="0" alt="" title="" />
<a href="<inp2:m_param name="url"/>" class="userslink"><inp2:m_phrase name="$label"/></a> <span class="info">(<inp2:CountPending prefix="$prefix"/>)</span>
</td>
</inp2:m_DefineElement>
<inp2:stat_PrintPendingStatistics render_as="stat_element" columns="2"/>
</table>
</td>
</tr>
</table>
<!-- pending items box: end -->
<!-- quick links box: begin -->
<table cellspacing="0" cellpadding="0" width="269">
<tr>
<td class="overviewbox_header">
<img src="img/summary/overviewbox_cl.gif" width="8" height="8" align="absMiddle" hSpace="4">
<inp2:m_phrase name="la_section_QuickLinks"/>
</td>
</tr>
<tr>
<td style="padding: 10px;" class="overviewbox_body">
<table width="100%" cellspacing="0" cellpadding="4">
<tr>
<td>
<a class="userslink" href="<inp2:m_t t="catalog/catalog" pass="m"/>">
<img hSpace="3" src="<inp2:adm_ModulePath module="In-portal"/>img/icons/icon24_navigate.gif" border="0" align="absMiddle">
<inp2:m_phrase name="la_Text_Catalog"/>
</a>
</td>
</tr>
<tr>
<td>
- <a class="userslink" href="<inp2:m_t t="users/users_list" index_file="users/user_list.php" pass="m"/>">
+ <a class="userslink" href="<inp2:m_Link template='in-portal/users/users_list'/>">
<img hSpace="3" src="<inp2:adm_ModulePath module="In-portal"/>img/icons/icon24_users.gif" border="0" align="absMiddle">
<inp2:m_phrase name="la_Text_Users"/>
</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- quick links box: end -->
Property changes on: branches/RC/core/admin_templates/summary/root.tpl
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.6.2.2
\ No newline at end of property
+1.6.2.3
\ No newline at end of property
Event Timeline
Log In to Comment