Acquia Developer Center Blog: Securing Non-Production Environments

drupal.org aggregator - Fri, 03/09/2018 - 10:23

One of the common issues I've noticed when working with customers is the tendency to treat non-production environments, such as dev or stage, as less important with respect to security.

This is understandable since these environments are effectively disposable and could be rebuilt from production at any time. However an important consideration that should be taken into account is what data lives in these environments.

Tags: acquia drupal planet
Categories: Drupal

Weekly useful Drupal things to know thread

Drupal - Open Source Content Platform - Fri, 03/09/2018 - 09:08

What's a useful tip or technique or tool (or anything) that you picked up and think others should know about?

(Check out the weekly post schedule in the sidebar)

submitted by /u/AutoModerator
[link] [comments]

Dadata.ru IP 2 Address API

drupal.org - Modules - Fri, 03/09/2018 - 08:54

The module helps to determine geographical address by IP using dadata.ru service. This service provides address information for Russian IPs. It provides accurate results and correct location names in Russian.
Dadata.ru is commercial service and auth token is requried to use it's API. But 10000 daily requests to it's API is free and due to local database caching this should be enough for most sites.

The module provides an API for other Drupal modules.

Categories: Drupal

Valuebound: Componentizing Drupal Front End using Pattern Lab

drupal.org aggregator - Fri, 03/09/2018 - 08:33

Componentization has become a growing consideration in most of the web application development firms. The reasons are obvious, instead of reinventing the wheels again and again, why don’t we re-use them. This article will help you to understand the importance of componentizing your Drupal front end and how you can achieve that using Pattern Lab.

So what is Componentization?

In front-end perspective, components are a collection of HTML, CSS, and JS that combines together to form a display element and Component-Driven Development (CDD), a development methodology by which the web pages are built from the bottom up. 'Componentization' is the process of breaking things down into small and easily…

Categories: Drupal

Preprocess or Twig extensions

Drupal - Open Source Content Platform - Fri, 03/09/2018 - 07:09

Is there a benefit to using preprocesses over twig extensions?

submitted by /u/mossiv
[link] [comments]

DNT Aware Page Cache

drupal.org - Modules - Fri, 03/09/2018 - 06:54

This module provides a page cache for anonymous users that behaves identically to the Drupal Core Internal Page Cache Module with one exception: it stores cached versions for users with the Do Not Track (DNT) header set separately from those without.

This is important for ensuring conformance of data gathering scripts in jurisdictions and for clients who wish to respect Do Not Track.

The module should not be active at the same time as the normal Drupal Core Internal Page Cache, and implements hook_requirements() in order to complain when the core cache is active.

Categories: Drupal

Queue order

drupal.org - Modules - Fri, 03/09/2018 - 06:31
Categories: Drupal

Flags help needed(flagged by other people)

Drupal - Open Source Content Platform - Fri, 03/09/2018 - 06:02

Hello all,

I have a list of nodes called 'bands' with a flag named 'fans'. Now i want to show something like 'people that like band X, also like Band Y' and then show the other bands.

I already have a view, but it only shows the current band instead of the other bands.

This is the basic view setup: https://imgur.com/a/RyvOq

i just don't know where to look, i'm missing something...

submitted by /u/demon327
[link] [comments]


drupal.org - Modules - Fri, 03/09/2018 - 05:50
Categories: Drupal

OPTASY: What Are Some of The Best Free Drupal 7 E-commerce Themes?

drupal.org aggregator - Fri, 03/09/2018 - 05:12
What Are Some of The Best Free Drupal 7 E-commerce Themes? silviu.serdaru Fri, 03/09/2018 - 10:12 The “best” meaning “full-featured”, packed with plenty of built-in functionalities for eCommerce, granting your site both a visually-appealing and USABLE design. So, which are these top themes? To help you save valuable time, we've narrowed down all the options of free Drupal 7 eCommerce themes to a list of 5.
Categories: Drupal

Ixis.co.uk - Thoughts: Last Month in Drupal - February 2018

