{if $smarty.request.src_path}  {$lL.__object_s_change_history__} {else}  {$lL.__commits__content__} {/if}
{$lL.__total___of__} {if !$smarty.request.src_path}{$lL.__objects__}{else}{$lL.__versions__}{/if} :   {if count($setofcommits)>1} {if !$smarty.request.src_path && $smarty.request.viewport != "winforcli"} [ newest   | repeated ] {/if}
{$lL.__spread_across__} {count($setofcommits)} commits {/if}
{foreach from=$setofcommits key=k item=commit} {foreach from=$commit key=commitId item=commitData}

Id : {if $smarty.request.viewport == "winforcli"}{$InProve_Smarty->cutstr($commitId,0,$smarty.const._GUID_LEN_)}{else}{$InProve_Smarty->cutstr($commitId,0,$smarty.const._GUID_LEN_)}{/if}
comment {$InProve_Smarty->cutstr($commitData.subject,0,80)}
{$lL.__commited_on__} : {$InProve_Smarty->ts2str($commitData.commiterTs)}
{$lL.__commited_by__} : {$commitData.commiter}

{if $kbrec.kbclass >= 7500} {foreach $targetKbs as $kbrec} {/foreach} {/if} {foreach from=$commitData.changes key=k item=rec} {if $kbrec.kbclass >= 7500} {foreach $targetKbs as $kbrec} {/foreach} {/if} {/foreach}
Object Modified{$InProve_Smarty->guid2name("gxt_kbs",$kbrec.kbguid)}
  {if $rec.gxinfo.objcls!=111} {if $smarty.request.viewport == "winforcli"}  {$rec.gxinfo.objnam} {else}  {$rec.gxinfo.objnam} {/if} {else} {if $smarty.request.viewport == "winforcli"}  {if $kbrec.kbclass >= 7500}{$rec.gxinfo.objnam|basename}{else}{$rec.gxinfo.objnam}{/if} {else}  {if $kbrec.kbclass >= 7500}{$rec.gxinfo.objnam|basename}{else}{$rec.gxinfo.objnam}{/if} {/if} {/if} {if $rec.status!="D"} {if $rec.gxinfo.objcls!=111} {$InProve_Smarty->ts2str($rec.gxinfo.objupdts)} {$InProve_Smarty->get_popup_link("view_source","/View-Source/?projguid={$smarty.request.projguid}&src_path={$rec.src_path}&filehash={$rec.dst_hash}&filename={$rec.gxinfo.objnam}.xml",null,"Click to View Source","800x600","")} {else} {$InProve_Smarty->ts2str($rec.gxinfo.objupdts)} {$InProve_Smarty->get_popup_link("view_source","/View-Source/?projguid={$smarty.request.projguid}&src_path={$rec.src_path}&filehash={$rec.dst_hash}&filename={$rec.gxinfo.objnam|basename}",null,"{$lL.__click_to_view_source__}","800x600","")} {/if} {else} {$InProve_Smarty->ts2str($rec.gxinfo.objupdts)} {/if} {if $rec.status=="D"}  del {elseif $rec.status=="A"}  new {/if}
{/foreach} {/foreach}
{include file='../skel/ttp.phtml' bck2top='no' ttpLabel={$lL.__ttp__} secLabel={$lL.__second__} topLabel={$lL.__top__}}
{if in_array($smarty.const.__LAYER_ROLE__,array("Server","Website"))} queue  {$lL.__queue_for_asynchronous_execution__}  get_prm("promote_async_status")}>  {if $smarty.request.viewport == "winforcli"}
merge  {$lL.__release_locks_after_successful_import__}    {/if} {/if}


{if in_array($smarty.const.__LAYER_ROLE__,array("Server","Website"))} {$smarty.const._FORM_BTN_PROMOTE_} {else} {$InProve_Smarty->msg("ui-icon-info", "{$lL.__promotion_of_objects_is_only_available_in_server_layer__}.")} {/if}