Ejemplo n.º 1
0
if ($dots) {
    $to_json = array();
    foreach ($dots as $dot) {
        $tmp = 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']);
                    }
                    $tmp[$fi] = $_details;
                } else {
                    $tmp[$fi] = $dot[$fi];
                }
            }
        }
        $to_json[] = $tmp;
    }
    //if( isset($owner.username) )$ddd[] = array('owner'=>$owner.username);
    $smarty->assign("dots_simple", $to_json);
}
$is_own = $owner['id'] == $GLOBALS['cfg']['user']['id'] ? 1 : 0;
$smarty->assign('is_own', $is_own);
if ($is_own) {
    $smarty->assign("permissions_map", dots_permissions_map());
    $smarty->assign("geocoder_map", geo_geocode_service_map());
}
$smarty->assign("pagination_url", urls_dots_for_user($owner));
$smarty->display('page_user_dots.txt');
exit;
Ejemplo n.º 2
0
function urls_url_for_dot(&$dot)
{
    $user = users_get_by_id($dot['user_id']);
    return urls_dots_for_user($user) . "{$dot['id']}/";
}