Introduction to Module Development
|
|
|
- Avis Sharp
- 10 years ago
- Views:
Transcription
1 Introduction to Module Development Ezra Barnett Gildesgame Growing Venture on Twitter ezra-g on Drupal.org DrupalCon Chicago 2011
2 What is a module? Apollo Lunar Service and Excursion Modules
3 What is a module? A piece of software that adds or extends functionality on a Drupal website
4 Adds functionality o Ubercart - Provides a sophisticated online store o Fivestar - Provides a star rating widget for rating content o Signup - Let's users sign up to attend events
5 Extends Functionality Integration: UC_Signup - Allows people to to pay for Ubercart Events Utility: Token - Many modules rely on Token to provide configurable strings (like "Hello, [user-name]") Plugin: GMap Views Display information on a Google Map.
6 Often, adding a new feature entails extending or connecting existing features. You usually don't have to start from scratch :) Fivestar stores data using the VotingAPI UC_Signup connects Ubercart and Signup Embedded Media Field provides a new field for use with the Content Construction Kit
7 Core, Contrib & Custom Core - Part of the official Drupal package. Everyone using Drupal has these Contrib - Publicly available optional download, not specific to a particular website. (Though sometimes specific to a kind of feature) Custom - Specific to a particular website. Useful for that website, but not generally useful to the public.
8 Custom Modules Often avoidable (Extend existing contrib instead) Sometimes necessary, good for site-specific tweaks Usually cost more to maintain. You alone deal with: o Drupal API changes o Security issues o Feature additions o Friends you lose when you duplicate their module :( o Feeling of utter embarrassment when you spend hours writing a module only to discover that many people use a well-regarded contrib alternative. You have wasted your time only to create something vastly inferior to a project that is the result of thousands of hours of worldwide community collaboration. You spend weeks sulking in social isolation eating only nachos and briefly consider switching to Ruby but take time off from development entirely to focus on feng shui.
9 You usually don't have to start from scratch! Drupal Core and Contrib have powerful systems that you can harness in your module: o Displaying and processing forms for user input o Handling user accounts o Handling Content (Core node, contrib CCK) o Creating custom listings of content (Views)
10 And much, much more!
11 How do modules add or extend functionality?
12 Hooks I'm performing a particular action. Does anyone have anything to say about it? Person A: I'm getting up to get napkins. Does anybody want me to get anything else? Person B: Yes! Please get straws. Module A: I'm presenting a form to the user. Module B: Please add a checkbox to the form! A - The hook Definition B - The hook Implementation
13 Hook Events and Example Actions Displaying a form to the user (hook_form_alter) o Add a custom checkbox A user signs up for an account (hook_user) o Display a friendly message Submitting a node (hook_nodeapi) o Store custom data in the database The website sends mail (hook_mail) o Connect to an SMTP sever
14 Common module pattern - Implement one or more hooks - Use a Drupal API helper function - Add custom processing
15 Form API PHP HTML
16 Form API Forms described consistently as PHP arrays Control over access, validation & submission Easy to modify forms Added security
17 How to get started? Read about one or more hooks Find an example module Dive in!
18 Hi, Drupal! I'm a module: -.info file Tells Drupal that your module exists. -.module file Contains main module code -.install file -.inc files Optional
19 Hooks Demo Client: American Society for Delicious Foods
20 Hooks Demo Client: American Society for Delicious Foods (ASDF) ASDF Module
21 Desired feature: Redirect user to appropriate category (taxonomy term) page after submitting a recipe. Tools we'll use: hook_form_alter() Devel module's dpm() function Documentation! Drupal API Reference & Form API Quickstart Guide
22 dpm(): Our flashlight into Drupal Easily print any variable to the screen for inspection. dpm($input, $name = NULL)
23 I'm using mah dpm() flashlight to inspect ur Drupal variabulz.
24 Goggles optional Dive in!
25 Our approach: Target a specific from Add a custom submit handler to the Save button In custom submit handler, set $form_state['redirect'] based on submitted taxonomy term value Rejoice
26 variable_get($name, $default) Retrieve a site-wide variable. also, variable_set()
27 user_access($string, $account = NULL) Check if a user has permission to perform a particular action.
28 t() Translate Interface Text. I translate the fool!
29 hook_menu() Map a function to a callback: Makes Drupal run a particular function.
30 Common module pattern - Implement one or more hooks - Use a Drupal API helper function - Add custom processing
31 Look inside your favorite You can handle it! module!
32 Debugging/Learning tools: func_get_args() debug_backtrace()
33 func_get_args()
34 func_get_args() See what arguments are passed to a function. Compare args passed on a successful operation vs an unsuccessful one.
35 Got WTF? Use debug_backtrace()..
36 Resources api.drupal.org Drupal Form API Reference Drupal Form API Quickstart guide Pro Drupal Development Book Example modules GVS API Cheat sheet #Drupal on IRC Patch contributor guide Look inside your favorite on twitter
37 What did you think? Submit a session evaluation: Thanks!
Drupal 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
MASTER 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
CiviCRM 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
Drupal 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
Using your Drupal Website Book 1 - Drupal Basics
Book 1 - Drupal Basics By Karl Binder, The Adhere Creative Ltd. 2010. This handbook was written by Karl Binder from The Adhere Creative Ltd as a beginners user guide to using a Drupal built website. It
Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java. Drupaldelphia 2014 By Joe Roberts
Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java Drupaldelphia 2014 By Joe Roberts Agenda What is DrupalGap and PhoneGap? How to setup your Drupal website
How 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
Drupal 8. Core and API Changes Shabir Ahmad MS Software Engg. NUST Principal Software Engineser PHP/Drupal [email protected]
Drupal 8 Core and API Changes Shabir Ahmad MS Software Engg. NUST Principal Software Engineser PHP/Drupal [email protected] Agenda What's coming in Drupal 8 for o End users and clients? o Site builders?
BUILDING 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
GETTING STARTED WITH DRUPAL. by Stephen Cross
GETTING STARTED WITH DRUPAL by Stephen Cross STEPHEN CROSS @stephencross [email protected] ParallaxInfoTech.com www.talkingdrupal.com ASSUMPTIONS You may or may not have development experience You
Drupal 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
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc Introduction Personal introduction Format & conventions for this talk Assume familiarity
Data Management Applications with Drupal as Your Framework
Data Management Applications with Drupal as Your Framework John Romine UC Irvine, School of Engineering UCCSC, IR37, August 2013 [email protected] What is Drupal? Open-source content management system PHP,
Drupal Flyover (There s a Module for That) Emma Jane Hogbin Author, Drupal User's Guide
Drupal Flyover (There s a Module for That) Emma Jane Hogbin Author, Drupal User's Guide I am IAM Sorry A boot eh? Drupal drupal.org/user/1773 Photo: morten.dk Legs: walkah Drupal Flyover Drupal's
LEARNING 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
Entites 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
Drupal.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,
The Beginner s Guide to G-Lock WPNewsman Plugin for WordPress: Installation and Configuration
The Beginner s Guide to G-Lock WPNewsman Plugin for WordPress: Installation and Configuration Summary G-Lock WPNewsman is a nice WordPress plugin for collecting subscribers using the confirmed opt-in method
Migrating into Drupal 8
Migrating into Drupal 8 Ryan Weal, Kafei Interactive Inc. Montréal QC [email protected] Drupal.org : https://drupal.org/user/412402 Twitter : http://twitter.com/ryan_weal IRC : weal What is migrate? A collection
Drupal 6 Site Builder Solutions
Drupal 6 Site Builder Solutions Mark Noble Chapter No. 6 "Newsletters and Calendars" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter NO.6
Hack-proof Your Drupal App. Key Habits of Secure Drupal Coding
Hack-proof Your Drupal App Key Habits of Secure Drupal Coding DrupalCamp CT 2010 My Modules Introductions Erich Beyrent http://twitter.com/ebeyrent http://drupal.org/user/23897 Permissions API Search Lucene
Drupal 7 Fields/CCK Beginner's Guide
P U B L I S H I N G community experience distilled Drupal 7 Fields/CCK Beginner's Guide Dave Poon Chapter No. 5 "File and Image Fields" In this package, you will find: A Biography of the author of the
Drupal 6 to Drupal 7 Migration Worksheet
Drupal 6 to Drupal 7 Migration Worksheet Rationale for This Document An upgrade of a Drupal 6 website is a complex proposition. As a general rule of thumb, many professional Drupal development teams approach
Single Sign-On Framework in Tizen Contributors: Alexander Kanavin, Jussi Laako, Jaska Uimonen
Single Sign-On Framework in Tizen Contributors: Alexander Kanavin, Jussi Laako, Jaska Uimonen Introduction Architecture Demonstration 2 What is the problem that Single Sign-on systems are aiming to solve?
Module - Facebook PS Connect
Module - Facebook PS Connect Operation Date : October 10 th, 2013 Business Tech Installation & Customization Service If you need assistance, we can provide you a full installation and customization service
Commerce Services Documentation
Commerce Services Documentation This document contains a general feature overview of the Commerce Services resource implementation and lists the currently implemented resources. Each resource conforms
FormAPI, 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
Quote to Cloud Connecting QuoteWerks and Xero
Quote to Cloud Connecting QuoteWerks and Xero Contents Setup Guide... 3 Pre-requisite:... 3 Quote to Cloud Installation and Configuration... 3 Xero Application Setup... 5 QuoteWerks Configuration... 7
The Fastest Way to a Drupal Site: Think it, Plan it, Build it.
The Fastest Way to a Drupal Site: Think it, Plan it, Build it. Introduction Whether you ve been building static web pages, managing hosted blogs, or are new to web development altogether building a dynamic,
Free as in Kittens : CiviCRM and Salesforce
Free as in Kittens : CiviCRM and Salesforce February 22, 2010 Michelle Murrain Thomas Groden Our Intention Today Strengthen your confidence in: 1) Knowing what you want when looking for a free CRM solution
Trainer name is P. Ranjan Raja. He is honour of www.php2ranjan.com and he has 8 years of experience in real time programming.
Website: http://www.php2ranjan.com/ Contact person: Ranjan Mob: 09347045052, 09032803895 Domalguda, Hyderabad Email: [email protected] Trainer name is P. Ranjan Raja. He is honour of www.php2ranjan.com
12Planet Chat end-user manual
12Planet Chat end-user manual Document version 1.0 12Planet 12Planet Page 2 / 13 Table of content 1 General... 4 1.1 How does the chat work?... 4 1.2 Browser Requirements... 4 1.3 Proxy / Firewall Info...
Drupal 8 Development Retrospective. A timeline and retrospective from a core contributor
Drupal 8 Development Retrospective A timeline and retrospective from a core contributor 2011 2016 Drupal 7, Gates & Initiatives DrupalCon Chicago 2011, Drupal 8 development starts immediately. Dries discusses
Everything 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*
Things Made Easy: One Click CMS Integration with Solr & Drupal
May 10, 2012 Things Made Easy: One Click CMS Integration with Solr & Drupal Peter M. Wolanin, Ph.D. Momentum Specialist (principal engineer), Acquia, Inc. Drupal contributor drupal.org/user/49851 co-maintainer
Who? 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
Introduction to Open Atrium s workflow
Okay welcome everybody! Thanks for attending the webinar today, my name is Mike Potter and we're going to be doing a demonstration today of some really exciting new features in open atrium 2 for handling
Certified PHP/MySQL Web Developer Course
Course Duration : 3 Months (120 Hours) Day 1 Introduction to PHP 1.PHP web architecture 2.PHP wamp server installation 3.First PHP program 4.HTML with php 5.Comments and PHP manual usage Day 2 Variables,
OSU Drupal 6 Boot Camp Workbook
OSU Drupal 6 Boot Camp Workbook Provided by Central Web Services http://oregonstate.edu/cws Contact Call 541 737 1189 Help Ticket http://oregonstate.edu/cws/contact In Association With WebComm http://oregonstate.edu/ua/webcomm
Getting 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 [email protected] Twitter : http://twitter.com/ryan_weal Pump.io : http://comn.ca/ryanweal
http://localhost/~dorien/drupalfunv2.3/admin/reports/updates
Home Administer Reports Available updates List Settings Here y ou can f ind inf ormation about av ailable updates f or y our installed modules and themes. Note that each module or theme is part of a "project",
How We Did It. Unique data model abstraction layer to integrate, but de-couple EHR data from patient website design.
EHR Accessibility The Big Idea: Provide a standardized and improved user experience for ALL disabled and abled patients while interacting with their providers Electronic Health Records System (EHR). The
Cloudwords Drupal Module. Quick Start Guide
Cloudwords Drupal Module Quick Start Guide 1 Contents INTRO... 3 HOW IT WORKS... 3 BEFORE YOU INSTALL... 4 In Cloudwords... 4 In Drupal... 4 INSTALLING THE CLOUDWORDS DRUPAL MODULE... 5 OPTION ONE: Install
An Advanced E-commerce Course
ADMEC TM Multimedia Institute An Advanced E-commerce Course E-commerce Master Duration: 06 Months w [Class Room Online Training] TM An ISO 9001:2008 Institute w Drupal Magento WordPress Basics of E-commerce
Celly FAQ. inbox cells people help. celly help. Common Support Questions. celly company. General. celly @ school. policies. About Cells.
Celly FAQ Common Support Questions inbox cells people help How do I change my username? How do I change the phone number on my Celly account? How do I set my password/reset my password? How can I mass
Thank you for using Mercantec's E-Commerce Express the world's first FREE shopping cart.
Mercantec Since 1995, the Web's E-Commerce Pioneer Thank you for using Mercantec's E-Commerce Express the world's first FREE shopping cart. This guide is designed to get you up and running in 5 minutes
Elgg 1.8 Social Networking
Elgg 1.8 Social Networking Create, customize, and deploy your very networking site with Elgg own social Cash Costello PACKT PUBLISHING open source* community experience distilled - BIRMINGHAM MUMBAI Preface
#d8rules - Support the Rules module for Drupal 8
#d8rules - Support the Rules module for Drupal 8 Introduction Benefits of funding Rules in Drupal 8 On a larger scale For your own business Rules 8.x Overview of the Rules 8.x features Site building based
Email Marketing Features
Email Marketing Features JPC s Email Marketer includes everything you need to create, send and track professional HTML emails. It is fullyfeatured email marketing software which has been developed by marketing
I have experience in building large Community websites, Business websites, Products and Services websites and E-commerce websites using Drupal.
Email: [email protected] Skype: compujohnny http://www.jesox.com https://www.drupal.org/u/compujohnny Dear Employer, I am a Professional Web developer having over 7 years experience in creating business
Flexible Virtuemart 2 Template CleanMart (for VM2.0.x only) TUTORIAL. INSTALLATION CleanMart VM 2 Template (in 3 steps):
// Flexible Virtuemart VM2 Template CleanMart FOR VIRTUEMART 2.0.x (ONLY) // version 1.0 // author Flexible Web Design Team // copyright (C) 2011- flexiblewebdesign.com // license GNU/GPLv3 http://www.gnu.org/licenses/gpl-
How to Create and Send Newsletter Using G-Lock EasyMail
How to Create and Send Newsletter Using G-Lock EasyMail Beginner s Guide 1 Page Table of Contents 1. Create E-Mail Account 3 2. Create Contact Group. 5 3. Import Contacts from External Database. 6 4. Compose
Building a Database-Driven Web Application With FileMaker
Building a Database-Driven Web Application With FileMaker Edward L. Ford November 26, 2006 Summary: This document discusses techniques for incorporation into the design of a FileMaker database that will
How To Fix A Bug In Drupal 8.Dev
Drupal 8 Configuration system for coders and site builders who am I? Kristof De Jaeger @swentel co-founder of eps & kaas co-maintainer of Field API Original creator of Display Suite Outline What s the
Pre-authentication XXE vulnerability in the Services Drupal module
Pre-authentication XXE vulnerability in the Services Drupal module Security advisory 24/04/2015 Renaud Dubourguais www.synacktiv.com 14 rue Mademoiselle 75015 Paris 1. Vulnerability description 1.1. The
Optimizing Drupal Performance. Benchmark Results
Benchmark Results February 2010 Table of Contents Overview 3 Test Environment 3 Results Summary 4 Configurations and Test Details 8 Bytecode Caching 12 Improving Drupal Code with Partial Caching 13 Full
Installing and Sending with DocuSign for NetSuite v2.2
DocuSign Quick Start Guide Installing and Sending with DocuSign for NetSuite v2.2 This guide provides information on installing and sending documents for signature with DocuSign for NetSuite. It also includes
Email Marketing Features
Email Marketing Features intouch Email Marketer is a true all-in-one communications platform and includes everything you need to create, send and track professional HTML emails, autoresponders, surveys,
How To Set Up An Ubercart For A Business
Dokumentation Contents Ubercart...4 What is Ubercart?... 5 Introduction to Ubercart... 6 Installing Ubercart...6 Installing Drupal... 7 Installation... 8 Installing Ubercart... 11 Upgrading Ubercart...
User Manual. for pollxt version 1.2x
User Manual for pollxt version 1.2x TABLE OF CONTENTS 1 INTRODUCTION...3 1.1 Overview...3 1.1.1 About PollXT...3 1.1.2 Features...3 1.1.3 Extensions...4 2 QICK START...5 2.1 Installation...5 2.2 Basic
Design principles of the Drupal CSC website
CERN IT Department Report Design principles of the Drupal CSC website Stanislav Pelák Supervisor: Giuseppe Lo Presti 26th September 2013 Contents 1 Introduction 1 1.1 Initial situation.........................
PHPUnit and Drupal 8 No Unit Left Behind. Paul Mitchum / @PaulMitchum
PHPUnit and Drupal 8 No Unit Left Behind Paul Mitchum / @PaulMitchum And You Are? Paul Mitchum Mile23 on Drupal.org From Seattle Please Keep In Mind The ability to give an hour-long presentation is not
WebCUR ListServ. ListServ Help Manual
WebCUR ListServ ListServ Help Manual WebCUR-ListServ Help Manual Table of Contents System Overview... 2 Getting Started... 2 Send A List Message... 4 Send A Web Page... 5 Send A List Invitation... 6 Manage
G-Lock WPNewsman WordPress Plugin Reviewer s Guide
G-Lock WPNewsman WordPress Plugin Reviewer s Guide 1 Table of Contents This document is your reviewer's guide for G-Lock WPNewsman WordPress Plugin. It is designed to provide you with information you need
HTML Form Widgets. Review: HTML Forms. Review: CGI Programs
HTML Form Widgets Review: HTML Forms HTML forms are used to create web pages that accept user input Forms allow the user to communicate information back to the web server Forms allow web servers to generate
Here are the steps to configure Outlook Express for use with Salmar's Zimbra server. Select "Tools" and then "Accounts from the pull down menu.
Salmar Consulting Inc. Setting up Outlook Express to use Zimbra Marcel Gagné, February 2010 Here are the steps to configure Outlook Express for use with Salmar's Zimbra server. Open Outlook Express. Select
Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing
Document Freedom Workshop 2012 CMS, Moodle and Web Publishing Indian Statistical Institute, Kolkata www.jitrc.com (also using CMS: Drupal) Table of contents What is CMS 1 What is CMS About Drupal About
Creating an email newsletter using SimpleNews and phplist
Creating an email newsletter using SimpleNews and phplist Maurice Tomkinson ([email protected]) Versions: Drupal Core: 6.22 Simplenews: 6.x-2.x-dev PHPlist: 6.x-1.x-dev I ve been working on
Middleweight 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
Multilingual content in Drupal 8: a highly evolved permutated API. DrupalCamp Vienna 2013 Francesco Placella
Multilingual content in Drupal 8: a highly evolved permutated API DrupalCamp Vienna 2013 Francesco Placella Francesco Placella // plach From Venice, Italy Studied at Ca' Foscari University Owner at PSEGNO
Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience
Persona name Amanda Industry, geographic or other segments B2B Roles Digital Marketing Manager, Marketing Manager, Agency Owner Reports to VP Marketing or Agency Owner Education Bachelors in Marketing,
The easy way to a nice looking website design. By a total non-designer (Me!)
The easy way to a nice looking website design By a total non-designer (Me!) Website Refresher Three types of Website 1.Hand rolled HTML. Lightweight static pages. 2.Scripted Website. (PHP, ASP.NET etc.)
MASTERTAG DEVELOPER GUIDE
MASTERTAG DEVELOPER GUIDE TABLE OF CONTENTS 1 Introduction... 4 1.1 What is the zanox MasterTag?... 4 1.2 What is the zanox page type?... 4 2 Create a MasterTag application in the zanox Application Store...
The Social Accelerator Setup Guide
The Social Accelerator Setup Guide Welcome! Welcome to the Social Accelerator setup guide. This guide covers 2 ways to setup SA. Most likely, you will want to use the easy setup wizard. In that case, you
Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia
Simple Tips to Improve Drupal Performance: No Coding Required By Erik Webb, Senior Technical Consultant, Acquia Table of Contents Introduction................................................ 3 Types of
MHC Drupal User Manual: Webforms
MHC Drupal User Manual: Webforms These instructions are not inclusive of all webform features that may be available. If you need assistance in creating webforms, or if you want to provide options on your
1. Starting the management of a subscribers list with emill
The sending of newsletters is the basis of an efficient email marketing communication for small to large companies. All emill editions include the necessary tools to automate the management of a subscribers
Headless Drupal 8. #HeadlessDrupal
Headless Drupal 8 #HeadlessDrupal Ruben Teijeiro @rteijeiro A little bit of history Drupal 7 Front-end Sucks! DIVITIS Contrib Helps "The front-end moves faster than Drupal, whether Drupal likes
Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY
Advanced Web Development Duration: 6 Months SCOPE OF WEB DEVELOPMENT INDUSTRY Web development jobs have taken thе hot seat when it comes to career opportunities and positions as a Web developer, as every
The 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
Log In And Then What? Getting Your GameOfficials Account Set
Log In And Then What? Getting Your GameOfficials Account Set Introduction So you were told you need to log into GameOfficials to start getting games to referee. So what do you do to get set up? This document
MAXMAILER USER GUIDE
MaxBulk Mailer MAXMAILER USER GUIDE For campus help, contact: 6-TECH Technical Support by e-mailing [email protected] or calling 336.256.TECH(8324) 1 The MaxBulk Mailer document window is made of five tab
Drupal CMS for marketing sites
Drupal CMS for marketing sites Intro Sample sites: End to End flow Folder Structure Project setup Content Folder Data Store (Drupal CMS) Importing/Exporting Content Database Migrations Backend Config Unit
