Drupal Rules How-to - Robert Varkonyi - E-Book

Drupal Rules How-to E-Book

Robert Varkonyi

0,0
19,19 €

-100%
Sammeln Sie Punkte in unserem Gutscheinprogramm und kaufen Sie E-Books und Hörbücher mit bis zu 100% Rabatt.

Mehr erfahren.
Beschreibung

Rules is what every Drupal site builder and developer has to use when creating event ñ action-based applications. The framework provides a highly flexible way to create sophisticated, condition-based functions any Drupal based system into an interactive application. Rules makes Drupal rule the CMS world."Drupal Rules How-to" is a practical, hands-on guide that provides you with a number of clear step-by-step exercises, which will help you take advantage of the real power of the Rules framework, and understand how to use it on a site builder and developer levelThis book demonstrates the power and flexibility of the Rules framework. It discusses the main aspects of the module both from the site builder and developer perspective, from basic and advanced Rule configurations using Events, Conditions, Actions and Components to getting familiar with the Rules API. You will also learn how to use additional modules together with Rules to further extend the possibilities of your Drupal system, such as Rules Scheduler to schedule the execution of your Rule configurations and Views Bulk Operations to execute Rule configurations on a view result list. The book also demonstrates the main API features that enable you to create your own Events, Conditions and Actions, provide new data types to Rules and execute your configurations programmatically

Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:

EPUB
MOBI

Seitenzahl: 58

Veröffentlichungsjahr: 2012

Bewertungen
0,0
0
0
0
0
0
Mehr Informationen
Mehr Informationen
Legimi prüft nicht, ob Rezensionen von Nutzern stammen, die den betreffenden Titel tatsächlich gekauft oder gelesen/gehört haben. Wir entfernen aber gefälschte Rezensionen.



Table of Contents

Drupal Rules How-to
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Drupal Rules How-to
Understanding the basics of Reaction Rules (Must know)
Getting ready
How to do it...
How it works...
There's more
Events
Conditions
Actions
Displaying a message on the site (Must know)
Getting ready
How to do it...
How it works...
Sending e-mail notifications (Must know)
How to do it...
How it works...
There's more...
Sending notifications if someone comments on a node created by another user (Must know)
How to do it...
There's more...
Sending notifications only if the user wants to receive them
Using loops and lists (Must know)
How to do it...
How it works...
There's more...
Components – Reusing Rules, Conditions, and Actions (Must know)
How to do it...
How it works...
There's more...
Other component types
Parameters and provided variables
Using the Rules Scheduler (Must know)
Getting ready
How to do it...
How it works...
There's more...
Schedule UI
Debugging Rules (Must know)
How to do it...
How it works
There's more...
Using PHP in Conditions and Actions (Should know)
Getting ready
How to do it...
How it works...
There's more...
Using PHP in Actions
Best practice
Using condition groups (Should know)
How to do it...
How it works...
There's more...
Combining condition groups
Subscribe to comments on a node using Rules and Flag (Should know)
Getting ready
How to do it...
How it works...
There's more...
Events
Conditions
Actions
Adding a taxonomy term to a node using Views Bulk Operations and Rules (Should know)
Getting ready
How to do it...
How it works...
There's more...
Loading a list of objects into Rules using VBO (Should know)
Getting ready
How to do it...
How it works...
Rules Bonus Pack (Should know)
Getting ready
How to do it...
How it works...
There's more...
Providing new Events, Conditions, and Actions (Become an expert)
Getting ready
How to do it...
How it works...
There's more...
Events
Conditions
Actions
Clearing the caches
Providing new entity tokens (Become an expert)
How to do it...
How it works...
Executing Rules programmatically (Become an expert)
How to do it...
How it works...
There's more...
Executing standalone plugins
Providing new variables for Actions (Become an expert)
Getting ready
How to do it...
How it works...
Providing default rule configurations (Become an expert)
How to do it...
How it works...
There's more...
Altering default rule configurations
Making changes to the configuration on the UI

Drupal Rules How-to

Drupal Rules How-to

Copyright © 2012 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2012

Production Reference: 1161112

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-84951-998-4

www.packtpub.com

Credits

Author

Robert Varkonyi

Reviewers

Veturi JV Subramanyeswari

Liran Tal

Acquisition Editor

Mary Jasmine Nadar

Commissioning Editors

Yogesh Dalvi

Shreerang Deshpande

Maria D'souza

Meeta Rajani

Technical Editor

Jalasha D'costa

Project Coordinator

Priya Sharma

Proofreader

Lesley Harrison

Production Coordinator

Melwyn D'sa

Cover Work

Melwyn D'sa

Cover Image

Conidon Miranda

About the Author

Robert Varkonyi is a senior Drupal developer who was involved in successful Drupal projects across the globe, including US, UK, Spain, Portugal, Netherlands, Belgium, France, Germany, Sweden, and Hungary. He's been working with Drupal since 2007 and gained deep experiences in enterprise level Drupal development. He enjoys developing custom modules and is a true fan of clear code, structured work, and coding standards.

During his career, Robert has worked for clients such as, NBC Universal, ITV, Ericsson, iVillage, CMC Markets, and Avanti Communications.

I'd like to thank to my friend David Toth, who introduced me to Drupal development and my girlfriend Alexandra Ujvary who accepted the change of priorities in our life during the writing of this book.

About the Reviewers

Sree (a.k.a Veturi JV Subramanyeswari) is currently working as a Solution Architect at a well known software consulting MNC in India. Prior to joining this company, she served few Indian MNCs, many startups, and R&D sectors in various roles such as, programmer, tech lead, research assistant, Architect, and so on. She has around more than eight years of working experience in web technologies covering media and entertainment, publishing, healthcare, enterprise architecture, manufacturing, public sector, defense communication, gaming, and so on. She is also a well known speaker who delivers talks on Drupal, Open Source, PHP, Women in Technology, and other such topics.

She reviewed other tech books such as:

DevOpsTwitter BootstrapDrupal 7 Multi Sites ConfigurationBuilding Powerful and Robust Websites with Drupal 6Drupal 6 Module developmentPHP Team DevelopmentDrupal-6-site-blueprintsDrupal 6 Attachment ViewsDrupal E-Commerce with Ubercart 2.xDrupal 7: First LookTwitter bootstrapDrupal SEOand many more

I would like to thank my family and friends who supported me in completing my reviews on time with good quality.

Liran Tal is a leading software developer, expert Linux engineer, and an avid supporter of the open source movement. In 2007, he has redefined network RADIUS management by establishing daloRADIUS, a world-recognized and industry-leading open source project.

Liran currently works at HP, leading the development team on a Drupal based collaboration platform in HP's Live Network department.

At HPLN, Liran plays a key role in system architecture design, shaping the technology strategy from planning and development to deployment, and maintenance in HP's IaaS cloud. Acting as the technological focal point, he loves mentoring his team mates, drive for better code methodology, and seek out innovative solutions to support business strategies.

He graduated cum laude in his Bachelor of Business and Information Systems Analysis studies and enjoys spending his time playing the guitar, hacking all things based on Linux, and continuously experimenting with and contributing to open source projects.

www.PacktPub.com

Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com