Stanford Drupal Camp - Site Building https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building en Drupal Site Tuneup - Vroom Vroom! https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/drupal-site-tuneup-vroom-vroom <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><h3>Beep beep!</h3> <p>During the development process, your site goes through many changes as you figure out which modules to use, solidify your content types and views, configure features, and deal with bugs in core, community and custom modules. Along the way, content, files, modules, and data can get outdated without you even realizing what happened. This is even more likely with a larger development team and when development is going fast.</p> <p>At some point, you need to slow down and make time to do a site tuneup to get rid of old cruft and keep the site humming along. Ideally, this would happen before launch. Realistically, this might not happen until post-launch after the frenzy has died down and more routine maintenance mode has kicked in. But… it needs to happen, and it needs to happen regularly. How regularly depends on how much change happens on the site.</p> <h3>Come for a ride and we’ll talk about...</h3> <p><strong>Tuning strategy</strong> - What types of things might need tuning over time, a strategy for managing and tracking these changes, and dealing with dev =&gt; stage =&gt; prod and features.</p> <p><strong>Tuning users</strong> - Finding and removing spam users.</p> <p><strong>Tuning content and content types</strong> - Identifying unpublished or duplicate content. Finding and removing fields not being used and identifying fields that could be removed. Analyzing content types for consolidation and changing node type on nodes.</p> <p><strong>Tuning modules and code</strong> - Handling unneeded modules that haven’t been disabled or were disabled and not uninstalled properly. Identifying modules that could be eliminated by removing or replacing functionality. Core and module updates, checking for hacks to core and community modules, and seeing if patches are still relevant.</p> <p><strong>Tuning views</strong> - Finding and removing unused views and identifying views for consolidation.</p> <p><strong>Tuning data</strong> - Safely finding and removing old variables, fields, and tables that weren’t removed properly by the system.</p> <p><strong>Tips to minimize tuneups</strong> - To make tuning easier going forward, we’ll talk about being more careful during the development cycle to introduce less “stuff” that might need cleanup later.</p> <h3>Vroom vroom!</h3> <h3>About the driver/speaker:</h3> <p>Kristen has been working with Drupal since 2004 as a developer and architect, specializing in multilingual, migrations, and SEO. She has presented at <a href="https://portland2013.drupal.org/session/multilingual-module-madness-which-i18n-modules-do-you-really-need" rel="nofollow">DrupalCon Portland</a>, several <a href="http://2013.badcamp.net/" rel="nofollow">BADCamps</a>, several <a href="https://drupalcamp.stanford.edu/">Stanford camps</a>, and other Drupal camps and user group meetings. Check out her <a href="//drupal.org/user/8389”" rel="nofollow">drupal.org page</a> for a partial list of presentations and check out more info at <a href="//www.hook42.com/team/kristen-pol”" rel="nofollow">http://www.hook42.com/team/kristen-pol</a>.</p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Intermediate</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">Kristen Pol</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, April 19, 2014 - 15:00 to 15:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/development">Development</a></div><div class="field-item odd"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Thu, 27 Mar 2014 19:48:38 +0000 Kristen Pol 231 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/drupal-site-tuneup-vroom-vroom#comments Introduction to Content Types https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/introduction-content-types <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>What is a Content Type? Drupal, by default comes with a couple right out-of-the-box. We'll customize existing Content Types and talk about why you would want/need to create a new Content Type.</p> </div></div></div><div class="field field-name-field-slides field-type-file field-label-above"><div class="field-label">Slides:&nbsp;</div><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="" title="application/pdf" src="/group/drupal/cgi-bin/2014drupalcamp/modules/file/icons/application-pdf.png" /> <a href="https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/sites/default/files/slides/drupal-camp-_custom-content-types.pdf" type="application/pdf; length=897814">drupal-camp-_custom-content-types.pdf</a></span></div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Beginner</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">cynmijares</div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/new-drupal">New to Drupal</a></div><div class="field-item odd"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Mon, 24 Mar 2014 21:51:40 +0000 cynmijares 221 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/introduction-content-types#comments AbleOrganizer: Community engagement in Drupal done right https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/ableorganizer-community-engagement-drupal-done-right <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>AbleOrganizer is an open-source community engagement platform built using Drupal and CRM Core. It offers an effective platform for engaging communities using built-in fundraising, event registration, online petitions and volunteer management. The underlying Drupal-based CRM system also provides a platform for configuring your own features, and represents an excellent tool for organizations that need to get started collecting information about people (quickly and easily).</p> <p>AbleOrganizer is available to download for free from Drupal.org. Now in Beta 2, this session will focus on new features that are available in the platform. Participants will learn about the following topics:</p> <ul><li>Collecting information from online communities</li> <li>Tracking site activity through the dashboard</li> <li>Presenting tailored lists of contacts</li> <li>Creating custom reports and building a 'data-informed' organization</li> <li>Managing the appearance of the system using drag-and-drop tools</li> <li>Mobile integration and enhancements to the default interface</li> </ul><p> </p> <p> </p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Intermediate</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">techsoldaten</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, April 19, 2014 - 16:00 to 16:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Fri, 21 Mar 2014 04:09:19 +0000 techsoldaten 217 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/ableorganizer-community-engagement-drupal-done-right#comments Intro to Views https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/intro-views <div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Beginner</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">cjwest</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Friday, April 18, 2014 - 15:00 to 15:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/new-drupal">New to Drupal</a></div><div class="field-item odd"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Tue, 18 Mar 2014 23:44:26 +0000 cjwest 191 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/intro-views#comments Going with the Flow - Managing Your Publishing Workflow with WorkBench https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/going-flow-managing-your-publishing-workflow-workbench <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>Shhhh it's a secret, but of the box, Drupal delivers a sub-par workflow experience.  </p> <p>I know, it's a shocker, but with some work, and some tears, and some more work, and some cursing, and some radio button click fests, and some more work, you can make a tolerable workflow using permissions and roles.  Buuuut, it's still not great.  </p> <p>Enter WorkBench!  </p> <p>TaaaDaaah!  A great workflow and dashboard for your team!   This session will walk you through how to set up WorkBench and it's associated modules to optimize your workflow.  </p> <p>WorkBench will allow you to:</p> <ul><li>present a simplified interface and dashboard for your editing team</li> <li>provide refined access control to content that allows you to share the wealth or lock down the castle</li> <li>create a worflow that adapts to you and your organization </li> </ul><p>All this and more and for the low down everyday contrib price of a little time and effort.  Rock your content, show your editors some love, and significantly reduce your technical support calls.  Its a win, win, win.</p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Intermediate</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">dboeger</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, April 19, 2014 - 11:00 to 11:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Tue, 18 Mar 2014 22:57:50 +0000 dboeger 189 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/going-flow-managing-your-publishing-workflow-workbench#comments Lean Site Building https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/lean-site-building <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>When a lot of Drupal developers first approach a site they often have a particular distribution, set of modules, or approach in mind. Every site starts to look like the perfect candidate for your particular variety of Swiss army knife.<br /><br /> With over twenty thousand modules and dozens of distributions to choose from the total number of possible solutions for a site approaches the exponential.<br /><br /> I propose we take a step back and approach projects with these type of questions:<br /><br /> 1. Is Drupal a good fit for this project?<br /> 2. How can we meet our requirements in the simplest way possible?<br /> 3. What high quality existing solutions in Drupal already meet my needs?<br /> 4. How easy will our proposed solution be to maintain?<br /><br /> It is easy to fall into the trap of shopping for modules and seeing available modules as 'free' features for your site. We should start by looking for what we can cut rather than what we can add to a site.<br /><br /> This type of approach produces smaller more-maintainable sites that are still chugging along six months after launch.</p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Beginner</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">markferree</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, April 19, 2014 - 11:00 to 11:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Mon, 17 Mar 2014 22:16:19 +0000 markferree 181 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/lean-site-building#comments Site Building with Open Framework and Stanford's Themes https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/site-building-open-framework-and-stanfords-themes <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>In the first part of the talk we will use Stanford as a case study for how we have employed a “content first” approach to designing centrally-provided responsive themes for use across the university, and specific tools and techniques we have developed along the way.</p> <p>In the second part of the talk, we will demo the features of <a href="http://openframework.stanford.edu">Open Framework</a> Drupal 7 theme and <a href="http://drupalthemes.stanford.edu">Stanford's Drupal theme</a> stack.  We will also go over the recommended modules to use when building sites with Open Framework.</p> <p><a href="https://drive.google.com/file/d/0B4jNwxGgzmzleWluRTNud1QzbU0/edit?usp=sharing" class="btn" rel="nofollow">View presentation slides on Google Drive</a></p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Beginner</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">hyperboy</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Friday, April 18, 2014 - 13:00 to 13:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/designtheme">Design/Theme</a></div><div class="field-item odd"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Mon, 17 Mar 2014 21:44:53 +0000 hyperboy 179 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/site-building-open-framework-and-stanfords-themes#comments Rules: This is Why Drupal is Awesome https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/rules-why-drupal-awesome <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>Rules is a big, scary module that everyone tells you is your best friend and totally easy once you figure it out.  Turns out it's true, and I'm here to help you get over the learning curve.  <strong>No coding required.</strong></p> <p>In this session, I'll explore a couple specific use cases where Rules can automate actions and make your life a lot less painful:</p> <ul><li>Automatically reject users who don't belong in your organization</li> <li>Set up reminders for tasks that are due soon</li> </ul><p>Bring your laptop and a development copy of your own website because this session will be hands-on.</p> <p>As a bonus, I'll discuss why Rules is what makes Drupal awesome.  Hint: It's because there's no coding required.</p> <p> </p> <p><span>Jordan Koplowicz</span> is a Drupal developer at San Francisco International Airport.  You can follow him on Twitter: <a href="https://twitter.com/koplowicznsons" rel="nofollow">@koplowicznsons</a></p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Beginner</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">koppie</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, April 19, 2014 - 13:00 to 13:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/new-drupal">New to Drupal</a></div><div class="field-item odd"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Fri, 14 Mar 2014 22:32:06 +0000 koppie 131 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/rules-why-drupal-awesome#comments Building Archivable Websites https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/building-archivable-websites <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>Archivable websites help to safeguard institutional legacy and collective cultural heritage, facilitate website recovery and reference, increase web usability by mitigating link rot, support legal compliance, and improve access for search engine crawlers.</p> <p><!--break--></p> <p>The default configuration of content management systems like Drupal can go a long way toward ensuring consistent application of archivability best practices across an organizational instance (though this session is broader in focus than Drupal).</p> <p>Attend this session to learn more about:</p> <ul><li>Why web builders should care about archivability;</li> <li>Web archivability best practices;</li> <li>The state-of-the-art in web archiving;</li> <li>Web archiving and archivability tools and services.</li> </ul></div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Intermediate</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">ntay</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Friday, April 18, 2014 - 15:00 to 15:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Fri, 14 Mar 2014 19:30:28 +0000 ntay 123 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/building-archivable-websites#comments Live, Test, and Dev for (Nearly) Everyone https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/live-test-and-dev-nearly-everyone <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><h2>How to do it and why you should</h2> <p>Having live, test, and development versions of your website isn't just for hardcore developers! Everyone, from beginner site buiders on up, not only should, but can follow this best practice. This session will cover the basics of why and how to use dev and test sites, as well as demonstrating easy ways to do so using Drush.</p> <h3>Questions answered by this session:</h3> <ul><li>Why is it important to have and use test and dev versions of a site?</li> <li>What are test and dev versions of a site for?</li> <li>How is using live, test, and dev different for Drupal (compared to traditional static page web development)?</li> <li>How do I set up test and dev versions?</li> <li>How can I copy/clone my live site to the test or dev site?</li> </ul><h3>Target audience:</h3> <p>This session will be most useful to site builders and maintainers with server access to their Drupal installations, such as those with sites installed on Stanford AFS or other providers that allow ssh access. While the general principles will be useful for those using services that do not allow server access, such as DrupalGardens.com or Stanford Sites (sites.stanford.edu), the specifics of the technical how-to steps will not be applicable to their situation.</p> <h3>Accompanying materials, aka "the handout":</h3> <p><a href="http://sharonkrossa.com/livetestdev" rel="nofollow">SharonKrossa.com/livetestdev</a> (forthcoming)</p> </div></div></div><div class="field field-name-field-experience field-type-list-text field-label-above"><div class="field-label">Experience level:&nbsp;</div><div class="field-items"><div class="field-item even">Beginner</div></div></div><div class="field field-name-field-accepted field-type-list-integer field-label-inline clearfix"><div class="field-label">Status:&nbsp;</div><div class="field-items"><div class="field-item even">Accepted</div></div></div><div class="field field-name-field-speakers field-type-entityreference field-label-above"><div class="field-label">Speaker(s):&nbsp;</div><div class="field-items"><div class="field-item even">Sharon Krossa</div></div></div><div class="field field-name-field-session-timeslot field-type-entityreference field-label-above"><div class="field-label">Session Time Slot(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="entity entity-field-collection-item field-collection-item-field-room-slots-types-allowed clearfix"> <div class="content"> <div class="field field-name-field-slot-types-time-slot field-type-entityreference field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, April 19, 2014 - 16:00 to 16:45</div></div></div> </div> </div> </div></div></div><div class="field field-name-field-session-track field-type-taxonomy-term-reference field-label-above"><div class="field-label">Track:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/new-drupal">New to Drupal</a></div><div class="field-item odd"><a href="/group/drupal/cgi-bin/2014drupalcamp/session-tracks/site-building">Site Building</a></div></div></div> Thu, 13 Feb 2014 20:02:23 +0000 Sharon Krossa 85 at https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp https://web.stanford.edu/group/drupal/cgi-bin/2014drupalcamp/2014-stanford-drupal-camp/session/live-test-and-dev-nearly-everyone#comments