Esempio n. 1
0
 /**
  * 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&ouml;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;
 }