Example #1
0
function mobilize_init()
{
    $action_path = dirname(__FILE__) . '/actions';
    elgg_register_action("mobilize/admin/settings", "{$action_path}/settings.php", 'admin');
    elgg_register_admin_menu_item('configure', 'mobilize', 'settings');
    elgg_extend_view('css/admin', 'mobilize/admin');
    elgg_register_page_handler('about', 'mobilize_expages_page_handler');
    elgg_register_page_handler('terms', 'mobilize_expages_page_handler');
    elgg_register_page_handler('privacy', 'mobilize_expages_page_handler');
    elgg_register_css('elgg.mobilize', '/css/mobilize.css');
    detectmobile();
    $mobile = detectmobile();
    $mobile = true;
    if ($mobile == true) {
        elgg_set_viewtype('mobile');
        elgg_register_plugin_hook_handler('index', 'system', 'index_handler');
        elgg_extend_view('js/elgg', 'js/mobilize');
        elgg_register_page_handler('dashboard', 'dashboard_page_handler');
        if (elgg_get_plugin_setting('use_friendspicker', 'mobilize') == 'yes') {
            elgg_unregister_js('elgg.friendspicker');
        }
        elgg_unregister_js('elgg.tinymce');
        elgg_extend_view('page/elements/head', 'mobilize/meta', 1);
        elgg_register_js('mobilize', 'mod/mobilize/vendors/js/mobilize.js', 'footer');
        elgg_load_js('mobilize');
        elgg_register_event_handler('pagesetup', 'system', 'mobilize_setup_handler', 1000);
    }
    elgg_register_viewtype_fallback('mobile');
    elgg_unregister_js("elgg.map");
    elgg_register_js('elgg.map', 'mod/mobilize/views/mobile/js/map.js', 'footer');
    elgg_load_js('elgg.map');
    elgg_unregister_js("elgg.touch");
    elgg_register_js('elgg.touch', 'mod/mobilize/views/mobile/js/jquery.ui.touch-punch.min.js', 'footer');
    elgg_load_js('elgg.touch');
}
Example #2
0
# http://creativecommons.org/licenses/by-nc-nd/3.0/.
#
############################################################################
$version = 1.31;
# internal version
$speedms = array(0, 3, 5, 8, 11, 14, 17, 21, 25, 29, 33);
$speedkmh = array(0, 10, 20, 30, 40, 50, 60, 75, 90, 105, 120);
if ($usekmh == true) {
    $wspeeds = $speedkmh;
    $wunit = "km/h";
} else {
    $wspeeds = $speedms;
    $wunit = "m/s";
}
$frcdata[currlay] = 1;
$is_mobile = detectmobile();
$scrambled = frccurl("http://www.europeanweathernetwork.eu/frc/key.php?k=" . $apikey);
$frcdata[frc] = 15;
if (!$map_only) {
    # Parse args from the URL
    if (isset($_GET[lang])) {
        $lang = $_GET[lang];
    }
    if (isset($_GET[p])) {
        $p = '&p=' . $_GET[p];
    }
    // Leuven fix
    $args = '?lang=' . $lang;
    $argb = '&geoid=';
    $baseurl = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"] . $args . $p . $argb;
    if ($_GET[lat] && is_numeric($_GET[lat])) {
Example #3
0
<?php

/**
 * Elgg video view
 *	Licence : GNU2
 *	Copyright : 
 */
elgg_load_library('elgg:videos:embed');
$mobile = detectmobile();
$full = elgg_extract('full_view', $vars, FALSE);
$video = elgg_extract('entity', $vars, FALSE);
if (!$video) {
    return;
}
$owner = $video->getOwnerEntity();
$owner_icon = elgg_view_entity_icon($owner, 'tiny');
$container = $video->getContainerEntity();
$categories = elgg_view('output/categories', $vars);
$video_url = $video->video_url;
$video_id = $video->youtube_id;
$video_url = str_replace("feature=player_embedded&amp;", "", $video_url);
$video_url = str_replace("feature=player_detailpage&amp;", "", $video_url);
$description = elgg_view('output/longtext', array('value' => $video->description, 'class' => 'pbl'));
$owner_link = elgg_view('output/url', array('href' => "videos/owner/{$owner->username}", 'text' => $owner->name));
$author_text = elgg_echo('byline', array($owner_link));
$tags = elgg_view('output/tags', array('tags' => $video->tags));
$date = elgg_view_friendly_time($video->time_created);
$comments_count = $video->countComments();
//only display if there are commments
if ($comments_count != 0) {
    $text = elgg_echo("comments") . " ({$comments_count})";