/** * create_ausgabe_single function. * * @access private * @param mixed $daten * @return void */ private function create_ausgabe_single($daten) { global $lang_dat; //$daten=$this->sub_sort($daten); /** * <ul class="thumbnails"> <li class="span4"> <a href="#" class="thumbnail"> <img src="http://placehold.it/300x200" alt=""> </a> </li> ... </ul> * */ global $template_dat; if (is_array($daten)) { foreach ($daten as $key => $value) { foreach ($value as $key1 => $value1) { $template_dat[$key1] = $value1; } $template_dat['single_dok_header'] = '<h2>' . class_divers::make_ausgabe($value['ob_kurz_betreff']) . '</h2>'; $liste .= 'Art des Dokuments: ' . class_divers::make_ausgabe($value['ob_formular_art']) . '<br />'; $liste .= 'Erstellt am: ' . class_divers::format_date($value['ob_timestamp_erstellung_ob']) . '<br />'; $liste .= 'Quelle: <a href="http://www2.bonn.de/bo_ris/ris_sql/' . class_divers::make_ausgabe($value['ob_meta_link']) . '">Ratsinfosystem Stadt Bonn</a></p>'; $liste .= '<h2>Dokumente</h2>'; $thumbnails = $this->get_thumbnails($value['ob_thumbnail'], $value['ob_pdf_file_url']); $liste .= '<ul class="thumbnails">' . $thumbnails . '</ul>'; $liste .= '<div class="subtext"> ' . class_divers::make_ausgabe(substr($value['ob_id_data_text'], 0, 300)) . '</div>'; $liste .= '<div class="download"><a href="' . SCRAPER_URL . class_divers::make_ausgabe($value['ob_pdf_file_url']) . '">Download Dokument</a></div>'; $liste .= '<h2>Kommentare</h2>'; if (!empty($value['comments'])) { foreach ($value['comments'] as $ck => $cv) { $text .= '<div class="media"><div class="media-body"> <h4 class="media-heading">' . class_divers::make_ausgabe($cv['thema']) . '</h4>' . class_divers::make_ausgabe($cv['messagetext']) . '<br /><small>Von ' . $cv['username_guest'] . ' am ' . class_divers::format_date($cv['zeitstempel']) . '</small> </div></div>'; } $liste .= $text; } if (!empty($value['sonstige_dokumente'])) { $liste .= '<h2>Dazugehörige Dokumente</h2>'; $text2 .= '<div class="media"><div class="media-body"><ul>'; foreach ($value['sonstige_dokumente'] as $ck => $cv) { //'.SCRAPER_URL.'/index.php?dokument_id='.class_divers::make_ausgabe($cv['ob_boris_id_int']).' $text2 .= ' <li><a href="' . API_URL . 'index.php?dokument_id=' . class_divers::make_ausgabe($cv['ob_boris_id_int']) . '">' . class_divers::make_ausgabe($cv['ob_kurz_betreff']) . '</a></li>'; } $text2 .= '</ul></div></div>'; $liste .= $text2; } } } return $liste; }