Mobilize - Mobile plugin v2014.05.01

Release Notes

This release is for Elgg 1.9. If you’re using a previous version:

1. Deactivate mobilize

2. Remove all files and folders

3. Upload this release

4. Activate mobilize

  • Hey Per I really appreciate what you are doing for the elgg community. Do you know when 1.9 will be released officially? My current theme supports 1.9 and I am only using the core functionalities or plugins. Would you recommend anyone to upgrade or wait for the official release or just take the github release with the open issues.

    I use mobilize and I really like it. It just inspired me to ask you this.

  • @Valentine Masina

    Wait for the official release. I don't know when 1.9 will be released but it's getting very close.


  • How do Aalborg theme and Mobilize theme work together on Elgg 1.9? With the default theme on Elgg 1.9 I understand the sense of using the Mobilize theme additionally. But are there additional benefits of the Mobilize theme when the Aalborg theme is used? Will the site get even more mobile-friendly in addition to be responsive?

  • I am not a professional in this @iionly but I tried to use responsive theme, actually bootstrap themes with mobilize and it was a disaster. Either have a responsive theme or mobilize but not both at the same time. But you are right, maybe there is more majic on 1.9 hey. I wouldnt rule that out. Thats my two cents worth of opinion

  • Thank you for asking iionly, I probably should have pointed this out in the description. As Valentine says, you shouldn't use mobilize with a responsive theme.

    Mobilize is specifically for mobile devices. The plugin does not kick in until a mobile device is detected, then viewtype is set to mobile. Then one could say that the layout is fluid because it reacts to portrait/landscape view. Mobilize try by default to keep it's hand off the theme that's used. It eliminate fixed widths and rearrange menus.

    A responsive theme like aalborg, uses media queries and adapt to all screen sizes across devices.

  • i want make elgg topbar in mobilize

    echo elgg_echo('topbar');

    in head.php

    change to mobilize.php

    /***** TOPBAR ******/
    .elgg-page-topbar {
    background: #424242;
    border-top: 1px solid #424242;
    border-bottom: 1px solid #000000;
    padding: 0 20px;
    position: relative;
    height: 19px;
    z-index: 9000;

    not  probably display topbar???...

    only display white color topbr...


  • i was already asked...and google it...

    but working for me sir...

  • Hi how do I specify my own logo for the mobile view - is it to be uploaded into a specific mod folder. so far i jsut have the menu item to set Yes/no to own logo use. thank you !

  • @habhab

    Select yes, and override the current logo with your own - mobilize/graphics/logo.png

  • hello, I'm using Mobilize and noticed that on the front page there is a link to log into the site. To log must enter / login
    How to display the login link on the home page

  • @Marcos_Faro

    It looks like you are using a responsive theme. If it is right, do not use mobilize, as mentioned in a post just above this.

  • @Gillie actually I just use the Mobilize,

  • @Marcos_Faro

    If is the front page you are talking about, it's a modified version of theme nuevo, which I know. It's responsive and you should not use mobilize along with it.

  • ok, but in nuevo theme mobile version does not work, could show me one that can put the login link, or if you have to put in mobilize?

  • @Marcos_Faro

    Make sure that you are using mobilize for Elgg 1.8, that's what your site is running.

    Open mobilize/views/mobile/page/elements/header.php

    and add this at the bottom,

    echo elgg_view('core/account/login_dropdown');



  • OK @Gillie, Problema resolvido Muito Obrigado!

  • Hello... I got this error: Archivo start.php faltante en el package no es un plugin Elgg válido. It means start.php is missing... Any suggestion?

  • @Santiago Pérez M.

    You uploaded the wrong folder. Find folder mobilize, that's the one you want to use.

  • to use unextend_view and unregister_js in mobile.
    Where to add this code function_mobilize_init() or pagesetup or pagehandler..

  • @v06

    Add it to this statement:

    if ($detect->isMobile()) {


  • Thanks....
    i want disable hypewall and ohyeschat....Not working for me...
    what is my wrong ???
    $mobile = detectmobile();

    if($mobile == true) {


    //if (!elgg_is_active_plugin('custom_index')) {
    elgg_unregister_plugin_hook_handler('index', 'system', 'custom_index');
    elgg_register_plugin_hook_handler('index', 'system', 'index_handler');

    if (elgg_get_plugin_setting('use_friendspicker', 'mobilize') == 'yes'){
    elgg_unextend_view('page/layouts/content/filter', 'framework/wall/container', 100);
    elgg_unextend_view('page/elements/foot', 'ohyes/chat/bar');
    elgg_unextend_view('page/elements/body', 'ohyes/header/chat', 1);
    elgg_unextend_view('page/elements/body', 'ohyes/chat/sound');
    elgg_unregister_js('ohyeschat.js', $ohyesjs);
    elgg_extend_view('page/elements/head','mobilize/meta', 1);

    elgg_register_js('mobilize', 'mod/mobilize/vendors/js/mobilize.js', 'footer');

    elgg_register_event_handler('pagesetup', 'system', 'mobilize_setup_handler', 1000);

  • Seems okay to me, but I'm not familiar with the plugins, so you'd get better help asking the the plugin authors.

Project Info


  • Category: Misc
  • License: GNU General Public License (GPL) version 2
  • Updated: 2019-5-24
  • Downloads: 24424
  • Recommendations: 101

Other Projects

View Per Jensen's plugins