Drupal

Node matrix

drupal.org - Modules - Wed, 10/31/2018 - 10:42

This module provides a new sub-tab "Matrix" next to edit for the admin user. It will show you the statistics like Page title, Ip address from where it is getting accesses and date and time. It will also provide the total count of page hit for the day.

Categories: Drupal

How do people add jQueryUi in D8

Drupal - Open Source Content Platform - Wed, 10/31/2018 - 10:38

Noticed the module isn't Drupal 8 only 7. Am I missing something since there is little information on this online.

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

It's Drupal Contrib Wednesday! Post recent contrib module likes/dislikes

Drupal - Open Source Content Platform - Wed, 10/31/2018 - 10:07

Have you tried a new module or theme recently, or do you have a favorite that nobody seems to know about? Tell us what you like or dislike.

(Check out the weekly post schedule in the sidebar)

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

Udemy-ish site using Drupal (Commerce)?

Drupal - Open Source Content Platform - Wed, 10/31/2018 - 10:00

I would like to create a site similar to Udemy in that there would be multiple different digital content sellers and multiple different digital content buyers. Udemy only allows the publishing and consumption of videos (with lame quizzes at the end). I want sellers to be able to sell a much wider variety of digital content, including and especially HTML5/JavaScript-based content. Essentially I want sellers to be able to sell access to a web page of their own design, with almost complete freedom as to the design of said web page.

I have found the Commerce (plugin?) but cannot tell whether it will allow multiple different sellers, OR whether it will enable selling access to specific pages in a Drupal site. (I need to be able to do both of these things.)

Thanks

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

Display mode extras

drupal.org - Modules - Wed, 10/31/2018 - 08:48
Categories: Drupal

Amazee Labs: Zurich Drupal Meetup

drupal.org aggregator - Wed, 10/31/2018 - 04:07
Zurich Drupal Meetup

Join us on November 5th for the Zurich Drupal Meetup at the Amazee Labs Zürich office.

Laura Simonetto Wed, 10/31/2018 - 09:07

Agenda

  • The File Management Module for Drupal 8 - Lightning talk + Q&A by David Pacassi Torrico
  • Outlook Drupal Switzerland Activities 2019 - Discussion by Josef Dabernig (Amazee Labs)
  • Propose your topic in the comments!


General Information 

The Zurich Drupal Meetup is dedicated to people interested in the Content Management System & Framework Drupal.

We welcome everybody from beginners to Drupal ninjas and would be happy to see you present a recent project of yours or talk about any other Drupal-related topic.

Talk Formats

  • Lightning talk (max. 10 minutes)
  • Short talk (max. 25 minutes)
  • Full talk (max. 45 minutes)

If you would like to join us, sign-up here: https://www.meetup.com/Zurich-Drupal-Meetup/ 

Categories: Drupal

Bibliography & Citation - Crossref

drupal.org - Modules - Wed, 10/31/2018 - 01:43

Provides DOI lookup and import functionality for the Bibliography & Citation module.

Categories: Drupal

Code Karate: Drupal 8 Linkit Module

drupal.org aggregator - Wed, 10/31/2018 - 00:07
Episode Number: 214

In this episode, we cover the Drupal 8 Linkit Module. This module extends the link functionality of your Drupal 8 WYSIWYG editor (like CKeditor) to make it easier to link to other pages on your website. Rather than having to go find a page on your website you would like to link to, copy the URL, and paste it in the link field, this module allows you to do it in one step!

Check out the Code Karate Patreon page

Tags: DrupalContribDrupal 8Site BuildingDrupal Planet
Categories: Drupal

Showing content based on a “Location”

Drupal - Open Source Content Platform - Tue, 10/30/2018 - 21:44

I’ve got a Drupal 8 site that I’m trying to do the following with:

  • I have 3 locations, which are provinces in Canada (Alberta, BC & Ontario)
  • I’d like to assign a node to one or more of these “locations”.
  • Based on the location, I’d like to show/hide the content associated.

For instance, on the telus.com website, you choose your province and are served up different content. I have been able to set a cookie after a user selects their location. How can I show/hide the content associated to the chosen location? Any advice is welcome.

