<?php
/**
 * @copyright (c) Kufer Software GmbH, Loisachstrasse 4, D-84453 Mühldorf
 */


class NotenUebersichtZuTn extends NotenUebersicht
{
  protected function _renderBelegung($belegungInfo)
  {
    return '<div class="' . $this->_cssPrefix . 'belegung">'
           . '<span class="' . $this->_cssPrefix . 'belegung_aufklappen"></span>'
           . '<span class="' . $this->_cssPrefix . 'kurs_bezeichnung">' . CleanOperations::cleanStringForHtml($belegungInfo['belegung']->getVarValueEx('id', 'Kurs')) . ': ' . CleanOperations::cleanStringForHtml($belegungInfo['belegung']->getVarValueEx('Kurzbez', 'Kurs')) . '</span> '
           . '<span class="' . $this->_cssPrefix . 'kurs_noten_anzahl">Notenanzahl: ' . CleanOperations::cleanStringForHtml($belegungInfo['notenAnzahl']) . '</span> '
           . '<span class="' . $this->_cssPrefix . 'kurs_noten_durchschnitt">Notendurchschnitt: ' . CleanOperations::cleanStringForHtml($belegungInfo['notenDurchschnitt']) . '</span>'
           . '</div>';
  }

  protected function _getButtonAllesZuklappen()
  {
    return HTMLOperations::createButtonSpan('Kurse anzeigen', 'Kurse ohne Fächer und Einzelnoten anzeigen', $this->_cssPrefix . 'button_alles_zuklappen');
  }

  protected function _renderOhneBelegung()
  {
    return '<div class="' . $this->_cssPrefix . 'belegung">'
           . '<span class="' . $this->_cssPrefix . 'kurs_bezeichnung">Keinen Kurs mit Noten gefunden</span> '
           . '</div>';
  }
}