Visit https://ebookfinal.com to download the full version and
explore more ebooks
Joomla Bible Second Edition Ric Shreves
_____ Click the link below to download _____
https://ebookfinal.com/download/joomla-bible-second-
edition-ric-shreves/
Explore and download more ebooks at ebookfinal.com
Here are some suggested products you might be interested in.
Click the link to download
Joomla Bible 2nd Edition Ric Shreves
https://ebookfinal.com/download/joomla-bible-2nd-edition-ric-shreves/
Using Joomla Second Edition Ron Severdia
https://ebookfinal.com/download/using-joomla-second-edition-ron-
severdia/
Nelson s NKJV Study Bible Second Edition Thomas Nelson
https://ebookfinal.com/download/nelson-s-nkjv-study-bible-second-
edition-thomas-nelson/
Joomla For Dummies 1st Edition Steve Holzner
https://ebookfinal.com/download/joomla-for-dummies-1st-edition-steve-
holzner/
Joomla 1 5 A User s Guide Building a Successful Joomla
Powered Website 2nd Edition Barrie M. North
https://ebookfinal.com/download/joomla-1-5-a-user-s-guide-building-a-
successful-joomla-powered-website-2nd-edition-barrie-m-north/
Joomla 1 5 a user s guide building a successful Joomla
powered website Description based on print version record
Includes index 2nd ed Edition North
https://ebookfinal.com/download/joomla-1-5-a-user-s-guide-building-a-
successful-joomla-powered-website-description-based-on-print-version-
record-includes-index-2nd-ed-edition-north/
OpenSolaris Bible Bible Wiley 1st Edition Nicholas A.
Solter
https://ebookfinal.com/download/opensolaris-bible-bible-wiley-1st-
edition-nicholas-a-solter/
Parallel Scientific Computing 1st Edition Frédéric
Magoules
https://ebookfinal.com/download/parallel-scientific-computing-1st-
edition-frederic-magoules/
National Edition Chopin volume 12 Frédéric Chopin
https://ebookfinal.com/download/national-edition-chopin-
volume-12-frederic-chopin/
Immediate download Joomla Bible Second Edition Ric Shreves ebooks 2024
Joomla Bible Second Edition Ric Shreves Digital Instant
Download
Author(s): Ric Shreves
ISBN(s): 9781118474938, 1118474937
Edition: 2
File Details: PDF, 17.56 MB
Year: 2013
Language: english
Immediate download Joomla Bible Second Edition Ric Shreves ebooks 2024
Joomla!® Bible, Second Edition
Table of Contents
Part I: Getting Started with Joomla!
Chapter 1: Introducing the Joomla! Content Management System
Discovering Open Source Content Management
Deciding to use a CMS
Deciding to use open source
Determining whether open source is right for you
Discovering Joomla!
Deciding to use Joomla!
Complying with the Joomla! open source license
Understanding the Joomla! Architecture
Working with the Joomla! CMS
Working with the Joomla! Platform
Appreciating the underlying technologies
Making sense of the Joomla! release schedules
Engaging with the Joomla! Community
Understanding the structure of the community
Becoming a part of the community
Summary
Chapter 2: Obtaining and Installing Joomla!
Getting the Installation Files
Exploring the JoomlaCode site
Determining which files you need
Meeting the Technical Requirements
Understanding the server requirements
Providing access for site visitors and administrators
Installing Joomla!
Creating a local development site
Installing on a web-hosting service
Running the Joomla! installer
Summary
Chapter 3: Taking a First Look at Joomla!
Exploring the Front End
Understanding the content organizational structure
Understanding the menu structures
Exposing the role of modules
Exploring the Back End
Understanding the various admin interfaces
Touring the main admin navigation menu
Summary
Chapter 4: Getting the Most from Site Configuration
Exploring the Global Configuration Manager
Navigating the Global Configuration Manager
Configuring components
Using the Global Configuration Manager Workspaces
Working with the Site tab
Configuring the System tab options
Modifying the Server tab options
Summary
Part II: Working with Content and Users
Chapter 5: Managing Content
Creating Articles
Introducing the Article Manager
Exploring the Add New Article workspace
Controlling introductory text
Creating multipage articles
Managing Existing Articles
Publishing and unpublishing articles
Featuring articles
Modifying articles
Copying and moving articles
Archiving articles
Deleting articles
Understanding Content Hierarchies in Joomla!
Using Categories to Create Content Hierarchies
Introducing the Category Manager
Adding a new category to your site
Copying and moving categories
Editing categories
Archiving and unarchiving categories
Deleting categories
Creating common content structures
Working with the Global Article Manager
Configuring default article formatting
Modifying the layout of the article editing page
Configuring category options
Tailoring the blog and list layouts
Managing integration and permissions
Summary
Chapter 6: Working with Editors and Media
Working with the Editor Options in Joomla!
Using the TinyMCE editor
Creating content without a WYSIWYG editor
Introducing the Joomla! Media Manager
Working with Media Files
Uploading files
Organizing files
Viewing file information
Displaying media on your site
Summary
Chapter 7: Employing Advanced Content Management Techniques
Using Content Display Modules
Creating custom content in modules
Displaying the most recent content
Displaying the most popular content
Giving visitors access to related content
Displaying random images
Placing modules inside articles
Bringing External Content into Your Site
Using iframe wrappers
Displaying syndicated content
Managing Content from the Front End
Understanding the advantages and the limitations
Enabling user-created content
Summary
Chapter 8: Working with the Menu System
Introducing the Menu Manager
Creating and Managing Menus
Adding a new menu to your site
Editing and deleting menus
Working with the Menu Item Manager
Creating and Managing Menu Items
Adding new menu items to a menu
Understanding the various menu item types
Creating multi-tier menus
Editing and deleting menu items
Controlling Access to Menus and Menu Items
Summary
Chapter 9: Managing the Home Page of Your Site
Creating the Home Page of Your Site
Working with the default content layout options
Using a distinct template for the home page
Publishing Articles on the Home Page
Displaying featured articles
Building a page without featured articles
Publishing Component Output on the Home Page
Publishing Modules on the Home Page
Summary
Chapter 10: Managing Your Site's Users
Introducing the User Manager
Understanding the Default User Hierarchy
Classifying front-end users
Classifying back-end users
Adding Users to the System
Creating a new user
Working with the New User workspace
Managing Existing Users
Editing user accounts
Deleting users
Blocking users
Adding and Editing User Groups
Enabling Front-End User Registration
Configuring user registration
Using the Login module
Creating a login page
Redirecting users after login or logout
Creating a user registration page
Enabling the Username Reminder function
Enabling the Password Reset function
Working with the User Profile Page
Controlling Access to Content and Functionalities
Deciding what users can see
Controlling what users can do
Summary
Chapter 11: Creating a Multilingual Website
Introducing the Language Manager
Installing New Language Packs
Modifying a Language Pack
Enabling Multilingual Content
Configuring the site to support a fully multilingual presentation
Creating the content structures to support multiple languages
Enabling the supporting plug-ins
Summary
Part III: Working with Components, Modules, and Plug-Ins
Chapter 12: Using the Banner Manager
Introducing the Banner Manager
Configuring the Banner Component
Managing Clients
Exploring the Banner Client Manager
Creating clients
Editing clients
Archiving clients
Deleting clients
Managing Categories
Exploring the Banner Categories Manager
Creating categories
Editing categories
Archiving categories
Deleting categories
Managing Banners
Creating banners
Editing banners
Archiving banners
Deleting banners
Tracking banner performance
Using the Banner Module
Creating a new Banner module
Enabling context-sensitive banner display
Summary
Chapter 13: Working with the Contacts Component
Introducing the Contact Manager
Configuring the Contacts Component
Managing Contacts
Adding a new contact
Editing contacts
Archiving contacts
Deleting contacts
Managing Categories
Creating a new category
Editing categories
Archiving categories
Deleting categories
Creating Contact Forms
Summary
Chapter 14: Using the Newsfeed Component
Introducing the Newsfeed Manager
Configuring the Newsfeed Component
Managing Your Newsfeeds
Adding a newsfeed
Editing a newsfeed
Archiving a newsfeed
Deleting a newsfeed
Managing Newsfeed Categories
Creating a new category
Editing categories
Archiving categories
Deleting categories
Summary
Chapter 15: Using the Site Search Components
Creating an Effective Site Search
Working with Joomla! basic search
Enhancing site search with Smart Search
Providing visitors with the right search interface
Configuring the Site Search Components
Managing Indexed Content
Tracking Site Search Activity
Summary
Chapter 16: Using the Weblinks Component
Introducing the Weblinks Manager
Configuring the Weblinks Component
Managing Weblinks
Adding a new link
Editing a weblink
Archiving a weblink
Deleting a weblink
Managing Weblinks Categories
Creating a new category
Editing categories
Archiving categories
Deleting categories
Summary
Chapter 17: Working with the Site Modules
Introducing the Site Module Manager
Creating new modules
Creating duplicate modules
Editing modules
Deleting modules
Reviewing the Site Modules
Publishing your archives with the Archived Articles module
Drawing attention with the Articles - Newsflash module
Connecting related content with the Articles - Related Articles module
Displaying your categories with the Articles Categories module
Publishing the Articles Category module
Managing advertising with the Banner module
Enhancing navigation with the Breadcrumbs module
Creating content with the Custom HTML module
Adding external content with the Feed Display module
Adding the Footer module
Language Switcher module
Highlighting the most recent content with the Latest News module
Publishing the Latest Users module
Displaying the Login module
Creating navigation with the Menu module
Featuring popular content with the Most Read Content module
Displaying images with the Random Image module
Providing site search with the Search module
Enhancing searches with the Smart Search module
Showing site information with the Statistics module
Adding RSS with the Syndicate Feeds module
Publishing links via the Weblinks module
Showing activity with the Who's Online module
Displaying external content with the Wrapper module
Summary
Chapter 18: Working with the Administrator Modules
Introducing the Administrator Modules Manager
Creating new modules
Creating duplicate modules
Editing modules
Deleting modules
Reviewing the Administrator Modules
Publishing the Admin Sub-menu module
Configuring the Administrator Menu module
Creating custom output with the Custom HTML module
Displaying external content with the Feed Display module
Publishing the Joomla! Version Information module
Displaying the latest articles with the Latest News module
Logged-in Users module
Using the Login Form module
Multilanguage Status utility module
Displaying popular content with the Popular Articles module
Using the administrator's Quick Icons module
Viewing site stats with the Statistics module
Using the Title module
Enabling the Toolbar module
Configuring the User Status module
Summary
Chapter 19: Working with Plug-Ins
Introducing the Plug-in Manager
Modifying plug-ins
Reviewing the Default Plug-ins
Using Authentication plug-ins
Captcha plug-ins
Content plug-ins
Editors plug-ins
Editors XTD plug-ins
Extension plug-ins
Finder plug-ins
Quickicon plug-ins
Search plug-ins
System plug-ins
Enabling User plug-ins
Summary
Part IV: Customizing and Extending the System
Chapter 20: Customizing the Appearance of Joomla!
Exploring the Default Templates
Reviewing the site templates
Reviewing the administrator templates
Understanding How Templates Work
Locating the template directories
Reviewing the key files
Using the Joomla! Template Manager
Viewing templates and styles
Setting the default style
Assigning styles
Customizing Template Styles
Working with Templates
Modifying an existing template
Creating a New Template
Overriding Module and Component Output
Customizing view templates
Creating Module Chrome
Summary
Chapter 21: Customizing Joomla! Functionality
Understanding the Basic Principles
Finding the Right Tools
Assembling your tool kit
Adding extensions that aid customization
Customizing Components
Introducing Component Architecture
Understanding the anatomy of a typical component
Creating a new component
Customizing Modules
Understanding the elements of a typical module
Creating a new module
Working with Plug-ins
Understanding plug-in architecture
Creating a new plug-in
Packaging a plug-in
Summary
Chapter 22: Extending Your Site
Finding Extensions
Working with the Extension Manager
Introducing the Extension Installer
Uninstalling extensions
Finding the Right Extension for the Job
Improving content management
Improving site administration
Enhancing search functionality
Enhancing menus and navigation
Building complex forms
Adding a gallery
Adding a forum
Enhancing SEO
Adding Web 2.0 functionality
Improving Ad Management
Summary
Part V: Overseeing Website Maintenance and Management
Chapter 23: Keeping Your Site Secure and Up to Date
Implementing Security Best Practices
Securing the Joomla! core
Securing third-party extensions
Keeping Up With Security Notices
Managing Site Maintenance
Taking a site offline
Backing up your site
Restoring from a backup
Regaining access to your administration system
Upgrading the core with Joomla! Update
Updating your site extensions
Summary
Chapter 24: Managing Performance and Accessibility
Employing Effective Cache Management
Setting the site cache
Enabling page caching
Caching module output
Clearing the cache
Purging the expired cache
Improving Content Performance
Avoiding large files
Saving images in the right format
Optimizing images
Keeping your code clean
Avoiding tables
Using image rotators
Using wrappers
Limiting use of animation
Restricting use of Flash
Limiting streaming
Tuning Joomla! Performance
Enabling server-side compression
Disabling unnecessary features
Minifying your CSS and JavaScript
Implementing Google Analytics
Optimizing your template
Being selective about extensions
Skipping live stat reporting
Disabling SEF URLs
Optimizing your database
Maintaining Accessibility
Accessing the accessibility of Joomla!
Improving template accessibility
Creating accessible content
Summary
Chapter 25: Making a Site Search–Engine Friendly
Creating Search Engine–Friendly URLs
Creating Custom Error Pages
Working with Metadata and Page Titles
Setting the metadata
Setting the page titles
Summary
Part VI: Appendixes
Appendix A: Choosing a Sample
Data Set
Appendix B: Locating Key Files
Appendix C: Installing XAMPP
Appendix D: Installing MAMP
Appendix E: Implementing e-Commerce with VirtueMart
Immediate download Joomla Bible Second Edition Ric Shreves ebooks 2024
Joomla!® Bible, Second Edition
Published by
John Wiley & Sons, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
www.wiley.com
Copyright © 2013 by John Wiley & Sons, Inc., Indianapolis,
Indiana
Published by John Wiley & Sons, Inc., Indianapolis, Indiana
Published simultaneously in Canada
ISBN: 978-1-118-47491-4
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
No part of this publication may be reproduced, stored in a
retrieval system or transmitted in any form or by any means,
electronic, mechanical, photocopying, recording, scanning or
otherwise, except as permitted under Sections 107 or 108 of
the 1976 United States Copyright Act, without either the prior
written permission of the Publisher, or authorization through
payment of the appropriate per-copy fee to the Copyright
Clearance Center, 222 Rosewood Drive, Danvers, MA 01923,
(978) 750-8400, fax (978) 646-8600. Requests to the
Publisher for permission should be addressed to the
Permissions Department, John Wiley & Sons, Inc., 111 River
Street, Hoboken, NJ 07030, 201-748-6011, fax 201-748-
6008, or online at http://www.wiley.com/go/permissions.
Limit of Liability/Disclaimer of Warranty: The publisher and
the author make no representations or warranties with respect
to the accuracy or completeness of the contents of this work
and specifically disclaim all warranties, including without
limitation warranties of fitness for a particular purpose. No
warranty may be created or extended by sales or promotional
materials. The advice and strategies contained herein may not
be suitable for every situation. This work is sold with the
understanding that the publisher is not engaged in rendering
legal, accounting, or other professional services. If
professional assistance is required, the services of a competent
professional person should be sought. Neither the publisher
nor the author shall be liable for damages arising herefrom.
The fact that an organization or Website is referred to in this
work as a citation and/or a potential source of further
information does not mean that the author or the publisher
endorses the information the organization or Website may
provide or recommendations it may make. Further, readers
should be aware that Internet Websites listed in this work may
have changed or disappeared between when this work was
written and when it is read.
For general information on our other products and services or
to obtain technical support, please contact our Customer Care
Department within the U.S. at (877) 762-2974, outside the
U.S. at (317) 572-3993 or fax (317) 572-4002.
Library of Congress Control Number: 2013932112
Trademarks: Wiley and the Wiley logo are trademarks or
registered trademarks of John Wiley & Sons, Inc., in the
United States and other countries, and may not be used without
written permission. Joomla! Is a registered trademark of Open
Source Matters, Inc. All other trademarks are the property of
their respective owners. John Wiley & Sons, Inc. is not
associated with any product or vendor mentioned in this book.
Wiley publishes in a variety of print and electronic formats and
by print-on-demand. Some material included with standard
print versions of this book may not be included in e-books or
in print-on-demand. If this book refers to media such as a CD
or DVD that is not included in the version you purchased, you
may download this material at http://booksupport.wiley.com.
For more information about Wiley products, visit
www.wiley.com.
Credits
Senior Acquisitions Editor
Stephanie McComb
Project Editor
Jade L. Williams
Technical Editor
Ed Ventura
Copy Editor
Marylouise Wiack
Editorial Director
Robyn Siesky
Business Manager
Amy Knies
Senior Marketing Manager
Sandy Smith
Vice President and Executive Group Publisher
Richard Swadley
Vice President and Executive Publisher
Barry Pruett
Project Coordinator
Patrick Redmond
Graphics and Production Specialist
Carrie A. Cesavice
Jennifer Mayberry
Quality Control Technician
Lauren Mandelbaum
Proofreading
Lisa Young Stiers
Indexing
BIM Indexing & Proofreading Services
About the Author
Ric Shreves is a partner at water & stone (www.waterandstone.com), a
web development agency focused on open source content management
systems, or CMS. He has been building websites professionally since
1999 and writing about technology for almost as long. He has published
several books on open source content management systems, including
titles on Mambo, Joomla!, and Drupal. This is his fifth title with Wiley,
having previously released Visual Blueprint titles on Mambo and
Ubuntu Linux, as well as Drupal 7 Bible and the first edition of Joomla!
Bible.
Ric is an American who has lived in Asia since 1995. He currently
resides in Bali, Indonesia. You can learn more about Ric and his most
recent work by visiting his website at http://ricshreves.net/.
Acknowledgments
I would like to thank Wiley for asking me to return as the author of the
second edition of Joomla! Bible. We worked together to produce the
first edition three years ago. In the intervening years, much has changed
with both the web CMS landscape in general and with Joomla! in
particular. Much of my excitement for this revision text stems from the
fact that the newest version of Joomla! is a major step for the project —
one that I hope receives the broad audience that it deserves. Having the
chance to dig into Joomla! 3 in depth while researching and writing this
title has been a brilliant learning experience and has left me with a very
positive view of the newest version of Joomla! — something that I hope
I have communicated adequately in the pages of this book.
This project ran on an incredible schedule, largely due to the measured
guidance of my project editor Jade Williams. We had a very aggressive
deadline to meet and without Jade's experience and ability to prioritize,
I never would have made it. I also want to say thank you to Stephanie
McComb, a Senior Acquisitions Editor at Wiley. She's the person
responsible for pushing through both the Joomla! and Drupal Bible titles
at Wiley, and has been a steady champion for these projects internally.
Introduction
Welcome to Joomla! Bible. As with all books in the Bible series, you
can expect to find both hands-on tutorials and real-world applications,
as well as references and background information that provide a context
for what you are learning. This book is a comprehensive resource on the
Joomla! open source content management system. After you have read
Joomla! Bible, you will be well prepared to build and maintain a
Joomla!-based website.
Joomla! is in the forefront of one of the most dynamic trends in open
source software: the rise of open source content management systems.
Historically, a web CMS was a very expensive investment. Open source
has changed all that. There are now a number of options that allow
website developers and website owners to tap into the power of CMS-
based websites.
Of all the web CMS options that exist in the market today, perhaps none
is more popular than Joomla! — certainly none is growing more
quickly. The Joomla! system powers ​millions of websites and is one of
the dominant forces shaping the way people interact with information
online. It has empowered developers and website owners around the
world to build the websites that allow them to express themselves, to
sell their products, to publicize their news, and to build communities.
With the arrival of Joomla! 3, the system moves into new ground with
expanded functionality and support for mobile devices.
If you are a designer looking to build functional websites for your
clients, Joomla! is an excellent tool. If you are a developer looking for a
framework upon which to develop custom functionality, Joomla! can
meet your needs. And if you are simply a website owner wanting to take
control of your website, then you need look no further than Joomla!.
Whatever your goals, welcome to Joomla! Bible.
In keeping with the comprehensive theme of the Bible series, this book
seeks to provide a range of information suitable to a wide variety of
potential readers. While I have strived to present information that is
relevant to the largest possible group of users, certain sections of this
book are logically more relevant to certain categories of users.
If you are looking to take your first steps with an open source content
management system, the book progresses logically from the first section
of introductory materials through the final sections on customization
and website maintenance.
If you are already familiar with Joomla!, the opening sections will
probably add little to your understanding of the system, but the sections
that follow will help you unlock its full potential. Joomla! is a complex
system, and the middle sections of this book explore in depth how to get
the most out of it.
If you are a designer or developer, the middle and final sections will be
your focus, as they take you through creating and configuring a Joomla!
website and cover the basics of customizing the appearance and
functionality of the system.
Finally, if you are a website owner or administrator, this book should
serve as a reference, providing you with an easy-to-use guide to the
ongoing ownership of a Joomla! website.
Is This Book for You?
This second edition of Joomla! Bible has been extensively updated to
focus on coverage of the Joomla! 3 series of releases. With the arrival of
Joomla! 3, the system has seen a complete change in the administration
interface, new functionality, and numerous changes in the work process.
This book provides new users with all the information they need to
install and configure a Joomla! website. Thereafter, the book stands as a
reference for the various content management and component
functionalities, all of which are documented and explained in detail.
New users will also find the sections on maintaining and securing the
system particularly helpful.
If you are familiar with Joomla! but ready to move up to the new
Joomla! 3, this book provides all the information you need to get up to
speed with the new interfaces quickly. If you are familiar with the first
edition of this book, you will find the organizational schema to be very
similar, but the contents have been almost completely refreshed and in
many cases, expanded.
How This Book Is Organized
This book is divided into six parts, including an Appendix with useful
resources.
Part I: Getting Started with Joomla!
Part I covers the basics of getting started with Joomla!. It assumes you
do not know anything about the system. I introduce you to Joomla! and
open source and content management systems and then walk through
obtaining and installing Joomla!. The third chapter takes you on a
guided tour of the front end and back end of the default Joomla!
installation. The final chapter in this section covers getting the most out
of Joomla's many configuration options.
Part II: Working with Content and Users
In Part II, you learn how to work with content and users, the heart of the
Joomla! CMS. I cover creating, editing, and managing content items in
great detail. I include a separate discussion on advanced content
management techniques, including managing content from the front end
of your Joomla! website. Chapter 8 is dedicated to Joomla's menu
system, with a comprehensive review of all the menu item types
included in the default installation. Chapter 9 looks at various
techniques for creating an effective home page and managing the
content on your home page. Managing users is the subject of Chapter 10,
with an extended look at user groups, and how you can manage user
permissions and privileges in Joomla! The final chapter in this sessions
deals with creating a multilingual website and a look at all the language
management tools in Joomla! 3.
Part III: Working with Components,
Modules, and Plug-Ins
Part III focuses on the functionality that is included in the default
system. I've included separate chapters for the default components in
order to take an in-depth look at how to use and configure each
component. The various Joomla! modules are also detailed in two
chapters, one focused on the Site Modules, the other on the
Administrator Modules. The modules chapters not only detail the
purpose of each of the modules, but they also include examples of uses
and complete coverage of the configuration options available for the
modules. The final chapter covers the default Joomla! Plug-ins and the
options they give website owners.
Part IV: Customizing and Extending the
System
Part IV moves into how to customize the appearance and functionality
of the system. The first chapter in this section takes an in-depth look at
Joomla! templates. I explain how the templates work, how to customize
their appearance, and even how to create your own templates from
scratch. There is also discussion of template frameworks and examples
of using Twitter Bootstrap in Joomla! 3. The next chapter looks at the
core components, modules, and plug-ins, with an eye towards explaining
the underlying MVC architecture, and how the elements work.
Customization of the components and modules is also covered. The final
chapter in this section looks at extending your Joomla! website. In that
chapter, I also look at a set of extensions you can add to Joomla! 3 to
address common website issues.
Part V: Overseeing Website Maintenance
and Management
Part V covers the ongoing maintenance of a Joomla! website. This final
section of the book is focused more on website ownership issues and
will be of more interest to webmasters and website owners. The first
chapter in the section looks at implementing a security regimine and at
the related topic of patch management. The second chapter looks at how
you can enhance the performance of your website and how to improve
accessibility of your content. The final chapter in this section looks at
techniques for enhancing the search engine friendliness of your Joomla!
website.
Part VI: Appendixes
Part VI contains the Appendixes, which provide supplemental
information, including a look at all the sample data installation options,
and a guide to finding all the key files in your Joomla! installation. I
also cover how to install the XAMPP and MAMP server packages on
your computer, thereby allowing you to create a local development
installation. In the final appendix, I look at using the VirtueMart
extension to add e-commerce functionality to your website.
How to Use This Book
To get the most out of this book, you need access to an installation of
the Joomla! CMS. Typically, this requires a server running a
combination of the Apache web server, the MySQL database, and PHP.
Website management is handled through a browser with a connection to
the server. Full technical requirements and recommendations for
optimal versions are discussed in Chapter 2.
In Part IV, where the topics focus on working with the Joomla! code,
you want to have access to your favorite code editor. In this part and
elsewhere in the book, having access to an FTP client is also useful.
Note
This book focuses on version 3.x of the Joomla! CMS. These releases are
significantly different from the previous series.
About the Icons
Many different organizational and typographical features appearing
throughout this book are designed to help you get the most from the
information.
Whenever I want to bring something important to your attention, the
information appears in a Tip, Note, Caution, or Cross-Reference.
Caution
The Caution icon means that you should pay special attention to the information or
instructions so that you do not experience a problem.
Cross-Reference
The Cross-Reference arrow refers you to a related topic elsewhere in the
book. Because you may not read this book straight through from cover to cover, you
can use the cross-references to find the information you need quickly.
Note
A Note icon alerts you to some important point that requires special attention, or
additional information that may be helpful.
Tip
A Tip shows you a way to accomplish a task more efficiently or quickly.
Where to Go from Here
It is my hope that you will take away from this book an increased
awareness of the capabilities of the Joomla! system and a higher
comfort level when working with websites based on Joomla!.
If you spend some time around open source software, you will quickly
discover that the rate of change in these systems can be impressive
(sometimes even a bit daunting). Joomla! is a community–driven, open
source system. The community behind it is large, dynamic, and ever
changing. New features are developed at a rapid pace, and new
extensions, tips, tricks, and tools arise even more quickly.
If you want to get the most out of Joomla!, I strongly suggest you make
an effort to keep up with the project. In Chapter 1, I list the official
Joomla! project websites. You should bookmark those websites and visit
them regularly. The Joomla! Forum is a great place to visit and learn
what is new and of interest. Several of the official websites also provide
RSS feeds and other easy ways to stay up to date with project
developments.
If you want to send me feedback on this book, you can reach me directly
by visiting my personal website, http://ricshreves.net/; there is a
contact form on that website that is sent directly to me. You can also
provide feedback by visiting the official John Wiley & Sons website
(www.wiley.com).
Part I: Getting Started
with Joomla!
In This Part
Chapter 1: Introducing the Joomla! Content Management System
Chapter 2: Obtaining and Installing Joomla!
Chapter 3: Taking a First Look at Joomla!
Chapter 4: Getting the Most from Site Configuration
Part I covers the basics of getting started with Joomla!. It assumes you
do not know anything about the system. I introduce you to Joomla! and
open source and content management systems and then walk through
obtaining and installing Joomla!. The third chapter takes you on a
guided tour of the front end and back end of the default Joomla!
installation. The final chapter in this section covers getting the most out
of Joomla's many configuration options.
Chapter 1: Introducing the
Joomla! Content Management
System
IN THIS CHAPTER
Understanding open source content management
Discovering the Joomla! CMS and what it can do
Reviewing Joomla! functionality and basic architecture
Exploring the Joomla! community and how you can get involved
Joomla! is an award-winning content management system that brings
powerful website creation and management tools to the masses. You
don't have to be a programmer to use Joomla! because you don't need to
work with the code to install, set up, or manage your site. To get started,
all you need is access to a web-hosting service to install Joomla! and a
web browser to create and manage your site. Moreover, the Joomla!
content management system is open source, and therefore free of
licensing fees and restrictions on use.
Joomla! is one of the most popular content management systems in use
today, with millions of successful implementations. With the arrival of
Joomla! 3, the system entered a new era, with greatly enhanced
usability, extended compatibility, and an emphasis on the ability to
create mobile-friendly, responsive websites. You can also use Joomla!
as a framework for the development of powerful web applications, via
the Joomla! Platform.
This introductory chapter explores the advantages of using both Joomla!
and open source, and provides you with the big picture of how Joomla!
works and how you can use it to build or manage your own website.
Discovering Open Source Content
Management
A content management system, or CMS, is a software tool that you
install on a server. The software enables you to publish pages on a
website and to manage the website's features, content, and users through
an easy-to-use browser-based interface. Historically, full-featured CMS
products were expensive, and dominated by major brand names such as
BroadVision, Vignette, and Microsoft. Over the last decade, however,
the market shifted as robust open source products arrived on the scene,
supplementing, and in some cases supplanting, their commercial
brethren.
The appearance of viable open source content management solutions has
had a significant impact on the market, essentially democratizing the
content management space. Small businesses and individuals that could
never before afford a proper CMS can now implement an open source
solution and create a web presence that is competitive with much larger
firms. As open source systems increased in stability and functionality,
they started to find a place in larger firms. Today you can find open
source CMS products at every level of business, both public and private.
Deciding to use a CMS
Content management systems make maintaining a website more
practical and affordable. In the past, if you wanted to build a website,
you created a set of static HTML pages — that is, you hard-coded each
page with your text and images. The old approach suffered from
numerous limitations, particularly in terms of scalability and ease of
management; with hard-coded pages, you are forever working with the
code on each page whenever you want to make a change. Modifying the
contents of a page by manually changing the code is both time
consuming and labor intensive. Owning a static site also locks you into
hiring people with coding skills to perform content management tasks.
In contrast, if you use a CMS to power your website, anyone with basic
skills can make changes to the site. You do not need a programmer to
change the text or the images on a page. Most systems, including
Joomla!, use a content management interface that is similar to what you
see in common word processing programs, such as Microsoft Word.
With a CMS, you gain significant advantages, including
• Increased control over your website
• Improved time to market with content changes
• Lower cost per page
• Decreased total cost of ownership for your site
A CMS typically enables you to:
• Identify key users and their roles
• Assign roles and responsibilities
• Define workflow
• Schedule and publish content
• Limit access to content and functionality
• Administer the system
• Take the site offline to perform maintenance tasks
• Add components
Note
Numerous types of content management systems are available; some focus on
particular specialties. Systems such as Joomla! are typically labeled web content
management systems because they focus primarily on managing a website, its
content, and users. Other systems focus on document management, catalog
management, or digital asset management. If you are looking for a specialized
system, such as a document management system, then you should research the
alternatives available to find the best match for your needs.
Deciding to use open source
Open source is about freedom; not simply the ideal of freedom, but the
commercial reality of freedom. Open source software does not carry
licensing or subscription fees. Although the initial attraction of open
source software may be the fact that it is free of charge, you are likely to
find very quickly that the long-term advantage of open source lies in
two other characteristics. First, the code is accessible. Unlike many
commercial products that not only hide their code but also forbid you
from modifying it, open source code is visible and you are free to
modify the code of an open source product to suit your specific needs.
Second, open source protects you from being tied to a specific vendor. If
you adopt an open source solution, you can partner with the developer of
your choice to assist you. If you deploy a system such as Joomla!, which
is based on popular and common technologies, you need not dread
having to change vendors in the future, as it is relatively easy to find
people who are familiar with the system and have the skills needed to
work on it. Taken together, the initial cost advantage plus the long-term
benefits of having access to the code and your choice of vendors create a
compelling argument in favor of open source.
While the positive attributes of open source make it a great choice for
many organizations, no solution is completely without disadvantages,
and those negative aspects need to be a part of your decision process as
Exploring the Variety of Random
Documents with Different Content
[Inhoud]
ZEVENDE HOOFDSTUK.
In ’t hart van ’t haventje, en op Baanwijk-boulevard,
was plots, tusschen zonnelaat licht en gewoel van
groentekarren, onder kastanjelaan en boomlommer,
vreemd gedruisch van kermiswagens komen
òplawaaien; brokken van tenten, ingangen, poortig-
cirkusachtig beschilderde deuren; warrel van paarden,
tusschen schonkige kerels en meiden,
zigeunerstoeten, overwaaid van vreemden gloed, en
kleur-fel bont gekeer.—Langs de Haven en Baanwijk
ratel-wielden en bonkerhotsten de gloeierige
kermiskarren áán, met de schooierige kerels vóórop,
paardje of ezel vast aan den toom, zwenkend en
kronkelend door havenrumoer en sjacher-gedrang van
venters.
Op de kar-balustrades waggelden morsige vrouwen in
rotplunje, met onooglijke kinders, borst-lurkend.—En
achter, en òm de karren hortte gore nasleep van
beluisde wezentjes, meestrompelend over kei en grint.
—
Onder ’t jongezellen-landvolk van Wiereland furiede
de kerels-uitgelatenheid los, lichtelijk flirtend met
woelig wellustige meiden, brutaal en fel van passie.
Troepjes werkers sprongen in klepperenden
klompendans en boeren-kankan, met beenen-
guitigheid en komieke handgebaren op de meiden
áán, midden op straat, onder erotisch bombardement
van zoenen. Volkje van Wiereland, ’t zuipende
verhitte, uitbarstende, hoorde van àf de akkers de
meiden gillen en heet schateren, hoorde ’t gewoel van
kermisgangers en daverend belalden ze elkaar, in ’t
voorbijgaan. Ze hoorden geklop, getimmer op de
Haven, door de straten heenhamerend in verwaaid
gerucht, uit tenten en kramen die in ’n paar uurtjes,
geraamte-ribbig en naakt opgegroeid [272]stonden. Ze
hooren ’t lawaai van de kermisrazernij, de vreemde
stemmen en spraken.—’t Zien aandrijven van
schuiten, met ’t kleurig spul van brokken schiettenten,
draaimolens, bont gestraal van zwaar beverfde
schommelbakken, goot scheuten gierende pret over
de popelende kijkers.—
Vreemd getrappel van hitjes uit ’t paardenspel
hoefklakkerde over de Haven, en de kinder-kijkertjes
omkringden, wild en verbluft in verbijstering, de
beesten. Gemompel en gekonkel tusschen de
Wierelanders klonk overal door, al maar over de
kermisjool; wat er zijn zou, wat er wàs, wat ’r komen
ging.
Schetterende voorklank en rauwe jubel van lol,
brachten de straatorgels, twee dagen vóór ’t openen
van kermis,—dertig levende klank-orkanende wezens,
elken ochtend vóór ’t stadhuis bijeenwaggelend in rij,
om van die gewijd-officiëele plek uit, heel Wiereland
van alle kanten vol te roffelen, te betrompetten, te
bepauken in schellen schater en daver, te omgolven
met heet getjink, geraas en gedreun van dooreen
rammelende klanken.—Midden in tragen zwoeg der
landwerkers omdaverden ze de straatjes in hellen joel
en roffel. Soms rammelden drie orgels naast elkaar in
de deftige Bikkerstraat, in heeten donder van
trombones, de stedekestilte met klankrazernij
verpletterend. Aan de huisjes tingelde ’t den
ganschendag; gingen schuwe armoekinders, in
doorvreten plunje, naakt-beenig en stank-
verwasemend met ’t bakje rond, liepen moeders
achter de draaiorgels áán, in gore ellende van
stoelenmatters-scharrelaars. De wreed-snuitige
kerels, ’t straatorgel verrollend van deur naar deur,
bleven door-draaien onder ’t voortwielen, en in woeste
gluiperigheid knorden hun harige dier-woeste tronies,
snauwen naar wijf en bedelkinders. Als verstrooide
optocht van melaatschen schooierden ze achter
elkaar aan, de klankengekke orgellui. En ’r òm, de
angstig-verschuwde vrouwenhoofden, mottig-wreede
en blondharig, verwilderd-romantische, op zwaren
borsthang kinders sjokkend; en de rossige en zwart-
besnorde boeventronies, van mannen, jukkig gekaakt,
doodelijk uitgeput met schuwen oogenkijk van
gluipende overrompelaars en hongerende dieven; of
zwaar krachtpatserig d’r lijven, in landloopers-
gezondheid, [273]tusschen de wijven, dralend en
bedelend, versmald in den knel hunner rood-vale en
groene misère-jassen.—
Daartusschen in forschten òp, donker bronze kerels,
met koperig ringwerk in d’ooren gedraaid, zwart-
glanzend haar, kleurige doeken om den hals,
melodramatiekerig-romantisch in hun zuidelijk
armoekoloriet, hun tambourijn in knuisgedruisch van
rinkel en bellenzang, met tenoor-beverig
weemoedslied begeleidend.
En telkens de romantiekerige Mignon-schooiers,
snauwden scherp-radde woordjes neer op de
bedelkindertjes, als kleurige deurtjes van cynische
Bikkerstraters gesloten bleven en bakjes niet meer
kletterden van rondgestrooide centen.
Zoo ging er al twee dagen, voor opening van kermis,
sjofele woel en rondgang in alle Wierelandsche wijkjes
en achterafjes; bleef jubelende klinkklank schetteren
in kleurige deunen; klompklepperden om de orgels al
meer kerels en meiden hun boerenkankan. ’s Avond’s
vooral, als op de drukke, breede Baanwijk, tusschen
duisterende geraamten van tenten en kramen,
vlammig fel licht uitschoot van de winkels, de
stoeiende paren overbeefde in rood-gelen walm, en
kleurige vóórjubel van kermis demonisch tegen de
half-aangegloeide boomstammen oplaaide, schroeide
rond in avondbrio, de duivelsche zeng van
karnavalgloed.
Op de Haven was de voorwoel ’t hevigst. Daar zeilden
en dobberden de schuiten áán, voor den wal.—
Woeste hunkerende jochies, doortrild van
kermisrazernij, smakten zich als wroet-miertjes op de
spul-brokken, van schuitdekken afgevoerd naar
standplaats. En al luider, door den nog drukken sjouw
en markthandel der groenboeren, dwars door vruchten
en voerkarren, ging de gistende kermiswoel.
Werkelooze sjouwjochies en schoolkinders hijgden
onder de vrachten die ze te verdragen kregen,
planken en fundamenten van draaimolens,
vuilkoperen stangen, paarden en ringwerken, staven,
wilde dieren en kleurige lompen. Ze hijgden, met
kramperige pret van aandoening, en dolle lol-stralende
oogen. Ze gierden dat ze zoo vlak bij, in hand-
tastende aanraking leefden met de heilige kermis-
brokken. [274]Ze verbluften elkaar met ’t tillen van al
zwaarder vrachten, en dwars door den
groenboerzwoeg en kroegsjacher, hielpen ze de
vreemde, norsche kermiskerels, die gretig de ventjes
lieten sloven en sjouwen, zich vertillen en half-
verrekken. Want diè merkten den pret-duizel in hun
helle oogen, den groei van hun genot bij elk grooter
stuk dat uit de schuiten opgedragen werd.—En
angstvoller van ontroerende pret, verbreedde de
echtheid van hun kermisvizie, als ze uitzinnig, plots te
dragen kregen, groote brokken dekoratie, bont
schilderwerk, verf-riekende doeken waarop
moordtafreelen bloedden, waarop bulderzeeën
schuimden met lijk-paarse schipbreukelingen,
uitgeteerde weggezonken juffers en meneeren in
nood; waarop kruitdampten, veldslagen van
Transvaal, Boeren in bont rumoer, onder angstige
hemelen, stinkend naar bakolie en gemeene
uitgedroogde verf.—
Met bevend ontzag, staarden ze op de halve lijven van
moordenaars, op den zeebruis en ’t rottende
zwalpende vlot neer, op hakkende Boeren en
doorgevlijmde Engelschen.—
Een groepje droeg ’n griezelig moordtafreel op den
kop, en gestreden werd er hevig, met heerlijken
griezel-angst voor de werkelijkheid der beelden, dat
Jan de beenen had van de moordenaars, en Gijs de
bovendeelen van de schipbreukelingen, Piet de
geweren van de Boeren, en Toon den grond. En vlak
voor hun oogen gebeurde ’t, al die gruweldingen. In
rillender suggestie liepen de jochies vlak achter elkaar,
staarde de een naar den ander, niet wetend wat ’t
worden ging, als de brokstukken op elkaar ingevoegd
gebouwd stonden. En al meer kermisdingen sjokten
ze áán. Komieke harelekijnen, met streepkleurige
broeken voor schiettent, wapenschilden, kachelpijpen
en hoededoozen. Dan schoot schater los, ontspande
hun angst voor de front-dramatiek der groote kijk-tent.
Al komischer mengeling van grappige en angstige
voorwerpen droegen ze uit, en zóó voelden de jochies
de kermis in hùn gretige pootjes, nu zij hielpen
opzetten en bijeengroepen. De kermisklanten beukten
en vervloekten de kinders, als ze in hun verbijstering
en lol, verkeerd den rommel uitdroegen. Dan joegen
ze de kereltjes plots wèg met ’n woest lippengebrul
om angst te wekken. In bangheidsstuip holden [275]ze
heen naar huizenkant van Haven, tusschen karren en
geboomte doorzwenkend, uit schrik brutaal scheldend
en hoonzwaar uitfluitend de kermisgasten. Zoo van
ver, keken ze dan met stil genot, naar groei en
vleeschwording van al de tenten, draaimolens en
spellen.
Eén breed en hoog lattengeraamte stond er al boven
alles uit, ’n schouwburg waar kerels tot in den nok
hurkend hamerden en klopten, in davering van
scheepstimmerwerf. Schouwburg-geraamte was zoo
vlug verrezen dat de tuinders ’t bijna niet hadden zien
bouwen.—
Aan stillen kant van ’t haventje, ònder polderdijk,
schooierden bijéén, op ’t hel-groene grasveldje, de
bonte kermiswagens. Als melaatsch menschgroepje
hurkten daar saâm, de verluisde kinders, meisjes en
vrouwen met hangende haren en vervuilde ragebollen.
Hun morsige bloote voeten ploeterden in ’t warm-
zonnige gras.
De wijven daar, met rottende lompen aan ’t slobberig
lijf, zwijnden rond hun kermiskar, en boevige kerels,
rossige en donkere, luierden op de balustraden-
trapjes, pijpen den mondhoek ingebeten, rookten
vadsig in zonnebroei. Rond hen zwirrelde maar ’n
trage warrel van ’t beestig-morsige kinderkriel,
krijschend, joelend, bevuilend ’t grasveld, dat helgroen
vlamde ònder kleurig-melaatschen menschenkluit.
Eén dag vóór de kermis was Augustus-zon weer
doorgevlamd achter wolkgrauw, zette ’t plots
bewoonde, anders doodstille grasveldje, met z’n
stinkende luier-ellende, in groenen lichtdaver, en
kleurenbrand. De fel-bonte kermiskarren, eerst dof en
druilig onder grijs-stugge hemelstolping, blakerden en
vlamden nu òp in ’t gras, de plankige kasten, hard
geel, wreed-fel geel en rauw Zaandamsch
hutjesgroen, féros en wrang in den zeng-gloei van
smoor-dampende Augustuszon.
Rood-bruin de hekjes en balustrades, menierood-helle
pilastertjes en wielspul, kanarie-gele en meloengoûd-
vlammige zijwanden, scharlaken assen-spul en
spaken, zoo gloeiden ze tegen elkaar òp, de kist-lage
kermiskarren, als één brandende kleur-rij, [276]één
braking van rauwen gloed, van ònder zengend ’t gras,
van bòven zengend de lucht, ’t eindeloos-aangroeiend
polderblauw.
Als ’n drom harig begroeide apen kropen de trage
wezens, loom dooréén in den zonneblaker;
kammende wijven, hekserig en brutaal, naakte kinders
en verlompte meisjes. Tusschen blauwig-triest gerook
van kleine straat-kacheltjes, midden op ’t veldje,
hurkten smoezelige tooverkollen met sproetige
zuigelingen. Daar naast rengelden, wijdbeensch-
achterover en lig-zittend ’n paar jonge meiden in
oostersche sfeer van siësta-traagheid, schreeuwend
om beurten tegen ’n stoetje kerels, zwart als
kolenbranders. Tusschen de kacheltjes aan eindhoek,
stonden traag konkelend, donkere kermisgangers in ’t
trillende walm-zwart van den rook, elkaar te
beschelden, en jonge meiden, in verkaalde
fluweelmisere-jakjes,—paarsig en donker
smartenrood, gore restjes van pronk’rige
akrobatenplunje,—scholden méé, woelden zich in de
loshangende ragebollen, omzengd van karren-gloed
en kleurenvlam van knetterend-heeten zonnedag. Al
meer belompte vrouwen waggelden áán uit
miniatuurdeurtjes van karren. ’n Walg-stank van zurige
ellende walmde òp uit de kleur-heete kermisplek. En
vreemd, in Spaansche cier, ging tusschen den
zigeunerigen kleurgloei van hun wagens en rommel ’t
brio van hun versleten opschik en rauwe behaagzucht;
Spaansche cier daar wreed neergeluierd in de
schroei-felle zon, overgolfd van licht, naakt-gezengd in
den dag, versmart en rampzalig in den verbijsterenden
vloek van hun helsch-bonte vurigheid; rampzalig in het
verzweetende blanketsel van hun cirkuspronk en
passie, overlaaid in zonnigen smoor met de
bloedroode en geel-férose verf van hun huiverig-
opgesmukt, moordend ellende-bestaan.
Vrouwen met bloote borsten sleurden kinderen mee bij
de haren, in de krot-nauwe karren. Andere, spiernaakt,
werden weer de holletjes uitgestooten, schreeuwden
en grienden, vluchtend naar versten hoek van
grasveld. Telkens monsterden nieuwe harige koppen
òp uit de lage wagen-deurtjes, plots wègduikend in ’t
vuil-diepe kamertjes-binnen van kar; verschenen dan
weer, kiekeboeënd in gesprek-schreeuw met
[277]buitenhurkenden.—Ontkleed boenden anderen
zich op ’t gras, tusschen en vóór de wagens, dierlijk
naast elkaar krijscherig doorscheldend.
Van woelige Haven af, klonterden de karren en
menschen in wriemel van kruipende kleuren, onder de
drijvende stilte van polderlucht en land, eindloos wijd-
om. Dìchterbij ronkte de hurrie uiteen, verwalmde
kachelstank en rook, rond stoetjes en rommelige
wagenboedels. Onder de karwielen kropen al meer
klierige kinders uit, met moddertronietjes, zwart-
verbakken, als vervuilde duiveltjes zich opgravend uit
aard-ingewanden. Tusschen de paardjes en
trekhonden vochten ze, en één morsig groepje
ranselde ’n vuil-zinlijk aapje, dat grijnsde en wild
flikkerde met oogenwit, bij elken mep en ruk aan z’n
staart z’n hekserig rimpelkopje nijdig plooide,
doorjeukend met z’n harige handen z’n luizige lijfje,
bedacht tòch op iederen kinder-aanval.
Wild gekonkel ver-ratelde onder de kakelwijven, rauwe
stemmen in alsoortig dialekt, Vlaamsch, Fransch,
Duitsch en Amsterdamsch woordgewarrel; spraak van
wezens die in heete drift van samenbroei maand aan
maand, elkaar al verstonden door stem-intonatie.
Vloeken en dreigementen bulderden rond in plotsen
overgang van zacht-vleierig gesprek, verdoffend in
klankloos geteem.
Achter bassenden en jankenden hondenstoet lagen
jonge meiden in luierkring op d’r buik, op ’t heet-
zonnige gras, de handen ingehaakt onder kin, met
onderbeenen de lucht inzwabberend, zich naakt
schoppend tot den rug. Ze begierden elkaar, groeven
zich vuilnisbelten van zinlijke lol, stootten de handen
onder de kaken wèg, dat hun tronies ’t zengende gras
insmakten. Ze beranselden elkaar in woesten stoei,
dat hun flodderige lompen scheur-risten en kraakten
van de half-naakte lijven. Los de haren over
schouders en ontbloote borsten, droogden ze zich de
zweettronies met d’r onderrokken of gore
hemdfladders.—Een brandende woestijnige hette,
schroeide over den meidenstoet in ’t gloei-gras, dat
schitter-vonkte en hel-groende. Een luiïge loomheid
sufdutte dan plots weer in de snikheete Augustus-
zonning.[278]—En rookige walmbenauwing van de
straatkacheltjes, verwoei wolkerig over hun verstoofde
bloote armen en beenen, en morsige lijven.
Akrobaatkerels en draai-orgelaars schuimden daar
samen met uitgestooten schooiers en landloopers van
den omtrek, bedelaars en manke mirakels, zich veilig
voelend in de boevige broederschap der
kermisklanten, hinkend en lollend onder de
goochelaars en kijvende waarzegsters.
In Oosterschen gloei zwirrelde tegenover den
meidenstoet ’n vrouwenkeet, afgebeulde kijfkoppen,
waaronder zeerig-beklierde, bevrat en bepokt, met
bloed’rige vlekken onder d’oogen als moordmaskers in
melodrama. Afgezonderd op kachelrand zat één jonge
vrouw, mooi-Carmenachtig gloeiend ’t zwart-blauwe
prachthaar, met ’r droef-verliefde hondenoogen te
staren in de lucht, verwiegelend ’n versnotterden
slapenden zuigeling op d’r knie. Als ’n paar
orgeldraaiers van hun rondgang door ’t stedeke, ’t
grasveld opreden, wuifde en kruifde plots ’n
waaierspel van hel-rooie, blauwe, gele en wit-gore
rokken òp achter de wagens van den meidenstoet,
bradend op den buik in zonnevuur. Dan kwam er
danspassie onder de heksen en jonge meiden,
kiekeboeden wat tronies en halve bovenlijven uit
kardiep, ontblootten zich brokken van kammende en
kleedende armen. En achter de orgeldraaiers liepen
mee, centenophaalsters, donker-harige meiden, slank
en kanaljeus in hun groen en paarse afgesleten
fluweelen lijfjes, vurig met hun kleur-gloeiende
hoofddoeken als zigeunersche kappenbrand van
Spaansche cier op de pracht-donkere haren. En langs
de slanke heupen, tenger en wulpsch-elastisch,
krioelde ’t van kleurige doeken, en om de
meidenschouders vonkte ’t van goudspatjes, vurig
gevlam van roode en groene sjaal-franjes, bonte en
warme cier van zuidelijke passie-beesten. Er ging
geschuifel tusschen de karren bij hun ommetocht, er
verklonk gevloek en gelach op de kar-trapjes, in ’t
wagendiep, en uit den meidenstoet, met d’r kinnen
ingehaakt op handen, rolden al meer paren wèg, ’t
grasveld òver in brandenden zonnezwijmel.
Geen sterveling van fatsoenlijk Wiereland durfde over
de [279]spoorbrug ’t grasveld op, te gaan kijken naar
den luizentroep, die van verre, stil in eigen sfeer, z’n
brandend brio en traag-geschooier bleef verzwijmelen,
—
Van woeligen havenwal àf, tegenover ’t polderstille
wèggeschuwde zonnige grasveld, stroomde ’t
zonnelicht in kleurigen klots néér op ’t bruin-groene
watertje. In troeb’lige golfjes kabbelden daar in
zonnewiegel, de kleur-zengende kermiskarren,
onderste boven. Ze gloeiden en plasten daar in ’t hel-
bezonde havenwalletje, als met vurig zwam
bestreken; de wijven òmgekeerd met hun roode,
paarse en groen fluweelen rokken, hun vleesch-gore
malots, de blonde en roode kinderragebollen; de
omgekeerde naakte morsige lijfjes; de wagens met
hun rauwen gloed en uitgespuwd verf-bloed, schel
vernist in de Augustus-zeng, strakke trillende
polderhitte en warmtenevel, inzuigend ’t helle licht in
den alkleurigen zongloei, verscherpend de vlam-felle
ommetrekken van karren en wezens, tegen den
blauwenden polderhemel in.
Zoo dreef de melaatsche hellestoet, in vulkaan-
kleurige hevigheid neergezwamd op ’t nat van den
walstroom, zwabberend en verkruivend in de
waterrimpels en ’t golf geklots, omkabbelend pramen,
tjalken en schuit-vervoer. Zoo leefde daar twéé keer,
brok bestaan van zomersche kermismisere, in de
trage zonnige slaperigheid en den loomen zwijmel van
niets-doen; één keer op ’t doodstille grasveld,
aangeschuimd in de kokende kleur-klater van licht, de
hel-kleurige karrenrij in den smorenden zeng van
zonnedag; àndere keer, in ’t walletje, ’t overgloeide
water, karren en wezens omdraaiend in de spiegeling
van ’t brandende licht, dooreenvloeiend in heeten
kleurenwarrel.
En rondomme van de Haven roffelden de orgels,
snerpten de fluitenaars, trompetten en basten de
registers hun demonischen klankenorkaan, tusschen
rauwen menschenzang en schetter van
kermisinstrumenten. [280]
[Inhoud]
II.
Zwellend gerucht van kermislawaai ging door ’t
stedeke. De orgels bleven doorrazen in valdreun van
joelklanken. Zon bleef gloeien, haalde de Kermis in,
met helle lichtflonkering. In den roes van ’t
orgelgeschetter verkookten de meiden en kerels hun
passie voor nachtpret. Ze beefden verbijsterd onder
dreun, deun en zangschetter, en in bloedbruising
gistten ze ten dans, in wilde extaze, vastgrijpend wat
er voorkwam, de brandende wellustmonden open, om
telkens op nieuw weg te duizelen in ’t rond, al in ’t
rond, tot ze neerstortten tegen de keien en karren.
Van ’t land en uit de werkerswijkjes kwam sterker
druisch en jubel, op den dag telkens gesmoord. Maar
’s avonds in de stille straatjes, aangehitst door ’t van
verre aanklankende orgelgerucht, barstte de jool òpen
als ’n vuurlong van krater. Hoog spoog de kleurhitte
van hun passie boven huisjes, tenten en boomen, en
gierende zang en zuip van een en anderen kant,
botsten al op elkaar in.
De kanaljeuze meiden van de groentenfabriek, de
groenboerenknapen, de wijven en vrijers, jochies en
kinders, alles trok op, in den nabroeienden
zomeravond, hurkten, hortten en joolden naar de
kermis, de heilige kermis.
Pastoors en dominees waarschuwden plechtiglijk en
star, maar ’n heete hoon-schater van de knapen
raasde hun tegemoet, dat ze zwegen en stom
aftrokken.
Eindelijk dan stond de heele lange Baanwijk-
boulevard vol kramen, tenten en spullen. Ze leek ’n
diepe allée van flonkerende kleuren, schijnsels en
lichtvegen; flonker van poffertjeskraamruiten en
gebrand glas, met kobalt, brons-gouden en rood-
groene sterreling van deuren; flik-flak-zoetige toetsjes
van [281]rose en goud-randige ornamentiek, vèr-
echoënd in kleurigen warrel tusschen vuilig
vergroende spiegels. Overal glom gloei van koperen
bakken en meelpotten, ’n schemer en flonker van
goud en hel licht, tusschen de hooge, lage, dwarse en
hoekige tenten en spullen, aan weerszij, dol van
schitterig bonte fleurigheid.
’s Middags opende de kermis met klein gejoel pas van
kinders, jochies en meisjes, feestelijk opgesmukt in
Zondagsplunje.—
Op havenkant was schorriemorriënder spullenlawaai
saamgedromd; de schelle klingeling en ’t heete
galmend belgeraas van draaimolens, ’t gebons van
karren tusschen ’t eerste gemoker en gedreun van
vaste stàndplaatsorgels, vóór of in de spellen.—
Dienstmeisjes koekeloerden, jongens schaterden en
kinders gilden en sprongen als razende konijntjes,
overal rond.
Tegen den middag was de zon weggebleekt, na de
kermis met fonkel en gouden glans te hebben
ingehaald. Maar zwoel en broeierig bleef
Augustushitte zwangeren uit druilgrauwe lucht, boven
’t woelende stedeke, grauw-paars boven orgelenden
havenwoel en Baanwijk-boulevard.
Dirk, Piet en Rink van den polder, hadden zich voor de
kermis samengevrindschapt, loerend op de meiden
van Grint. Jan Grint, uit eigenbelang, om Guurt meer
te ontmoeten, school bij hèn; Geert en Trijn, Corrie en
Annie weer bij Jàn, om vrijer overal in te draaien en
mee te lollen.—Klaas Koome, de Hazewind, was bij
de nèven Hassel getrokken, half gelokt met ruim geld,
als spotkracht en durfkerel, en om sterker dan zij
durfden, de meiden van Grint naar hèn toe te tronen.
De meisjes voelden den aandrang van twee kanten,
hurkten bangelijk in den knel. Maar Trijn wou niet dat
Geert d’r hoofd zou breken, om die narigheidjes. Wat
kon hun ’t schelen hoe ’t gaan zou met die vijandelijke
kerels, nou ze zelf overborrelden van heerlijken
kermiswellust. Zou wèl losloopen.
’s Avonds stapten Dirk, Piet en Rink op ’t pad, gingen
ze Jan Grint halen.—’t Speet de meiden dat Jàn niet
bij de nèven hoste, de neven met den loodpot! Maar
Jan was zèker bij [282]Dirk minstens ’n paar keer Guurt
te treffen. Nou moesten de meisjes mee met hèm. Ze
stonden klaar aan de deur, liepen naar voor, naar
achter, popelend zenuwdruk, gejaagd.—
Toen ze de mannen hoorden aanstappen, en de
vooruit schallende schreeuw van hun zangkelen ’t pad
òpklaroende, stapten ze hun huisje uit, zoenden
moeder Grint, vader en kleuters, en volgden vlug de
lustige bazuin-juichende knapen.
Dwars door hobbeligen duinweg, op polderkant aan,
ging ’t los.
Piet, Rink en Dirk joedelden in dolle dwarse sprongen,
Piet nog op z’n klompen, om lekkerder straks te
klakkeren en klos-meppen op de tentplanken.
In slinger-rij, de drie meisjes omarmd-ingehaakt,
zongen ze den duisteren avondweg àf, die zomerstil
lag te suizelen in heimvol geruisch, onder donker
bleek-sterrenglanzend azuur.
Rauw krijschten de kerelsstemmen door den gil’rigen
vrouwenzang, in opgewonden passie ’t kermislied uit.
Arreme frouw en kin.. d’re
Stuurt men noàr de moordenoarskampe haine..
Aooaauuw! waa’t ’n skande
Loage wroak van En-gè-land!
En telkens met iets bloeddorstigs hysterisch in den
nationalen zangkrijsch scheurden door ’t avondstille,
week-golvende duinpad, in zwenk van alle stemmen
plots, de rauwe geluiden bijéén, een sleurige zeil van
gloeiende passie naar ’t refrein:
Aooaauw! waa’t ’n ska-ande!
heel ’n leven van wraak-bloedige dierlijkheid en woede
er in uitbrallend.
Midden op den dwarsweg trad plots ’n donker stoetje,
ook brullend en zangbruisend bijeengehaakt in
slingerrij, woest tegen de Hassels en Grintjes
insliertend. [283]
Ikke sel d’r bai stoan op wè-el en wai!
Deesie.. Deesie!
verkalden daar krollige mannestemmen. En vlak voor
de meisjes hielden stand de zangers, donker-groot in
’t avondduister van duinpad.
—Saa’k stikke! da hai je de maide van Grint, spoog
Willem Hassel er uit, met ’n spatstraal van z’n pruim
tusschen z’n tanden.—
—Kaik! klonk ’t verrast van andere zij, da binne dur
Willem.… Jaa’n.… Henk! en Klaas Koome! telde Piet
vagelijk in ’t duister.
—Kaike?.. Hoasewind! f’rek.… en.… enne.. waa’s dá’
veur ’n snaiboon.… wâ? Bolk, Platneus jai? jài! gierde
Dirk, die eerst nijdig had willen worden maar in
verglijing van bui, in ’n woesten schater schoot.
—Is je waif dur t’met protekollig Ouë, spotte Piet, kèn
d’r dâ ouë bier nog werreke?
De neven Hassel hadden met Klaas Grint afgesproken
dat zij de meiden zouden halen, en nou had de vent
ze toch met die vervloekte klus meegegeven.—
—Saa’k f’rbrande! brulde Willem, daa’s ’n
judaàsstreek, t’met hep ie vaif moal d’r aige sait da
wài.. wài de maide hebbe daa’s kapsies soeke.…
—Die vint hep dur puur gain koorakter.…
—Nou, hoonde Dirk terug, de meisjes naar zich
toesleurend met twee armen tegelijk, wâ motte de
kooters mit sukke koale jasse van doen?
Beefwoedend klonk z’n stem in ’t duister.
—Daa’s net, jai hep ’t op je ruiker, ironiseerde Rink, de
reuzige polderkerel, ’n kittelstreekje onder Geert’s kin
smerend, dat ze schrok.
—Hande thuis, snauwde Geert gemaakt, zich erg in
de knel voelend, nu de andere knapen op ’t donkere
pad daar dreigden.
—De deftighaid komp! moak ruimte! hoonde Dirk
weer.
—Die heere binne d’r soo ellendig pienter, trampelde
Piet. [284]
Klaas Koome, nù vriend van den guldenszwaren
Hassel, hoonde stekelig en driftig terug, schold op
Kees den „dief”, den moordenaar en strooper,—
Willem gierde wat gemaakt mee bij elken gemeenen
uitflap van Hazewind; dikbullige Jan vloekte pruttelend
en Bolk dwergde onrustig achter de dreigkerels.
Willem drong weer òp.
—He maide.… wâ motte jullie mit ’n vint van wit hoar..
d’r uitfoere? bai sain in de luure? daa’s niks gedaan!
protekollig veur vaif en ’n broer die d’r vaif joar sete
hep!.. s’n aige waif half doodklopt, en s’n aiges
kooters loat f’r hongere!.. en s’n skoonfoar mit ’t mis
kittelt! daa’s de femillie!—Rink reuzigde vóór,
dreigend, valsche schaterlachen verproestend. Maar
de meisjes wouên geen ruzie, voelden zich veel te
lekker in de aanzwellende lol en ’t zanggerucht van de
kermis. Ze snakten er naar. De koppen bij elkaar
gedonkerd fluisterden ze ’n besluit.—
—Hoor rais manne.… zei plots kloek Geert, wai hebbe
d’r vast niks àn,.. aa’s jullie d’r aige skelde en kriefele..
Wai.. wille d’r vast mi de haire meegoan.. aa’t ’t in
frinskap lait! jullie mot d’r malkoar f’rstoan.—
—Daa’s net!
—Juistíg.…
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
Let us accompany you on the journey of exploring knowledge and
personal growth!
ebookfinal.com