drupal.org aggregator - Fri, 03/09/2018 - 05:00
February has been and gone so here we take a look back at all the best bits of news that have hit the Drupal community over the last month.
Categories: Drupal

PDF Highlight

drupal.org - Modules - Fri, 03/09/2018 - 04:41

Highlights PDF text from Drupal text search using Mozilla's PDF.js library.

Covers Search API Solr Search.
Core and Search API search to be added.

Categories: Drupal

Lucius Digital: Always secure the files on your website properly | why (and how to do it in Drupal)

drupal.org aggregator - Fri, 03/09/2018 - 04:24
Per May 25th 2018, the General Data Protection Regulation comes into effect, making it advisable to have an extra check on the security of your data. Here are some tips on securing files in Drupal:
Categories: Drupal

Administration Toolbar Color Changer

drupal.org - Modules - Fri, 03/09/2018 - 03:01

Too many times I am working between Local, Dev, Stage, and Production.
Many times I find myself making changes to the wrong site. As they are
they look identical. Theonly way to distinguish them apart is to take
the time to look at the url. (I have gotten burned one too many times.

Categories: Drupal

Commerce Product Menu UI

drupal.org - Modules - Fri, 03/09/2018 - 02:21

Integrates menu ui with commerce products. Allows to add commerce products into the menu tree directly from the product add / edit page.

Installation and configuration

Install and enable the module and enjoy menu integration in commerce product forms. Kept simple! ;)

Categories: Drupal

Kalamuna Blog: Help! Why does Composer keep installing Drupal 8.5 "BETA" instead of the stable version?

drupal.org aggregator - Fri, 03/09/2018 - 00:09
Help! Why does Composer keep installing Drupal 8.5 "BETA" instead of the stable version? Hawkeye Tenderwolf Thu, 03/08/2018 - 21:09

Drupal core 8.5.0-stable was released just a few days ago, and I imagine other folks may run into the same installation problem as I did when attempting to upgrade. If you think this might be you, then read on...

Problem: When trying to upgrade from any previous version of Drupal core to ~8.5, Composer delivers 8.5.0-beta1 instead of the latest stable version.

Categories Articles Drupal
Categories: Drupal

Dalim DAM Integration

drupal.org - Modules - Thu, 03/08/2018 - 23:49

WIP placeholder for the DALIM DAM integration with Drupal 8.

Categories: Drupal

Roman Agabekov: Mysql Master-Slave Replication

drupal.org aggregator - Thu, 03/08/2018 - 23:31
Mysql Master-Slave Replication Submitted by admin on Fri, 03/09/2018 - 04:31

Hey all! Today, we shall show you some examples of master-slave replication setups.

A bit of theory first

Why do you need replication in the first place? There are at least two reasons to set it up. First off, it is your insurance that helps avoid downtime when/if your master MySQL server goes down: with replication, slave server picks up and fills for the master. Secondly, replication allows decreasing load suffered by the master server: you use it for writing only and pass read queries to slave.

Categories: Drupal

Builder Notes

drupal.org - Modules - Thu, 03/08/2018 - 23:20

Allows site builders to keep notes on manage display/manage form.


Imagine you're building a site.
Three years later you find yourself making changes.
You arrive on the 'teaser' view mode.
You wonder to yourself, hmm, where is this used. If I make changes, what could it break.
But then you remember that three years ago you used the builder notes module.
You click in the tab, and all your notes are there.
You wonder no more.


Nothing other than field_ui in core.

Categories: Drupal

Hook 42: Drupal 8 Interviews: Spotlight on Adam Bergstein

drupal.org aggregator - Thu, 03/08/2018 - 20:05

Adam Bergstein is the VP of Engineering at Hook 42. Previously he was Associate Director of Engineering at Civic Actions and worked at Acquia as a Technical Architect. Adam is an active member of the Drupal Community. He recently took over the simplytest.me project, ported many modules to Drupal 8, is involved in Google Summer of Code, serves on the Drupal Governance Committee, and provides mentorship.
He has given multiple talks. Most of his talks focus on Drupal security, working with teams, or technical enablement.

Categories: Drupal