Let's go through an example to create this following interactive image map.
In this post, we'll use HTML5's video tag to implement a video header. A triple video header, in fact. Aaaaand, we'll make it responsive, so the number of videos shown automatically dwindles as the width/screen size on the viewing device decreases.
Today I want to introduce you to the Collapse Text module. It's such a life-saver for those long, long text-heavy pages, in which it may be difficult to guide the user through the sections that are most important to them.
The Collapse Text module allows you to create collapsible/expandable sections in your Drupal pages directly from the editing interface (though it doesn't work that well with CKEditor - more on that later) through the use of special tags to delineate the beginning and end of the text section you want to make collapsible.
All of us who have been working with Drupal for a while have run into this issue: you want to disable a module that you are no longer using, but it's grayed-out on the 'Modules' tab, and so you aren't able to disable and uninstall it.
It says Required by: Drupal (Fields pending deletion)
Required by: Drupal (Fields pending deletion)
Well, you know what this means, so you go to the fields list screen at /admin/reports/fields
Have you ever created a webform in Drupal and wished you could pass some info into it? Perhaps you want to capture something about the user who's filling out the form or where they're coming from or other similar information that may be able to be passed in automatically.
Fear not! It's quite easy to pass information into Drupal's webforms through URLs. Just grab the variables from the URL, set them as defaults into your necessary webform fields, and even make these fields editable by the user, disabled (but visible) or hidden altogether. That should fit just about any need you have.
I recently re-designed my blog's top header (which includes the main menu, logo and search box). I wanted to make it fixed (so it stays in place and is always accessible even as you scroll down to read my blog posts) and slightly transparent, so you visually notice that it's following you around as you scroll. This post is about how to implement a similar header bar.
You can all seen the numerous examples of beautifully styled dates on blog posts which look like little calendars or attractive, interesting blocks. In this tutorial, I'll walk you through pulling the parts of your post Drupal post dates to be displayed separately, with their own class, so you can style your date in as detailed as a way as you want!
Drupal Commerce was made to work for selling and buying products that have a regular set price. There are many add-on contrib modules you can use to set a discount and other ways of modifying the price, but again, the expectation is that you're selling a product that does have some sort of regular base price.
Well, what if that's not the case? What if you want to use Drupal Commerce to allow users to pay the invoices they owe you, for example? In that case, you'd have a product called 'Invoice', whose price is completely unknown. One user may need to pay a $10.00 invoice, while another may owe you $230.50. Drupal Commerce can still accommodate such scenarios, but you will need to create some custom rules to make it work.
Follow along with this tutorial for one possible setup to accomplish invoice payments through Drupal Commerce.