More Related Content

PDF
Download full ebook of Joomla Bible Second Edition Ric Shreves instant downlo...
PDF
Download full ebook of Joomla Bible Second Edition Ric Shreves instant downlo...
PDF
User Manual Joomla2006
PDF
Joomla Online Training
PPT
Developing a website
PDF
Joomla Quick Start 1
PDF
Commonwealth Life Perusahaan Asuransi Jiwa Terbaik Indonesia
Download full ebook of Joomla Bible Second Edition Ric Shreves instant downlo...
Download full ebook of Joomla Bible Second Edition Ric Shreves instant downlo...
User Manual Joomla2006
Joomla Online Training
Developing a website
Joomla Quick Start 1
Commonwealth Life Perusahaan Asuransi Jiwa Terbaik Indonesia

Similar to Immediate download Joomla Bible Second Edition Ric Shreves ebooks 2024 (20)

PPTX
Joomla
PDF
Joomla
PPTX
Building a website based on Joomla
PPTX
Joomla! - Features of Joomla! - Joomla! Web development Company - Joomla! E...
PPT
Joomla english for the work group
PPTX
JOOMLA
PDF
Basics of Joomla!
PDF
Joomla 1.5
PDF
Joomla 1.5
PDF
Up and Running with Joomla 2nd Edition R. Allen Wyke And Skip Matheny
ODP
PDF
Joomla 15 Quickstart
PDF
Joomla 15 quickstart
PDF
Joomla 15 quickstart
PDF
joomla_15_quickstart
PDF
Joomla 101
PPT
Joomla Day1
ODP
Joomla presentation
PPTX
Techgig Webinar: Joomla Introduction and Module Development June 2012
Joomla
Joomla
Building a website based on Joomla
Joomla! - Features of Joomla! - Joomla! Web development Company - Joomla! E...
Joomla english for the work group
JOOMLA
Basics of Joomla!
Joomla 1.5
Joomla 1.5
Up and Running with Joomla 2nd Edition R. Allen Wyke And Skip Matheny
Joomla 15 Quickstart
Joomla 15 quickstart
Joomla 15 quickstart
joomla_15_quickstart
Joomla 101
Joomla Day1
Joomla presentation
Techgig Webinar: Joomla Introduction and Module Development June 2012
Ad

