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'); }
# 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])) {
<?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&", "", $video_url); $video_url = str_replace("feature=player_detailpage&", "", $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})";