}
     }
 } elseif ($ocarina_pagina !== '') {
     if ($ocarina->createCategory('pagine', $ocarina_pagina)) {
         $ocarina->addValue('result', $ocarina->getLanguage('managecategory', 0));
         if ($ocarina->config[0]->log == 1) {
             $ocarina->log($ocarina->username[0]->nickname, 'Category ' . $ocarina_pagina . ' created.');
         }
     } else {
         $ocarina->addValue('result', $ocarina->getLanguage('managecategory', 1));
         if ($ocarina->config[0]->log == 1) {
             $ocarina->log($ocarina->username[0]->nickname, 'Category ' . $ocarina_pagina . ' creation failed.');
         }
     }
 } elseif ($ocarina_news_rimuovi !== '') {
     if ($getNews = $ocarina->searchNewsByCategory($ocarina_news_rimuovi)) {
         foreach ($getNews as $v) {
             $ocarina->editNews('categoria', 'Senza categoria', $v->minititolo);
         }
     }
     if ($ocarina->deleteCategory('news', $ocarina_news_rimuovi)) {
         $ocarina->addValue('result', $ocarina->getLanguage('managecategory', 2));
         if ($ocarina->config[0]->log == 1) {
             $ocarina->log($ocarina->username[0]->nickname, 'Category ' . $ocarina_news_rimuovi . ' deleted.');
         }
     } else {
         $ocarina->addValue('result', $ocarina->getLanguage('managecategory', 3));
         if ($ocarina->config[0]->log == 1) {
             $ocarina->log($ocarina->username[0]->nickname, 'Category ' . $ocarina_news_rimuovi . ' deletion failed.');
         }
     }
예제 #2
0
<?php

/**
	/categoria.php
	(C) Giovanni Capuano 2011
*/
require_once 'core/class.Ocarina.php';
$ocarina = new Ocarina();
$categoria = isset($_GET['cat']) ? $ocarina->purge($_GET['cat']) : '';
$ocarina->skin = $ocarina->isLogged() ? $ocarina->username[0]->skin : $ocarina->config[0]->skin;
$ocarina->addValue('titolo', $categoria !== '' ? $ocarina->getLanguage('title', 0) . $categoria . $ocarina->getLanguage('title', 2) . $ocarina->config[0]->nomesito : $ocarina->config[0]->nomesito);
$ocarina->addValue('description', $ocarina->getLanguage('description', 1));
if ($categoria == '') {
    $ocarina->addValue('error', $ocarina->getLanguage('error', 1));
} else {
    !($getNewsCat = $ocarina->searchNewsByCategory($categoria)) ? $ocarina->addValue('error_news', str_replace('{$cat}', $categoria, $ocarina->getLanguage('error', 2))) : $ocarina->addValue('news', $getNewsCat);
    !($getPageCat = $ocarina->searchPageByCategory($categoria)) ? $ocarina->addValue('error_page', str_replace('{$cat}', $categoria, $ocarina->getLanguage('error', 3))) : $ocarina->addValue('pagine', $getPageCat);
}
$ocarina->isLogged() && $ocarina->username[0]->grado == 7 ? $ocarina->renderize('bannato.tpl') : $ocarina->renderize('archivio.tpl');