Recently uploaded (20)

PPTX
Thinking Routines and Learning Engagements.pptx
PPTX
4. Diagnosis and treatment planning in RPD.pptx
PPTX
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
PDF
WHAT NURSES SAY_ COMMUNICATION BEHAVIORS ASSOCIATED WITH THE COMP.pdf
PPTX
2025 High Blood Pressure Guideline Slide Set.pptx
PPTX
Theoretical for class.pptxgshdhddhdhdhgd
PPTX
operating_systems_presentations_delhi_nc
PPTX
Unit 1 aayurveda and nutrition presentation
PDF
CAT 2024 VARC One - Shot Revision Marathon by Shabana.pptx.pdf
PDF
Fun with Grammar (Communicative Activities for the Azar Grammar Series)
PPTX
PLASMA AND ITS CONSTITUENTS 123.pptx
PDF
Everyday Spelling and Grammar by Kathi Wyldeck
PDF
Hospital Case Study .architecture design
PDF
anganwadi services for the b.sc nursing and GNM
PDF
Horaris_Grups_25-26_Definitiu_15_07_25.pdf
PPTX
IT infrastructure and emerging technologies
PDF
Compact First Student's Book Cambridge Official
PPT
hsl powerpoint resource goyloveh feb 07.ppt
PPT
Acidosis in Dairy Herds: Causes, Signs, Management, Prevention and Treatment
PDF
Disorder of Endocrine system (1).pdfyyhyyyy
Thinking Routines and Learning Engagements.pptx
4. Diagnosis and treatment planning in RPD.pptx
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
WHAT NURSES SAY_ COMMUNICATION BEHAVIORS ASSOCIATED WITH THE COMP.pdf
2025 High Blood Pressure Guideline Slide Set.pptx
Theoretical for class.pptxgshdhddhdhdhgd
operating_systems_presentations_delhi_nc
Unit 1 aayurveda and nutrition presentation
CAT 2024 VARC One - Shot Revision Marathon by Shabana.pptx.pdf
Fun with Grammar (Communicative Activities for the Azar Grammar Series)
PLASMA AND ITS CONSTITUENTS 123.pptx
Everyday Spelling and Grammar by Kathi Wyldeck
Hospital Case Study .architecture design
anganwadi services for the b.sc nursing and GNM
Horaris_Grups_25-26_Definitiu_15_07_25.pdf
IT infrastructure and emerging technologies
Compact First Student's Book Cambridge Official
hsl powerpoint resource goyloveh feb 07.ppt
Acidosis in Dairy Herds: Causes, Signs, Management, Prevention and Treatment
Disorder of Endocrine system (1).pdfyyhyyyy
Ad

