Skip to content

Decipher/mobile_codes

Repository files navigation

The Mobile Codes module provides the ability to render Text, URLs or any other
form of informaton as a Mobile Code, including but not limited to the QR and
Datamatrix formats, providing a simple way of transfering said information from
the screen to a Mobile phone.

Mobile Codes was written and is maintained by Stuart Clark (deciphered).
- http://stuar.tc/lark


Features
--------------------------------------------------------------------------------

* User definable and Features exportable Mobile Code Providers and Presets.
  * Defaults provided:
    * Six (6) External Providers.
    * One (1) Internal Provider (see below).
    * Three (3) to five (5) Presets (based on installed modules).
* Render Mobile Codes via:
  * CCK/Views formatters:
    * CCK Text module.
    * FileField module.
    * Link module.
    * plus an example Custom Formatter for extended support.
  * Input filter.
  * Drupal API Theme() call.
* Blocks:
  * Node URL block - Creates a Mobile Code of the current Node URL.
  * User vCard - Uses the vCard module to provide a vCard Mobile Code from a
    Nodes Author or a users profile.
  * Mobile Code generator - An Admin module optimized helper block.
* Support for:
  * Mobile Tools module - Redirect internal Mobile Code URLs to Mobile site URL.
  * Redirecting Click Bouncer module - Track URLs accessed via Mobile Codes.
  * Shorten module - Shorten URLs in Mobile Codes.


Required modules
--------------------------------------------------------------------------------

* Chaos tool suite module.


Recommended modules
--------------------------------------------------------------------------------

* Custom Formatters module.
* Libraries API module.


Configuration
--------------------------------------------------------------------------------

All configuration for Mobile Codes can be found at:
  Administer > Site configuration > Mobile Codes
  http://[www.yoursite.com/path/to/drupal]/admin/settings/mobile_codes


Advanced configuration
--------------------------------------------------------------------------------

* Setting up an internal Provider with the PHP QR Code library:

  1. Download, install and enable the Libraries API module.
       http://drupal.org/project/libraries

  2. Download the PHP QR Code library.
       http://sourceforge.net/projects/phpqrcode/files/releases/phpqrcode-2010100721_1.1.4.zip/download

  3. Extract the PHP QR Code library to your Libraries directory.
       e.g. sites/all/libraries/phpqrcode

  4. Clear cached data from the Perfomance page.
       Administer > Site configuration > Performance
       http://[www.yoursite.com/path/to/drupal]/admin/settings/performance


  Note: Mobile Codes will automatically detect the PHP QR Code library once
        installed as above and add a new PHP QR Code Provider to the list.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published