Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

51,598 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Pdf to image

= PDF To Image =

The PDF To ImageField module provides automatic conversion of
uploaded PDF files to images.
It can be used either to create a snapshot of the front page,
or to generate a gallery of images from each page in the document.

The module is implemented as field widget where PDFs are uploaded to.
It places generated images into a Image Field on the same content type.

== Requirements ==

File field, Image field and Imagemagick modules.
ImageMagick toolkit to be available on server via command-line interface.

== Installation ==

Once the module is enabled, check your site status at /admin/reports/status
You should see a message that will tell you if your system is ready to run.
If not, you need to check the requirements, and the ImageMagick settings
at admin/settings/imagmagick.
See the ImageMagick project docs for troubleshooting that.

If ImageMagick appears to be available but still does not convert PDFs, it
could be it wasn't installed with 'Ghostscript' libraries or other required
dependencies. You'l have to go to the ImageMagick forums for help with that.

== Configuration ==

- First, add an image field on your chosen content type. This is where the
generated images wil be stored.
- Set the allowed fields to 1 if you just want a cover page, direct number to

spip_importer

A simple module to import articles from SPIP 1.9 to Drupal 7.

Markup (updated)

This sandbox project serves as as an example of the updates that will be made to the Markup module should I become a maintainer

Domain View Modes

This module creates additional view modes for all entities. There is one view mode created per domain per existing view mode.

Views content DS

Exposes Views displays for "associated content" as fields in Display Suite.

The typical use case is that you want "related content" to show up on a page representing an entity. E.g., all content for a given taxonomy term.

Provision Safe Deploy

Right now, provision-deploy fails in spectacular fashion if you are putting the site on a platform with the same projects, but a different directory structure.

Security Questions

challenge.png

Security Questions provides administrator configurable challenge questions for use during the log in and password reset processes. Think of it like most bank website logins.

Log In Process

If enabled, depending on the selected protection mode, the log in form is altered in 1 of 2 ways:

  1. To just show the username field and a submit button. Once a user enters their username, the module searches for their account, and randomly brings back one of their security questions. They then need to provide the answer to the questions as well as their password for authentication.
  2. To show both the username and password fields up front, then after validating the supplied username and password, the user is prompted with a randomly selected question they have answered.

Password Reset Process

If enabled, the user is required to answer a question before the password reset process could continue.

The user register form also gets a fieldset of questions so that the user can pick what question they want to answer and a textbox for their answer.

Once logged in, the user will see a tab on their account page called "Security Questions." This page lists the questions that they have chosen to answer, and provide a link for them to edit their answer.

Features

  • Admin configurable questions

UC attribute views

This module add a different integration beetween Ubercart and Views for the attributes and options.

PURL Static

Provides a simple UI for manually creating static Persistent URLs which activate a

Ubercart Feed Mappers (D7)

Drupal 7 port of the Ubercart Feed Mappers project. This only exists because I don't have commit access to uc_feeds directly.

Alter blocks element markup

This module is a markup modifier for blocks titles tags.

It allows a site builder to change block level element tags or add classes within the block configurations.

SEO Tab

This module provides the ability to add SEO INFO on absolutely any web page on you site.
The initial problem was - adding titles and SEO TEXT on the page of search queries.

For example:

Catalog page:

  • catalog/34 - catalog of Laptops
  • catalog/87 - flash card

Search query:

  • catalog/34/brand/Acer - Notebook Acer
  • catalog/87/volume/4 - Flash cards for 4 GB
  • filter?field_area [] = Nevsky - Real Estate in the Nevsky district

It was also necessary to place the titles and text on the hand made pages and in the pages of views.

After installing the module, in page.tpl.php add new variables

$meta_description - Description page. Add to the <head>

<?php
if ($ meta_description) {
     print '<meta name="description" content="'.$meta_description.'">';
}
?>

$seotext- Text for the promotion. One of the requirements were SEO's - the ability to post in the text of collapse, therefore, collapse_text required module.In any arbitrary place to add site

<?php
print $seotext;
?>

Drush Multiply

A Drush command to create multiple, identical sites within a single docroot. This is designed for classroom-based training, where many sites need to be created at once.

ActiveHelper LiveHelp

ActiveHelper LiveHelp is a powerful Live Chat Server module for Drupal. Interact with your website visitors through a real time chat communication providing a higher level customer and sales support.

Monitor in real time your website visitors. Know how many visitors are in the website, who referred, where are from, what keywords we reused to find the website and the visitors navigation history. Know decisive information of your website visitors patterns, conversations and agents service.

Geo Location based on IP to location for the visitors on your website. See the visitors hometown map. Run the Live Help on your web server having 100% control over your data and many domains that you have.

The ActiveHelper LiveHelp Server is UTF-8 multi language. The Live Chat system is translated to English, Spanish, German, Portuguese, Italian, French, Czech, Swedish, Norwegian, Turkey, Farsi, Greek, Hebrew, Serbo-Croatian, Russian , Hungarian ,Dutch, Finnish, Danish, Traditional Chinese, Simplified Chinese , Arab , Polish , Bulgarian , Slovak and Croatian.

* Main Features
* Unlimited Operators
* Unlimited Departments
* Unlimited Domains
* Multi Language Support
* Full UTF-8 Support
* SSL Support
* Chat Re-branding
* Image for each agent
* Multi Language WordPress admin panel
* Real-time Chats
* Multiple Chat Requests
* Auto Save Transcripts
* Capture Visitor Data

Lockout

This module is not intended to be a remote kill for a client's site. If that is what you need, take a look at killswitch.

What does Lockout do?
This module displays a generic off line page with a message indicating that the site owner should contact technical support. The idea being similar to cPanel's "suspended account" page. Additionally, this module should be used in a similar environment. For example, I build websites for clients and host these sites on my server. They pay me on a recurring basis for the hosting. If they become delinquent in payments and fail to respond to emails or calls, I use this as my last resort to get their attention.

How do I use Lockout?
While logged in as "User 1" visit the lockout settings page, Administration > Configuration > System > Lockout, tick the box and save. While set, one can still access the /user and /admin* sections. This will allows "User 1" to log in again and turn off Lockout.

Doesn't the core maintenance mode do the same thing?

Advanced Blockqueue

The Drupal Blockmanagement is not very flexible, especially for news sites where blocks and all kinds of content can be in a section.

Profile picture changer

The Profile picture changer module allows users to change their profile picture through a modal form directly on their profile page, without having to go to the profile edit form.

Pages