Category Archive for: Drupal Experts Chicago IL

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.

Acquia Developer Center Blog: Caching Strategies for Scaling Drupal: Foundations

Regardless of the purpose of your Drupal site, it is important that the site be reliably available and performant for your users. For those of us with limited resources at our disposal it isn’t feasible to scale up hardware indefinitely. Thankfully, Drupal provides us with a number of tools in core, and even more in the contrib community, that make caching accessible to even the least technical amongst us. Let’s walk through the basics of the Drupal cache and discuss the importance of properly configuring cache with the goal of avoiding common missteps. Tags: acquia drupal planet Source: Drupal Aggrigator

ImageX Media: Google Search Console 101: Property Sets and Aggregated Data Made Easy

Nothing in life is perfect (now there’s well-known idiom). Depending on how you look at it, it can actually be an awesome thing. Take innovation for example. Innovation allows helps to fuel our abilities and our curiosities. Forward momentum happens when things are imperfect. Drupal Developer

Lullabot: The Dark Art of Web Design

Matt & Mike sit down with Lullabot’s entire design team and talk the ins, outs, processes and tools behind sites such as, MSNBC, This Old House, and more! Source: Drupal Aggrigator

Appnovation Technologies: Using PostDrupal CSS in Drpal 8 Theming Workflow

What is PostDrupal CSSPostDrupal CSS is a method to use JavaScript for Drupal CSS processing. It can be set up as a workflow tool (post/pre) processor that will transform and act as a Drupal CSS language extender. Source: Drupal Aggrigator

Mediacurrent: Dropcast: Episode 23 – Two too many Marks

Episode 23 Audio Download Link Recorded August 3rd 2016 Source: Drupal Aggrigator

ImageX Media: Text Placement and Messaging in Advertising: Are You Appealing to Head or Heart?

How you communicate with your target audience matters to any bottom line. Sometimes you need a rational message that will appeal to your user’s sense of reason, while at other times, you may need to elicit an emotional response from them. Both “reason” and “emotion” are two important concepts in marketing communications, and both are equally persuasive. Source: Drupal Aggrigator

Creativity Requires a Network

Creativity requires a network. Sure, you can come up with some pretty neat stuff by yourself but many times it’s just half-baked, incomplete, or too amorphous to be useful… until you get a network. via gapingvoid Practically-speaking, creativity meets practicality and execution the moment you have others speak into the idea and force you to think even more critically about the problem or challenge at hand. So, your goal, always, is to invite people into your process and give them permission to ask the hard questions about whether your idea is worth anything at all. Your goal is to invite dialogue and a very healthy dose of criticism. Your goal is to figure out if you can actually mount a decent defense of your original idea and when you fail to be humble and open enough to reconsider it authentically; no lip-service here folks. The best ideas that I’ve ever had…

Read More →

Anexus: How to load JS and Drupal CSS libraries in a Drupal 8 controller

How to load JS and Drupal CSS libraries in a Drupal 8 controller In the blog entry, I show you how to add into Drupal 8 any library globally using composer. But, that library is just there, because the library isn’t used for any module or theme. For that reason, I am going to show you how to use a library in a controller. In my example, I will include ReactJS inside a controller to be able to create react elements in that controller, to show how to use I will create a simple ReactJS form. 0. Setting your environment I strongly recommend to set your environment in developer mode; that means to enable all debugs possible and disable all caches, the easy way to do that is using the Drupal Console project with the following command: $ drupal site:mode dev 1. Create a module Using the Drupal Console we…

Read More →

3 Steps in Designing Responsive Websites That You May Be Doing Incorrectly

  These days, mobile phones are being used beyond calling and sending text messages. This generation’s smartphones have the ability of finding information and updating social media. If you own a business, having a mobile-friendly website can give your company a huge advantage, especially in terms of capturing a big chunk of the lucrative young demographic. Unfortunately, creating a mobile website that follows responsive design can be a daunting task. For starters, you would not want mobile users to leave your website just because they don’t have an amazing user experience (UX). In short, a responsive website isn’t always a guarantee that you’ll please your mobile audience. Here are three things that you may be doing wrong in designing a responsive website: Poor Navigation The last thing you want your mobile users to experience is to get lost inside your website. A responsive website should be highly intuitive and user-friendly,…

