/**
  * Is node visible
  *
  * @param array $a_node node data
  * @return bool visible true/false
  */
 function isNodeVisible($a_node)
 {
     if (!parent::isNodeVisible($a_node)) {
         return false;
     }
     //hide empty container
     if (count($this->getChildsOfNode($a_node["child"])) > 0 || $this->isNodeClickable($a_node)) {
         return true;
     } else {
         return false;
     }
 }
 /**
  * Is node visible
  *
  * @param array $a_node node data
  * @return bool visible true/false
  */
 function isNodeVisible($a_node)
 {
     if (parent::isNodeVisible($a_node)) {
         //hide empty container
         if (count($this->getChildsOfNode($a_node["child"])) > 0 || $this->isNodeClickable($a_node)) {
             // #16523
             if ($a_node["type"] == "qpl") {
                 include_once "Modules/TestQuestionPool/classes/class.ilObjQuestionPool.php";
                 return ilObjQuestionPool::_lookupOnline($a_node["obj_id"]);
             }
             return true;
         }
     }
     return false;
 }
 /**
  * {@inheritdoc}
  */
 function isNodeVisible($a_node)
 {
     return parent::isNodeVisible($a_node);
 }