Viewing posts tagged Release day

Release Day: Wrapping Up Web Services

This week, we're wrapping up Joe Shindelar's latest series Building Web Services with Drupal 7. In these last four videos, you will learn how to use Views to build your API, how to create your own services resource in a custom module, and best practices for how to document your API. Next week, Emma Jane Westby guides you through the process of setting up Vagrant as a local development environment in her series Introduction to Vagrant.

Release Day: Take Your Web Services to the Next Level

This week, you'll take your HTTP response and request skills to the next level as you learn how to tackle common use cases such as filtering returned data to get only what you need and authenticating requests to get data behind a login. In this installment of our series, Building Web Services with Drupal 7, Joe Shindelar will walk you through how to query, test, and authenticate your D7-backed web services.

Release Day: Getting Resourceful with Web Services

Are you ready to dive into creating RESTful Web Services? In this next set of videos on Building Web Services with Drupal 7, Joe Shindelar provides an overview of the Services UI in Drupal 7 and shows you how to set endpoints, enable resources, and test those resources using cURL on the command line and the Chrome REST plugin.

Release Day: Building Web Services with Drupal 7

This week, we're introducing a new series for you module developers out there: Building Web Services with Drupal 7. Why? Because you asked for it. We keep a close eye on the suggestion box and one of your highest voted requests was using Services—and for good reason. Web Services are all the rage right now as the demand increases for the delivery of structured data decoupled from its visual display.


This series is all about helping you get up to speed on Web Services: what they are, why you would want to use them, and how Drupal's built-in tools for structuring data makes it a natural fit for building Web Services, especially with the aid of the Services module. You'll learn how to create a full-featured and custom-made REST API for Drupal-based applications.


To kick things off, Joe Shindelar introduces you to Web Services, REST, and the Drupal contrib Services module in these first four videos:

Release Day: Wrapping up Media with YouTube Videos

This week we are wrapping up our Working with Media Module in Drupal 7 series. We complete the site by getting our music views into place and adding YouTube video embeds. In the process of finishing up with our YouTube video content type, we also have to dive into the Media File Type settings. There are several layers to getting Media module displays to look and behave the way we want. The most confusing aspect of working with Media is knowing how the file type field display and the file display works together, so we walk through the steps for finding which settings we need to change and then playing with the display flexibility Media provides us. We finish things up by taking a tour of the finished site to review how we've built it out, along with a look at some other cool modules we could add. 

Release Day: Tame Images and Audio with Media Module

This week, we'll tame images and audio files as we continue our Working with Media Module in Drupal 7 series with Addison Berry. You'll get a guided tour of the maze of configuration necessary for getting images in-line inside your content, understand how one configuration screen affects another, master text formats, and create custom WYSIWYG toolbars. Then you'll move on to to look at HTML5 and Flash-fallback media players to create a media-rich website that rocks! Get ready to become a master of media in this week's videos:

Release Day: Creating Image Galleries

This week we turn our attention back to the Working with Media Module in Drupal 7 series. We have a basic site in place, and now we need to add some features to make it rich with media. These three videos walk through the steps to create good-looking image galleries. They also show how we can work with third-party JavaScript libraries to enhance features on our site. Finally we add a listing page and front page block so users can find our new galleries.

Release Day: Webform Basics Wrap-Up

This week, we're wrapping up our series on Webform Basics. In these final lessons of the series, we'll cover administrative tasks such as security, spam control, and results analysis. Even if you're not using Webform, you'll be able to apply the strategies from the "Adding Spam Protection Using Honeypot" lesson to prevent spam on your site.

Release Day: Navigate the Many Settings of Webform

This week, as we continue our Webform Basics series, I walk through the many settings of the Webform module. I cover email settings, form settings, and global Webform settings. All of which will help make your form behave exactly how you want it!

Release Day: Finishing Our Theme

This week we wrap up the new theme we've created in the PSD to Drupal Theme series by getting it installed and enabled on our site. We'll double-check our components matching up with our Drupal elements to make sure the theme looks right. Then we spend some time reviewing the work we've done, as well as cover some more topics you may want to look into to take your theme even further.

With this all finished up, next week we'll be taking a look at the Acquia Cloud, before heading into our Working with Media in Drupal 7 series.


Release Day: Create a New Theme

This week in our PSD to Theme series we are getting into the nitty-gritty and creating our new theme in Drupal. We start off by getting the .info file set up properly and then add our style guide stubs to work with. Then we build our page.tpl.php file for the structure and layout of our pages. With all of that in place we'll finish up by adding our site-wide elements, like images we need from when we sliced up our PSD.

Release Day: Prepping Drupal for Your Theme

This week, we continue the journey from PSD to Drupal Theme as Emma Jane Westby shows us how to prepare a Drupal site for our theme by generating sample content, customizing image styles, creating and placing blocks, and creating a useful file structure for our new base theme.

Next week, we'll begin building out theme files by preparing a .info file, incorporating our style guide into the page.tpl.php file, and establishing a page layout structure in page.tpl.php.