gillie's plugins:
Mobilize detects the User Agent and takes over, when your visitors are using a mobile device. Your normal theme will still be used. If you use Elgg default custom index, it will be used as landing page, else the mobilize login page will be used.
FEATURES:
Installing Mobilize is pretty straightforward, as with all Elgg plugins. Upload the folder mobilize to www.yourelgginstallation.com/mod/ and enable the plugin under Elgg Administration. Leave it at the bottom of the plugin list.
Go to elgg Administration / Settings / Mobilize and configure the options for mobilize.
Mobilize is for the Elgg 1.8 branch only.
Like this plugin? Consider to click Recommend!
Updated to Elgg 1.8.4
Added: logo setting
Added: logo.png
Added: homescreen.png
Fixed: ios 5 issue, site now opens as webapp when launched from a homescreen icon
Thank you to Nick Scott for providing the ios5 fix.
New logo option so that you can easily add your own logo. Select yes in the settings and upload your own logo to Mobilize / graphics.
Added a cool webapp icon used when users save your site on their Home screens for faster access.
Comments
Hiya
Thanks for the update (and the namecheck) - this is great. One thing I've noticed as a webapp is that forward/back buttons seem to be missing, which are sometimes necessary to get about. I wonder whether these could be added in some way, perhaps to navigation area?
Thanks
Nick
If you don't want your web application to run in full screen mode when launched from the bookmark icon, open mobile/mobilize/meta.php and delete this line,
<meta name="apple-mobile-web-app-capable" content="yes" />
Hiya - okay, will have a think about whether it is better to leave it in full screen mode or not, I guess there are advantages to each.
One further question - why do two login forms show in a walled garden installation? Unfortunately if I try to save the username/password it adds it into the wrong form, so a user has to scroll down to that form to enter the site automatically, or re-enter their details on the mobilize login form each time.
Thanks
Nick
How can i configure my site to be saved as icon on the home screen
@kxx4 mobilize is prepared for that, just save it.
@nick Mobilize does not support walled garden yet. It uses it's own custom index page which only has a login form. So if you enable walled garden, elgg loads the ajaxed walled garden login form as well.
You could check if walled garden is enabled and then leave out mobilize login form. Then you just have to add some mobile friendly walled garden css.
global $CONFIG;
if (!$CONFIG->walled_garden) {
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', 1);
}
}
Hi gillie, thank you very much for the great plugin, but I have two questions:
1 - I have activated Login Required plugin and I see two login forms, how I can solve this problem?
2 - Can I remove shortcuts from navigation menu, such Messages or Members link?, My site not use them... ;)
Thank you very much in advance.
1) Open mobilize/start.php and outcomment line 29 like here,
//elgg_register_plugin_hook_handler('index', 'system', 'index_handler', 1);
2) Deactivate Messages or Members plugins and they do not show up in the nav menu.
Hiya
I think I've found another bug - if you delete a comment (and perhaps other content too) and get a javascript pop up asking to confirm, cancelling goes ahead and deleted the item anyway!
Cheers
Nick
Can't get the error...
Is the comment deleted when you click cancel in the popup box, "Are you sure you want ..."?
I tested on iPhone and iPad elgg 1.8.4.
Yep - that is exactly when it deletes for me, but only on mobile version. On an iPhone with 1.8.4... Will have to look into it in more detail!
great plugin, I had a problem with the navigation select, probably for a css settings that I have in a theme. I corrected it by setting "width: 100%" in views/default/css/mobilize.php:
.elgg-menu-site-default {
position:absolute;
width: 100%;
greetings from Colombia
Is there a way to get rid of the gray backdrop the navigation selection is on top of? It doesn't work well with my layout.
Great plugin though!
Sorry, but what grey backdrop? Could you post a screenshot.
Could you give me a dump of your mobile screen?
Hi,
Awesome plugin.
Some of my plugins don't work with this. How can I disable these plugins when viewing from mobile?
Thanks
I'm not sure you can disable plugins per user.
Which plugins are you talking about?
Just found a solution. I unregistered the menu items for the plugins.
HI
I really like the plugins see i Tryed face book login page and other many Application pages
It is will not more Then 100kb
but when trying to elgg mobile page will take more than 500kb pls help me.
page is really very heavy that is give bad impartation for my user’s
Thankyou
syed
can you Reply pls..................
Of course. But I don't understand your problem.
You mention facebook login page?
Page is heavy. What page?
Amazing plugin very usefull ;]
what do i do?
thanks
my mobile navigation?
Do you use any topbar or header plugins? If so, try to diable them.