DRUPAL EZY-BAKE DISTRIBUTIONS COOKING SITES WITH. BY STUART CLARK about.me/stuartc. rl.cm/ezybake
|
|
- Dana Henderson
- 8 years ago
- Views:
Transcription
1 EZY-BAKE DRUPAL COOKING SITES WITH rl.cm/ezybake BY STUART CLARK about.me/stuartc
2 WHO AM I AND WHAT DO I KNOW ABOUT??? CODE AVAILABLE AT: rl.cm/ezybake
3 WHAT ARE DRUPAL???
4 YOU MAY HAVE HEARD OF
5 YOU MAY HAVE HEARD OF
6 PERSONAL
7 WHAT ARE PERSONAL???
8 WHY BUILD PERSONAL???
9 CREATING (CODE AVAILABLE AT: rl.cm/ezybake)
10 CREATING
11 CREATING THE RECIPE {ezybake_drupal-1.x}.make /profiles/{ezybake_drupal} /profiles/{ezybake_drupal}/{ezybake_drupal}.make /profiles/{ezybake_drupal}/modules /profiles/{ezybake_drupal}/themes /profiles/{ezybake_drupal}/{ezybake_drupal}.profile /profiles/{ezybake_drupal}/{ezybake_drupal}.info /profiles/{ezybake_drupal}/{ezybake_drupal}.install
12 CREATING {ezybake_drupal-1.x}.make core = 7.x api = 2 ; Drupal core projects[drupal][type] = "core" ; Install profile projects[ezybake_drupal][type] = "profile" projects[ezybake_drupal][download][type] = "git" projects[ezybake_drupal][download][url] = "git@github.com:realityloop/ezybake_drupal.git" THE STUB MAKE FILE
13 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make core = 7.x api = 2 ; Modules - Contrib ; Contrib modules go here ; Modules - Temporary ; Temporary modules go here ; Libraries ; 3rd party libraries go here ; Themes ; Contrib themes go here THE PROFILE MAKE FILE OVERVIEW
14 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make ; Modules - Contrib projects[admin][subdir] = "contrib" projects[admin][version] = "2.0-beta3" projects[admin_menu][subdir] = "contrib" projects[admin_menu][version] = "3.0-rc1" projects[admin_select][type] = "module" projects[admin_select][download][type] = "git" projects[admin_select][download][url] = "git://github.com/decipher/admin_select.git" projects[admin_select][download][revision] = "aaea6db805a8a7efbf88e f8f7a18c6b" projects[admin_select][subdir] = "contrib" THE PROFILE MAKE FILE MODULES - CONTRIB
15 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make ; Modules - Contrib projects[admin][subdir] = "contrib" projects[admin][version] = "2.0-beta3" projects[admin_menu][subdir] = "contrib" projects[admin_menu][version] = "3.0-rc1" VERSIONS ARE IMPORTANT projects[admin_select][type] = "module" projects[admin_select][download][type] = "git" projects[admin_select][download][url] = "git://github.com/decipher/admin_select.git" projects[admin_select][download][revision] = "aaea6db805a8a7efbf88e f8f7a18c6b" projects[admin_select][subdir] = "contrib" THE PROFILE MAKE FILE MODULES - CONTRIB
16 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make ; Modules - Contrib projects[admin][subdir] = "contrib" projects[admin][version] = "2.0-beta3" projects[admin_menu][subdir] = "contrib" projects[admin_menu][version] = "3.0-rc1" projects[admin_select][type] = "module" projects[admin_select][download][type] = "git" projects[admin_select][download][url] = "git://github.com/decipher/admin_select.git" projects[admin_select][download][revision] = "aaea6db805a8a7efbf88e f8f7a18c6b" projects[admin_select][subdir] = "contrib" VERSIONS ARE IMPORTANT USE COMMITS INSTEAD OF DEV RELEASES THE PROFILE MAKE FILE MODULES - CONTRIB
17 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make ; Modules - Temporary projects[omega_tools][subdir] = "temporary" projects[omega_tools][version] = "3.0-rc3" projects[zenophile][subdir] = "temporary" projects[zenophile][version] = "1.0" THE PROFILE MAKE FILE MODULES - TEMPORARY
18 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make ; Libraries libraries[ckeditor][download][type] = "get" libraries[ckeditor][download][url] = " ckeditor_3.6.2.zip" libraries[profiler][download][type] = "get" libraries[profiler][download][url] = " THE PROFILE MAKE FILE LIBRARIES
19 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.make ; Themes projects[omega][type] = "theme" projects[omega][version] = "3.0" projects[rubik][type] = "theme" projects[rubik][version] = "4.0-beta6" projects[tao][type] = "theme" projects[tao][version] = "3.0-beta4" projects[zen][type] = "theme" projects[zen][version] = "3.1" THE PROFILE MAKE FILE THEMES
20 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.profile <?php /** * Ezy-bake Drupal.profile file. */ /** * Include for Profiler library. */!function_exists('profiler_v2')? require_once('libraries/profiler/profiler.inc') : FALSE; profiler_v2('ezybake_drupal'); THE PROFILE FILE
21 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.info name = Ezy-bake Drupal description = Demonstration install profile for the Realityloop Pty Ltd DDU 2012 session "Ezy-bake Drupal: Cooking sites with Distributions" core = 7.x ; Core dependencies dependencies[] = contextual dependencies[] = field_ui dependencies[] = menu dependencies[] = overlay dependencies[] = path ; Contrib dependecies dependencies[] = features ; Features dependencies[] = ezybake_core ; Temporary dependencies dependencies[] = omega_tools dependencies[] = zenophile THE INFO FILE
22 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.install <?php /** * Ezy-bake Drupal install profile.install file. */ /** * Implements hook_install(). */ function ezybake_drupal_install() { // Do stuff here. } THE INSTALL FILE OVERVIEW
23 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.install // Programatically generate theme based on sites configuration path // (sites/[path]). - May need to use request_uri() instead for non-aegir based sites. $name = preg_filter('/(sites\/)(.*?)\..*/', '$2', conf_path()). '_omega_theme'; $subtheme = new stdclass(); $subtheme->new = TRUE; $subtheme->name = 'Site theme - Omega'; $subtheme->machine_name = $name; $subtheme->path = conf_path(). '/themes/'. $subtheme->machine_name; $subtheme->base = 'omega'; $subtheme->default = TRUE; $subtheme->status = TRUE; omega_tools_subtheme_create($subtheme); omega_tools_subtheme_process($subtheme); // Programatically generate theme based on sites configuration path // (sites/[path]). - May need to use request_uri() instead for non-aegir based sites. $name = preg_filter('/(sites\/)(.*?)\..*/', '$2', conf_path()). '_zen_theme'; $form_state = array( 'values' => array( 'sysname' => $name, 'description' => 'Site theme - Zen', 'parent' => 'STARTERKIT', 'friendly' => 'Site theme - Zen', 'layout' => 'fixed', 'fresh' => TRUE, 'site' => str_replace('sites/', '', conf_path()), 'sidebars_on' => FALSE, 'sidebar-left' => '200', 'sidebar-right' => '200', 'page' => '960', 'sidebar-pos' => 'normal', ), ); drupal_form_submit('zenophile_create', $form_state); THE INSTALL FILE THEME STARTERKITS
24 CREATING /profiles/{ezybake_drupal}/{ezybake_drupal}.install $machine_name = preg_filter('/(sites\/)(.*?)\..*/', '$2', conf_path()); $destination = conf_path(). '/modules/ezybake_drupal/'. $machine_name. '_core'; omega_tools_copy_recursive(drupal_get_path('module', 'ezybake_core'). '/STARTERKIT', $destination); omega_tools_move($destination. '/STARTERKIT_core.info.txt', $destination. '/STARTERKIT_core.info'); omega_tools_rewrite_recursive($destination, 'STARTERKIT', $machine_name, $machine_name); <?php /** * STARTERKIT_core.context.inc */ /** * Implements hook_context_default_contexts(). */ function STARTERKIT_core_context_default_contexts() {... } THE INSTALL FILE FEATURE STARTERKITS
25 CREATING FEATURES
26 CREATING PROFILE FEATURES
27 CREATING PROFILE FEATURES SITE
28 BUILDING DRUSH MAKE drush make ezybake_drupal-1.x
29
30 BUILDING AEGIR (MOVE ALONG, NOTHING TO SEE HERE)
31
32 BUILDING THE END RESULT: FILE SYSTEM
33 BUILDING THE END RESULT: FILE SYSTEM PROCESSED OMEGA STARTERKIT
34 BUILDING THE END RESULT: FILE SYSTEM PROCESSED OMEGA STARTERKIT PROCESSED ZEN STARTERKIT
35 BUILDING THE END RESULT: FILE SYSTEM PROCESSED OMEGA STARTERKIT PROCESSED ZEN STARTERKIT PROCESSED FEATURE STARTERKIT
36 BUILDING THE END RESULT: THE SITE
37 BUILDING THE END RESULT: THE SITE READY TO USE
38 BUILDING THE END RESULT: THE SITE READY TO USE READY TO THEME
39 QR CODE rl.cm/ezybake MORE INFORMATION WEBSITE NAME TWITTER
A (Web) Face for Radio. NPR and Drupal7 David Moore
A (Web) Face for Radio NPR and Drupal7 David Moore Who am I? David Moore Developer at NPR Using Drupal since 4.7 Focus on non-profit + Drupal CrookedNumber on drupal.org, twitter, etc. What is NPR? A non-profit
More informationFeatures-Based Deployment
Fox Valley Drupal Meetup Group 23 January 2013 Will Long About Me Kerasai http://drupal.org/user/1175666 @Kerasai http://www.kerasai.com (soon, really) College degree, ~20 yrs programming, ~10 yrs IT industry,
More informationDrupal Module Development
Drupal Module Development Or: How I Learned to Stop Worrying and Love the Module Alastair Moore & Paul Flewelling 1 What does a module do? Core modules provides functionality Contributed modules extends
More informationLove and Devotion. Richard Hayward State Library of Victoria. 14 January 2012, 2:30 3:15pm.
Love and Devotion Richard Hayward State Library of Victoria 14 January 2012, 2:30 3:15pm. State Library of Victoria early 20 th C P 2 http://www.gallipolilegend.com/melbourne19191932.html State Library
More informationCiviCRM for Drupal Developers
+ CiviCRM for Drupal Developers Coleman Watts CiviCRM user since 2010 Found Civi through Drupal Implemented Civi for Woolman School Author of Webform Integration, and a few other CiviCRM modules and APIs
More informationThe truth about Drupal
The truth about Drupal Why Drupal is great Large community of 3rd party developer Quality control over contributed code Most of the indispensable contributed modules are maintained by solid development
More informationMigrating into Drupal 8
Migrating into Drupal 8 Ryan Weal, Kafei Interactive Inc. Montréal QC ryan@kafei.ca Drupal.org : https://drupal.org/user/412402 Twitter : http://twitter.com/ryan_weal IRC : weal What is migrate? A collection
More informationManaging Projects Using Drupal 8 s Configuration Management System
Managing Projects Using Drupal 8 s Configuration Management System Presented in Technicolor by Matt Cheney matt@pantheon.io This session is brought to you by G0VC0N & the Drupal 8 CMS.IO In the beginning..io
More informationD7 Panels From Zero to Hero Tutorial
D7 Panels From Zero to Hero in 2000 Seconds Topic of this talk: Building stuff with Panels in Drupal 7 Schedule (more or less): 1. Getting started (10 min) Why Panels? CTools, Pages and Variants, overriding
More informationThursday, November 1, 12 THE LEADER IN DRUPAL PLATFORM DESIGN AND DEVELOPMENT
THE LEADER IN DRUPAL PLATFORM DESIGN AND DEVELOPMENT OPEN ATRIUM 2.0 OPEN ATRIUM 2.0 Mike Potter Phase2 Technology mpotter on Drupal.org mpotter@phase2technology.com openatrium@phase2technology.com OPEN
More informationDrupal and ArcGIS Yes, it can be done. Frank McLean Developer
Drupal and ArcGIS Yes, it can be done Frank McLean Developer Who we are NatureServe is a conservation non-profit Network of member programs Track endangered species and habitats Across North America Environmental
More informationTheming on Drupal 7. Working with Omega s Responsive Framework
Theming on Drupal 7 Working with Omega s Responsive Framework Eric Sembrat Advanced Computing Services Kennesaw State University April 2012 Introduction Drupal 7 With Drupal 7, we have chosen the Omega
More informationResource Guide: Developing for Mobile on Drupal
Resource Guide: Developing for Mobile on Drupal Delivering content today requires broad flexibility, at least if you want to do it well across all possible devices. Drupal offers a terrific platform for
More informationDrupal for Designers
Drupal for Designers Not decorating on top of what Drupal gives you, but rather, letting Drupal s default behavior simply provide a guide for your design. Drupal for Designers by Dani Nordin http://my.safaribooksonline.com
More informationLet's Dig Into the Omega Theme October 27, 2012. http://bit.ly/omega-training http://bit.ly/omega-tips
Let's Dig Into the Omega Theme October 27, 2012 http://bit.ly/omega-training http://bit.ly/omega-tips brought to you by Kendall Totten Bachelors in Communication Technology & Graphic Design from Eastern
More informationa paradigm for reusable drupal features Ian Ward Robert Soden
a paradigm for reusable drupal features Ian Ward Robert Soden Young Hahn development seed 1 In theory: the problem + solution 2 In practice: feature building demo 3 The future: what comes next Screenshot
More informationYusof Al-Wadei Page 1 of 9. Interactive Web Design through Survey and Adoption of Modern Web-Technologies Yusof Hussein Al-Wadei
Page 1 of 9 Interactive Web Design through Survey and Adoption of Modern Web-Technologies Yusof Hussein Al-Wadei Page 2 of 9 ABSTRACT Technologies used in modern web development are continuously being
More informationGetting Content into Drupal Using Migrate
Getting Content into Drupal Using Migrate Version 0.4 (Montréal 26 October 2013) Ryan Weal Kafei Interactive Inc. Montréal QC ryan@kafei.ca Twitter : http://twitter.com/ryan_weal Pump.io : http://comn.ca/ryanweal
More informationFormAPI, AJAX and Node.js
FormAPI, AJAX and Node.js Overview session for people who are new to coding in Drupal. Ryan Weal Kafei Interactive Inc. http://kafei.ca These slides posted to: http://verbosity.ca Why? New developers bring
More informationMASTER DRUPAL 7 MODULE DEVELOPMENT
MASTER DRUPAL 7 MODULE DEVELOPMENT by blair wadman sample available for purchase at http://befused.com/master-drupal/ LESSON 1 INTRODUCTION In this section, you will be introduced to the core Drupal concepts
More informationDesigning for Drupal. John Albin Wilkins
Designing for Drupal John Albin Wilkins Who is this guy anyway? Real Name: John Albin Wilkins Drupal Nick: JohnAlbin I ve been writing HTML since 1994. I ve been developing CSS Layouts since 2001 ALA:
More informationListed below are the common process in creating a new content type, and listing a summary of all contents via view and/or panel custom page.
Why Features? Basically, in Drupal, one has to undergo series of configurations to be able to create content type, views and/or panels, etc. depending on the functionality one wants to achieve. For a single
More informationGeneral principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support
General principles and architecture of Adlib and Adlib API Petra Otten Manager Customer Support Adlib Database management program, mainly for libraries, museums and archives 1600 customers in app. 30 countries
More informationStreamline your drupal development workflow in a 3-tier-environment - A story about drush make and drush aliases
Streamline your drupal development workflow in a 3-tier-environment - thomas.bussmeyer@init.de Berlin, 18.09.2011 1. Who we are 2. Scenario 3. Solution 4. Notes Who we are Have a look at http://www.init.de
More informationGETTING STARTED WITH DRUPAL. by Stephen Cross
GETTING STARTED WITH DRUPAL by Stephen Cross STEPHEN CROSS @stephencross stephen@parallaxmail.com ParallaxInfoTech.com www.talkingdrupal.com ASSUMPTIONS You may or may not have development experience You
More informationHow does Drupal 7 Work? Tess Flynn, KDØPQK www.deninet.com
How does Drupal 7 Work? Tess Flynn, KDØPQK www.deninet.com About the Author Bachelor of Computer Science Used Drupal since 4.7 Switched from self-built PHP CMS Current Job: Not in Drupal! But she d like
More informationDrupal Training Modules 2015
Drupal Training Modules 2015 Webikon.com Phone: +40-722-369674 E-mail: contact@webikon.com Web: http://webikon.com Drupal Training Modules 1 / 8 About us Webikon is a Romanian company focused in consulting,
More informationFaichi Solutions. Drupal Commerce An Ideal Solution for Your ecommerce Platform. Contents. Whitepaper published on 1 ST Nov. 2014
Faichi Solutions Drupal Commerce An Ideal Solution for Your ecommerce Platform Whitepaper published on 1 ST Nov. 2014 Compiled & Written by: Ashwini Kumar, Team Drupal, Faichi Edited by: Payal Mathur,
More informationOverview. About Interstitial Ads: About Banner Ads: About Offer-Wall Ads: ADAttract Account & ID
Overview About Interstitial Ads: Interstitial ads are full screen ads that cover the interface of their host app. They are generally displayed at usual transformation points in the flow of an app, such
More informationEntites in Drupal 8. Sascha Grossenbacher Christophe Galli
Entites in Drupal 8 Sascha Grossenbacher Christophe Galli Who are we? Sascha (berdir) Christophe (cgalli) Active core contributor Entity system maintainer Porting and maintaining lots of D8 contrib projects
More informationFrom 0 to Drupal in Six Months
From 0 to Drupal in Six Months A Case Study on How the Stony Brook University IT Department Migrated to Drupal Richard von Rauchhaupt http://www.stonybrook.edu/it Richard.vonRauchhaupt@stonybrook.edu Previous
More informationDrupal 8 The site builder's release
Drupal 8 The site builder's release Antje Lorch @ifrik DrupalCamp Vienna 2015 #dcvie drupal.org/u/ifrik about me Sitebuilder Building websites for small NGOs and grassroots organisations Documentation
More informationLibraries Workshop Catalog
Libraries Workshop Catalog DrupalEasy library training encompasses a gamut of need-to-know Drupal topics for key library professionals. We pride ourselves on being accessible to libraries anywhere, through
More informationDevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY
DevShop Drupal Infrastructure in a Box Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY Who? Jon Pugh ThinkDrop Consulting Building the web since 1997. Founded in 2009 in Brooklyn NY. Building web
More informationjenkins, drupal & testing automating every phing! miggle
jenkins, drupal & testing automating every phing! about me > Drupal dev for 6+ years > PHP dev for 10+ years > Husband > Cyclist > Frustrated rockstar @8ballmedia aims > Encourage best practices > Ensure
More informationDrupal 8. Core and API Changes Shabir Ahmad MS Software Engg. NUST Principal Software Engineser PHP/Drupal engr.shabir@yahoo.com
Drupal 8 Core and API Changes Shabir Ahmad MS Software Engg. NUST Principal Software Engineser PHP/Drupal engr.shabir@yahoo.com Agenda What's coming in Drupal 8 for o End users and clients? o Site builders?
More informationLEARNING DRUPAL. Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd.
LEARNING DRUPAL Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd. Background The Drupal project was started in 2000 by a student in Belgium named Dries Buytaert. The code was originally designed
More information7/24/2015. Blackstone Drupal Team
7/24/2015 Drupal to Agile Drupal Blackstone Drupal Team 1 Agenda What We Will Present Today 1:00 PM 1:15 PM Introduction Why Apply Agile to Drupal Development Sprint 0 Model Sprint Cadence Definition of
More informationJAVASCRIPT, TESTING, AND DRUPAL
JAVASCRIPT, TESTING, AND DRUPAL Rob Ballou @rob_ballou 1 JS, TESTING, AND DRUPAL What is the current state of JS in Drupal 7? JavaScript testing Drupal 8 2 ABOUT ME I work for Aten Design Group in Denver,
More informationBetter Living through Event-Driven Caching
Better Living through Event-Driven Caching Vasken Hauri VP of Engineering How we want to build it How some of it needs to be built Why do we have slow code? As content scales, databases grow, and queries
More informationA theme is a collection of files that define the presentation layer. https://www.drupal.org/node/171194
Drupal Theming A theme is a collection of files that define the presentation layer. https://www.drupal.org/node/171194 Theme Overview What are the different options when it comes to theming? contrib
More informationHosting Drupal on Amazon Web Services (AWS) Heather Wozniak, Ph.D. Web Developer, UW College of Arts & Sciences hwozniak@uw.edu
Hosting Drupal on Amazon Web Services (AWS) Heather Wozniak, Ph.D. Web Developer, UW College of Arts & Sciences hwozniak@uw.edu Questions, questions How many servers and Drupal sites do we support? Why
More informationResponsive Web Design for Drupal
Responsive Web Design for Drupal www.responsivewebdesignguild.com @emmajanedotnet emma@designtotheme.com I am IAM Sorry A boot eh? Drupal drupal.org/user/1773 Photo: morten.dk Legs: walkah Author / Trainer
More informationWednesday, November 7, 12 THE LEADER IN DRUPAL PLATFORM DESIGN AND DEVELOPMENT
THE LEADER IN DRUPAL PLATFORM DESIGN AND DEVELOPMENT BUILDING AND DEPLOYING SITES USING FEATURES2.0 BUILDING AND DEPLOYING SITES USING FEATURES Mike Potter Phase2 Technology Maintainer of Features and
More informationA "content-first" approach to designing responsive Drupal layouts using Twitter Bootstrap
A "content-first" approach to designing responsive Drupal layouts using Twitter Bootstrap Megan Miller & Brian Young Stanford University BAD Camp 2012 November 4, 2012 Megan Miller Web Designer Stanford
More informationAUDITING A DRUPAL 7 WEB SITE - OUR METHODOLOGY. www.yogarik.com @yogarikteam
AUDITING A DRUPAL 7 WEB SITE - OUR METHODOLOGY 1 THE COMPANY 2 THE COMPANY YOGARIK is a web engineering firm dedicated to DRUPAL technology. We build mostly B2B web sites exclusively with DRUPAL CMS. Our
More informationGet Started Community Documentation Support Download & Extend Marketplace About
1 de 5 14/03/13 13:43 Get Started Community Documentation Support Download & Extend Marketplace About Drupal Homepage Log in / Register Refine your search Community Community Home Getting Involved Chat
More informationWho? Wolfgang Ziegler (fago) Klaus Purer (klausi) Sebastian Gilits (sepgil) epiqo Austrian based Drupal company Drupal Austria user group
Who? Wolfgang Ziegler (fago) Klaus Purer (klausi) Sebastian Gilits (sepgil) epiqo Austrian based Drupal company Drupal Austria user group Rules!?!? Reaction rules or so called ECA-Rules Event-driven conditionally
More informationBUILDING MULTILINGUAL WEBSITES WITH DRUPAL 7
BUILDING MULTILINGUAL WEBSITES WITH DRUPAL 7 About us! Getting to know you... What are your multilingual needs? What you need Check A fresh Drupal 7 instance installed locally Download of module files
More informationSOCIAL MEDIA 80 78 76 74 72 70 68 66 64 Access to free content Series 1 To learn Advanced news of products Series 1 A Social Roadmap Understand how and why people use social media Map the social
More informationGeneral Walkthrough Training Documentation. Office of Communications and Marketing. Drupal CMS
General Walkthrough Training Documentation Office of Communications and Marketing Drupal CMS Updated 11.10.15 As a Content Editor, it is important to recognize and understand the following features: Once
More informationXTM Drupal Connector. A Translation Management Tool Plugin
XTM Drupal Connector A Translation Management Tool Plugin Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this publication may be reproduced or transmitted
More information2 SYSTEM DESCRIPTION TECHNIQUES
2 SYSTEM DESCRIPTION TECHNIQUES 2.1 INTRODUCTION Graphical representation of any process is always better and more meaningful than its representation in words. Moreover, it is very difficult to arrange
More informationAutomate Your Deployment with Bamboo, Drush and Features DrupalCamp Scotland, 9 th 10 th May 2014
This presentation was originally given at DrupalCamp Scotland, 2014. http://camp.drupalscotland.org/ The University of Edinburgh 1 We are 2 of the developers working on the University s ongoing project
More informationSide-by-side Migration Guide for Snare Server v7
Side-by-side Migration Guide for Snare Server v7 Intersect Alliance International Pty Ltd. All rights reserved worldwide. Intersect Alliance Pty Ltd shall not be liable for errors contained herein or for
More informationDrupal. @uchicago,.edu. What we're doing with Drupal at UChicago and how it can help you.
Drupal. @uchicago,.edu What we're doing with Drupal at UChicago and how it can help you. Michael Girgis Senior Interaction Designer IT Services Sites.uchicago.edu Sites, sites everywhere. Problems: Everybody
More informationBig Data Drupal. Commercial Open Source Big Data Tool Chain
Big Data Drupal Commercial Open Source Big Data Tool Chain How did I prepare? MapReduce Field Work About Me Nicholas Roberts 10+ years web Webmaster, Project & Product Manager Australian Sonoma County
More informationLanyon Conference TM Mobile Quick Start Guide
Lanyon Conference TM Mobile Quick Start Guide This guide provides a brief overview of setup and management tasks for Lanyon Conference Mobile. To complete these tasks, log in to the Conference Admin Tool
More informationFragile Basic Tutorial: Using Fragile for Agile Project Management
Fragile Basic Tutorial: Using Fragile for Agile Project Management Fragile is a web tool for agile project management using (http://en.wikipedia.org/wiki/agile_software_development). Fragile (a contraction
More informationWilliam Grossman Web Developer
William Grossman Web Developer 196 Williams Street Taunton, MA 02780 401.258.3953 billy.grossman@gmail.com BillyGrossman.com PROFESSIONAL PROFILE Self- motivated and driven professional with a broad and
More informationMigrating into Drupal 8 Migrando a Drupal 8
Migrating into Drupal 8 Migrando a Drupal 8 Ryan Weal // Novella Chiechi Kafei Interactive Inc. Montréal Québec Canada ryan@kafei.ca // novella@kafei.ca https://www.drupal.org/node/2348505 http://twitter.com/ryan_weal
More informationThe CivicActions Drupal Directory Structure. Gregory Heller (@gregoryheller on twitter) CivicActions.com Seattle Drupal User Group (#seadug) May 2009
The CivicActions Drupal Directory Structure Gregory Heller (@gregoryheller on twitter) CivicActions.com Seattle Drupal User Group (#seadug) May 2009 Default Drupal Setup If you download and unzip drupal,
More informationMiddleweight Drupal Developer.
Middleweight Drupal Developer. Job Spec. Date: 30/10/2012 www.catchdigital.com (Very quick) introduction to Catch. Full service digital creative agency Founded in 2007, based in Central London 21 full-time
More informationLOGICAL COMPONENT CONCEPT... 1 CONTENTS... 1 CUSTOMER SCENARIO... 2 SYSTEM LANDSCAPE... 2
Logical Component Concept Contents LOGICAL COMPONENT CONCEPT... 1 CONTENTS... 1 CUSTOMER SCENARIO... 2 SYSTEM LANDSCAPE... 2 MODELLING THE CUSTOMER LANDSCAPE IN THE SOLUTION MANAGER... 3 Logical Components...
More informationTo Setup Your EFT Processing. To Setup Your Credit Card Processing
Gulf Management Systems (GMS) uses two different systems to offer payment processing services. The ACH/EFT service was built and is maintained by GMS, and GMS is able to offer excellent rates on transactions
More informationResponsive Web Design. birds of feather
Responsive Web Design birds of feather Approaches to Mobile Development 1. No Mobile Approach 2. Native Mobile Applications 3. Mobile Websites 4. Responsive (universal) design No Mobile Approach Website
More informationMad Skillz: Become the Best in the World
Mad Skillz: Become the Best in the World The traits and mad skillz Drupal shops and development teams want you to have. And developers want to master. Diana Montalion Dupuis : @dianadupuis Director of
More informationGit - Working with Remote Repositories
Git - Working with Remote Repositories Handout New Concepts Working with remote Git repositories including setting up remote repositories, cloning remote repositories, and keeping local repositories in-sync
More informationCreating Research Web Sites with Drupal. Randy Carpenter & Steven Akins, May 25, 2010 TSO Brown Bag Course
Creating Research Web Sites with Drupal Randy Carpenter & Steven Akins, May 25, 2010 TSO Brown Bag Course Last Revision: May 24, 2010 Introduction Randy Carpenter, Lead of TSO Research Program Support
More informationEverything you ever wanted to know about Drupal 8*
Everything you ever wanted to know about Drupal 8* but were too afraid to ask *conditions apply So you want to start a pony stud small horses, big hearts Drupal 8 - in a nutshell Learn Once - Apply Everywhere*
More informationINTRO TO DRUPAL. February 23, 2013
INTRO TO DRUPAL February 23, 2013 Douglas C. Hoffman drupal.org douglaschoffman @douglaschoffman linkedin.com/in/douglaschoffman doug@sagetree.net doug@customersuccessmarketing.com AGENDA Drupal Overview
More informationDrupal.org User Personas. prepared by Tatiana Ugriumova and Whitney Hess
Drupal.org User Personas prepared by Tatiana Ugriumova and Whitney Hess September 2014 Introduction The Drupal Association s user research initiative of 2014 includes stakeholder research, user research,
More informationModule Google Remarketing + Dynamic
Module Google Remarketing + Dynamic Date : December 13 th, 2013 Business Tech Installation Service If you need help installing and configuring your module, we can offer you an installation service, which
More informationHow To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For
How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this
More informationModule Customer Ratings and Reviews Pro + Google Rich Snippets Module
Module Customer Ratings and Reviews Pro + Google Rich Snippets Module Date : June 17 th, 2015 Table of contents_ MODULE PURPOSE 2 TECHNICAL DESCRIPTION 2 SERVER PREREQUISITES 2 MODULE INSTALLATION 2 MODULE
More informationContent Management System
Content Management System Webiny CMS is developed by a team of web experts. The system has been in closed development for over a year. System is specially designed for multi-domain and multilanguage web
More informationBOA: Drupal Utopia. Jim Smith. Drupal Camp Charlotte June 10, 2012
BOA: Drupal Utopia Jim Smith Drupal Camp Charlotte June 10, 2012 1 2 About me Director, Online Media WATE-TV / WATE.com Knoxville, Tenn. 3 About me Drupal user since 2007 drupal.org/user/16880 4 About
More informationGoogle App Engine f r o r J av a a v a (G ( AE A / E J / )
Google App Engine for Java (GAE/J) What is Google App Engine? Google offers a cloud computing infrastructure calledgoogle App Engine(App Engine) for creating and running web applications. App Engine allows
More informationIf you have a Drupal site already, you may choose to install only the theme.
ST Harp Quick Guide Thank you very much for adopting ST Harp as your Drupal theme. This document will present some distinct features which are only available in this ST Harp theme. ST Harp is a subtheme
More informationWhat is Drupal, exactly?
What is Drupal, exactly? Drupal is an open source content management system used to build and manage websites. A content management system (CMS) is a set of procedures or functions that allow content to
More informationMultivendor Extension User Guide
Multivendor Extension User Guide About This Extension: The market place extension gives merchants the ability to sell products through multiple drop shippers, vendors, and suppliers. It allows vendors
More informationPutting It All Together. Vagrant Drush Version Control
Putting It All Together Vagrant Drush Version Control Vagrant Most Drupal developers now work on OSX. The Vagarant provisioning scripts may not work on Windows without subtle changes. If supplied, read
More informationThe Tiny Book of Rules
The Tiny Book of Rules Tiny Drupal Books #1 Creative commons License The Tiny Book of Rules This book was written by Johan Falk (Itangalo) with the help of Wolfgang Ziegler (fago and layout by Leander
More informationRe-inventing your Box Office
Re-inventing your Box Office Sponsored by STIMARE Hosted by The Arches Assisted by CultureSparks #TTILive rt@rogertomlinson.com www.theticketinginstitute.com #TTILive Introducing SRO 4 A 5 minute presentation
More informationBuilding Drupal sites using CCK, Views and Panels. Khalid Baheyeldin Drupal Camp, Toronto May 11 12, 2007 http://2bits.com
Building Drupal sites using CCK, Views and Panels Khalid Baheyeldin Drupal Camp, Toronto May 11 12, 2007 http://2bits.com Agenda Introduction CCK (Content Construction Kit) Views Panels Demo of all of
More informationAchieving Continuous Integration with Drupal
23 Au gu Achieving Continuous Integration with Drupal st 20 12 Achieving Continuous Integration with Drupal Drupalcon Munich 2012 Barry Jaspan barry.jaspan@acquia.com The Evolution of a Drupal Developer
More informationWorkshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque
Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque Funded by: INASP, UK October 7, 2012 Ayesha Abed Library http://library.bracu.ac.bd
More informationBuilding Your First Drupal 8 Company Site
Building Websites with Drupal: Learn from the Experts Article Series Building Your First Drupal 8 Company Site by Todd Tomlinson July, 2014 Unicon is a Registered Trademark of Unicon, Inc. All other product
More informationAppendix F: Instructions for Downloading Microsoft Access Runtime
Appendix F: Instructions for Downloading Microsoft Access Runtime The Consumer Products Reporting Tool is designed to work with Microsoft Access 2010 or later. For the best compatibility, please refer
More informationMonitoring Drupal with Sensu. John VanDyk Iowa State University DrupalCorn Iowa City August 10, 2013
Monitoring Drupal with Sensu John VanDyk Iowa State University DrupalCorn Iowa City August 10, 2013 What is Sensu? Sensu architecture Sensu server Sensu client Drupal and Sensu Q: What is Sensu? A: A monitoring
More informationBuild it with Drupal 8
Build it with Drupal 8 Comprehensive guide for building common websites in Drupal 8. No programming knowledge required! Antonio Torres This book is for sale at http://leanpub.com/drupal-8-book This version
More informationArmedia. Drupal and PhoneGap Building Mobile Apps
Armedia Drupal and PhoneGap Building Mobile Apps Armedia www.armedia.com Jim Nasr, CEO e: jnasr@armedia.com t: @jnarm o: (678) 337-1010 x110 I in$brief... The mobile landscape is convoluted. Lots of service
More informationFWG Management System Manual
FWG Management System Manual Last Updated: December 2014 Written by: Donna Clark, EAIT/ITIG Table of Contents Introduction... 3 MSM Menu & Displays... 3 By Title Display... 3 Recent Updates Display...
More informationThe Search API in Drupal 8. Thomas Seidl (drunken monkey)
The Search API in Drupal 8 Thomas Seidl (drunken monkey) Disclaimer Everything shown here is still a work in progress. Details might change until 8.0 release. Basic architecture Server Index Views Technical
More information1 User Guide For Envelope Printing Add on Module For Tally.ERP 9 Release 2.0 2 About Envelope Printing We store Customer/Supplier Information such as Address & other Contact Details. This information gets
More informationLaunch with Confidence! Behavior Driven Development (BDD) 101. Presented by: Shawn Smiley [Director of Engineering Operations]
Launch with Confidence! Behavior Driven Development (BDD) 101 Presented by: Shawn Smiley [Director of Engineering Operations] About Me LinkedIn: www.linkedin.com/in/shawnsmiley/" Twitter: @shawnsmiley"
More informationVIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance
VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance! Paul Albert, Miles Worthington and Don Carpenter Chapter I: The Problem Administrators
More informationAuditing Drupal sites for performance, content and optimal configuration
Auditing Drupal sites for performance, content and optimal configuration! drupal.org/project/site_audit 2014.10.18 - Pacific NW Drupal Summit Jon Peck Senior Engineer at Four Kitchens @FluxSauce - github.com/fluxsauce
More information