Mobile Tools in in active development. We started a new 2.x branch that will hold the future developments for D6 and D7!

We're looking for help and feedback with D7 and D6 releases! See http://drupal.org/node/1317382#comment-5155198

The Mobile Tools module provides Drupal developers with some tools to assist in making a site mobile.

This functionality of the module contains:

  • Detection of the user agent: is the user accessing from a mobile device, or from a desktop device. Support for third party modules is possible. Currently following modules can take over device detection:
  • Automatic redirection to the mobile site
  • Automatic theme switching, based on device type (iPhone, Android, BlackBerry, ... )
  • Integration with Panels through a Ctools plugin and for Node Displays.
  • Notification for mobile users that a mobile site is available when they are looking at the desktop site
  • Adding a mobile context to the permission system: this way you can use role based permission modules to define
    what a mobile user can / cannot do on your site, or what content he can see or not. Following modules can be used together with this module:
  • Change the number of nodes that will be displayed on the front page

Mobile Tools does not provide a mobile theme, but can be used together with mobile themes or content adaptation services.

Mobile Theme

You need a download or create a mobile theme in order to use the module. These are the recommended themes:

User Agent switcher

It is recommended that you develop using the User Agent switcher extension of firefox: https://addons.mozilla.org/en-US/firefox/addon/59

You can us this to use a user agent string of a mobile device (e.g. iPhone).

Roadmap for 2.x

Mobile Tools Redesign for Drupal 7

Notes about the current 7.x-2.0-dev branch

We're going through a refactoring and reorganization of the module. Some features may be moved or removed in favour of other modules. Others may be relocated to new submodules. If you are currently using the 7.x-2.x-dev branch (prior to October 26, 2011) and wish to continue using it as it currently stands, please switch to the 7.x-2.0-unstable1 version. The dev branch will be fluctuating a lot in the next few months. But in the end we hope to have a much cleaner, more easily maintained and feature complete suite of modules.

New Dependencies for 7.x-2.0-dev

These do not apply to the 2.0-unstable release. The unstable branch won't have any new features or dependencies.

There is also a KNOWN_ISSUES.txt file included with the module. It has a high level list of features which don't currently work.

Any issues with the 7.x-2.0-dev branch contact minorOffense

Contact me for questions or suggestions or follow the developments on twitter: @twom.
Vist my blog on http://www.mobiledrupal.com

Co-maintained by minorOffense from Coldfront Labs Inc.

Downloads

Recommended releases

Version Downloads Date Links
7.x-2.0-unstable1 tar.gz (29.35 KB) | zip (37.67 KB) 2011-Oct-26 Notes
6.x-2.3 tar.gz (28.81 KB) | zip (36.32 KB) 2011-May-25 Notes

Development releases

Version Downloads Date Links
7.x-2.x-dev tar.gz (33.96 KB) | zip (46.69 KB) 2011-Dec-14 Notes
6.x-2.x-dev tar.gz (30.14 KB) | zip (38.64 KB) 2011-Jun-24 Notes

Project Information


Maintainers for Mobile Tools

  • minorOffense - 52 commits
    last: 8 weeks ago, first: 14 weeks ago
  • mcrittenden - 2 commits
    last: 14 weeks ago, first: 14 weeks ago
  • twom - 158 commits
    last: 32 weeks ago, first: 2 years ago

Issues for Mobile Tools

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 24 Apr 09