<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.drupalcampnj.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>DrupalCamp NJ 2016 - 006</title>
 <link>https://www.drupalcampnj.org/rooms/006</link>
 <description>Sponsored by Zivtech.
</description>
 <language>en</language>
<item>
 <title>The Rescue Project:  Lessons when Adopting Someone Else&#039;s Mess</title>
 <link>https://www.drupalcampnj.org/program/sessions/rescue-project-lessons-when-adopting-someone-elses-mess</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;We are all familiar with the story—massive project, naive client, overly ambitious developer.  Too often, it turns into a tragedy, with the client investing wasted dollars, energy, and time into a stalled or failed project.  As development shops, we do our best to avoid inheriting these scenarios, because the risks and responsibility are real.  Client fatigue, budgetary limitations, unreasonable expectations, and bad code would seem to doom an engagement before it even begins.  But is it possible to transform a failing project and make it work for both the client and the vendor?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;In this session, we will be exploring how to set all parties up for success.  For clients, we will discuss how clients can approach new vendors, what information vendors need to feel confident about the project, and what expectations and responsibilities they should have.  For vendors, we will talk about practical ways to mitigate risk, to inspire clients to think differently, to help clients understand when to scrap and rebuild or work with what they have, and to manage stakeholder relationships.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate (install and configure modules/themes)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Case Studies&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-version field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Version:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Drupal 7&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-room field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rooms/006&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;006&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sat, 19 Dec 2015 04:05:00 +0000</pubDate>
 <dc:creator>Marcus Iannozzi</dc:creator>
 <guid isPermaLink="false">481 at https://www.drupalcampnj.org</guid>
</item>
<item>
 <title>Drupal 8 Blocks: Who Knew?</title>
 <link>https://www.drupalcampnj.org/program/sessions/drupal-8-blocks-who-knew</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;In Drupal 7, for all but the most simple sites it seemed like no one used the core Block system. If you wanted to manage any kind of complicated layout you probably used Panels or the Context module.&lt;/p&gt;
&lt;p&gt;Luckily for Drupal 8 the Block system has been vastly improved by a few key features:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Blocks are exportable&lt;/li&gt;
&lt;li&gt;Blocks can be placed multiple times&lt;/li&gt;
&lt;li&gt;Fieldable Blocks are in core&lt;/li&gt;
&lt;li&gt;Blocks use Condition plugins&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;This session will look at how we can use these and other changes to the Block system in Drupal 8 as powerful site building tools. We will look at some smaller contrib modules in Drupal 8, like &lt;a href=&quot;https://www.drupal.org/project/block_visibility_groups&quot;&gt;Block Visibility Groups&lt;/a&gt;, that will make the Block system even better. This session will focus on simpler solutions that don&#039;t abandon the Block administration page altogether but make it much better.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;About the presenter: &lt;/strong&gt;Ted Bowman, tedbow, has been developing and training for Drupal since Drupal 5. He is the creator of the popular entityform module for Drupal 7 and the Drupal 8 modules Block Visibility Groups and Scheduled Updates.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Beginner (just starting, know basic terminology, content creation)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Site Building&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-version field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Version:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Drupal 8&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-room field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rooms/006&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;006&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 18 Dec 2015 23:47:01 +0000</pubDate>
 <dc:creator>Ted Bowman</dc:creator>
 <guid isPermaLink="false">446 at https://www.drupalcampnj.org</guid>
</item>
<item>
 <title>Markup the Drupal 8 way</title>
 <link>https://www.drupalcampnj.org/program/sessions/markup-drupal-8-way</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Drupal 8 uses Twig as its default templating engine. This has generated a lot of excitement but Twig isn&#039;t the only thing that has changed in the Drupal 8 Theme System - Twig has been a tool that has allowed us to make many other changes.&lt;/p&gt;
&lt;p&gt;In this presentation I will give an overview of how markup should be printed in Drupal 8. I will also walk through some of the changes that have made outputting markup more complex and how to cope with them.&lt;/p&gt;
&lt;h3&gt;Topics in this session includes:&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;
	A high-level overview of the the theme system in Drupal 8 and how Twig works in the backend.
	&lt;/li&gt;
&lt;li&gt;
	Using theme hook suggestions to cut down on custom code and have themers thanking you.
	&lt;/li&gt;
&lt;li&gt;
	How to become friends with autoescaping without losing security
	&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt; &lt;/h2&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Advanced (sysadmin, module developer)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Theming &amp;amp; Front End&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-version field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Version:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Drupal 8&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-room field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rooms/006&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;006&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Thu, 03 Dec 2015 22:59:24 +0000</pubDate>
 <dc:creator>Lauri Eskola</dc:creator>
 <guid isPermaLink="false">246 at https://www.drupalcampnj.org</guid>
</item>
<item>
 <title>Death to the Body field; Styleguide Driven Development with the Paragraphs Module</title>
 <link>https://www.drupalcampnj.org/program/sessions/death-body-field-styleguide-driven-development-paragraphs-module</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Learn how Stony Brook University leverages the paragraphs module, Drupal templates and a Pattern Lab based styleguide to help develop a robost system that allows content owners greater control over page layout and content presentation while also reducing the amount of unstructured content and systematically adhearing to University branding and accessibility guidelines.&lt;/p&gt;
&lt;p&gt;This talk will mainly feature Drupal 7 examples, but the principles should be applicable to D8.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Front End: &lt;/strong&gt;SASS, jQuery, Bootstrap, GULP, Pattern Lab&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Drupal Modules:&lt;/strong&gt; Paragraphs, Modules, Various Fields&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate (install and configure modules/themes)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Site Building&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-version field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Version:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Drupal 8&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;Drupal 7&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-room field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rooms/006&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;006&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 01 Dec 2015 23:57:41 +0000</pubDate>
 <dc:creator>Richard von Rauchhaupt</dc:creator>
 <guid isPermaLink="false">221 at https://www.drupalcampnj.org</guid>
</item>
<item>
 <title>Theming in Drupal 8</title>
 <link>https://www.drupalcampnj.org/program/sessions/theming-drupal-8</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Drupal 8 revolutionizes the theming experience with the switch to Twig as the default templating engine, but the changes don&#039;t stop there. Many significant improvements have been made to make theming easier, more future proof, and give themers the flexibility and control they&#039;ve never had before.&lt;/p&gt;
&lt;p&gt;Some of what we&#039;ll cover:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;CSS and inclusion of SMACSS categorization&lt;/li&gt;
&lt;li&gt;Libraries&lt;/li&gt;
&lt;li&gt;Twig basics&lt;/li&gt;
&lt;li&gt;API changes&lt;/li&gt;
&lt;li&gt;Classy and Stable, the new base themes in Drupal core&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate (install and configure modules/themes)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Theming &amp;amp; Front End&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-version field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Version:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Drupal 8&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-files field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;PDF icon&quot; title=&quot;application/pdf&quot; src=&quot;/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;https://www.drupalcampnj.org/sites/default/files/sessions/Theming%20in%20Drupal%208.pdf&quot; type=&quot;application/pdf; length=365676&quot;&gt;Theming in Drupal 8.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-room field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rooms/006&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;006&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 16 Nov 2015 19:58:06 +0000</pubDate>
 <dc:creator>David Hernandez</dc:creator>
 <guid isPermaLink="false">161 at https://www.drupalcampnj.org</guid>
</item>
</channel>
</rss>
