Ejemplo n.º 1
0
/* To avoding javascript select value function alert */
if(!isset($_GET['msg_rep'])) {
  if (!empty($msg) || !empty($_GET['msg_id'])) {
    $msg_obj = new MessagesHandler();
    $msg_id = ($_GET['msg_id']) ? $_GET['msg_id']: $msg;
    $dynamic_msg = ($msg_id == 2007)?substr ($type,0,5):NULL;
    $msg = $msg_obj->get_message($msg_id,$dynamic_msg);
    if ($msg) {
      $msg_tpl = & new Template(CURRENT_THEME_FSPATH."/display_message.tpl");
      $msg_tpl->set('message', $msg);
      $page->add_module("middle", "top", $msg_tpl->fetch());
    }
  }
}
// Jtip is shown when user watching the image media
if ($type == 'Images') { 
  $parameter = js_includes('jtip.js');
  $page->add_header_html($parameter);
  $css = $current_theme_path.'/jtip.css';
  $page->add_header_css($css);
}
// if user is not log in as well as not viewing any user page 
if (!empty($uid)) {
  uihelper_set_user_heading($page,$do_theme=TRUE, $uid);
}
else {
  uihelper_get_network_style();
}

echo $page->render();
?>
Ejemplo n.º 2
0
    }
}
//error displaying
function setup_module($column, $moduleName, $obj)
{
    global $content_type, $users, $uid, $group_ids, $user;
    switch ($column) {
        case 'middle':
            $obj->orientation = CENTER;
            $obj->get_link_categories();
            $obj->uid = $uid;
            break;
    }
    $obj->mode = PUB;
}
$page = new PageRenderer("setup_module", PAGE_LINKS_MANAGEMENT, sprintf(__("%s - My Links - %s"), $login_user->get_name(), $network_info->name), "container_three_column.tpl", "header.tpl", PUB, HOMEPAGE, $network_info);
$page->add_header_html('<script type="text/javascript" language="javascript" src="' . $current_theme_path . '/javascript/links.js"></script>');
$updated_category_id = null;
if (!empty($_POST['updated_category_id'])) {
    $updated_category_id = $_POST['updated_category_id'];
}
$page->add_header_html('<script type="text/javascript" language="javascript">var cat_id = "' . $updated_category_id . '";</script>');
$message = NULL;
if (count($error_array) > 0) {
    for ($counter = 0; $counter < count($error_array); $counter++) {
        $message .= $error_array[$counter] . "<br>";
    }
}
uihelper_error_msg($message);
uihelper_set_user_heading($page);
echo $page->render();
Ejemplo n.º 3
0
$css_path = $current_theme_path.'/network_skin.css';
$page->add_header_css($css_path);
$css_path = $current_theme_path.'/edit_skin.css';
$page->add_header_css($css_path);*/
// Currently using the CSS from the live site, due to some problem in merging local and server CSS.
$theme_details = get_user_theme($uid);
if (is_array($theme_details['css_files'])) {
    foreach ($theme_details['css_files'] as $key => $value) {
        $page->add_header_css($value);
    }
}
if (!empty($_GET['msg'])) {
    $message = MessagesHandler::get_message($_GET['msg']);
}
if (!empty($message)) {
    $msg_tpl =& new Template(CURRENT_THEME_FSPATH . "/display_message.tpl");
    $msg_tpl->set('message', $message);
    $page->add_module("middle", "top", $msg_tpl->fetch());
}
// see if we have a user defined CSS
$user_data_ui = sanitize_user_data(User::load_user_profile($uid, $uid, 'ui'));
if (!empty($user_data_ui['newcss'])) {
    $usercss = "<style>" . $user_data_ui['newcss'] . "</style>";
    $page->add_header_html($usercss);
}
$page->add_header_html('<script type="text/javascript" language="javascript" src="' . $current_theme_path . '/javascript/messages.js"></script>');
// Get rid of the ", FALSE" below once the UI on this page is made
// compatible with themes.  Right now if you make this themeable, the
// floating left folder list causes the center column to drop down.
uihelper_set_user_heading($page, FALSE);
echo $page->render();
            } else {
                $obj->mode = PUB;
                $obj->type = 'permalink';
            }
            break;
        case 'ImagesModule':
            $obj->page = $media_gallery;
            $obj->group_details = $group_details;
            break;
    }
}
$page = new PageRenderer("setup_module", PAGE_PERMALINK, sprintf("%s - %s - %s", strip_tags($content->title), $author->get_name(), PA::$network_info->name), "container_three_column.tpl", $header, PUB, HOMEPAGE, PA::$network_info, '', $setting_data);
uihelper_error_msg($error_message);
$page->html_body_attributes = 'class="no_second_tier"';
if (!$is_group_content) {
    uihelper_set_user_heading($page, TRUE, $content->author_id);
} else {
    uihelper_get_group_style((int) $gid);
}
$page->add_header_html(js_includes('common.js'));
// To Do need to remove inline styling
$inline_style = '.no_second_tier #bg_blog_post { margin-top: 3px; }';
$append_css = "<style>" . $inline_style . "</style>";
$page->add_header_html($append_css);
$page->add_header_html(js_includes('rating.js'));
// for calendar sidebar Module
$css_path = PA::$theme_url . '/calendar.css';
$page->add_header_css($css_path);
$page->add_header_html(js_includes('calendar.js'));
echo $page->render();
// this function loads group details for this page
Ejemplo n.º 5
0
            break;
    }
}
$page = new PageRenderer("setup_module", PAGE_USER_PUBLIC, sprintf(__("%s %s - %s"), PA::$page_user->first_name, PA::$page_user->last_name, $network_info->name), 'container_three_column.tpl', 'header_user.tpl', PUB, HOMEPAGE, $network_info);
$parameter = js_includes('common.js');
// load code to initialize the collapes/expand state of modules
$parameter .= js_includes('user_blogpage.js');
// let's see if we have collapsed modules
$parameter .= "\n<script type='text/javascript'>\n";
$parameter .= "var collapsed";
if (!empty($page->setting_data['collapsed'])) {
    require_once "JSON.php";
    $json = new Services_JSON();
    $parameter .= " = " . $json->encode($page->setting_data['collapsed']);
}
$parameter .= "\n</script>\n";
$page->add_header_html($parameter);
// add RSD XML for automatic blogging API discovery
$page->add_header_html(build_rsd_link_rel("user:"******"no_second_tier"';
}
$page->page->set('page_type', 'public');
$rss_data = '<link rel="alternate" type="application/rss+xml" title="RSS feed" href="' . $base_url . '/feed.php?uid=' . PA::$page_uid . '" />';
$page->add_header_html($rss_data);
uihelper_set_user_heading($page, TRUE, PA::$page_uid);
uihelper_error_msg(@$_GET['msg_id']);
echo $page->render();