Thanks

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

EPSCoR ERCore

drupal.org - Modules - Tue, 10/30/2018 - 18:32

ERCore (E.R. Core) module to assist with NSF (National Science Foundation) EPSCoR (Established Program to Stimulate Competitive Research) reporting. This module aims to provide a generic platform for Universities and other organizations to collect information about research and funding outcomes including: publications, proposals, collaborations, external engagements, etc. The module is being developed specifically to meet the reporting requirements of NSF's EPSCoR Grants.

Categories: Drupal

Phone Number (field)

drupal.org - Modules - Tue, 10/30/2018 - 17:48

Phone Number is a field type that provides flexible validation and intelligent
storage of international telephone numbers through an intuitive UI. Users need
not enter their country-code - there's a nice little country-selector for that.
Telephone numbers of all types are supported and type validation can be
configured per field-instance.

Categories: Drupal

Palantir: Mass.gov Benchmarks as One of the Top State Government Websites

drupal.org aggregator - Tue, 10/30/2018 - 14:00
Mass.gov Benchmarks as One of the Top State Government Websites brandt Tue, 10/30/2018 - 13:00 Alex Brandt Sep 10, 2018

In a recent report published by ITIF, Mass.gov ranks #3 overall in the nation for performance in page-load speed, mobile friendliness, security, and accessibility.

More than 1 million websites worldwide use Drupal to combine great design with power, speed and security that Drupal provides. From large enterprises to NGOs, Drupal is actively helping organizations change the world through their digital experiences. One of these institutions is the Commonwealth of Massachusetts.

In a recent report published by ITIF (an independent, nonpartisan think tank), the official website for the Commonwealth of Massachusetts (mass.gov) was named #3 in the nation for its overall web presence.

“This report assesses four criteria: page-load speed, mobile friendliness, security, and accessibility. For page-load speed, we reviewed both desktop page-load speed and mobile page-load speed.” - ITIF

Building a Better Experience for Constituents

The Commonwealth set out to better the digital experience for the constituents of Massachusetts back in 2016 when they began engaging with outside vendors to take on the responsibility of redesigning and developing mass.gov using the open source CMS Drupal 8. The end goal for the Commonwealth was to restructure their site’s content in a way that made it intuitive for people to accomplish their goals.

With the help of Palantir.net, Massachusetts launched the new platform in October 2017 designed to better serve constituent needs in the digital age.

“We’ve redesigned Mass.gov for you, the people of the Commonwealth. We have one goal: to make it easy for you to find what you need.” - Mass.gov homepage

We’re proud of Mass.gov for this amazing achievement, and we’re not surprised. Good web design in government is about ensuring a great experience for constituents of diverse backgrounds and creating an open and accessible government for all users.

The goal of ITIF’s report was to assess state government websites based on seven popular state e-government services. Download the full report to see how your state’s website ranked.

Drupal Industries Government
Categories: Drupal

Dries Buytaert: How we are improving Drupal's configuration management system

drupal.org aggregator - Tue, 10/30/2018 - 13:39

Configuration management is an important feature of any modern content management system. Those following modern development best-practices use a development workflow that involves some sort of development and staging environment that is separate from the production environment.

Given such a development workflow, you need to push configuration changes from development to production (similar to how you need to push code or content between environments). Drupal's configuration management system helps you do that in a powerful yet elegant way.

Since I announced the original Configuration Management Initiative over seven years ago, we've developed and shipped a strong configuration management API in Drupal 8. Drupal 8's configuration management system is a huge step forward from where we were in Drupal 7, and a much more robust solution than what is offered by many of our competitors.

All configuration in a Drupal 8 site — from one-off settings such as site name to content types and field definitions — can be seamlessly moved between environments, allowing for quick and easy deployment between development, staging and production environments.

However, now that we have a couple of years of building Drupal 8 sites behind us, various limitations have surfaced. While these limitations usually have solutions via contributed modules, it has become clear that we would benefit from extending Drupal core's built-in configuration management APIs. This way, we can establish best practices and standard approaches that work for all.

