background preloader

Modules

Facebook Twitter

SMTP Authentication Support. Drupal 7 Important On a weekly basis we have support requests all on the same issue, so please SEARCH before creating an issue, and before that check which version of PHPMailer you're using. Versions higher than 2.2.1 are NOT SUPPORTED. This module allows Drupal to bypass the PHP mail() function and send email directly to an SMTP server. The module supports SMTP authentication and can even connect to servers using SSL if supported by PHP. Maintenance sponsored by Chuva Inc. This module uses the smtp and mail class's from PHPMailer. Supporting organizations: Downloads View all releases. MailChimp 2.0: Anatomy of a Drupal module rewrite | ThinkShout. I first wrote the MailChimp module for a side project I was working on (MomHub) towards the end of 2007.

It was my first standalone module, and the first one I posted on drupal.org. That module, and every update since, has basically offered the ability to synchronize a site's users with more one or more MailChimp lists based on role, in addition to standalone subscription forms. Over the years, the module has grown in popularity along with the MailChimp service itself, and there are now nearly 4000 reported installs. Still modest, but a sizable base which needs to be taken into consideration when releasing updates. I quickly faced a challenge many contributors encounter as their modules grow in terms of usage and complexity. These challenges include finding the time to maintain and support the module and adding new features when there is no support from a client or employer. Nearly 4 years of technical debt, time to start clean.Initial architectural decisions could have been better.

Newsletter Subscriptions for Drupal 6 | myDrupal.ca. There are 3 ways to use email newsletters on your Drupal website: 1. You can use a popular e-newsletter software to collect email addresses and to send out your newsletter. Eg. Constant Contact, MailChimp or Campaign Monitor. 2. You can create your own custom form using Drupal module called Webform to collect names and email addresses and download the results. These results can be uploaded to the e-newsletter software of your choice. 3. The 3 top Newsletter clients are: MailChimp Campaign Monitor Constant Contact Drupal 6.x modules are freely available on Drupal.org for MailChimp and Campaign Monitor. This module provides integration with the MailChimp email delivery service. This module integrates the Campaign Monitor API into Drupal so you can give users the ability to subscribe and unsubscribe for your Campaign Monitor manage lists through a block on your Drupal site.

<? Webform. Webform is the module for making surveys in Drupal. After a submission, users may be sent an e-mail "receipt" as well as sending a notification to administrators. Results can be exported into Excel or other spreadsheet applications. Webform also provides some basic statistical review and has and extensive API for expanding its features. Some good examples could be contests, personalized contact forms, or petitions. Explanation of Webform vs. Webform 3.x Requirements PHP 5Drupal 6.16+ or Drupal 7 Webform 4.x Requirements PHP 5.3Drupal 7CTools and Views Webform related projects Obligatory "Which version should I choose" Notice The Drupal 7 version of Webform has been branched so that you can download the new 7.x-4.x version or the older 7.x-3.x version.

Support Requests Please always use the project issue tracker to report bugs, support and/or feature requests. When you open issues please open one issue for each problem/request don't bundle several issues into one submission. About Webform. Webform is a module that aids in making various one-off forms such as contact forms, surveys, order forms, reservations, CRM requests, and more. To install the module, download the module and add it to your sites/all/modules directory. Enable it under /admin/build/modules. You will now have a new node type called "Webform".

From there you simply give the webform a title, description, confirmation message, set up email settings and the like. Finally, you can add several components (think fields). The checkboxes under the "E-mail" header should be checked for each field you want to be included in the email that is sent when the form is submitted. NOTE: In order to add components, you must first “save” the Webform. Screencasts Screencast by Adam Jensen from UNTUn excelente (y largo) screencast en Español Webform vs.

Webform is not meant to be a competitor or replacement for CCK. Webform Components Webform components are basically the equivalent of CCK fields. Theming. Collect User Surveys with a Drupal Webform. The Drupal webform module makes it easy for you to design and deploy detailed surveys for collecting information from your users. It also facilitates the analysis of the collected data by providing both web-based statistics and point-and-click Excel export capabilities. In this tutorial, we'll scratch the surface of what a Drupal webform can do by designing a simple student information form. Initial Setup Webform is completely free software, but it is not installed and enabled by default in the CWS Drupal distribution.

If you'd like to receive users' form submissions via email, enter your email address in the "E-mail to address" field.When you're finished adjusting the basic settings to your liking, click the "Save" button at the bottom of the page. You should note that, unless you specified otherwise in "Publishing options", your webform node will not yet be publicly accessible. Creating Form Fields Now that your webform node is set up, it's time to add some fields. The Birthdate Field. FAQ. Overview Installation Configuration Third-party module integration Known issues Installation Q: I installed and selected an editor for a format but there were no buttons in the toolbar? A: You need to edit the profile you assigned to the format and check one or more buttons under "Buttons and Plugins". Q: I got it working for Garland and other standard themes, however, when I switch to my custom theme no editor shows up?

