$link = $r["entry"]; } } elseif ($r["table"] == "bigtree_users") { if (!isset($user_cache[$r["entry"]])) { $user_cache[$r["entry"]] = $admin->getUser($r["entry"]); } $user = $user_cache[$r["entry"]]; if ($user) { $link = '<a target="_blank" href="' . ADMIN_ROOT . 'users/edit/' . $user["id"] . '/">' . $user["name"] . '</a>'; } else { $link = 'Deleted User: '******'<a target="_blank" href="' . $form_link . $r["entry"] . '/">View Entry (id: ' . $r["entry"] . ')</a>'; } else { $link = $r["entry"] . " (Unknown Form)"; } } ?>
static function updateModuleViewColumnNumericStatus($view) { if (is_array($view["fields"])) { $form = BigTreeAutoModule::getRelatedFormForView($view); $table = BigTree::describeTable($view["table"]); foreach ($view["fields"] as $key => $field) { $numeric = false; $t = $table["columns"][$key]["type"]; if ($t == "int" || $t == "float" || $t == "double" || $t == "double precision" || $t == "tinyint" || $t == "smallint" || $t == "mediumint" || $t == "bigint" || $t == "real" || $t == "decimal" || $t == "dec" || $t == "fixed" || $t == "numeric") { $numeric = true; } if ($field["parser"] || $form["fields"][$key]["type"] == "list" && $form["fields"][$key]["list_type"] == "db") { $numeric = false; } $view["fields"][$key]["numeric"] = $numeric; } $fields = BigTree::json($view["fields"], true); sqlquery("UPDATE bigtree_module_views SET fields = '{$fields}' WHERE id = '" . $view["id"] . "'"); } }