Read More →

Jeff Geerling's Blog: Register and Submit Sessions for DrupalCamp St. Louis – Sep 10-11 2016

The time is here! The rest of the DrupalCamp St. Louis 2016 organizers and I were working feverishly this week to get all our ducks in a row, and we now have online registration opened up for DrupalCamp St. Louis 2016! Here are the relevant details: Dates: September 10 & 11, 2016 Location: University of Missouri, St. Louis Keynote: Larry Garfield, “Software Management Lessons from the 1960s” Price: $35, or $15 for students (Register on Eventbrite) You’ll get a snazzy T-Shirt, a catered lunch, and the fuzzy warm feeling of being part of the great Drupal open source community! Plus I’ll be there! Source: Drupal Aggrigator

Mentor @ Destination Code

As I shared a little while back, I’ll be headed to Powder Mountain for the conference (and experience!!) to be a mentor and speaker at Destination Code. Matt and I did a little bit of an interview to share a bit more about me, which you can read at your leisure: View story at I’m really excited and I hope to see you there! Please let me know if you’re coming! The post Mentor @ Destination Code appeared first on John Saddington. Drupal Developer

Drupal Drupal CMS is very flexible—more than any other Drupal CMS

Drupal is a free and open source Content Management System (Drupal CMS) that allows organizing, managing and publishing your content. Drupal is used on million sites such as, World Economic Forum, Stanford University, and many more. It is considered as leading Drupal CMS in variety of industries.If you are developing a website with content management system, Drupal Drupal CMS is very flexible than any other Drupal CMS. It is PHP based template and allows non-technical users to add and edit the content without any HTML or Web design knowledge. It connects your website to other sites and services using feeds, search engine connection capabilities etc. It manages content on informational sites, social media sites, member sites, intranets and web applications.Drupal is easy to manage or create blog or website. This kind of platform cross-pollination will both stimulate further improvements in Drupal and inevitably lead to greater adoption of…

Read More →

Some Improvements in Drupal 8.2

Link to items after saving Whenever you save an item in Drupal 8, you’ll now see a direct link to the item. The migration path There are three “experimental” migration modules in the Drupal 8 core still: Migrate, Migrate Drupal, and Migrate Upgrade UI. Revisions are on by default This is a small, but useful change. All content types now have revisions enabled by default. The Place Blocks module This is an experimental module that you’ll need to enable. The module is designed to add a visual page builder element to Drupal. View modes for your comments This is a feature that was left half-finished in earlier version of Drupal 8. It was possible to create view modes for your comments, but they were very hard to use. With Drupal 8.2, you can choose a view mode from inside the “Manage Display” for your content types. Here’s how it works…

Read More →

Acquia Developer Center Blog: Debugging Drupal 8 in PhpStorm

Introduction Welcome to my series of blogs about debugging in Drupal 8. The reason why I decided to create this series is that a lot of Drupalists use ”legacy” ways of non-interactive debugging based on php-native commands like print_r(), var_dump(), debug_print_backtrace() or commands provided by contributed modules or themes like dpm() or dump() inside of twig templates. Tags: acquia drupal planet Source: Drupal Aggrigator Drupal 6 security updates for Google Analytics and Piwik!

As you may know, Drupal 6 has reached End-of-Life (EOL) which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules – but the Drupal 6 LTS vendors are and we’re one of them!Today, there are two Moderately Critical security releases for the Google Analytics and Piwik modules to fix a Cross-Site Scripting (XSS) vulnerability.Users who have permission to configure these modules have the ability to add unrestricted, custom JavaScript to the page, however, it’s not commonly known that this permission presents a security risk (and there was previously no way to seperate the ability to configure the modules from the ability to add JavaScript).The new versions create a new permission for adding JavaScript code, which users will need to have in addition to just the permission necessary to configure the modules.You can download one the of three patches for Google…

Read More →

Rakesh's DSoC 16 blog: Solving Merge Conflicts in Drupal -GS0C16 – Week 11

Solving Merge Conflicts in Drupal -GS0C16 – Week 11 rakesh Wed, 08/10/2016 – 20:45 Drupal Developer

Back to Top