A: Please ensure that $scripts is output before $page_bottom in page.tpl.php of your theme. Q: I'm getting a Javascript error "u.indexOf is not a function" when viewing a page that should have TinyMCE on it. A: Did you recently install the fbconnect module? Q: Why do I get "Object doesn't support this property or method" in IE7, no matter what editor I use with Wysiwyg? A: The Chatblock module is known to cause this problem. Q: Why do I get JavaScript errors starting with "Uncaught SyntaxError: Unexpected end of input /sites/all/libraries/... " with all editors? Configuration. Wysiwyg. Allows the use of client-side editors to edit content. It simplifies the installation and integration of the editor of your choice.

This module replaces all other editor integration modules. No other Drupal module is required. The Wysiwyg module supports any kind of client-side editor including HTML editors (a.k.a. WYSIWYG), pseudo-editors (buttons to insert markup into a textarea), or even Flash-based applications. The editor library must be downloaded separately. Various editors are supported (see below). The Wysiwyg module also provides an abstraction layer for other Drupal modules to integrate with any editor. Discussions happen in the Wysiwyg group, and in IRC #drupal-wysiwyg. Installation Download and install the module as usual.Go to Administer » Site configuration » Wysiwyg, and follow the on-screen installation instructions that are displayed there.Follow the on-screen installation instructions.

Further documentation Supported editors/plugins Contribute Maintainers Project links. TinyMCE __mce_tmp bugfix. Drupal SEO Modules. Token: The Little API That Could | Drupal Video. For the newbies - Our Top 10 Drupal modules for web design and development using Drupal. I remember a long while ago when I first started using Drupal as the framework for my web design/development projects I had no idea where to start! I'd just like to offer this post as advice to all the people starting out on the path of Drupal. I just wrote this for my company and thought it might be useful here too.

As a website design agency, we use Drupal as the base for our websites, giving us a good website development platform to start from. Drupal allows us to mould it's already sturdy and secure code to our ways, allowing us to produce high quality websites in less time than most companies. The content management system is already loaded with features, but most of the time our clients want that little bit extra bang for their website. Administration MenuWhile not the most important module out there, it does speed up website development hugely.

PanelsAlthough this module has been around for quite some time, we've only just discovered the joys of Panels. Administration menu. Provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful for developers and site builders. Administrative links are displayed in a CSS/JS-based menu at the top on all pages of your site. It not only contains regular menu items — tasks and actions are also included, enabling fast access to any administrative resource your Drupal site provides. Showcase and Quality Assurance Test-drive in various themes on the demonstration site or watch a short demo reel or a installation tutorial video. Behaviour and Integration Works in all themes and all browsers.Exposes all administration links including all tabs/tasks and actions to provide direct access to any page.Extensible with add-on features by other modules.

Related modules Installation Documentation Credits Current maintainers: This project has been sponsored by: unleashed mind Drupal consulting and development. The Best 35 Drupal Modules « Padizine Blog. 40+ Essential Drupal Modules. If you are new to drupal, then this list is for you. These are some of the best of the best drupal modules. Everything from standard framework modules, to location and mapping is covered. Note that if you've been emersed in drupal for some time, than this will be "old news". The Big Three "The big three" are important enough that they deserve a category of their own. Most drupal modules worth using have integrated with one of these three. Content Construction Kit (CCK) - Part of drupal 7; still a contrib in drupal 6. I believe Panels + CCK & Views is a hint at what drupal will look like 3 years into the future. For Administration Sanity Admin Menu - Quick Dropdown menu to all admin areas.

Content and SEO Pathauto - Automatically create human readable URLS from tokens. Navigation Menu Block - Lets you split menus into separate blocks based on depth. WYSIWYG Editors + Image Uploading WYSIWYG API - The standard integration module. Video and Image Handling User Profile, Ratings & Notifications. Drupal Modules - Search, Rate, and Review Drupal Modules. Advanced help. The advanced help module allows module developers to store their help outside the module system, in pure .html files. The files can be easily translated simply by copying them into the right translations directory. The entire system can appear in a popup or not as the module prefers (and by taking away access to view the popups, a site can force the popups to not exist).

The system ties into Drupal's search system and is fully indexed, so the entire contents can be searched for keywords. the help files can be placed in a hierarchy as well, allowing for top down navigation of the help. By itself, this module doesn't do much; it requires another module to support it, but it does come with a nice little sample of text from Wikipedia to demonstrate the system. Accessing Advanced_help When this module is installed, users with the view advanced help index permission can access the advanced help index by going to Administer -> Advanced Help ( Theme developer. FileField.