Immediate download Joomla Bible Second Edition Ric Shreves ebooks 2024

  • 1. Visit https://ebookfinal.com to download the full version and explore more ebooks Joomla Bible Second Edition Ric Shreves _____ Click the link below to download _____ https://ebookfinal.com/download/joomla-bible-second- edition-ric-shreves/ Explore and download more ebooks at ebookfinal.com
  • 2. Here are some suggested products you might be interested in. Click the link to download Joomla Bible 2nd Edition Ric Shreves https://ebookfinal.com/download/joomla-bible-2nd-edition-ric-shreves/ Using Joomla Second Edition Ron Severdia https://ebookfinal.com/download/using-joomla-second-edition-ron- severdia/ Nelson s NKJV Study Bible Second Edition Thomas Nelson https://ebookfinal.com/download/nelson-s-nkjv-study-bible-second- edition-thomas-nelson/ Joomla For Dummies 1st Edition Steve Holzner https://ebookfinal.com/download/joomla-for-dummies-1st-edition-steve- holzner/
  • 3. Joomla 1 5 A User s Guide Building a Successful Joomla Powered Website 2nd Edition Barrie M. North https://ebookfinal.com/download/joomla-1-5-a-user-s-guide-building-a- successful-joomla-powered-website-2nd-edition-barrie-m-north/ Joomla 1 5 a user s guide building a successful Joomla powered website Description based on print version record Includes index 2nd ed Edition North https://ebookfinal.com/download/joomla-1-5-a-user-s-guide-building-a- successful-joomla-powered-website-description-based-on-print-version- record-includes-index-2nd-ed-edition-north/ OpenSolaris Bible Bible Wiley 1st Edition Nicholas A. Solter https://ebookfinal.com/download/opensolaris-bible-bible-wiley-1st- edition-nicholas-a-solter/ Parallel Scientific Computing 1st Edition Frédéric Magoules https://ebookfinal.com/download/parallel-scientific-computing-1st- edition-frederic-magoules/ National Edition Chopin volume 12 Frédéric Chopin https://ebookfinal.com/download/national-edition-chopin- volume-12-frederic-chopin/
  • 5. Joomla Bible Second Edition Ric Shreves Digital Instant Download Author(s): Ric Shreves ISBN(s): 9781118474938, 1118474937 Edition: 2 File Details: PDF, 17.56 MB Year: 2013 Language: english
  • 7. Joomla!® Bible, Second Edition Table of Contents Part I: Getting Started with Joomla! Chapter 1: Introducing the Joomla! Content Management System Discovering Open Source Content Management Deciding to use a CMS Deciding to use open source Determining whether open source is right for you Discovering Joomla! Deciding to use Joomla! Complying with the Joomla! open source license Understanding the Joomla! Architecture Working with the Joomla! CMS Working with the Joomla! Platform Appreciating the underlying technologies Making sense of the Joomla! release schedules Engaging with the Joomla! Community Understanding the structure of the community Becoming a part of the community Summary
  • 8. Chapter 2: Obtaining and Installing Joomla! Getting the Installation Files Exploring the JoomlaCode site Determining which files you need Meeting the Technical Requirements Understanding the server requirements Providing access for site visitors and administrators Installing Joomla! Creating a local development site Installing on a web-hosting service Running the Joomla! installer Summary Chapter 3: Taking a First Look at Joomla! Exploring the Front End Understanding the content organizational structure Understanding the menu structures Exposing the role of modules Exploring the Back End Understanding the various admin interfaces Touring the main admin navigation menu Summary Chapter 4: Getting the Most from Site Configuration
  • 9. Exploring the Global Configuration Manager Navigating the Global Configuration Manager Configuring components Using the Global Configuration Manager Workspaces Working with the Site tab Configuring the System tab options Modifying the Server tab options Summary Part II: Working with Content and Users Chapter 5: Managing Content Creating Articles Introducing the Article Manager Exploring the Add New Article workspace Controlling introductory text Creating multipage articles Managing Existing Articles Publishing and unpublishing articles Featuring articles Modifying articles Copying and moving articles Archiving articles Deleting articles Understanding Content Hierarchies in Joomla!
  • 10. Using Categories to Create Content Hierarchies Introducing the Category Manager Adding a new category to your site Copying and moving categories Editing categories Archiving and unarchiving categories Deleting categories Creating common content structures Working with the Global Article Manager Configuring default article formatting Modifying the layout of the article editing page Configuring category options Tailoring the blog and list layouts Managing integration and permissions Summary Chapter 6: Working with Editors and Media Working with the Editor Options in Joomla! Using the TinyMCE editor Creating content without a WYSIWYG editor Introducing the Joomla! Media Manager Working with Media Files Uploading files Organizing files
  • 11. Viewing file information Displaying media on your site Summary Chapter 7: Employing Advanced Content Management Techniques Using Content Display Modules Creating custom content in modules Displaying the most recent content Displaying the most popular content Giving visitors access to related content Displaying random images Placing modules inside articles Bringing External Content into Your Site Using iframe wrappers Displaying syndicated content Managing Content from the Front End Understanding the advantages and the limitations Enabling user-created content Summary Chapter 8: Working with the Menu System Introducing the Menu Manager Creating and Managing Menus Adding a new menu to your site Editing and deleting menus
  • 12. Working with the Menu Item Manager Creating and Managing Menu Items Adding new menu items to a menu Understanding the various menu item types Creating multi-tier menus Editing and deleting menu items Controlling Access to Menus and Menu Items Summary Chapter 9: Managing the Home Page of Your Site Creating the Home Page of Your Site Working with the default content layout options Using a distinct template for the home page Publishing Articles on the Home Page Displaying featured articles Building a page without featured articles Publishing Component Output on the Home Page Publishing Modules on the Home Page Summary Chapter 10: Managing Your Site's Users Introducing the User Manager Understanding the Default User Hierarchy Classifying front-end users Classifying back-end users
  • 13. Adding Users to the System Creating a new user Working with the New User workspace Managing Existing Users Editing user accounts Deleting users Blocking users Adding and Editing User Groups Enabling Front-End User Registration Configuring user registration Using the Login module Creating a login page Redirecting users after login or logout Creating a user registration page Enabling the Username Reminder function Enabling the Password Reset function Working with the User Profile Page Controlling Access to Content and Functionalities Deciding what users can see Controlling what users can do Summary Chapter 11: Creating a Multilingual Website Introducing the Language Manager
  • 14. Installing New Language Packs Modifying a Language Pack Enabling Multilingual Content Configuring the site to support a fully multilingual presentation Creating the content structures to support multiple languages Enabling the supporting plug-ins Summary Part III: Working with Components, Modules, and Plug-Ins Chapter 12: Using the Banner Manager Introducing the Banner Manager Configuring the Banner Component Managing Clients Exploring the Banner Client Manager Creating clients Editing clients Archiving clients Deleting clients Managing Categories Exploring the Banner Categories Manager Creating categories Editing categories Archiving categories Deleting categories
  • 15. Managing Banners Creating banners Editing banners Archiving banners Deleting banners Tracking banner performance Using the Banner Module Creating a new Banner module Enabling context-sensitive banner display Summary Chapter 13: Working with the Contacts Component Introducing the Contact Manager Configuring the Contacts Component Managing Contacts Adding a new contact Editing contacts Archiving contacts Deleting contacts Managing Categories Creating a new category Editing categories Archiving categories Deleting categories
  • 16. Creating Contact Forms Summary Chapter 14: Using the Newsfeed Component Introducing the Newsfeed Manager Configuring the Newsfeed Component Managing Your Newsfeeds Adding a newsfeed Editing a newsfeed Archiving a newsfeed Deleting a newsfeed Managing Newsfeed Categories Creating a new category Editing categories Archiving categories Deleting categories Summary Chapter 15: Using the Site Search Components Creating an Effective Site Search Working with Joomla! basic search Enhancing site search with Smart Search Providing visitors with the right search interface Configuring the Site Search Components Managing Indexed Content
  • 17. Tracking Site Search Activity Summary Chapter 16: Using the Weblinks Component Introducing the Weblinks Manager Configuring the Weblinks Component Managing Weblinks Adding a new link Editing a weblink Archiving a weblink Deleting a weblink Managing Weblinks Categories Creating a new category Editing categories Archiving categories Deleting categories Summary Chapter 17: Working with the Site Modules Introducing the Site Module Manager Creating new modules Creating duplicate modules Editing modules Deleting modules Reviewing the Site Modules
  • 18. Publishing your archives with the Archived Articles module Drawing attention with the Articles - Newsflash module Connecting related content with the Articles - Related Articles module Displaying your categories with the Articles Categories module Publishing the Articles Category module Managing advertising with the Banner module Enhancing navigation with the Breadcrumbs module Creating content with the Custom HTML module Adding external content with the Feed Display module Adding the Footer module Language Switcher module Highlighting the most recent content with the Latest News module Publishing the Latest Users module Displaying the Login module Creating navigation with the Menu module Featuring popular content with the Most Read Content module Displaying images with the Random Image module Providing site search with the Search module Enhancing searches with the Smart Search module Showing site information with the Statistics module Adding RSS with the Syndicate Feeds module Publishing links via the Weblinks module Showing activity with the Who's Online module Displaying external content with the Wrapper module
  • 19. Summary Chapter 18: Working with the Administrator Modules Introducing the Administrator Modules Manager Creating new modules Creating duplicate modules Editing modules Deleting modules Reviewing the Administrator Modules Publishing the Admin Sub-menu module Configuring the Administrator Menu module Creating custom output with the Custom HTML module Displaying external content with the Feed Display module Publishing the Joomla! Version Information module Displaying the latest articles with the Latest News module Logged-in Users module Using the Login Form module Multilanguage Status utility module Displaying popular content with the Popular Articles module Using the administrator's Quick Icons module Viewing site stats with the Statistics module Using the Title module Enabling the Toolbar module Configuring the User Status module
  • 20. Summary Chapter 19: Working with Plug-Ins Introducing the Plug-in Manager Modifying plug-ins Reviewing the Default Plug-ins Using Authentication plug-ins Captcha plug-ins Content plug-ins Editors plug-ins Editors XTD plug-ins Extension plug-ins Finder plug-ins Quickicon plug-ins Search plug-ins System plug-ins Enabling User plug-ins Summary Part IV: Customizing and Extending the System Chapter 20: Customizing the Appearance of Joomla! Exploring the Default Templates Reviewing the site templates Reviewing the administrator templates
  • 21. Understanding How Templates Work Locating the template directories Reviewing the key files Using the Joomla! Template Manager Viewing templates and styles Setting the default style Assigning styles Customizing Template Styles Working with Templates Modifying an existing template Creating a New Template Overriding Module and Component Output Customizing view templates Creating Module Chrome Summary Chapter 21: Customizing Joomla! Functionality Understanding the Basic Principles Finding the Right Tools Assembling your tool kit Adding extensions that aid customization Customizing Components Introducing Component Architecture Understanding the anatomy of a typical component
  • 22. Creating a new component Customizing Modules Understanding the elements of a typical module Creating a new module Working with Plug-ins Understanding plug-in architecture Creating a new plug-in Packaging a plug-in Summary Chapter 22: Extending Your Site Finding Extensions Working with the Extension Manager Introducing the Extension Installer Uninstalling extensions Finding the Right Extension for the Job Improving content management Improving site administration Enhancing search functionality Enhancing menus and navigation Building complex forms Adding a gallery Adding a forum Enhancing SEO
  • 23. Adding Web 2.0 functionality Improving Ad Management Summary Part V: Overseeing Website Maintenance and Management Chapter 23: Keeping Your Site Secure and Up to Date Implementing Security Best Practices Securing the Joomla! core Securing third-party extensions Keeping Up With Security Notices Managing Site Maintenance Taking a site offline Backing up your site Restoring from a backup Regaining access to your administration system Upgrading the core with Joomla! Update Updating your site extensions Summary Chapter 24: Managing Performance and Accessibility Employing Effective Cache Management Setting the site cache Enabling page caching Caching module output
  • 24. Clearing the cache Purging the expired cache Improving Content Performance Avoiding large files Saving images in the right format Optimizing images Keeping your code clean Avoiding tables Using image rotators Using wrappers Limiting use of animation Restricting use of Flash Limiting streaming Tuning Joomla! Performance Enabling server-side compression Disabling unnecessary features Minifying your CSS and JavaScript Implementing Google Analytics Optimizing your template Being selective about extensions Skipping live stat reporting Disabling SEF URLs Optimizing your database Maintaining Accessibility
  • 25. Accessing the accessibility of Joomla! Improving template accessibility Creating accessible content Summary Chapter 25: Making a Site Search–Engine Friendly Creating Search Engine–Friendly URLs Creating Custom Error Pages Working with Metadata and Page Titles Setting the metadata Setting the page titles Summary Part VI: Appendixes Appendix A: Choosing a Sample Data Set Appendix B: Locating Key Files Appendix C: Installing XAMPP Appendix D: Installing MAMP Appendix E: Implementing e-Commerce with VirtueMart
  • 27. Joomla!® Bible, Second Edition Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2013 by John Wiley & Sons, Inc., Indianapolis, Indiana Published by John Wiley & Sons, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: 978-1-118-47491-4 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the
  • 28. Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, 201-748-6011, fax 201-748- 6008, or online at http://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services or to obtain technical support, please contact our Customer Care
  • 29. Department within the U.S. at (877) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002. Library of Congress Control Number: 2013932112 Trademarks: Wiley and the Wiley logo are trademarks or registered trademarks of John Wiley & Sons, Inc., in the United States and other countries, and may not be used without written permission. Joomla! Is a registered trademark of Open Source Matters, Inc. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc. is not associated with any product or vendor mentioned in this book. Wiley publishes in a variety of print and electronic formats and by print-on-demand. Some material included with standard print versions of this book may not be included in e-books or in print-on-demand. If this book refers to media such as a CD or DVD that is not included in the version you purchased, you may download this material at http://booksupport.wiley.com. For more information about Wiley products, visit www.wiley.com.
  • 30. Credits Senior Acquisitions Editor Stephanie McComb Project Editor Jade L. Williams Technical Editor Ed Ventura Copy Editor Marylouise Wiack Editorial Director Robyn Siesky Business Manager Amy Knies Senior Marketing Manager Sandy Smith Vice President and Executive Group Publisher
  • 31. Richard Swadley Vice President and Executive Publisher Barry Pruett Project Coordinator Patrick Redmond Graphics and Production Specialist Carrie A. Cesavice Jennifer Mayberry Quality Control Technician Lauren Mandelbaum Proofreading Lisa Young Stiers Indexing BIM Indexing & Proofreading Services
  • 32. About the Author Ric Shreves is a partner at water & stone (www.waterandstone.com), a web development agency focused on open source content management systems, or CMS. He has been building websites professionally since 1999 and writing about technology for almost as long. He has published several books on open source content management systems, including titles on Mambo, Joomla!, and Drupal. This is his fifth title with Wiley, having previously released Visual Blueprint titles on Mambo and Ubuntu Linux, as well as Drupal 7 Bible and the first edition of Joomla! Bible. Ric is an American who has lived in Asia since 1995. He currently resides in Bali, Indonesia. You can learn more about Ric and his most recent work by visiting his website at http://ricshreves.net/.
  • 33. Acknowledgments I would like to thank Wiley for asking me to return as the author of the second edition of Joomla! Bible. We worked together to produce the first edition three years ago. In the intervening years, much has changed with both the web CMS landscape in general and with Joomla! in particular. Much of my excitement for this revision text stems from the fact that the newest version of Joomla! is a major step for the project — one that I hope receives the broad audience that it deserves. Having the chance to dig into Joomla! 3 in depth while researching and writing this title has been a brilliant learning experience and has left me with a very positive view of the newest version of Joomla! — something that I hope I have communicated adequately in the pages of this book. This project ran on an incredible schedule, largely due to the measured guidance of my project editor Jade Williams. We had a very aggressive deadline to meet and without Jade's experience and ability to prioritize, I never would have made it. I also want to say thank you to Stephanie McComb, a Senior Acquisitions Editor at Wiley. She's the person responsible for pushing through both the Joomla! and Drupal Bible titles at Wiley, and has been a steady champion for these projects internally. Introduction Welcome to Joomla! Bible. As with all books in the Bible series, you can expect to find both hands-on tutorials and real-world applications, as well as references and background information that provide a context for what you are learning. This book is a comprehensive resource on the Joomla! open source content management system. After you have read Joomla! Bible, you will be well prepared to build and maintain a Joomla!-based website.
  • 34. Joomla! is in the forefront of one of the most dynamic trends in open source software: the rise of open source content management systems. Historically, a web CMS was a very expensive investment. Open source has changed all that. There are now a number of options that allow website developers and website owners to tap into the power of CMS- based websites. Of all the web CMS options that exist in the market today, perhaps none is more popular than Joomla! — certainly none is growing more quickly. The Joomla! system powers ​millions of websites and is one of the dominant forces shaping the way people interact with information online. It has empowered developers and website owners around the world to build the websites that allow them to express themselves, to sell their products, to publicize their news, and to build communities. With the arrival of Joomla! 3, the system moves into new ground with expanded functionality and support for mobile devices. If you are a designer looking to build functional websites for your clients, Joomla! is an excellent tool. If you are a developer looking for a framework upon which to develop custom functionality, Joomla! can meet your needs. And if you are simply a website owner wanting to take control of your website, then you need look no further than Joomla!. Whatever your goals, welcome to Joomla! Bible. In keeping with the comprehensive theme of the Bible series, this book seeks to provide a range of information suitable to a wide variety of potential readers. While I have strived to present information that is relevant to the largest possible group of users, certain sections of this book are logically more relevant to certain categories of users. If you are looking to take your first steps with an open source content management system, the book progresses logically from the first section of introductory materials through the final sections on customization
  • 35. and website maintenance. If you are already familiar with Joomla!, the opening sections will probably add little to your understanding of the system, but the sections that follow will help you unlock its full potential. Joomla! is a complex system, and the middle sections of this book explore in depth how to get the most out of it. If you are a designer or developer, the middle and final sections will be your focus, as they take you through creating and configuring a Joomla! website and cover the basics of customizing the appearance and functionality of the system. Finally, if you are a website owner or administrator, this book should serve as a reference, providing you with an easy-to-use guide to the ongoing ownership of a Joomla! website. Is This Book for You? This second edition of Joomla! Bible has been extensively updated to focus on coverage of the Joomla! 3 series of releases. With the arrival of Joomla! 3, the system has seen a complete change in the administration interface, new functionality, and numerous changes in the work process. This book provides new users with all the information they need to install and configure a Joomla! website. Thereafter, the book stands as a reference for the various content management and component functionalities, all of which are documented and explained in detail. New users will also find the sections on maintaining and securing the system particularly helpful. If you are familiar with Joomla! but ready to move up to the new Joomla! 3, this book provides all the information you need to get up to
  • 36. speed with the new interfaces quickly. If you are familiar with the first edition of this book, you will find the organizational schema to be very similar, but the contents have been almost completely refreshed and in many cases, expanded. How This Book Is Organized This book is divided into six parts, including an Appendix with useful resources. Part I: Getting Started with Joomla! Part I covers the basics of getting started with Joomla!. It assumes you do not know anything about the system. I introduce you to Joomla! and open source and content management systems and then walk through obtaining and installing Joomla!. The third chapter takes you on a guided tour of the front end and back end of the default Joomla! installation. The final chapter in this section covers getting the most out of Joomla's many configuration options. Part II: Working with Content and Users In Part II, you learn how to work with content and users, the heart of the Joomla! CMS. I cover creating, editing, and managing content items in great detail. I include a separate discussion on advanced content management techniques, including managing content from the front end of your Joomla! website. Chapter 8 is dedicated to Joomla's menu system, with a comprehensive review of all the menu item types included in the default installation. Chapter 9 looks at various techniques for creating an effective home page and managing the content on your home page. Managing users is the subject of Chapter 10, with an extended look at user groups, and how you can manage user permissions and privileges in Joomla! The final chapter in this sessions
  • 37. deals with creating a multilingual website and a look at all the language management tools in Joomla! 3. Part III: Working with Components, Modules, and Plug-Ins Part III focuses on the functionality that is included in the default system. I've included separate chapters for the default components in order to take an in-depth look at how to use and configure each component. The various Joomla! modules are also detailed in two chapters, one focused on the Site Modules, the other on the Administrator Modules. The modules chapters not only detail the purpose of each of the modules, but they also include examples of uses and complete coverage of the configuration options available for the modules. The final chapter covers the default Joomla! Plug-ins and the options they give website owners. Part IV: Customizing and Extending the System Part IV moves into how to customize the appearance and functionality of the system. The first chapter in this section takes an in-depth look at Joomla! templates. I explain how the templates work, how to customize their appearance, and even how to create your own templates from scratch. There is also discussion of template frameworks and examples of using Twitter Bootstrap in Joomla! 3. The next chapter looks at the core components, modules, and plug-ins, with an eye towards explaining the underlying MVC architecture, and how the elements work. Customization of the components and modules is also covered. The final chapter in this section looks at extending your Joomla! website. In that chapter, I also look at a set of extensions you can add to Joomla! 3 to address common website issues.
  • 38. Part V: Overseeing Website Maintenance and Management Part V covers the ongoing maintenance of a Joomla! website. This final section of the book is focused more on website ownership issues and will be of more interest to webmasters and website owners. The first chapter in the section looks at implementing a security regimine and at the related topic of patch management. The second chapter looks at how you can enhance the performance of your website and how to improve accessibility of your content. The final chapter in this section looks at techniques for enhancing the search engine friendliness of your Joomla! website. Part VI: Appendixes Part VI contains the Appendixes, which provide supplemental information, including a look at all the sample data installation options, and a guide to finding all the key files in your Joomla! installation. I also cover how to install the XAMPP and MAMP server packages on your computer, thereby allowing you to create a local development installation. In the final appendix, I look at using the VirtueMart extension to add e-commerce functionality to your website. How to Use This Book To get the most out of this book, you need access to an installation of the Joomla! CMS. Typically, this requires a server running a combination of the Apache web server, the MySQL database, and PHP. Website management is handled through a browser with a connection to the server. Full technical requirements and recommendations for optimal versions are discussed in Chapter 2. In Part IV, where the topics focus on working with the Joomla! code,
  • 39. you want to have access to your favorite code editor. In this part and elsewhere in the book, having access to an FTP client is also useful. Note This book focuses on version 3.x of the Joomla! CMS. These releases are significantly different from the previous series. About the Icons Many different organizational and typographical features appearing throughout this book are designed to help you get the most from the information. Whenever I want to bring something important to your attention, the information appears in a Tip, Note, Caution, or Cross-Reference. Caution The Caution icon means that you should pay special attention to the information or instructions so that you do not experience a problem. Cross-Reference The Cross-Reference arrow refers you to a related topic elsewhere in the book. Because you may not read this book straight through from cover to cover, you can use the cross-references to find the information you need quickly. Note A Note icon alerts you to some important point that requires special attention, or additional information that may be helpful.
  • 40. Tip A Tip shows you a way to accomplish a task more efficiently or quickly. Where to Go from Here It is my hope that you will take away from this book an increased awareness of the capabilities of the Joomla! system and a higher comfort level when working with websites based on Joomla!. If you spend some time around open source software, you will quickly discover that the rate of change in these systems can be impressive (sometimes even a bit daunting). Joomla! is a community–driven, open source system. The community behind it is large, dynamic, and ever changing. New features are developed at a rapid pace, and new extensions, tips, tricks, and tools arise even more quickly. If you want to get the most out of Joomla!, I strongly suggest you make an effort to keep up with the project. In Chapter 1, I list the official Joomla! project websites. You should bookmark those websites and visit them regularly. The Joomla! Forum is a great place to visit and learn what is new and of interest. Several of the official websites also provide RSS feeds and other easy ways to stay up to date with project developments. If you want to send me feedback on this book, you can reach me directly by visiting my personal website, http://ricshreves.net/; there is a contact form on that website that is sent directly to me. You can also provide feedback by visiting the official John Wiley & Sons website (www.wiley.com).
  • 41. Part I: Getting Started with Joomla! In This Part Chapter 1: Introducing the Joomla! Content Management System Chapter 2: Obtaining and Installing Joomla! Chapter 3: Taking a First Look at Joomla! Chapter 4: Getting the Most from Site Configuration Part I covers the basics of getting started with Joomla!. It assumes you do not know anything about the system. I introduce you to Joomla! and open source and content management systems and then walk through obtaining and installing Joomla!. The third chapter takes you on a guided tour of the front end and back end of the default Joomla! installation. The final chapter in this section covers getting the most out of Joomla's many configuration options.
  • 42. Chapter 1: Introducing the Joomla! Content Management System IN THIS CHAPTER Understanding open source content management Discovering the Joomla! CMS and what it can do Reviewing Joomla! functionality and basic architecture Exploring the Joomla! community and how you can get involved Joomla! is an award-winning content management system that brings powerful website creation and management tools to the masses. You don't have to be a programmer to use Joomla! because you don't need to work with the code to install, set up, or manage your site. To get started, all you need is access to a web-hosting service to install Joomla! and a web browser to create and manage your site. Moreover, the Joomla! content management system is open source, and therefore free of licensing fees and restrictions on use. Joomla! is one of the most popular content management systems in use today, with millions of successful implementations. With the arrival of Joomla! 3, the system entered a new era, with greatly enhanced usability, extended compatibility, and an emphasis on the ability to create mobile-friendly, responsive websites. You can also use Joomla! as a framework for the development of powerful web applications, via the Joomla! Platform. This introductory chapter explores the advantages of using both Joomla!
  • 43. and open source, and provides you with the big picture of how Joomla! works and how you can use it to build or manage your own website. Discovering Open Source Content Management A content management system, or CMS, is a software tool that you install on a server. The software enables you to publish pages on a website and to manage the website's features, content, and users through an easy-to-use browser-based interface. Historically, full-featured CMS products were expensive, and dominated by major brand names such as BroadVision, Vignette, and Microsoft. Over the last decade, however, the market shifted as robust open source products arrived on the scene, supplementing, and in some cases supplanting, their commercial brethren. The appearance of viable open source content management solutions has had a significant impact on the market, essentially democratizing the content management space. Small businesses and individuals that could never before afford a proper CMS can now implement an open source solution and create a web presence that is competitive with much larger firms. As open source systems increased in stability and functionality, they started to find a place in larger firms. Today you can find open source CMS products at every level of business, both public and private. Deciding to use a CMS Content management systems make maintaining a website more practical and affordable. In the past, if you wanted to build a website, you created a set of static HTML pages — that is, you hard-coded each page with your text and images. The old approach suffered from numerous limitations, particularly in terms of scalability and ease of
  • 44. management; with hard-coded pages, you are forever working with the code on each page whenever you want to make a change. Modifying the contents of a page by manually changing the code is both time consuming and labor intensive. Owning a static site also locks you into hiring people with coding skills to perform content management tasks. In contrast, if you use a CMS to power your website, anyone with basic skills can make changes to the site. You do not need a programmer to change the text or the images on a page. Most systems, including Joomla!, use a content management interface that is similar to what you see in common word processing programs, such as Microsoft Word. With a CMS, you gain significant advantages, including • Increased control over your website • Improved time to market with content changes • Lower cost per page • Decreased total cost of ownership for your site A CMS typically enables you to: • Identify key users and their roles • Assign roles and responsibilities • Define workflow • Schedule and publish content • Limit access to content and functionality • Administer the system • Take the site offline to perform maintenance tasks • Add components
  • 45. Note Numerous types of content management systems are available; some focus on particular specialties. Systems such as Joomla! are typically labeled web content management systems because they focus primarily on managing a website, its content, and users. Other systems focus on document management, catalog management, or digital asset management. If you are looking for a specialized system, such as a document management system, then you should research the alternatives available to find the best match for your needs. Deciding to use open source Open source is about freedom; not simply the ideal of freedom, but the commercial reality of freedom. Open source software does not carry licensing or subscription fees. Although the initial attraction of open source software may be the fact that it is free of charge, you are likely to find very quickly that the long-term advantage of open source lies in two other characteristics. First, the code is accessible. Unlike many commercial products that not only hide their code but also forbid you from modifying it, open source code is visible and you are free to modify the code of an open source product to suit your specific needs. Second, open source protects you from being tied to a specific vendor. If you adopt an open source solution, you can partner with the developer of your choice to assist you. If you deploy a system such as Joomla!, which is based on popular and common technologies, you need not dread having to change vendors in the future, as it is relatively easy to find people who are familiar with the system and have the skills needed to work on it. Taken together, the initial cost advantage plus the long-term benefits of having access to the code and your choice of vendors create a compelling argument in favor of open source. While the positive attributes of open source make it a great choice for many organizations, no solution is completely without disadvantages, and those negative aspects need to be a part of your decision process as
  • 46. Exploring the Variety of Random Documents with Different Content
  • 48. ZEVENDE HOOFDSTUK. In ’t hart van ’t haventje, en op Baanwijk-boulevard, was plots, tusschen zonnelaat licht en gewoel van groentekarren, onder kastanjelaan en boomlommer, vreemd gedruisch van kermiswagens komen òplawaaien; brokken van tenten, ingangen, poortig- cirkusachtig beschilderde deuren; warrel van paarden, tusschen schonkige kerels en meiden, zigeunerstoeten, overwaaid van vreemden gloed, en kleur-fel bont gekeer.—Langs de Haven en Baanwijk ratel-wielden en bonkerhotsten de gloeierige kermiskarren áán, met de schooierige kerels vóórop, paardje of ezel vast aan den toom, zwenkend en kronkelend door havenrumoer en sjacher-gedrang van venters. Op de kar-balustrades waggelden morsige vrouwen in rotplunje, met onooglijke kinders, borst-lurkend.—En achter, en òm de karren hortte gore nasleep van beluisde wezentjes, meestrompelend over kei en grint. — Onder ’t jongezellen-landvolk van Wiereland furiede de kerels-uitgelatenheid los, lichtelijk flirtend met woelig wellustige meiden, brutaal en fel van passie. Troepjes werkers sprongen in klepperenden klompendans en boeren-kankan, met beenen- guitigheid en komieke handgebaren op de meiden áán, midden op straat, onder erotisch bombardement van zoenen. Volkje van Wiereland, ’t zuipende
  • 49. verhitte, uitbarstende, hoorde van àf de akkers de meiden gillen en heet schateren, hoorde ’t gewoel van kermisgangers en daverend belalden ze elkaar, in ’t voorbijgaan. Ze hoorden geklop, getimmer op de Haven, door de straten heenhamerend in verwaaid gerucht, uit tenten en kramen die in ’n paar uurtjes, geraamte-ribbig en naakt opgegroeid [272]stonden. Ze hooren ’t lawaai van de kermisrazernij, de vreemde stemmen en spraken.—’t Zien aandrijven van schuiten, met ’t kleurig spul van brokken schiettenten, draaimolens, bont gestraal van zwaar beverfde schommelbakken, goot scheuten gierende pret over de popelende kijkers.— Vreemd getrappel van hitjes uit ’t paardenspel hoefklakkerde over de Haven, en de kinder-kijkertjes omkringden, wild en verbluft in verbijstering, de beesten. Gemompel en gekonkel tusschen de Wierelanders klonk overal door, al maar over de kermisjool; wat er zijn zou, wat er wàs, wat ’r komen ging. Schetterende voorklank en rauwe jubel van lol, brachten de straatorgels, twee dagen vóór ’t openen van kermis,—dertig levende klank-orkanende wezens, elken ochtend vóór ’t stadhuis bijeenwaggelend in rij, om van die gewijd-officiëele plek uit, heel Wiereland van alle kanten vol te roffelen, te betrompetten, te bepauken in schellen schater en daver, te omgolven met heet getjink, geraas en gedreun van dooreen rammelende klanken.—Midden in tragen zwoeg der landwerkers omdaverden ze de straatjes in hellen joel en roffel. Soms rammelden drie orgels naast elkaar in
  • 50. de deftige Bikkerstraat, in heeten donder van trombones, de stedekestilte met klankrazernij verpletterend. Aan de huisjes tingelde ’t den ganschendag; gingen schuwe armoekinders, in doorvreten plunje, naakt-beenig en stank- verwasemend met ’t bakje rond, liepen moeders achter de draaiorgels áán, in gore ellende van stoelenmatters-scharrelaars. De wreed-snuitige kerels, ’t straatorgel verrollend van deur naar deur, bleven door-draaien onder ’t voortwielen, en in woeste gluiperigheid knorden hun harige dier-woeste tronies, snauwen naar wijf en bedelkinders. Als verstrooide optocht van melaatschen schooierden ze achter elkaar aan, de klankengekke orgellui. En ’r òm, de angstig-verschuwde vrouwenhoofden, mottig-wreede en blondharig, verwilderd-romantische, op zwaren borsthang kinders sjokkend; en de rossige en zwart- besnorde boeventronies, van mannen, jukkig gekaakt, doodelijk uitgeput met schuwen oogenkijk van gluipende overrompelaars en hongerende dieven; of zwaar krachtpatserig d’r lijven, in landloopers- gezondheid, [273]tusschen de wijven, dralend en bedelend, versmald in den knel hunner rood-vale en groene misère-jassen.— Daartusschen in forschten òp, donker bronze kerels, met koperig ringwerk in d’ooren gedraaid, zwart- glanzend haar, kleurige doeken om den hals, melodramatiekerig-romantisch in hun zuidelijk armoekoloriet, hun tambourijn in knuisgedruisch van rinkel en bellenzang, met tenoor-beverig weemoedslied begeleidend.
  • 51. En telkens de romantiekerige Mignon-schooiers, snauwden scherp-radde woordjes neer op de bedelkindertjes, als kleurige deurtjes van cynische Bikkerstraters gesloten bleven en bakjes niet meer kletterden van rondgestrooide centen. Zoo ging er al twee dagen, voor opening van kermis, sjofele woel en rondgang in alle Wierelandsche wijkjes en achterafjes; bleef jubelende klinkklank schetteren in kleurige deunen; klompklepperden om de orgels al meer kerels en meiden hun boerenkankan. ’s Avond’s vooral, als op de drukke, breede Baanwijk, tusschen duisterende geraamten van tenten en kramen, vlammig fel licht uitschoot van de winkels, de stoeiende paren overbeefde in rood-gelen walm, en kleurige vóórjubel van kermis demonisch tegen de half-aangegloeide boomstammen oplaaide, schroeide rond in avondbrio, de duivelsche zeng van karnavalgloed. Op de Haven was de voorwoel ’t hevigst. Daar zeilden en dobberden de schuiten áán, voor den wal.— Woeste hunkerende jochies, doortrild van kermisrazernij, smakten zich als wroet-miertjes op de spul-brokken, van schuitdekken afgevoerd naar standplaats. En al luider, door den nog drukken sjouw en markthandel der groenboeren, dwars door vruchten en voerkarren, ging de gistende kermiswoel. Werkelooze sjouwjochies en schoolkinders hijgden onder de vrachten die ze te verdragen kregen, planken en fundamenten van draaimolens, vuilkoperen stangen, paarden en ringwerken, staven, wilde dieren en kleurige lompen. Ze hijgden, met
  • 52. kramperige pret van aandoening, en dolle lol-stralende oogen. Ze gierden dat ze zoo vlak bij, in hand- tastende aanraking leefden met de heilige kermis- brokken. [274]Ze verbluften elkaar met ’t tillen van al zwaarder vrachten, en dwars door den groenboerzwoeg en kroegsjacher, hielpen ze de vreemde, norsche kermiskerels, die gretig de ventjes lieten sloven en sjouwen, zich vertillen en half- verrekken. Want diè merkten den pret-duizel in hun helle oogen, den groei van hun genot bij elk grooter stuk dat uit de schuiten opgedragen werd.—En angstvoller van ontroerende pret, verbreedde de echtheid van hun kermisvizie, als ze uitzinnig, plots te dragen kregen, groote brokken dekoratie, bont schilderwerk, verf-riekende doeken waarop moordtafreelen bloedden, waarop bulderzeeën schuimden met lijk-paarse schipbreukelingen, uitgeteerde weggezonken juffers en meneeren in nood; waarop kruitdampten, veldslagen van Transvaal, Boeren in bont rumoer, onder angstige hemelen, stinkend naar bakolie en gemeene uitgedroogde verf.— Met bevend ontzag, staarden ze op de halve lijven van moordenaars, op den zeebruis en ’t rottende zwalpende vlot neer, op hakkende Boeren en doorgevlijmde Engelschen.— Een groepje droeg ’n griezelig moordtafreel op den kop, en gestreden werd er hevig, met heerlijken griezel-angst voor de werkelijkheid der beelden, dat Jan de beenen had van de moordenaars, en Gijs de bovendeelen van de schipbreukelingen, Piet de
  • 53. geweren van de Boeren, en Toon den grond. En vlak voor hun oogen gebeurde ’t, al die gruweldingen. In rillender suggestie liepen de jochies vlak achter elkaar, staarde de een naar den ander, niet wetend wat ’t worden ging, als de brokstukken op elkaar ingevoegd gebouwd stonden. En al meer kermisdingen sjokten ze áán. Komieke harelekijnen, met streepkleurige broeken voor schiettent, wapenschilden, kachelpijpen en hoededoozen. Dan schoot schater los, ontspande hun angst voor de front-dramatiek der groote kijk-tent. Al komischer mengeling van grappige en angstige voorwerpen droegen ze uit, en zóó voelden de jochies de kermis in hùn gretige pootjes, nu zij hielpen opzetten en bijeengroepen. De kermisklanten beukten en vervloekten de kinders, als ze in hun verbijstering en lol, verkeerd den rommel uitdroegen. Dan joegen ze de kereltjes plots wèg met ’n woest lippengebrul om angst te wekken. In bangheidsstuip holden [275]ze heen naar huizenkant van Haven, tusschen karren en geboomte doorzwenkend, uit schrik brutaal scheldend en hoonzwaar uitfluitend de kermisgasten. Zoo van ver, keken ze dan met stil genot, naar groei en vleeschwording van al de tenten, draaimolens en spellen. Eén breed en hoog lattengeraamte stond er al boven alles uit, ’n schouwburg waar kerels tot in den nok hurkend hamerden en klopten, in davering van scheepstimmerwerf. Schouwburg-geraamte was zoo vlug verrezen dat de tuinders ’t bijna niet hadden zien bouwen.—
  • 54. Aan stillen kant van ’t haventje, ònder polderdijk, schooierden bijéén, op ’t hel-groene grasveldje, de bonte kermiswagens. Als melaatsch menschgroepje hurkten daar saâm, de verluisde kinders, meisjes en vrouwen met hangende haren en vervuilde ragebollen. Hun morsige bloote voeten ploeterden in ’t warm- zonnige gras. De wijven daar, met rottende lompen aan ’t slobberig lijf, zwijnden rond hun kermiskar, en boevige kerels, rossige en donkere, luierden op de balustraden- trapjes, pijpen den mondhoek ingebeten, rookten vadsig in zonnebroei. Rond hen zwirrelde maar ’n trage warrel van ’t beestig-morsige kinderkriel, krijschend, joelend, bevuilend ’t grasveld, dat helgroen vlamde ònder kleurig-melaatschen menschenkluit. Eén dag vóór de kermis was Augustus-zon weer doorgevlamd achter wolkgrauw, zette ’t plots bewoonde, anders doodstille grasveldje, met z’n stinkende luier-ellende, in groenen lichtdaver, en kleurenbrand. De fel-bonte kermiskarren, eerst dof en druilig onder grijs-stugge hemelstolping, blakerden en vlamden nu òp in ’t gras, de plankige kasten, hard geel, wreed-fel geel en rauw Zaandamsch hutjesgroen, féros en wrang in den zeng-gloei van smoor-dampende Augustuszon. Rood-bruin de hekjes en balustrades, menierood-helle pilastertjes en wielspul, kanarie-gele en meloengoûd- vlammige zijwanden, scharlaken assen-spul en spaken, zoo gloeiden ze tegen elkaar òp, de kist-lage kermiskarren, als één brandende kleur-rij, [276]één
  • 55. braking van rauwen gloed, van ònder zengend ’t gras, van bòven zengend de lucht, ’t eindeloos-aangroeiend polderblauw. Als ’n drom harig begroeide apen kropen de trage wezens, loom dooréén in den zonneblaker; kammende wijven, hekserig en brutaal, naakte kinders en verlompte meisjes. Tusschen blauwig-triest gerook van kleine straat-kacheltjes, midden op ’t veldje, hurkten smoezelige tooverkollen met sproetige zuigelingen. Daar naast rengelden, wijdbeensch- achterover en lig-zittend ’n paar jonge meiden in oostersche sfeer van siësta-traagheid, schreeuwend om beurten tegen ’n stoetje kerels, zwart als kolenbranders. Tusschen de kacheltjes aan eindhoek, stonden traag konkelend, donkere kermisgangers in ’t trillende walm-zwart van den rook, elkaar te beschelden, en jonge meiden, in verkaalde fluweelmisere-jakjes,—paarsig en donker smartenrood, gore restjes van pronk’rige akrobatenplunje,—scholden méé, woelden zich in de loshangende ragebollen, omzengd van karren-gloed en kleurenvlam van knetterend-heeten zonnedag. Al meer belompte vrouwen waggelden áán uit miniatuurdeurtjes van karren. ’n Walg-stank van zurige ellende walmde òp uit de kleur-heete kermisplek. En vreemd, in Spaansche cier, ging tusschen den zigeunerigen kleurgloei van hun wagens en rommel ’t brio van hun versleten opschik en rauwe behaagzucht; Spaansche cier daar wreed neergeluierd in de schroei-felle zon, overgolfd van licht, naakt-gezengd in den dag, versmart en rampzalig in den verbijsterenden vloek van hun helsch-bonte vurigheid; rampzalig in het
  • 56. verzweetende blanketsel van hun cirkuspronk en passie, overlaaid in zonnigen smoor met de bloedroode en geel-férose verf van hun huiverig- opgesmukt, moordend ellende-bestaan. Vrouwen met bloote borsten sleurden kinderen mee bij de haren, in de krot-nauwe karren. Andere, spiernaakt, werden weer de holletjes uitgestooten, schreeuwden en grienden, vluchtend naar versten hoek van grasveld. Telkens monsterden nieuwe harige koppen òp uit de lage wagen-deurtjes, plots wègduikend in ’t vuil-diepe kamertjes-binnen van kar; verschenen dan weer, kiekeboeënd in gesprek-schreeuw met [277]buitenhurkenden.—Ontkleed boenden anderen zich op ’t gras, tusschen en vóór de wagens, dierlijk naast elkaar krijscherig doorscheldend. Van woelige Haven af, klonterden de karren en menschen in wriemel van kruipende kleuren, onder de drijvende stilte van polderlucht en land, eindloos wijd- om. Dìchterbij ronkte de hurrie uiteen, verwalmde kachelstank en rook, rond stoetjes en rommelige wagenboedels. Onder de karwielen kropen al meer klierige kinders uit, met moddertronietjes, zwart- verbakken, als vervuilde duiveltjes zich opgravend uit aard-ingewanden. Tusschen de paardjes en trekhonden vochten ze, en één morsig groepje ranselde ’n vuil-zinlijk aapje, dat grijnsde en wild flikkerde met oogenwit, bij elken mep en ruk aan z’n staart z’n hekserig rimpelkopje nijdig plooide, doorjeukend met z’n harige handen z’n luizige lijfje, bedacht tòch op iederen kinder-aanval.
  • 57. Wild gekonkel ver-ratelde onder de kakelwijven, rauwe stemmen in alsoortig dialekt, Vlaamsch, Fransch, Duitsch en Amsterdamsch woordgewarrel; spraak van wezens die in heete drift van samenbroei maand aan maand, elkaar al verstonden door stem-intonatie. Vloeken en dreigementen bulderden rond in plotsen overgang van zacht-vleierig gesprek, verdoffend in klankloos geteem. Achter bassenden en jankenden hondenstoet lagen jonge meiden in luierkring op d’r buik, op ’t heet- zonnige gras, de handen ingehaakt onder kin, met onderbeenen de lucht inzwabberend, zich naakt schoppend tot den rug. Ze begierden elkaar, groeven zich vuilnisbelten van zinlijke lol, stootten de handen onder de kaken wèg, dat hun tronies ’t zengende gras insmakten. Ze beranselden elkaar in woesten stoei, dat hun flodderige lompen scheur-risten en kraakten van de half-naakte lijven. Los de haren over schouders en ontbloote borsten, droogden ze zich de zweettronies met d’r onderrokken of gore hemdfladders.—Een brandende woestijnige hette, schroeide over den meidenstoet in ’t gloei-gras, dat schitter-vonkte en hel-groende. Een luiïge loomheid sufdutte dan plots weer in de snikheete Augustus- zonning.[278]—En rookige walmbenauwing van de straatkacheltjes, verwoei wolkerig over hun verstoofde bloote armen en beenen, en morsige lijven. Akrobaatkerels en draai-orgelaars schuimden daar samen met uitgestooten schooiers en landloopers van den omtrek, bedelaars en manke mirakels, zich veilig voelend in de boevige broederschap der
  • 58. kermisklanten, hinkend en lollend onder de goochelaars en kijvende waarzegsters. In Oosterschen gloei zwirrelde tegenover den meidenstoet ’n vrouwenkeet, afgebeulde kijfkoppen, waaronder zeerig-beklierde, bevrat en bepokt, met bloed’rige vlekken onder d’oogen als moordmaskers in melodrama. Afgezonderd op kachelrand zat één jonge vrouw, mooi-Carmenachtig gloeiend ’t zwart-blauwe prachthaar, met ’r droef-verliefde hondenoogen te staren in de lucht, verwiegelend ’n versnotterden slapenden zuigeling op d’r knie. Als ’n paar orgeldraaiers van hun rondgang door ’t stedeke, ’t grasveld opreden, wuifde en kruifde plots ’n waaierspel van hel-rooie, blauwe, gele en wit-gore rokken òp achter de wagens van den meidenstoet, bradend op den buik in zonnevuur. Dan kwam er danspassie onder de heksen en jonge meiden, kiekeboeden wat tronies en halve bovenlijven uit kardiep, ontblootten zich brokken van kammende en kleedende armen. En achter de orgeldraaiers liepen mee, centenophaalsters, donker-harige meiden, slank en kanaljeus in hun groen en paarse afgesleten fluweelen lijfjes, vurig met hun kleur-gloeiende hoofddoeken als zigeunersche kappenbrand van Spaansche cier op de pracht-donkere haren. En langs de slanke heupen, tenger en wulpsch-elastisch, krioelde ’t van kleurige doeken, en om de meidenschouders vonkte ’t van goudspatjes, vurig gevlam van roode en groene sjaal-franjes, bonte en warme cier van zuidelijke passie-beesten. Er ging geschuifel tusschen de karren bij hun ommetocht, er verklonk gevloek en gelach op de kar-trapjes, in ’t
  • 59. wagendiep, en uit den meidenstoet, met d’r kinnen ingehaakt op handen, rolden al meer paren wèg, ’t grasveld òver in brandenden zonnezwijmel. Geen sterveling van fatsoenlijk Wiereland durfde over de [279]spoorbrug ’t grasveld op, te gaan kijken naar den luizentroep, die van verre, stil in eigen sfeer, z’n brandend brio en traag-geschooier bleef verzwijmelen, — Van woeligen havenwal àf, tegenover ’t polderstille wèggeschuwde zonnige grasveld, stroomde ’t zonnelicht in kleurigen klots néér op ’t bruin-groene watertje. In troeb’lige golfjes kabbelden daar in zonnewiegel, de kleur-zengende kermiskarren, onderste boven. Ze gloeiden en plasten daar in ’t hel- bezonde havenwalletje, als met vurig zwam bestreken; de wijven òmgekeerd met hun roode, paarse en groen fluweelen rokken, hun vleesch-gore malots, de blonde en roode kinderragebollen; de omgekeerde naakte morsige lijfjes; de wagens met hun rauwen gloed en uitgespuwd verf-bloed, schel vernist in de Augustus-zeng, strakke trillende polderhitte en warmtenevel, inzuigend ’t helle licht in den alkleurigen zongloei, verscherpend de vlam-felle ommetrekken van karren en wezens, tegen den blauwenden polderhemel in. Zoo dreef de melaatsche hellestoet, in vulkaan- kleurige hevigheid neergezwamd op ’t nat van den walstroom, zwabberend en verkruivend in de waterrimpels en ’t golf geklots, omkabbelend pramen, tjalken en schuit-vervoer. Zoo leefde daar twéé keer,
  • 60. brok bestaan van zomersche kermismisere, in de trage zonnige slaperigheid en den loomen zwijmel van niets-doen; één keer op ’t doodstille grasveld, aangeschuimd in de kokende kleur-klater van licht, de hel-kleurige karrenrij in den smorenden zeng van zonnedag; àndere keer, in ’t walletje, ’t overgloeide water, karren en wezens omdraaiend in de spiegeling van ’t brandende licht, dooreenvloeiend in heeten kleurenwarrel. En rondomme van de Haven roffelden de orgels, snerpten de fluitenaars, trompetten en basten de registers hun demonischen klankenorkaan, tusschen rauwen menschenzang en schetter van kermisinstrumenten. [280] [Inhoud] II. Zwellend gerucht van kermislawaai ging door ’t stedeke. De orgels bleven doorrazen in valdreun van joelklanken. Zon bleef gloeien, haalde de Kermis in, met helle lichtflonkering. In den roes van ’t orgelgeschetter verkookten de meiden en kerels hun passie voor nachtpret. Ze beefden verbijsterd onder dreun, deun en zangschetter, en in bloedbruising gistten ze ten dans, in wilde extaze, vastgrijpend wat er voorkwam, de brandende wellustmonden open, om
  • 61. telkens op nieuw weg te duizelen in ’t rond, al in ’t rond, tot ze neerstortten tegen de keien en karren. Van ’t land en uit de werkerswijkjes kwam sterker druisch en jubel, op den dag telkens gesmoord. Maar ’s avonds in de stille straatjes, aangehitst door ’t van verre aanklankende orgelgerucht, barstte de jool òpen als ’n vuurlong van krater. Hoog spoog de kleurhitte van hun passie boven huisjes, tenten en boomen, en gierende zang en zuip van een en anderen kant, botsten al op elkaar in. De kanaljeuze meiden van de groentenfabriek, de groenboerenknapen, de wijven en vrijers, jochies en kinders, alles trok op, in den nabroeienden zomeravond, hurkten, hortten en joolden naar de kermis, de heilige kermis. Pastoors en dominees waarschuwden plechtiglijk en star, maar ’n heete hoon-schater van de knapen raasde hun tegemoet, dat ze zwegen en stom aftrokken. Eindelijk dan stond de heele lange Baanwijk- boulevard vol kramen, tenten en spullen. Ze leek ’n diepe allée van flonkerende kleuren, schijnsels en lichtvegen; flonker van poffertjeskraamruiten en gebrand glas, met kobalt, brons-gouden en rood- groene sterreling van deuren; flik-flak-zoetige toetsjes van [281]rose en goud-randige ornamentiek, vèr- echoënd in kleurigen warrel tusschen vuilig vergroende spiegels. Overal glom gloei van koperen bakken en meelpotten, ’n schemer en flonker van
  • 62. goud en hel licht, tusschen de hooge, lage, dwarse en hoekige tenten en spullen, aan weerszij, dol van schitterig bonte fleurigheid. ’s Middags opende de kermis met klein gejoel pas van kinders, jochies en meisjes, feestelijk opgesmukt in Zondagsplunje.— Op havenkant was schorriemorriënder spullenlawaai saamgedromd; de schelle klingeling en ’t heete galmend belgeraas van draaimolens, ’t gebons van karren tusschen ’t eerste gemoker en gedreun van vaste stàndplaatsorgels, vóór of in de spellen.— Dienstmeisjes koekeloerden, jongens schaterden en kinders gilden en sprongen als razende konijntjes, overal rond. Tegen den middag was de zon weggebleekt, na de kermis met fonkel en gouden glans te hebben ingehaald. Maar zwoel en broeierig bleef Augustushitte zwangeren uit druilgrauwe lucht, boven ’t woelende stedeke, grauw-paars boven orgelenden havenwoel en Baanwijk-boulevard. Dirk, Piet en Rink van den polder, hadden zich voor de kermis samengevrindschapt, loerend op de meiden van Grint. Jan Grint, uit eigenbelang, om Guurt meer te ontmoeten, school bij hèn; Geert en Trijn, Corrie en Annie weer bij Jàn, om vrijer overal in te draaien en mee te lollen.—Klaas Koome, de Hazewind, was bij de nèven Hassel getrokken, half gelokt met ruim geld, als spotkracht en durfkerel, en om sterker dan zij durfden, de meiden van Grint naar hèn toe te tronen.
  • 63. De meisjes voelden den aandrang van twee kanten, hurkten bangelijk in den knel. Maar Trijn wou niet dat Geert d’r hoofd zou breken, om die narigheidjes. Wat kon hun ’t schelen hoe ’t gaan zou met die vijandelijke kerels, nou ze zelf overborrelden van heerlijken kermiswellust. Zou wèl losloopen. ’s Avonds stapten Dirk, Piet en Rink op ’t pad, gingen ze Jan Grint halen.—’t Speet de meiden dat Jàn niet bij de nèven hoste, de neven met den loodpot! Maar Jan was zèker bij [282]Dirk minstens ’n paar keer Guurt te treffen. Nou moesten de meisjes mee met hèm. Ze stonden klaar aan de deur, liepen naar voor, naar achter, popelend zenuwdruk, gejaagd.— Toen ze de mannen hoorden aanstappen, en de vooruit schallende schreeuw van hun zangkelen ’t pad òpklaroende, stapten ze hun huisje uit, zoenden moeder Grint, vader en kleuters, en volgden vlug de lustige bazuin-juichende knapen. Dwars door hobbeligen duinweg, op polderkant aan, ging ’t los. Piet, Rink en Dirk joedelden in dolle dwarse sprongen, Piet nog op z’n klompen, om lekkerder straks te klakkeren en klos-meppen op de tentplanken. In slinger-rij, de drie meisjes omarmd-ingehaakt, zongen ze den duisteren avondweg àf, die zomerstil lag te suizelen in heimvol geruisch, onder donker bleek-sterrenglanzend azuur.
  • 64. Rauw krijschten de kerelsstemmen door den gil’rigen vrouwenzang, in opgewonden passie ’t kermislied uit. Arreme frouw en kin.. d’re Stuurt men noàr de moordenoarskampe haine.. Aooaauuw! waa’t ’n skande Loage wroak van En-gè-land! En telkens met iets bloeddorstigs hysterisch in den nationalen zangkrijsch scheurden door ’t avondstille, week-golvende duinpad, in zwenk van alle stemmen plots, de rauwe geluiden bijéén, een sleurige zeil van gloeiende passie naar ’t refrein: Aooaauw! waa’t ’n ska-ande! heel ’n leven van wraak-bloedige dierlijkheid en woede er in uitbrallend. Midden op den dwarsweg trad plots ’n donker stoetje, ook brullend en zangbruisend bijeengehaakt in slingerrij, woest tegen de Hassels en Grintjes insliertend. [283] Ikke sel d’r bai stoan op wè-el en wai! Deesie.. Deesie! verkalden daar krollige mannestemmen. En vlak voor de meisjes hielden stand de zangers, donker-groot in ’t avondduister van duinpad. —Saa’k stikke! da hai je de maide van Grint, spoog Willem Hassel er uit, met ’n spatstraal van z’n pruim tusschen z’n tanden.—
  • 65. —Kaik! klonk ’t verrast van andere zij, da binne dur Willem.… Jaa’n.… Henk! en Klaas Koome! telde Piet vagelijk in ’t duister. —Kaike?.. Hoasewind! f’rek.… en.… enne.. waa’s dá’ veur ’n snaiboon.… wâ? Bolk, Platneus jai? jài! gierde Dirk, die eerst nijdig had willen worden maar in verglijing van bui, in ’n woesten schater schoot. —Is je waif dur t’met protekollig Ouë, spotte Piet, kèn d’r dâ ouë bier nog werreke? De neven Hassel hadden met Klaas Grint afgesproken dat zij de meiden zouden halen, en nou had de vent ze toch met die vervloekte klus meegegeven.— —Saa’k f’rbrande! brulde Willem, daa’s ’n judaàsstreek, t’met hep ie vaif moal d’r aige sait da wài.. wài de maide hebbe daa’s kapsies soeke.… —Die vint hep dur puur gain koorakter.… —Nou, hoonde Dirk terug, de meisjes naar zich toesleurend met twee armen tegelijk, wâ motte de kooters mit sukke koale jasse van doen? Beefwoedend klonk z’n stem in ’t duister. —Daa’s net, jai hep ’t op je ruiker, ironiseerde Rink, de reuzige polderkerel, ’n kittelstreekje onder Geert’s kin smerend, dat ze schrok. —Hande thuis, snauwde Geert gemaakt, zich erg in de knel voelend, nu de andere knapen op ’t donkere pad daar dreigden.
  • 66. —De deftighaid komp! moak ruimte! hoonde Dirk weer. —Die heere binne d’r soo ellendig pienter, trampelde Piet. [284] Klaas Koome, nù vriend van den guldenszwaren Hassel, hoonde stekelig en driftig terug, schold op Kees den „dief”, den moordenaar en strooper,— Willem gierde wat gemaakt mee bij elken gemeenen uitflap van Hazewind; dikbullige Jan vloekte pruttelend en Bolk dwergde onrustig achter de dreigkerels. Willem drong weer òp. —He maide.… wâ motte jullie mit ’n vint van wit hoar.. d’r uitfoere? bai sain in de luure? daa’s niks gedaan! protekollig veur vaif en ’n broer die d’r vaif joar sete hep!.. s’n aige waif half doodklopt, en s’n aiges kooters loat f’r hongere!.. en s’n skoonfoar mit ’t mis kittelt! daa’s de femillie!—Rink reuzigde vóór, dreigend, valsche schaterlachen verproestend. Maar de meisjes wouên geen ruzie, voelden zich veel te lekker in de aanzwellende lol en ’t zanggerucht van de kermis. Ze snakten er naar. De koppen bij elkaar gedonkerd fluisterden ze ’n besluit.— —Hoor rais manne.… zei plots kloek Geert, wai hebbe d’r vast niks àn,.. aa’s jullie d’r aige skelde en kriefele.. Wai.. wille d’r vast mi de haire meegoan.. aa’t ’t in frinskap lait! jullie mot d’r malkoar f’rstoan.— —Daa’s net! —Juistíg.…
  • 67. Welcome to our website – the ideal destination for book lovers and knowledge seekers. With a mission to inspire endlessly, we offer a vast collection of books, ranging from classic literary works to specialized publications, self-development books, and children's literature. Each book is a new journey of discovery, expanding knowledge and enriching the soul of the reade Our website is not just a platform for buying books, but a bridge connecting readers to the timeless values of culture and wisdom. With an elegant, user-friendly interface and an intelligent search system, we are committed to providing a quick and convenient shopping experience. Additionally, our special promotions and home delivery services ensure that you save time and fully enjoy the joy of reading. Let us accompany you on the journey of exploring knowledge and personal growth! ebookfinal.com