コード例 #1
0
                $ocarina->addValue('result', $ocarina->getLanguage('approve', 1));
            }
        } elseif ($id_commento !== '') {
            if ($ocarina->editComment('approvato', '1', $id_commento)) {
                if ($ocarina->config[0]->log == 1) {
                    $ocarina->log($ocarina->username[0]->nickname, 'Comment #' . $id_commento . ' approved.');
                }
                $ocarina->addValue('result', $ocarina->getLanguage('approve', 2));
            } else {
                if ($ocarina->config[0]->log == 1) {
                    $ocarina->log($ocarina->username[0]->nickname, 'Comment #' . $id_commento . ' approvation failed.');
                }
                $ocarina->addValue('result', $ocarina->getLanguage('approve', 3));
            }
        } elseif ($minititolo_pagina !== '') {
            if ($ocarina->editPage('approvato', '1', $minititolo_pagina)) {
                if ($ocarina->config[0]->log == 1) {
                    $ocarina->log($ocarina->username[0]->nickname, 'Page ' . $minititolo_pagina . ' approved.');
                }
                $ocarina->addValue('result', $ocarina->getLanguage('approve', 4));
            } else {
                if ($comment->config[0]->log == 1) {
                    $comment->log($ocarina->username[0]->nickname, 'Page ' . $minititolo_pagina . ' approvation failed.');
                }
                $ocarina->addValue('result', $ocarina->getLanguage('approve', 5));
            }
        } else {
            $ocarina->addValue('result', $ocarina->getLanguage('approve', 6));
        }
    }
} else {
コード例 #2
0
        $result .= '</select><input type="submit" name="sel_submit" value="' . $ocarina->getLanguage('title', 23) . '" /></form>';
        $ocarina->addValue('result', $result);
    } elseif (!$submit && $selected !== '') {
        $ocarina->addValue('categorie', $ocarina->getCategory('pagine'));
        if ($this_pagina = $ocarina->getPage($selected)) {
            $ocarina->addValue('titolo_default', $this_pagina[0]->titolo);
            $ocarina->addValue('categoria', $this_pagina[0]->categoria);
            $ocarina->addValue('testo', $this_pagina[0]->contenuto);
        } else {
            $ocarina->addValue('result', $ocarina->getLanguage('editpage', 1));
        }
    } elseif ($submit && $selected !== '') {
        if ($titolo_pagina !== '' && $categoria_pagina !== '' && $testo_pagina !== '' && $ocarina->username[0]->grado < 4) {
            $this_pagina = $ocarina->getPage($selected);
            if ($ocarina->username[0]->grado == 3 && $this_pagina[0]->nickname !== $ocarina->username[0]->nickname) {
                $ocarina->addValue('result', $ocarina->getLanguage('editpage', 2));
            } elseif ($ocarina->username[0]->grado == 3 && $this_pagina[0]->nickname == $ocarina->username[0]->nickname || $ocarina->username[0]->grado < 3) {
                if ($ocarina->editPage('titolo', $titolo_pagina, $this_pagina[0]->minititolo) && $ocarina->editPage('categoria', $categoria_pagina, $this_pagina[0]->minititolo) && $ocarina->editPage('contenuto', $testo_pagina, $this_pagina[0]->minititolo) && $ocarina->editPage('dataultimamodifica', date('d-m-y'), $this_pagina[0]->minititolo) && $ocarina->editPage('oraultimamodifica', date('G:m:i'), $this_pagina[0]->minititolo) && $ocarina->editPage('autoreultimamodifica', $ocarina->username[0]->nickname, $this_pagina[0]->minititolo)) {
                    $ocarina->addValue('result', $ocarina->getLanguage('editpage', 3));
                }
            }
        } else {
            $ocarina->addValue('result', $ocarina->getLanguage('editpage', 4));
        }
    } else {
        $ocarina->addValue('result', $ocarina->getLanguage('error', 4));
    }
}
$ocarina->addValue('submit', $submit);
$ocarina->addValue('sel', $selected);
$ocarina->isLogged() && $ocarina->username[0]->grado == 7 ? $ocarina->renderize('bannato.tpl') : $ocarina->renderize('formcontents.tpl');
コード例 #3
0
     }
     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.');
         }
     }
 } elseif ($ocarina_pagina_rimuovi !== '') {
     if ($getPage = $ocarina->searchPageByCategory($ocarina_pagina_rimuovi)) {
         foreach ($getPage as $v) {
             $ocarina->editPage('categoria', 'Senza categoria', $v->minititolo);
         }
     }
     if ($ocarina_pagina_rimuovi) {
         $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.');
         }
     } else {
         $ocarina->addValue('result', $ocarina->getLanguage('managecategory', 3));
         if ($ocarina->config[0]->log == 1) {
             $ocarina->log($ocarina->username[0]->nickname, 'Category ' . $ocarina_pagina_rimuovi . ' deletion failed.');
         }
     }
 } else {
     $ocarina->addValue('result', $ocarina->getLanguage('error', 0));