The four different focus areas for Drupal 8. The configuration management initiative is part of the 'Improve Drupal for developers' track.

I first talked about this need in my DrupalCon Nashville keynote, where I announced the Configuration Management 2.0 initiative. The goal of this initiative is to extend Drupal's built-in configuration management so we can support more common workflows out-of-the-box without the need of contributed modules.

What is an example workflow that is not currently supported out-of-the-box? Support for different configurations by environment. This is a valuable use case because some settings are undesirable to have enabled in all environments. For example, you most likely don't want to enable debugging tools in production.

The contributed module Config Filter extends Drupal core's built-in configuration management capabilities by providing an API to support different workflows which filter out or transform certain configuration changes as they are being pushed to production. Config Split, another contributed module, builds on top of Config Filter to allow for differences in configuration between various environments.

The Config Split module's use case is just one example of how we can improve Drupal's out-of-the-box configuration management capabilities. The community created a longer list of pain points and advanced use cases for the configuration management system.

While the initiative team is working on executing on these long-term improvements, they are also focused on delivering incremental improvements with each new version of Drupal 8, and have distilled the most high-priority items into a configuration management roadmap.

  • In Drupal 8.6, we added support for creating new sites from existing configuration. This enables developers to launch a development site that matches a production site's configuration with just a few clicks.
  • For Drupal 8.7, we're planning on shipping an experimental module for dealing with environment specific configuration, moving the capabilities of Config Filter and the basic capabilities of Config Split to Drupal core through the addition of a Configuration Transformer API.
  • For Drupal 8.8, the focus is on supporting configuration updates across different sites. We want to allow both sites and distributions to package configuration (similar to the well-known Features module) so they can easily be deployed across other sites.
How to get involved

There are many opportunities to contribute to this initiative and we'd love your help.

If you would like to get involved, check out the Configuration Management 2.0 project and various Drupal core issues tagged as "CMI 2.0 candidate".

Special thanks to Fabian Bircher (Nuvole), Jeff Beeman (Acquia), Angela Byron (Acquia), ASH (Acquia), and Alex Pott (Thunder) for contributions to this blog post.

Categories: Drupal

How we are improving Drupal's configuration management system

Configuration management is an important feature of any modern content management system. Those following modern development best-practices use a development workflow that involves some sort of development and staging environment that is separate from the production environment.

Given such a development workflow, you need to push configuration changes from development to production (similar to how you need to push code or content between environments). Drupal's configuration management system helps you do that in a powerful yet elegant way.

Since I announced the original Configuration Management Initiative over seven years ago, we've developed and shipped a strong configuration management API in Drupal 8. Drupal 8's configuration management system is a huge step forward from where we were in Drupal 7, and a much more robust solution than what is offered by many of our competitors.

All configuration in a Drupal 8 site — from one-off settings such as site name to content types and field definitions — can be seamlessly moved between environments, allowing for quick and easy deployment between development, staging and production environments.

However, now that we have a couple of years of building Drupal 8 sites behind us, various limitations have surfaced. While these limitations usually have solutions via contributed modules, it has become clear that we would benefit from extending Drupal core's built-in configuration management APIs. This way, we can establish best practices and standard approaches that work for all.

The four different focus areas for Drupal 8. The configuration management initiative is part of the 'Improve Drupal for developers' track.

I first talked about this need in my DrupalCon Nashville keynote, where I announced the Configuration Management 2.0 initiative. The goal of this initiative is to extend Drupal's built-in configuration management so we can support more common workflows out-of-the-box without the need of contributed modules.

What is an example workflow that is not currently supported out-of-the-box? Support for different configurations by environment. This is a valuable use case because some settings are undesirable to have enabled in all environments. For example, you most likely don't want to enable debugging tools in production.

The contributed module Config Filter extends Drupal core's built-in configuration management capabilities by providing an API to support different workflows which filter out or transform certain configuration changes as they are being pushed to production. Config Split, another contributed module, builds on top of Config Filter to allow for differences in configuration between various environments.

The Config Split module's use case is just one example of how we can improve Drupal's out-of-the-box configuration management capabilities. The community created a longer list of pain points and advanced use cases for the configuration management system.

