Пример #1
0
                    Logs::action('cg_modify', $logdata);
                }
                Response::done($response);
            } else {
                CoreUtils::notFound();
            }
        }
    }
}
// Tag list
if (preg_match(new RegExp('^tags'), $data)) {
    $Pagination = new Pagination("cg/tags", 20, $CGDb->count('tags'));
    CoreUtils::fixPath("/cg/tags/{$Pagination->page}");
    $heading = "Tags";
    $title = "Page {$Pagination->page} - {$heading} - {$Color} Guide";
    $Tags = Tags::getFor(null, $Pagination->getLimit(), true);
    if (isset($_GET['js'])) {
        $Pagination->respond(Tags::getTagListHTML($Tags, NOWRAP), '#tags tbody');
    }
    $js = array('paginate');
    if (Permission::sufficient('staff')) {
        $js[] = "{$do}-tags";
    }
    CoreUtils::loadPage(array('title' => $title, 'heading' => $heading, 'view' => "{$do}-tags", 'css' => "{$do}-tags", 'js' => $js));
}
// Change list
if (preg_match(new RegExp('^changes'), $data)) {
    $Pagination = new Pagination("cg/changes", 50, $Database->count('log__color_modify'));
    CoreUtils::fixPath("/cg/changes/{$Pagination->page}");
    $heading = "Major {$Color} Changes";
    $title = "Page {$Pagination->page} - {$heading} - {$Color} Guide";
Пример #2
0
 static function getElasticBody($Appearance)
 {
     $tags = Tags::getFor($Appearance['id'], null, true, true);
     foreach ($tags as $k => $tag) {
         $tags[$k] = $tag['name'];
     }
     return ['label' => $Appearance['label'], 'order' => $Appearance['order'], 'private' => $Appearance['private'], 'ishuman' => $Appearance['ishuman'], 'tags' => $tags];
 }