index 975edd2a477fe6f653a81a7f01997107f129ca95..7db6f25736b178d5b0abb932edf584c0fc38441c 100644 (file)
exit;
}
-/* Is there a filter object arround? */
-if (session::is_set("autocomplete")){
- $filter= session::get("autocomplete");
- $filter->processAutocomplete();
+/* Base completition or filter completition? */
+if (isset($_GET['type']) && $_GET['type'] == "base") {
+ if (session::is_set("pathMapping") && count($_POST) == 1) {
+ $res= "";
+ $pathMapping= session::get("pathMapping");
+ $search= preg_replace('/"/', '"', current($_POST));
+ foreach ($pathMapping as $key => $value) {
+ if (mb_stristr($value, $search) !== false) {
+ $res.= "<li>$value</li>";
+ }
+ }
+
+ /* Return results */
+ if (!empty($res)) {
+ echo "<ul>$res</ul>";
+ }
+ }
+
+} else {
+
+ $config = session::global_get('config');
+ $ui = session::global_get('ui');
+
+ /* Is there a filter object arround? */
+ if (session::is_set("autocomplete")){
+ $filter= session::get("autocomplete");
+ $filter->processAutocomplete();
+ }
}
?>