About box - alpha version

SVN:trunk[3005]
This commit is contained in:
Romain Quetiez
2013-11-29 10:50:53 +00:00
parent 9e4b25e833
commit 5f98c0dcab
6 changed files with 201 additions and 11 deletions

View File

@@ -99,6 +99,18 @@ class iTopWebPage extends NiceWebPage
{
$sInitClosed = 'initClosed: true,';
}
$this->add_script(
<<<EOF
function ShowAboutBox()
{
$.post(GetAbsoluteUrlAppRoot()+'pages/ajax.render.php', {operation: 'about_box'}, function(data){
$('body').append(data);
});
return false;
}
EOF
);
$this->m_sInitScript =
<<< EOF
@@ -709,6 +721,10 @@ EOF
$aActions[$oChangePwd->GetUID()] = $oChangePwd->GetMenuItem();
}
utils::GetPopupMenuItems($this, iPopupMenuExtension::MENU_USER_ACTIONS, null, $aActions);
$oAbout = new JSPopupMenuItem('UI:AboutBox', Dict::S('UI:AboutBox'), 'return ShowAboutBox();');
$aActions[$oAbout->GetUID()] = $oAbout->GetMenuItem();
$sLogOffMenu .= $this->RenderPopupMenuItems($aActions);