Esempio n. 1
0
function formats_pretty_import_names_map()
{
    $pretty = formats_pretty_names_map();
    $map = formats_valid_import_map('key by extension');
    foreach (array_keys($map) as $format) {
        if (isset($pretty[$format])) {
            $map[$format] = $pretty[$format];
        }
    }
    return $map;
}
Esempio n. 2
0
     $query_args = http_build_query($args);
     $pagination_url = "{$GLOBALS['cfg']['abs_root_url']}search/?" . $query_args;
     $page_as_queryarg = 1;
     if ($args['u']) {
         unset($args['u']);
         $query_args = http_build_query($args);
         $smarty->assign("query_all_url", "{$GLOBALS['cfg']['abs_root_url']}search/?" . $query_args);
     }
 }
 $GLOBALS['smarty']->assign("pagination_url", $pagination_url);
 $GLOBALS['smarty']->assign("pagination_page_as_queryarg", $page_as_queryarg);
 $perms_map = dots_permissions_map();
 $GLOBALS['smarty']->assign_by_ref('permissions_map', $perms_map);
 $formats = array_values(formats_valid_export_map());
 $GLOBALS['smarty']->assign("export_formats", $formats);
 $formats_pretty_names = formats_pretty_names_map();
 $GLOBALS['smarty']->assign_by_ref("formats_pretty_names", $formats_pretty_names);
 # create a simplfied object for js
 $json_fields = array("id", "created", "details", "geohash", "is_interactive", "latitude", "longitude", "user_id", "perms", "sheet_id");
 if ($rsp['dots']) {
     $ddd = array();
     foreach ($rsp['dots'] as $dot) {
         $bb = array();
         foreach ($json_fields as $fi) {
             if (isset($dot[$fi])) {
                 if ($fi == "details") {
                     $_details = array();
                     foreach ($dot[$fi] as $de) {
                         $_details[] = array('label' => $de[0]['label'], 'value' => $de[0]['value']);
                     }
                     $bb[$fi] = $_details;