Lines Matching +full:- +full:q
28 $this->$callfn();
31 if ($evt->advise_before()) {
34 $evt->advise_after();
52 $query = $INPUT->post->str('q');
53 if (empty($query)) $query = $INPUT->get->str('q');
97 $query = cleanID($INPUT->post->str('q'));
98 if (empty($query)) $query = cleanID($INPUT->get->str('q'));
120 header('Content-Type: application/x-suggestions+json');
135 $ID = cleanID($INPUT->post->str('id'));
157 if ($draft->saveDraft()) {
158 $response['draft'] = $draft->getDraftMessage();
160 $response['errors'] = array_merge($response['errors'], $draft->getErrors());
173 $id = cleanID($INPUT->str('id'));
176 $client = $INPUT->server->str('REMOTE_USER');
180 if ($draft->isDraftAvailable() && checkSecurityToken()) {
181 $draft->deleteDraft();
196 $ns = cleanID($INPUT->post->str('ns'));
219 $NS = cleanID($INPUT->post->str('ns'));
220 $sort = $INPUT->post->bool('recent') ? 'date' : 'natural';
221 if ($INPUT->post->str('do') == 'media') {
241 if ($INPUT->has('image')) $image = cleanID($INPUT->str('image'));
261 if ($INPUT->has('image')) $image = cleanID($INPUT->str('image'));
262 (new MediaDiff($image))->preference('fromAjax', true)->show();
276 $id = $INPUT->post->str('mediaid', $_FILES['qqfile']['name']);
277 } elseif ($INPUT->get->has('qqfile')) {
278 $id = $INPUT->get->str('qqfile');
283 $NS = $INPUT->str('ns');
295 if ($INPUT->get->has('qqfile')) $res = media_upload_xhr($NS, $AUTH);
314 header('Content-Type: application/json');
329 $ns = cleanID($INPUT->post->str('idx'));
354 $q = ltrim(trim($INPUT->post->str('q')), ':');
355 $id = noNS($q);
356 $ns = getNS($q);
365 if ($q !== '' && $ns === '') {
372 $pages = array_merge($pages, ft_pageLookup($q, true, true));
426 $even *= -1; //zebra