Menu

#788 Issue with organization list on time out

2.2.0
closed
Denis
None
User Interface
Critical
2.0.1
defect
2015-06-25
2013-10-03
Erwan Taloc
No

Hello

in itop i have a large number of organization, so i got an auto complete list on the top left corner.

When my web session reach the time out, i got the following error message if i try to enter something in the auto complete list.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>iTop Login
<base href ="https://support.combodo.com/pages/" />
<script type="text/javascript" src="../js/jquery-1.7.1.min.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/jquery-ui-1.8.17.custom.min.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/hovertip.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/jquery.tablesorter.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/jquery.tablesorter.pager.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/jquery.tablehover.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/field_sorter.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/datatable.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/jquery.positionBy.js?itopversion=2.0.1">
<script type="text/javascript" src="../js/jquery.popupmenu.js?itopversion=2.0.1">
<script type="text/javascript">
function GetAbsoluteUrlAppRoot()
{
return 'https://support.combodo.com/';
}
function GetAbsoluteUrlModulesRoot()
{
return 'https://support.combodo.com/env-production/';
}
function AddAppContext(sURL)
{
var sContext = '';
if (sContext.length > 0)
{
if (sURL.indexOf('?') == -1)
{
return sURL+'?'+sContext;
}
return sURL+'&'+sContext;
}
return sURL;
}
$(document).ready(function() {
//add new widget called TruncatedList to properly display truncated lists when they are sorted
$.tablesorter.addWidget({
// give the widget a id
id: "truncatedList",
// format is called when the on init and when a sorting has finished
format: function(table)
{
// Check if there is a "truncated" line
this.truncatedList = false;
if ($("tr td.truncated",table).length > 0)
{
this.truncatedList = true;
}
if (this.truncatedList)
{
$("tr td",table).removeClass('truncated');
$("tr:last td",table).addClass('truncated');
}
}
});
$.tablesorter.addWidget({
// give the widget a id
id: "myZebra",
// format is called when the on init and when a sorting has finished
format: function(table)
{
// Replace the 'red even' lines by 'red_even' since most browser do not support 2 classes selector in CSS, etc..
$("tbody tr:even",table).addClass('even');
$("tbody tr.red:even",table).removeClass('red').removeClass('even').addClass('red_even');
$("tbody tr.orange:even",table).removeClass('orange').removeClass('even').addClass('orange_even');
$("tbody tr.green:even",table).removeClass('green').removeClass('even').addClass('green_even');
// In case we sort again the table, we need to remove the added 'even' classes on odd rows
$("tbody tr:odd",table).removeClass('even');
$("tbody tr.red_even:odd",table).removeClass('even').removeClass('red_even').addClass('red');
$("tbody tr.orange_even:odd",table).removeClass('even').removeClass('orange_even').addClass('orange');
$("tbody tr.green_even:odd",table).removeClass('even').removeClass('green_even').addClass('green');
}
});
$("table.listResults").tableHover(); // hover tables
});
</script>
<link rel="stylesheet" type="text/css" href="../css/ui-lightness/jquery-ui-1.8.17.custom.css" />
<link rel="stylesheet" type="text/css" href="../css/light-grey.css" />
<style>
body {
background: #eee;
margin: 0;
padding: 0;
}
#login-logo {
margin-top: 150px;
width: 300px;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: auto;
margin-right: auto;
background: #f6f6f1;
height: 54px;
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 0;
text-align: center;
}
#login-logo img {
border: 0;
}
#login {
width: 300px;
margin-left: auto;
margin-right: auto;
padding: 20px;
background-color: #fff;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 0;
text-align: center;
}
#pwd, #user,#old_pwd, #new_pwd, #retype_new_pwd {
width: 10em;
}
.center {
text-align: center;
}
h1 {
color: #1C94C4;
font-size: 16pt;
}
.v-spacer {
padding-top: 1em;
}
</style>
<link rel="shortcut icon" href="https://support.combodo.com/images/favicon.ico" />
</head>
<body>
<div id="login-logo">iTop version 2.0.1
<div id="login">
<h1>Combodo Customer Access
<p>Identify yourself before continuing
<form method="post">
<table width="100%">
User Name:  
Password:

</table>
<input type="hidden" name="loginop" value="login" />
<input type="hidden" name="q" value="add" />
<input type="hidden" name="limit" value="150" />

Discussion

  • Romain Quetiez

    Romain Quetiez - 2013-10-04
    • milestone set to Candidates for next release
     
  • Denis

    Denis - 2015-02-19
    • Description has changed:

    Diff:

    
    
    • Milestone: Candidates for next release --> 2.2.0
    • Priority: minor --> Critical
     
  • Denis

    Denis - 2015-02-19

    To be investigated. We must keep the ability to have a true timeout (configurable).

     
  • Denis

    Denis - 2015-06-25
    • status: new --> closed
     

Log in to post a comment.