public static function ubaci_vest($naslov, $link, $kategorija, $vreme, $descr, $id_novina, $automatic)
 {
     $db = new DB();
     if (!Vest::da_li_postoji($naslov)) {
         $db->set("INSERT INTO vesti (naslov,link,kategorija,vreme,descr,id_novina,automatic,datum_unosa) VALUES ('{$naslov}','{$link}','{$kategorija}','{$vreme}',\n                      '{$descr}', '{$id_novina}', '{$automatic}', NOW()) ");
         if ($db->num == 1) {
             return $db->last_id();
         } else {
             return 0;
         }
     }
     return 0;
 }
 public function ucitaj_vesti($auto = 0)
 {
     $brojac = 0;
     $rss_array = $this->link_rss();
     foreach ($rss_array as $rss) {
         $raw_rss = file_get_contents($rss["link_rss"]);
         $xml_rss = new SimpleXMLElement($raw_rss);
         foreach ($xml_rss->channel->item as $news) {
             $title = $news->title->__toString();
             $desc = $news->description->__toString();
             $link = $news->link->__toString();
             $vr = $news->pubDate->__toString();
             $vr = strtotime($vr);
             $vreme = date("Y-m-d H:i:s", $vr);
             if (Vest::da_li_postoji($title)) {
                 continue;
             }
             $id = Vest::ubaci_vest($title, $link, 1, $vreme, $desc, $this->id_novina, $auto);
             $brojac++;
             $vest = new Vest($id);
             $reci = $vest->get_words();
             foreach ($reci as $rec) {
                 $rez = Vest::find_city($rec);
                 if ($rez['status'] == 'OK') {
                     $vest->dodaj_grad($rez['lat'], $rez['lng'], $rez['naziv'], $rez['partial']);
                 } else {
                     if ($rez['status'] == 'ZERO_RESULTS') {
                         continue;
                     } else {
                         trigger_error($rez['status'], E_USER_ERROR);
                     }
                 }
             }
         }
     }
     return $brojac;
 }