While the initiative team is working on executing on these long-term improvements, they are also focused on delivering incremental improvements with each new version of Drupal 8, and have distilled the most high-priority items into a configuration management roadmap.

  • In Drupal 8.6, we added support for creating new sites from existing configuration. This enables developers to launch a development site that matches a production site's configuration with just a few clicks.
  • For Drupal 8.7, we're planning on shipping an experimental module for dealing with environment specific configuration, moving the capabilities of Config Filter and the basic capabilities of Config Split to Drupal core through the addition of a Configuration Transformer API.
  • For Drupal 8.8, the focus is on supporting configuration updates across different sites. We want to allow both sites and distributions to package configuration (similar to the well-known Features module) so they can easily be deployed across other sites.
How to get involved

There are many opportunities to contribute to this initiative and we'd love your help.

If you would like to get involved, check out the Configuration Management 2.0 project and various Drupal core issues tagged as "CMI 2.0 candidate".

Special thanks to Fabian Bircher (Nuvole), Jeff Beeman (Acquia), Angela Byron (Acquia), ASH (Acquia), and Alex Pott (Thunder) for contributions to this blog post.

Categories: Drupal

Drupal 7 Maps, Hells Yeah - Drupal 8, WTF is going on?

Drupal - Open Source Content Platform - Tue, 10/30/2018 - 10:41

What is going on? After searching through here, checking out stackexchange, googling, going through the drupal module database, i'm left feeling that Drupal 8 mapping solutions are failing big time!

Storing map data

So I have address, geofield and geolocation to choose from.

I don't need/want an address and on one d8 site couldn't get it to work, it wouldn't accept that I had uploaded the library.

So this leaves me with geofield and geolocation. I have tried both and I am able to get a map working but with geofield I can't save a long and lat on a map, I can't inpu a long/lat manually, it's just broke, on all the sites i've tried. Geolocation I can add data to a map but the manage display/leaflet sync is broken.

So this actually leaves me with zero address/map/location data input options.

Showing maps

To show maps, it seems even worse. Google have recently put in place their data limits and I prefer the look of leaflet/open layers/OSM etc.

Leaflet is working, just, but I can't create views with it.

Drupal 7 options

I had:

  • Ip Geo Location and Views
  • Location
  • Address field
  • Leaflet
  • Open layers
  • geolocation
  • geofield
  • gmap
  • and many many more

I created many different mapping solutions for different scenarios in D7 over the past few years, D8 has been stable for 2-3+ years now and i'm still unable to create a map.

Am i missing something? Is there a stable module somewhere that actually has working settings in the back-end?

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

Availability Timing

drupal.org - Modules - Tue, 10/30/2018 - 10:41

This module provides an alternative to create an availability timing based on annual periods independent of any year.

For example, you can create the next availability timing:

Categories: Drupal

Drupal Modules: The One Percent: Drupal Modules: The One Percent — Entity Jump Menu (video tutorial)

drupal.org aggregator - Tue, 10/30/2018 - 10:38
Drupal Modules: The One Percent — Entity Jump Menu (video tutorial) NonProfit Tue, 10/30/2018 - 09:38 Episode 50

Here is where we bring awareness to Drupal modules running on less than 1% of reporting sites. Today we'll consider Entity Jump Menu, a module which allows you to quickly navigate between nodes, users, and taxonomy terms provided you know their ID.

Categories: Drupal

It's Triumphant Tuesday! Post your recent Drupal wins and launches

Drupal - Open Source Content Platform - Tue, 10/30/2018 - 10:06

Here's your chance to brag about cool stuff you've done recently and awesome sites you've shipped. Anything happy and Drupal-related goes.

(Check out the weekly post schedule in the sidebar)

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

Migrate Process Skip

drupal.org - Modules - Tue, 10/30/2018 - 10:02

Drupal's skip_on_empty migration process plugin relies on !$value as a test, which is often contrary to expectations.

This module provides the following alternatives:

Categories: Drupal

Role Test Accounts

drupal.org - Modules - Tue, 10/30/2018 - 08:11

Creates test accounts per role.

Categories: Drupal

Pages