+
+ $query = trim($payload['quick']);
+ if (@$payload['allow_special']) {
+ if (starts_with($query, 'admin:')) {
+ $page->jsonAssign('link_type', 'admin');
+ $query = substr($query, 6);
+ } else if (starts_with($query, 'adm:')) {
+ $page->jsonAssign('link_type', 'admin');
+ $query = substr($query, 4);
+ } else if (starts_with('admin', $query) || strpos($query, ':') !== false) {
+ $page->jsonAssign('profile_count', -1);
+ $page->jsonAssign('profiles', array());
+ return PL_JSON;
+ } else {
+ $page->jsonAssign('link_type', 'profile');
+ }
+ }
+ if (strlen($query) < 3) {