Using Drupal. Choosing and Configuring Modules to Build Dynamic Websites. 2nd Edition

- Autorzy:
- Angela Byron, Addison Berry, Bruno De Bondt
- Promocja Przejdź


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 494
- Dostępne formaty:
-
ePubMobi
Opis książki: Using Drupal. Choosing and Configuring Modules to Build Dynamic Websites. 2nd Edition
Take advantage of Drupal’s vast collection of community-contributed modules and discover how they make this web framework unique and valuable. With this guide, you’ll learn how to combine modules in interesting ways (with minimal code-wrangling) to develop several community-driven websites— including a job posting board, photo gallery, online store, product review database, and event calendar.
The second edition focuses on Drupal 7, the latest version of this open source system. Each project spans an entire chapter, with step-by-step "recipes" to help you build out the precise functionality the site requires. With this book, developers new to Drupal will gain experience through a hands-on introduction, and experienced Drupal developers will learn real-world best practices.
- Learn Drupal’s concepts and building blocks, and how everything works together
- Hit the ground running—build your first Drupal site hands-on
- Explore solutions that meet each project’s requirements, and discover why specific modules were selected
- Understand the projects through case studies, including the client’s needs and desires
- Learn how to configure modules with a bird’s-eye view of how they work
- Discover new modules, including Drupal Commerce, Media, and Workbench
Wybrane bestsellery
-
Build and extend flexible Drupal sites and applications with this up-to-date, expert guide to Drupal 9 module development
-
Learn to create and customize impressive Drupal 8 modules to extend your website's functionalities
-
Mastering Drupal can lead to a mighty website - discover what Drupal 8 can really do with hidden techniques, best practices, and more!
-
If you’re a web programmer, your experiences have taught you certain lessons—and only some of them apply well to Drupal. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they’ve used for...
Programmer's Guide to Drupal. Principles, Practices, and Pitfalls. 2nd Edition Programmer's Guide to Drupal. Principles, Practices, and Pitfalls. 2nd Edition
(0,00 zł najniższa cena z 30 dni)101.15 zł
119.00 zł(-15%) -
Drupal 7. Kurs video. Poziom drugi. Zaawansowane moduły, skórki i patche wprowadzi Cię w świat większych możliwości, jakie daje Drupal. Dzięki nowym modułom szybciej, wydajniej i sprytniej stworzysz nowy projekt. Świat rozwiązań opartych na drupalowej błękitnej kropelce stanie się dla Ciebie przy...
Drupal 7. Kurs video. Poziom drugi. Zaawansowane moduły, skórki i patche Drupal 7. Kurs video. Poziom drugi. Zaawansowane moduły, skórki i patche
(0,00 zł najniższa cena z 30 dni)31.05 zł
69.00 zł(-55%) -
Podczas pięćdziesięciu dziewięciu lekcji kursu video, które dla Ciebie przygotowaliśmy, wykonasz stronę internetową, jakiej nie powstydziłby się żaden webmaster. Nasz ekspert podpowie, jak odpowiednio przygotować projekt, które moduły warto zainstalować, by uatrakcyjnić witrynę, oraz jakie narzęd...
Drupal 7. Kurs video. Poziom pierwszy. Szybkie tworzenie stron internetowych Drupal 7. Kurs video. Poziom pierwszy. Szybkie tworzenie stron internetowych
(0,00 zł najniższa cena z 30 dni)31.05 zł
69.00 zł(-55%) -
If you want your Drupal website to work well on smartphones, tablets, and desktops, this practical guide shows you how to incorporate Responsive Web Design (RWD) with specific Drupal 7 themes. You’ll learn how to create attractive, easy-to-navigate layouts for everything from tiny phone scr...
Responsive Theming for Drupal. Making Your Site Look Good on Any Device Responsive Theming for Drupal. Making Your Site Look Good on Any Device
(0,00 zł najniższa cena z 30 dni)59.42 zł
69.90 zł(-15%) -
Learn how to create visually stunning themes to add the wow factor to all of your Drupal sites! with this book and ebook
-
How can you help your Drupal website continue to perform at the highest level as it grows to meet demand? This comprehensive guide provides best practices, examples, and in-depth explanations for solving several performance and scalability issues. You’ll learn how to apply coding and infras...
High Performance Drupal. Fast and Scalable Designs High Performance Drupal. Fast and Scalable Designs
(0,00 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
Niniejsza książka poświęcona jest najnowszej wersji tej platformy, oznaczonej numerem 7. Stanowi ona kompletny przewodnik, dzięki któremu poznasz kroki konieczne do uruchomienia oraz skonfigurowania Twojej własnej strony WWW, opartej na Drupalu. W trakcie lektury nauczysz się tworzyć treści na st...(0,00 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł(-40%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- ISBN Ebooka:
- 978-14-493-3615-8, 9781449336158
- Data wydania ebooka:
-
2012-04-10
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 25.2MB
- Rozmiar pliku Mobi:
- 25.2MB
- Kategorie:
Technologie webowe » Drupal
Spis treści książki
- Using Drupal
- Foreword
- Preface
- Audience
- Assumptions This Book Makes
- A Note About the Modules Used in This Book
- Contents of This Book
- Conventions Used in This Book
- Using Code Examples
- Downloading the Books Source Code
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Drupal Overview
- What Is Drupal?
- Who Uses It?
- What Features Does Drupal Offer?
- What Is Drupal?
- A Brief History of Content Management
- A Historical Look at Website Creation
- The Age of Scripts and Databases
- The Content Revolution
- How Does Drupal Work?
- Modules
- Users
- Content (Nodes)
- Entities and Fields
- Ways of Organizing Content
- Types of Supporting Content
- Getting Help
- Conclusion
- 2. Drupal Jumpstart
- Case Study
- Implementation Notes
- Case Study
- Spotlight: Drupals Administration Interface
- Hands-On: Changing Administrative Settings
- Spotlight: Content Management
- Content
- Comments
- Navigation
- Blocks
- Hands-On: Content Management
- Creating a Basic Page
- Creating an Article
- Managing Site Navigation
- Configuring Blocks
- Spotlight: Modules
- Module Administration Page
- Finding and Installing Modules
- Removing Modules
- Hands-On: Working with Modules
- Spotlight: Access Control
- Configuring User Access
- User Profiles
- Account Settings
- Handling Abusive Users
- Hands-On: Creating Roles and Users
- Hands-On: Configuring Permissions
- Spotlight: Content Moderation Tools
- Automated Spam Detection
- Manual Spam Prevention Tools
- Hands-On: Contact Form
- Spotlight: Themes
- Finding a Theme
- Theme Installation
- Theme Configuration
- Blocks and Regions
- Administration Theme Setting
- Hands-On: Branding the Site
- Summary
- 3. Job Posting Board
- Case Study
- Implementation Notes
- Custom input forms
- File uploads
- Listings
- Implementation Notes
- Case Study
- Spotlight: Field and Field UI
- Field Types
- Input Widgets
- Displays, View Modes, and Formatters
- Reusing Existing Fields
- Hands-On: Job Content Type
- Spotlight: References
- Hands-On: Adding a Reference Field
- Hands-On: Customizing Field Display
- Hands-On: Job Application Type
- Spotlight: Views Module
- Data Types
- Displays
- Pieces of a View
- Title
- Format
- Fields
- Filter criteria
- Sort criteria
- Contextual filters
- Relationships
- Header, footer, and no results behavior
- Hands-On: The Views Module
- Jobs View
- Applications View
- Create the view and default display
- Create the Job Tab display
- Create the Applications block display
- Taking It Further
- Summary
- 4. Media Management
- Case Study
- Implementation Notes
- Photo Uploads
- Posting Videos
- Thumbnail Generation
- WYSIWYG Editor
- Implementation Notes
- Case Study
- Spotlight: Image Styles
- Styles and Effects
- Crop
- Desaturate
- Resize
- Rotate
- Scale
- Scale and crop
- Styles and Effects
- Using an Image Style
- Field formatters
- Manually viewing a styled image
- Troubleshooting Image Styles
- Check Clean URLs
- Check GD library
- Hands-On: Image Styles
- Create Image Styles
- Improve Image Quality
- Spotlight: Media
- Media Files
- Media Browser
- Hands-On: Music Reviews
- Review Content Type
- Displaying Media Files
- Spotlight: Content Editing and Image Handling
- Content Editing
- Integrating Media in Content
- Spotlight: Text Formats and Filters
- Hands-On: Setting Up WYSIWYG
- Set Up and Configuration
- Enabling the Media Filter
- Spotlight: Media Internet Sources
- Hands-On: Posting Videos
- Taking It Further
- Summary
- 5. Product Reviews
- Case Study
- Implementation Notes
- Product information
- Product ratings
- Custom searching
- Implementation Notes
- Case Study
- Hands-On: Basic Product Reviews
- Creating the Product Review Content Type
- Spotlight: Amazon Module
- Whats Included?
- Locale
- Referral Settings
- Amazon Keys
- Hands-On: Adding an Amazon Field
- Adding the Product Field
- Spotlight: Voting API and Fivestar
- Hands-On: Adding Ratings
- Adding the Product Rating Field
- Adding the Reader Rating Field
- Spotlight: CSS Injector
- Hands-On: Polishing the Presentation
- Setting Field Display Options
- Configuring CSS Injector
- Hands-On: Building a Product List
- Spotlight: The Search Module
- Searching with Views
- Hands-On: Make the Product List Searchable
- Rewriting Views Field Output
- Taking It Further
- Summary
- 6. Event Management
- Case Study
- Implementation Notes
- Event Management
- Attendance Tracking
- Implementation Notes
- Case Study
- Hands-On: First Steps
- Creating an Event Content Type
- Access Control
- Spotlight: Date Module
- Date Submodules
- Date Field Types
- Date Form Elements
- Date Field Settings
- Hands-On: Adding Dates
- Add the Date Field
- Hands-On: Upcoming Events View
- Spotlight: Calendar Module
- Calendar View Type
- iCal Integration
- Hands-On: Calendar View
- Spotlight: Flag Module
- Flag Settings
- Flag Actions Module
- Hands-On: Flag Configuration
- Hands-On: Attendee View
- Taking It Further
- Summary
- 7. Managing Publishing Workflows
- Case Study
- Implementation Notes
- Content management tools
- Content access control
- Editorial workflow
- Implementation Notes
- Case Study
- Spotlight: Taxonomy
- Vocabularies and Terms
- Taxonomy Term Links
- Hands-On: Categorizing Content
- Spotlight: Pathauto
- Path Aliases
- Pathauto Patterns
- Hands-On: Automating URL Aliases
- Spotlight: Workbench
- My Workbench
- Hands-On: Creating Editorial Work Spaces
- Hands-On: Generating Sample Content
- Spotlight: Workbench Access
- Using Hierarchies to Define Access Control
- Workbench Access sections
- Using Hierarchies to Define Access Control
- Assigning Editorial Access to Workbench Access Sections
- Hands-On: Workbench Access
- Setting Up Access Control with Workbench Access
- Spotlight: Workbench Moderation
- Editorial Workflow Management with Workbench Moderation
- Hands-On: Workbench Moderation
- Taking It Further
- Summary
- 8. Multilingual Sites
- Case Study
- Implementation Notes
- Forum Discussions
- Knowledge Base
- Translating User Interface Text
- Translating User-Generated Content
- Implementation Notes
- Case Study
- Spotlight: Interface Translation
- Locale
- Translations
- Interface translation
- Language switching
- Localized installer
- Locale
- Hands-On: Installing a Translation
- Hands-On: Configuring Locale Features
- Language Detection and Selection
- Language Switcher
- Spotlight: Localization Client
- Hands-On: Translating the Interface
- Using the Locale Module
- Using the Localization Client
- Spotlight: Content Translation
- Hands-On: Translating Content
- Multilingual Content
- Translation
- Spotlight: Internationalization
- Multilingual Content Selection
- Strings
- Site-Wide Language-Dependent Variables
- Module Helpers
- Paths
- Synchronization
- Hands-On: Internationalization Features
- Content Selection
- Site-Wide Variables
- Content Types
- Taxonomy
- Forums
- Menu Translation
- Taking It Further
- Summary
- 9. Online Store
- Case Study
- Implementation Notes
- Case Study
- Spotlight: Drupal Commerce
- Commerce and Commerce UI
- Cart
- Checkout
- Customer and Customer UI
- Order, Order UI, Line Item, and Line Item UI
- Payment and Payment UI
- Product and Product UI
- Product Reference
- Price, Product Pricing, and Product Pricing UI
- Tax and Tax UI
- Additional Drupal Commerce Add-Ons
- Spotlight: Managing Products with Drupal Commerce
- Products and Product Types
- Hands-On: Products and Product Types
- Initial Setup Tasks
- Configuring Product Types
- Creating Sample Products
- Spotlight: Feeds Module
- Hands-On: Bulk-Importing Product Data
- Creating a Feed Importer for CSV Files
- Mapping CSV Data to Drupal Commerce Products
- Importing CSV Product Data
- Spotlight: Building the Storefront and Shopping Cart
- Hands-On: Product Displays
- Hands-On: Creating a Product Catalog
- Spotlight: Rules Module
- Hands-On: Taxes
- Spotlight: Accepting Credit Card Payments Online
- Hands-On: PayPal
- Hands-On: Configuring a Payment Method
- Hands-On: Processing Orders
- Shopping Cart
- Checkout Process
- Placing a Test Order
- Access Control
- Taking It Further
- Summary
- A. Installing and Upgrading Drupal
- Before You Begin Installation
- Gathering Requirements
- Downloading Drupal
- Drupals Files and Directories
- Before You Begin Installation
- Installing Drupal
- Keeping Drupal Up-to-Date
- Version Numbers
- Update Status Module
- Site Maintenance Mode
- The update.php Script
- Updating Drupal Core
- Updating Contributed Modules
- References
- B. Choosing the Right Modules
- Finding Modules
- Browse Module Listings
- Keyword Search
- Local User Groups
- Similar Module Review Group
- Drupal.org Forums
- Case Studies
- Planet Drupal
- Third-Party Websites
- Finding Modules
- Assessing a Modules Health
- Project Pages
- Issue Queues
- Code
- The People Behind the Code
- Maintainer Activity
- User Profiles
- Getting Involved
- Summary
- References
- C. Modules and Themes Used in This Book
- Chapter 1, Drupal Overview
- Chapter 2, Drupal Jumpstart
- Chapter 3, Job Posting Board
- Chapter 4, Media Management
- Chapter 5, Product Reviews
- Chapter 6, Event Management
- Chapter 7, Managing Publishing Workflows
- Chapter 8, Multilingual Sites
- Chapter 9, Online Store
- D. Major Changes Between Drupal 6 and 7
- New Features in Drupal 7
- New Themes
- Administration User Interface
- Fields
- Image Handling
- Update Manager
- Other Nips and Tucks
- New Features in Drupal 7
- Changes in Drupal 7
- Administration Navigation
- cron
- Input Formats
- Features Removed from Drupal 7
- Under-the-Hood Changes
- Resources
- Index
- About the Authors
- Colophon
- Copyright
O'Reilly Media - inne książki
-
FinOps brings financial accountability to the variable spend model of cloud. Used by the majority of global enterprises, this management practice has grown from a fringe activity to the de facto discipline managing cloud spend. In this book, authors J.R. Storment and Mike Fuller outline the proce...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Edge AI is transforming the way computers interact with the real world, allowing IoT devices to make decisions using the 99% of sensor data that was previously discarded due to cost, bandwidth, or power limitations. With techniques like embedded machine learning, developers can capture human intu...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Why is it difficult for so many companies to get digital identity right? If you're still wrestling with even simple identity problems like modern website authentication, this practical book has the answers you need. Author Phil Windley provides conceptual frameworks to help you make sense of all ...(0,00 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Python was recently ranked as today's most popular programming language on the TIOBE index, thanks to its broad applicability to design and prototyping to testing, deployment, and maintenance. With this updated fourth edition, you'll learn how to get the most out of Python, whether you're a profe...(0,00 zł najniższa cena z 30 dni)
296.65 zł
349.00 zł(-15%) -
With the accelerating speed of business and the increasing dependence on technology, companies today are significantly changing the way they build in-house business solutions. Many now use low-code and no code technologies to help them deal with specific issues, but that's just the beginning. Wit...
Building Solutions with the Microsoft Power Platform Building Solutions with the Microsoft Power Platform
(0,00 zł najniższa cena z 30 dni)262.65 zł
309.00 zł(-15%) -
Companies are scrambling to integrate AI into their systems and operations. But to build truly successful solutions, you need a firm grasp of the underlying mathematics. This accessible guide walks you through the math necessary to thrive in the AI field such as focusing on real-world application...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
DevOps engineers, developers, and security engineers have ever-changing roles to play in today's cloud native world. In order to build secure and resilient applications, you have to be equipped with security knowledge. Enter security as code.In this book, authors BK Sarthak Das and Virginia Chu d...(0,00 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
With the increasing use of AI in high-stakes domains such as medicine, law, and defense, organizations spend a lot of time and money to make ML models trustworthy. Many books on the subject offer deep dives into theories and concepts. This guide provides a practical starting point to help develop...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Why are so many companies adopting GitOps for their DevOps and cloud native strategy? This reliable framework is quickly becoming the standard method for deploying apps to Kubernetes. With this practical, developer-oriented book, DevOps engineers, developers, IT architects, and SREs will learn th...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Learn the essentials of working with Flutter and Dart to build full stack applications that meet the needs of a cloud-driven world. Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applica...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Using Drupal. Choosing and Configuring Modules to Build Dynamic Websites. 2nd Edition Angela Byron, Addison Berry, Bruno De Bondt (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.