[ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Summary view] [Print] [Text view]
1 {*<!-- 2 /********************************************************************************* 3 ** The contents of this file are subject to the vtiger CRM Public License Version 1.0 4 * ("License"); You may not use this file except in compliance with the License 5 * The Original Code is: vtiger CRM Open Source 6 * The Initial Developer of the Original Code is vtiger. 7 * Portions created by vtiger are Copyright (C) vtiger. 8 * All Rights Reserved. 9 * 10 ********************************************************************************/ 11 -->*} 12 {strip} 13 <div class="recentActivitiesContainer" id="updates"> 14 <input type="hidden" id="updatesCurrentPage" value="{$PAGING_MODEL->get('page')}" /> 15 16 <div> 17 {if !empty($RECENT_ACTIVITIES)} 18 <ul class="unstyled"> 19 {foreach item=RECENT_ACTIVITY from=$RECENT_ACTIVITIES} 20 {assign var=PROCEED value= TRUE} 21 {if ($RECENT_ACTIVITY->isRelationLink()) or ($RECENT_ACTIVITY->isRelationUnLink())} 22 {assign var=RELATION value=$RECENT_ACTIVITY->getRelationInstance()} 23 {if !($RELATION->getLinkedRecord())} 24 {assign var=PROCEED value= FALSE} 25 {/if} 26 {/if} 27 {if $PROCEED} 28 {if $RECENT_ACTIVITY->isCreate()} 29 <li> 30 <div> 31 <span><strong>{$RECENT_ACTIVITY->getModifiedBy()->getName()}</strong> {vtranslate('LBL_CREATED', $MODULE_NAME)}</span> 32 <span class="pull-right"><p class="muted"><small title="{Vtiger_Util_Helper::formatDateTimeIntoDayString($RECENT_ACTIVITY->getParent()->get('createdtime'))}">{Vtiger_Util_Helper::formatDateDiffInStrings($RECENT_ACTIVITY->getParent()->get('createdtime'))}</small></p></span> 33 </div> 34 </li> 35 {else if $RECENT_ACTIVITY->isUpdate()} 36 <li> 37 <div> 38 <span><strong>{$RECENT_ACTIVITY->getModifiedBy()->getDisplayName()}</strong> {vtranslate('LBL_UPDATED', $MODULE_NAME)}</span> 39 <span class="pull-right"><p class="muted"><small title="{Vtiger_Util_Helper::formatDateTimeIntoDayString($RECENT_ACTIVITY->getActivityTime())}">{Vtiger_Util_Helper::formatDateDiffInStrings($RECENT_ACTIVITY->getActivityTime())}</small></p></span> 40 </div> 41 42 {foreach item=FIELDMODEL from=$RECENT_ACTIVITY->getFieldInstances()} 43 {if $FIELDMODEL && $FIELDMODEL->getFieldInstance() && $FIELDMODEL->getFieldInstance()->isViewableInDetailView()} 44 <div class='font-x-small updateInfoContainer'> 45 <i>{vtranslate($FIELDMODEL->getName(),$MODULE_NAME)}</i> : 46 {if $FIELDMODEL->get('prevalue') neq '' && $FIELDMODEL->get('postvalue') neq '' && !($FIELDMODEL->getFieldInstance()->getFieldDataType() eq 'reference' && ($FIELDMODEL->get('postvalue') eq '0' || $FIELDMODEL->get('prevalue') eq '0'))} 47 {vtranslate('LBL_FROM')} <b style="white-space:pre;">{Vtiger_Util_Helper::toVtiger6SafeHTML($FIELDMODEL->getDisplayValue(decode_html($FIELDMODEL->get('prevalue'))))}</b> 48 {else if $FIELDMODEL->get('postvalue') eq '' || ($FIELDMODEL->getFieldInstance()->getFieldDataType() eq 'reference' && $FIELDMODEL->get('postvalue') eq '0')} 49 <b> {vtranslate('LBL_DELETED')} </b> ( <del>{Vtiger_Util_Helper::toVtiger6SafeHTML($FIELDMODEL->getDisplayValue(decode_html($FIELDMODEL->get('prevalue'))))}</del> ) 50 {else} 51 {vtranslate('LBL_CHANGED')} 52 {/if} 53 {if $FIELDMODEL->get('postvalue') neq '' && !($FIELDMODEL->getFieldInstance()->getFieldDataType() eq 'reference' && $FIELDMODEL->get('postvalue') eq '0')} 54 {vtranslate('LBL_TO')} <b style="white-space:pre;">{Vtiger_Util_Helper::toVtiger6SafeHTML($FIELDMODEL->getDisplayValue(decode_html($FIELDMODEL->get('postvalue'))))}</b> 55 {/if} 56 57 </div> 58 {/if} 59 {/foreach} 60 61 </li> 62 {else if ($RECENT_ACTIVITY->isRelationLink() || $RECENT_ACTIVITY->isRelationUnLink())} 63 <li> 64 <div class="row-fluid"> 65 {assign var=RELATION value=$RECENT_ACTIVITY->getRelationInstance()} 66 <span>{vtranslate($RELATION->getLinkedRecord()->getModuleName(), $RELATION->getLinkedRecord()->getModuleName())}</span> <span> 67 {if $RECENT_ACTIVITY->isRelationLink()} 68 {vtranslate('LBL_ADDED', $MODULE_NAME)} 69 {else} 70 {vtranslate('LBL_REMOVED', $MODULE_NAME)} 71 {/if} </span><span> 72 {if $RELATION->getLinkedRecord()->getModuleName() eq 'Calendar'} 73 {if isPermitted('Calendar', 'DetailView', $RELATION->getLinkedRecord()->getId()) eq 'yes'} <strong>{$RELATION->getLinkedRecord()->getName()}</strong> {else} {/if} 74 {else} <strong>{$RELATION->getLinkedRecord()->getName()}</strong> {/if}</span> 75 <span class="pull-right"><p class="muted"><small title="{Vtiger_Util_Helper::formatDateTimeIntoDayString($RELATION->get('changedon'))}">{Vtiger_Util_Helper::formatDateDiffInStrings($RELATION->get('changedon'))}</small></p></span> 76 </div> 77 </li> 78 {else if $RECENT_ACTIVITY->isRestore()} 79 <li> 80 81 </li> 82 {/if} 83 {/if} 84 {/foreach} 85 </ul> 86 {else} 87 <div class="summaryWidgetContainer"> 88 <p class="textAlignCenter">{vtranslate('LBL_NO_RECENT_UPDATES')}</p> 89 </div> 90 {/if} 91 </div> 92 <div class="row-fluid" id="moreLink"> 93 {if $PAGING_MODEL->isNextPageExists()} 94 <div class="pull-right"> 95 <a href="javascript:void(0)" class="moreRecentUpdates">{vtranslate('LBL_MORE',$MODULE_NAME)}..</a> 96 </div> 97 {/if} 98 </div> 99 <span class="clearfix"></span> 100 </div> 101 {/strip}
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |