data

Handling HTML Markup with Drupal's Migrate API

Presenters
In Drupal 8, we use the core Migrate API for Upgrading Drupal 6 and Drupal 7 sites Migrating sites from other systems to Drupal Recurring imports from external systems (feeds) It is a robust, flexible tool. Drupal works best with structured data, and the Migrate API supports this: file attachments, related taxonomy terms, references to authors or other nodes, and so on. Along with the structured data, we also have to deal with blocks of text, and these blocks often contain HTML markup.

It's a Bird... It's a Plane... It's ¯\_(ツ)_/¯? Using Machine Learning to Meet Accessibility Requirements

Tired of having to caption all the images on your website? Manually inputting alt tags for images gets tedious, and missing some decreases your site's search weight. Look no further than machine learning. A powerful tool in the field of artificial intelligence, machine learning can be leveraged to solve this tedious task.

California Consumer Privacy Act (CCPA): What Does It Mean For You?

The California Consumer Privacy Act (CCPA), a new law intended to enhance privacy rights and consumer protection for residents of California, goes into effect on January 1, 2020. We'll talk about what sites may need to do to be compliant with CCPA, including privacy-enhancing Drupal modules, and some best practices for website privacy, as recommended by the Electronic Frontier Foundation (EFF). Note, the presenter is not a lawyer and this talk is not legal advice - talk to your attorney for specific legal advice re: CCPA and other regulations that may apply to you :)

Advanced migration techniques

In this session we are going to explore some advanced techniques for building and running migrations. Sometimes you can define your migrations in a single file, run them, close your laptop and go grab a beer. But let’s face it, most other times things are bit more complicated. What we will talk about in this session are some of the cases in which you need to get a bit creative. Such as standardise your source data. Transform it before it gets imported. Or build dynamic migrations.