Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
Limit your users to only being able to login to your drupal site through a Services Resource. This option is needed by many mobile application developers creating applications on Android, and iOS. Drupal is an excellent option for a mobile application server in conjuction with the Services Module but frequently the application developer wants to limit local logins and only a login via their mobile/remote application. Enter Services Login Limiter Module. This module creates a new service resource called 'remote_user' with two actions, 'login' and 'register'. Login through these resource actions is limited to your mobile application. This is accomplished with the use of an application key passed from the remote client, to the Drupal installation. Roles can be granted to users to allow for local log in for administrative purpose. Users who attempt to login via browser or register via browser are logged out immediately.
Ubercart Ajax Attributes List Price Calculations Module gives you an extra option of list price on the options page per attibute. Hence on the product page, the list price as well as the sell price changes per attribute.
This module is intended to be an alternative to the core Contact module. It is recommended for those who have been unsuccessful in getting the Drupal 7 Contact module to send messages and other contributed modules have not worked to their satisfaction. Many who are on shared hosting have experienced this as well as those who are having trouble configuring up their own servers correctly.
This module uses the PHPMailer library, a rock solid object oriented program that makes sending smtp emails very simple. Users are allowed to store multiple smtp contacts each with their own settings and passwords. Passwords are stored in the database using 128bit encrytion. A block is included which can be optionally enabled.
The Toolbar Paths module provides a simple settings interface which allows you to
control the display of the Drupal 7 Toolbar, by simply invoking path conditions.
This module may come to use, while using internal iframes and such.
Also handy to tidy up on unique necessities.
This module will show/hide the toolbar due to the settings configured.
Toolbar module - Drupal 7 Core.
The module itself has no particular PHP, database, or Drupal requirements, other than it only works with Drupal 7.x.
This module is now obsolete, the Devel module offers its own dcp() function.
Implements Chrome PHP by Craig Campbell into Drupal for use in your own modules for debugging purposes. When installed the module sets itself a very low weight so it should be available to any custom code.
The Simple Image Gallery is the first module I've created. I am publishing it as a way for other Drupal developers to learn some of the basics about module development. This can be used in a production environment, but isn't recommended since it has a few redundant areas.
Upon installation it creates a Content Type with an Image field. It sets the Image Field to 'Hidden' so it doesn't show up on the node. It also sets the field's Image Style and Image Link via code, but since it's hidden, it's rather pointless. It also creates an Image Style of Scale&Crop at 75x75 pixels. Lastly, it creates a Views page to display the content at ?q=image_gallery.
- "Settings > Settings" define the name of the tables where symbol search will be implemented.
Please start the name of the table in a new row.
- "Settings > Characters" define the needle strings with a replaced string delimiting it with |||.
Each condition has to start in a new row.
For example [needle]|||[new string]: