$smarty->assign("cmsversion", $cms->cmsversion()); $smarty->display("admin/index/index.tpl"); exit; } // Altrimenti invio la news al database $query2 = $db->query("INSERT INTO news (autore, titolo, minititolo, news, categoria, data, ora) VALUES ('{$autore}', '{$titolo}', '{$minititolo}', '{$news}', '{$categoria}', '{$data}', '{$ora}')"); // Mi disconnessione dal database $db->disconnettidb(); // Aggiorno la sitemap if ($cms->sitemapgen() == 1) { if ($cms->sitemapalert() == 1) { $alert = 1; } elseif ($cms->sitemapalert() == 0) { $alert = 0; } $db->aggiornasitemap($cms->url(), $cms->linknews(), $cms->linksezioni(), $cms->root(), $alert); } // Aggiorno i log se sono attivi if ($cms->cmslog() == 1) { $azione = 'creato una news (' . $minititolo . ')'; $db->log($codice, $azione); } // Mando l' avviso $text = 'La news è stata creata.'; $smarty->assign("titolo", "Crea news"); $smarty->assign("cookie", $db->auth($_COOKIE[$func->cookie()])); $smarty->assign("grado", $db->grado($_COOKIE[$func->cookie()])); $smarty->assign("contents", $text); $smarty->assign("url_cms", $cms->url_cms()); $smarty->assign("url_smartytpl", $cms->url_smartytpl()); $smarty->assign("cmsversion", $cms->cmsversion());
/* Permette di modificare il file robots.txt */ // Includo le classi principali include_once "../../core/class.Ocarina.php"; include_once "../../core/class.MySQL.php"; include_once "../../core/class.Functions.php"; include_once "../../rendering/config.php"; include_once "../../etc/class.Date.php"; // Istanzio le classi $cms = new Ocarina(); $db = new MySQL(); $func = new Functions(); $data = new Date(); /* La lettura del robots.txt */ // Apro il file $robots = @fopen($cms->root() . "robots.txt", "r"); // Lo leggo $leggirobots = @fread($robots, @filesize($cms->root() . "robots.txt")); $leggirobots = '#Robots.txt generato con admin il giorno ' . $data->data('-') . ".\n" . $leggirobots; /* La modifica del robots.txt */ if (isset($_POST['modificarobots'])) { $newrobots = $_POST['newrobots']; // Apro il file $robots2 = @fopen($cms->root() . "robots.txt", "w"); // Ci scrivo i dati fwrite($robots2, ''); fwrite($robots2, $newrobots); // Lo chiudo fclose($robots2); // Aggiorno i log se sono attivi if ($cms->cmslog() == 1) {