Optimized GUI

- Widened left navigation width to avoid width scrolling.
- Removed column 'Reihungstest' informing what kind of test
  needs to be solved (Basic / Quereinstieg)
- Status now multilingual
- Renamend 'Quereinsteiger' to 'Quereinstieg'
- Nav-button of Quereinsteiger-Studiengänge in new color
This commit is contained in:
Cris
2019-05-14 10:57:03 +02:00
committed by hainberg
parent 83607fcfbc
commit b0cabff783
6 changed files with 17 additions and 18 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
<frameset rows="13%,*" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="topbar.php" name="topbar" scrolling="NO" noresize>
<frameset rows="*" cols="200,*" framespacing="0" frameborder="NO" border="0">
<frameset rows="*" cols="210,*" framespacing="0" frameborder="NO" border="0">
<frame id="menu_testtool" src="menu.php" name="menu" scrolling="AUTO" noresize>
<frame id="content_testtool" style="padding: 20px 50px 0px 50px; overflow: hidden;" src="login.php" name="content">
</frameset>
+4 -9
View File
@@ -436,7 +436,6 @@ if (isset($prestudent_id))
<tr>
<th>'. $p->t('global/studiengang'). '</th>
<th>Status</th>
<th>'. $p->t('testtool/reihungstest'). '</th>
</tr>
</thead>
<tbody>
@@ -457,13 +456,13 @@ if (isset($prestudent_id))
$ps_tmp->getLastStatus($ps_obj->prestudent_id);
$ps_obj->lastStatus = $ps_tmp->status_kurzbz; // letzten Status dem result array hinzufügen
$ps_obj->status_mehrsprachig = $ps_tmp->status_mehrsprachig;
}
// Falls Status 'Abgewiesene' vorhanden, nach hinten reihen
usort($ps_arr->result, function($a, $b){
return strcmp($b->lastStatus, $a->lastStatus); // Order by DESC
});
foreach ($ps_arr->result as $ps_obj)
{
echo '<tr>';
@@ -475,12 +474,10 @@ if (isset($prestudent_id))
if($ps_obj->ausbildungssemester == '1')
{
echo '<td>'. $p->t('testtool/regulaererEinstieg'). ' (1. Semester)</td>';
echo '<td>Basic</td>';
}
elseif($ps_obj->ausbildungssemester == '3')
{
echo '<td>'. $p->t('testtool/Quereinsteiger'). ' (3.Semester)</td>';
echo '<td>Basic + '. $p->t('testtool/Quereinsteiger'). '</td>';
echo '<td>'. $p->t('testtool/quereinstieg'). ' (3.Semester)</td>';
}
}
// wenn letzter Status \'Abgewiesener\' ist, dann als solchen kennzeichnen
@@ -488,8 +485,7 @@ if (isset($prestudent_id))
{
echo '
<td class="text-muted">'. $ps_obj->typ_bz .' '. ($sprache_user == 'English' ? $stg->english : $stg->bezeichnung). '</td>
<td class="text-muted">'. $ps_obj->lastStatus. '</td>
<td class="text-muted">-</td>
<td class="text-muted">'. $ps_obj->status_mehrsprachig[$sprache_user]. '</td>
';
}
echo '</tr>';
@@ -503,8 +499,7 @@ if (isset($prestudent_id))
$ps_master = new Prestudent();
$ps_master->getLastStatus($prestudent_id);
echo '<td>'. $typ->bezeichnung.' '.($sprache_user=='English'?$stg_obj->english:$stg_obj->bezeichnung).'</td>';
echo '<td>'. $ps_master->status_kurzbz.'</td>';
echo '<td>Basic</td>';
echo '<td>'. $ps_master->status_mehrsprachig[$sprache_user]. '</td>';
}
echo '
+2 -4
View File
@@ -291,14 +291,12 @@ if (isset($_SESSION['pruefling_id']))
{
if($lastsemester!='')
{
//echo '<tr><td>&nbsp;</td></tr>';
echo '</table>';
}
$lastsemester = $row->semester;
echo '<table border="0" cellspacing="0" cellpadding="0" id="Gebiet" style="display: visible; border-collapse: separate; border-spacing: 0 3px;">';
/*echo '<tr><td class="HeaderTesttool">'.$row->semester.'. '.$p->t('testtool/semester').' '.($row->semester!='1'?$p->t('testtool/quereinstieg'):'').'</td></tr>';*/
echo '<tr><td class="HeaderTesttool">'. ($row->semester == '1' ? strtoupper($p->t('testtool/basic')) : strtoupper($p->t('testtool/quereinsteiger'))).'</td></tr>';
echo '<tr><td class="HeaderTesttool">'. ($row->semester == '1' ? strtoupper($p->t('testtool/basic')) : strtoupper($p->t('testtool/quereinstieg'))).'</td></tr>';
}
// Bei Quereinstiegsgebieten nach STG clustern und die STG anzeigen
@@ -318,7 +316,7 @@ if (isset($_SESSION['pruefling_id']))
$quereinsteiger_stg_string .= $stg->bezeichnung;
$cnt++;
}
echo '<tr><td class="HeaderTesttoolSTG">'. $quereinsteiger_stg_string. '</td></tr>';
echo '<tr><td bgcolor="#add4ea" class="HeaderTesttoolSTG">'. $quereinsteiger_stg_string. '</td></tr>';
}
}
+1 -1
View File
@@ -10,7 +10,7 @@ $this->phrasen['testtool/willkommenstext']='Bitte warten Sie mit dem Login auf d
$this->phrasen['testtool/nameAuswaehlen']='Name auswählen...';
$this->phrasen['testtool/reihungstest']= 'Reihungstest';
$this->phrasen['testtool/regulaererEinstieg']='Regulärer Einstieg';
$this->phrasen['testtool/quereinstieg']='(Quereinstieg)';
$this->phrasen['testtool/quereinstieg']='Quereinstieg';
$this->phrasen['testtool/quereinsteiger']='Quereinsteiger';
$this->phrasen['testtool/basic']='Basic';
$this->phrasen['testtool/semester']='Semester';
+1 -1
View File
@@ -10,7 +10,7 @@ $this->phrasen['testtool/willkommenstext']='Please wait for the tutor\'s instruc
$this->phrasen['testtool/nameAuswaehlen']='Choose name...';
$this->phrasen['testtool/reihungstest']= 'Placement test';
$this->phrasen['testtool/regulaererEinstieg']='Regular entry';
$this->phrasen['testtool/quereinstieg']='(Lateral entry)';
$this->phrasen['testtool/quereinstieg']='Lateral entry';
$this->phrasen['testtool/quereinsteiger']='Lateral entry';
$this->phrasen['testtool/basic']='Basic';
$this->phrasen['testtool/semester']='Semester';
+8 -2
View File
@@ -407,6 +407,12 @@ TABLE#tabterm
{
margin:auto;
}
.well
{
background-color: white;
border: 2px solid #add4ea;
}
td.rand /* Seitenraender des CIS */
{
font-size: 11px;
@@ -458,8 +464,8 @@ td.HeaderTesttool /*fuer die Button-Optik beim Testtool*/
}
td.HeaderTesttoolSTG /*fuer die Button-Optik der Quereinstiegs-Studiengänge beim Testtool*/
{
color: #00639C;
border: 2px solid #00639C;
color: white;
border: 2px solid #add4ea;
padding: 10px;
max-width: 100px;
overflow: hidden;