31,19 €
Often a company hires consultants or web developers to build a Joomla! web site, and then takes over running the site in house. If you are a content administrator concerned with creating and maintaining the 'product' of a content management site, and not modifying its code, this book is all you need.
This practical, hands-on guide will give you all the knowledge needed to maintain and edit your web site as a content-rich place that visitors return to again and again. There are many books available to help you administer a Joomla! site, but this is the only one specifically for Content Administrators. It is a quick-start guide that best serves content administrators and editors and doesn't cover designing or creating a site. However, anybody who has built their own site but needs help with article management, multimedia management, search engine optimization, and more will also benefit from it.
To explain all the features, we will work on developing and maintaining the content and structure of a fledgling web site for a fictitious company "The Party People". Beginning with the basics, which includes an exploration of how to access and navigate around the administration interface, you will move into managing and creating content, including adding images, video, and audio material. There is advice on how to make the most of your multimedia material and how to choose the right file type for your needs.
As your skills develop, you will work through techniques for making the site search-engine friendly and securing it against potential malicious attacks. All of these techniques and processes are explained step by step, and by the end of the book you will be able to take advantage your new-found knowledge and skills and maintain your Joomla! site with ease. Keeping your content fresh and engaging becomes easy, once you know how and that's what this book aims to do. It will help you become a more effective and efficient manager of Joomla!-based web sites.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Seitenzahl: 201
Veröffentlichungsjahr: 2009
Copyright © 2009 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: October 2009
Production Reference: 1201009
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-847198-04-4
www.packtpub.com
Cover Image by Parag Kadam (<[email protected]>)
Author
Tracey Porst
Reviewer
Toivo Talikka
Acquisition Editor
David Barnes
Development Editor
Amey Kanse
Technical Editor
Neha Damle
Copy Editor
Sanchari Mukherjee
Indexer
Rekha Nair
Editorial Team Leader
Gagandeep Singh
Project Team Leader
Priya Mukherji
Project Coordinator
Ashwin Shetty
Proofreader
Sandra Hopper
Graphics
Nilesh R. Mohite
Production Coordinator
Adline Swetha Jesuthas
Cover Work
Adline Swetha Jesuthas
Tracey Porst is a creative industries practitioner and teacher in the field of visual and online design technology, who enjoys the challenge of developing creative, commercial, and educational projects.
After a number of years working in management administration, the need to work within a creative environment took hold. Tracey applied her skills and background in this area after completing full-time study in visual design and new media technologies, to develop her own successful freelance design and digital media studio. She has enjoyed a successful career as a freelance visual communication designer ever since.
Having worked consistently to develop her own freelance practice, Tracey's client base includes an interesting and diverse range of businesses, for which she has produced websites, logos, and other promotional material.
Tracey takes a collaborate approach to working with her clients, listening to their requirements and combining them with the technologies and principles she believes will deliver results. Her clients often report that they are happy to have digital and technologies explained to them in practical terms and without the jargon often associated with this field.
As a Sessional Academic and Research Assistant with a leading Australian university, in addition to the teaching aspects, Tracey also enjoys the opportunity to develop her knowledge base and stay in touch with the changing face of digital media theory and practices.
Thanks to John, as well as my family and friends for your support, encouragement, and patience. I would also like to acknowledge the Joomla! development team and community for their ongoing commitment towards improving and developing this CMS, and for sharing their knowledge with anyone who is interested in developing websites with Joomla!
Please support the development team with a donation if you are able.
Toivo Talikka lives in Sydney with his wife Maja, their son Mikko, and dog Marlo. Toivo has worked on applications based on Joomla! for two years and provided support at the Joomla! forum to reach the level of Joomla! Ace. His tips and observations can be found at his blog http://toivo.talikka.com.
Toivo's career in computing started in the early 70's in an air conditioned room filled with 7-foot-tall tape drives, hard disk drives looking like top-loading washing machines, paper tape, and card readers connected to a GE-115 computer. He punched his first assembler programs onto 80-column cards and had at his disposal 16 KB of ferrite core memory and 5 MB of disk space.
Toivo's expertise in Retail Point Of Sale systems gained at ICL Finland led him to work for the company in Australia, England, and Sweden. He returned to Sydney to work with NCR. Then Burns Philp offered him a position in Papua New Guinea in its Merchandise division, from where he moved to the shipping subsidiary and, subsequently, to Shipping's head office in Sydney. His next job was IT Operations Manager for a CBD law firm. After that, Toivo ran a one-man consultancy in Sydney for five years, helping clients in legal services, wholesale, and aged-care industries to manage their computer applications and networks. His company, Total Data Pty Ltd, provided remote systems administration, internet security, and onsite hardware maintenance and installations, covering both Windows and Linux servers.
For his own use, Toivo installed Linux servers and firewalls and got an introduction to Apache, MySQL, and PHP (LAMP), the tools he then used to write a web-based customer-billing application accessible from his Nokia cell phone. His interest in Open Source applications and Joomla! led to a full-time job as a web developer, responsible for websites based on Joomla!, its extensions, and their integration with web-based services, at one of the Australian subsidiaries of a French global company, Schneider Electric.
I thank Maja, my wife, for her encouragement while reviewing this book. I am also grateful to the Joomla! developers for producing an excellent content management system.
Often a company hires consultants or web developers to build a Joomla! website, and then takes over running the site in-house. If you are a content administrator concerned with creating and maintaining the product of a content management site, and not modifying its code, this book is all you need.
This practical, hands-on guide will give you all the knowledge needed to maintain and edit your website as a content-rich place that visitors return to again and again. There are many books available to help you administer a Joomla! site, but this is the only one specifically for content administrators. It is a quick-start guide that best serves content administrators and editors and doesn't cover designing or creating a site. However, anybody who has built their own site but needs help with article management, multimedia management, search engine optimization, and more will also benefit from it.
To explain all the features, we will work on developing and maintaining the content and structure of a fledgling website for a fictitious company, "The Party People." As your skills develop, you will work through techniques for making the site search-engine friendly and securing it against potential malicious attacks. All of these techniques and processes are explained step-by-step, and by the end of the book you will be able to take advantage of your new-found knowledge and skills and maintain your Joomla! site with ease. Keeping your content fresh and engaging becomes easy, once you know how, and that's what this book aims to do. It will help you become a more effective and efficient manager of Joomla!-based websites.
Chapter 1: Exploring Your New Joomla! Website covers accessing and navigating the backend or administration interface of a Joomla! website. We will also understand the overall structure and the hierarchy of the content.
Chapter 2: Creating, Editing, and Organizing Content covers the Article Manager, which is used for creating, editing, and organizing content.
Chapter 3: Managing Images and Videos covers the Media Manager. We will learn how to upload and manage audio, video, and images. We also learn how to select the best file formats for our media files.
Chapter 4: Backing Up Your Website covers the backing up and restoring of a Joomla! website in case your site is maliciously attacked or compromised. We'll also outline how to use the JoomlaPack component through the administration interface to create an archive file that can be uploaded and unpacked to restore our website.
Chapter 5: User Management covers the user management system within the administration interface that allows us to effectively manage our website users and their profiles. We will learn to establish and edit new user accounts, manage username and password issues, and deal with problematic users.
Chapter 6: Making Your Site Popular outlines how search engines find websites based on keywords and page descriptions. It also explains how we can apply them to our website and increase the chances of a better ranking in the index page of a search engine result. We also look at some ways we may be able to improve the success of our search engine ranking.
Chapter 7: Security — Recovery and Precaution covers precautions to make it harder for hackers to compromise our website. It explains how to recover from a malicious attack and what to do if your site is exploited
Chapter 8: Menus, Modules, and Components covers applying some of the key components and modules that are a part of the core Joomla! installation, as well as looking at an overview of some third-party extensions such as VirtueMart, JCal Pro, DOCman, and Letterman.
You will need to have Joomla! installed and a website of your own to go through the instructions in the book. Throughout the text we address a number of optional applications such as local host servers or ftp programs and information about them is provided in context.
If you are someone who wants to quickly and easily manage content and users for a Joomla! website, this book is ideal for you. You could be a content editor, proofreader, graphic artist, feature editor, or anyone else concerned with managing content on a Joomla! installation. If you can browse the Web and use a word processing software package, this book will help you develop the skills to efficiently manage your website and gain a solid understanding of the Joomla! content management system.
In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.
Code words in text are shown as follows: "We can include other contexts through the use of the include directive."
New terms and important words are shown in bold. Words that you see on the screen, in menus or dialog boxes for example, appear in the text like this: "clicking the Next button moves you to the next screen."
Warnings or important notes appear in a box like this.
Tips and tricks appear like this.
Feedback from our readers is always welcome. Let us know what you think about this book—what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.
To send us general feedback, simply send an e-mail to <[email protected]>, and mention the book title via the subject of your message.
If there is a book that you need and would like to see us publish, please send us a note in the SUGGEST A TITLE form on www.packtpub.com or e-mail <[email protected]>.
If there is a topic that you have expertise in and you are interested in either writing or contributing to a book on, see our author guide on www.packtpub.com/authors.
Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.
Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in the text or the code—we would be grateful if you would report this to us. By doing so, you can save other readers from frustration, and help us to improve subsequent versions of this book. If you find any errata, please report them by visiting http://www.packtpub.com/support, selecting your book, clicking on the let us know link, and entering the details of your errata. Once your errata are verified, your submission will be accepted and the errata added to any list of existing errata. Any existing errata can be viewed by selecting your title from http://www.packtpub.com/support.
Piracy of copyright material on the Internet is an ongoing problem across all media. At Packt, we take the protection of our copyright and licenses very seriously. If you come across any illegal copies of our works, in any form, on the Internet, please provide us with the location address or website name immediately so that we can pursue a remedy.
Please contact us at <[email protected]>with a link to the suspected pirated material.
We appreciate your help in protecting our authors, and our ability to bring you valuable content.
You can contact us at <[email protected]>if you are having a problem with any aspect of the book, and we will do our best to address it.
Today it's generally expected that an organization, company, or even an individual (for example, think of creative professionals such as photographers or musicians) have a website which will serve as a tool for promotional purposes or to generate an income. It may simply be a one page portfolio, or possibly a blog that allows you to share your opinions, or a comprehensive e-commerce operation such as eBay or Amazon. As a content management system, Joomla! has the capacity to accommodate all of these applications. Also, whatever you or your website developer's reasons for choosing Joomla! to power your site, one of the great things about it is the ease with which you can manage and update your content, keeping your users interested in you and your activities or products. Learning how to keep your content fresh and engaging becomes easy once you know how, and that's what this book aims to achieve.
In this first chapter towards understanding how to manage your Joomla! website, we'll refer to a mock up of a website called The Party People to cover:
What you see in the web browser is referred to as the frontend of your site and presents the online face and personality of your organization. Managing this pleasant face is easily achieved when you access the backend of the site. The kind folks at Joomla! have made this as fuss free as possible by providing a graphical and easy to navigate administration interface.
It is also important to mention here that editing your website can be done through the frontend of the site as well, depending upon the level of access the user has been granted. There are also certain extensions to Joomla! that allows access to particular areas. Chapter 5, User Management looks at the level of access in detail.
However, access to the administration requires logging in and your website developer will have provided you with the appropriate level of authority to do so. The administration interface called the Control Panel, is a "members only" area.
If your developer has not given you the level of authority as a user to do this, you will need to approach them and ask them to change your user profile. The developer should allocate access to you as a manager at least for administrative rights. Chapter 5, User Management covers user management in a detailed manner.
Access to the Control Panel is through a link relative to the website address. Using the Party People example, the content editor will type in http://partypeople.com/administrator/ and be presented with the login panel to enter a Username and Password before proceeding to the Control Panel.
Having logged in successfully, you are presented with the Control Panel screen (the central hub for managing your content). This is where you begin creating and managing articles, uploading images, as well as a host of other functional activities. Clicking one of the icons (as seen in the following screenshot) gives you access to various sections of the administration interface. We'll address these progressively throughout the chapter.
The icons presented are quick links to the most frequently accessed content editing and management activities and are supplementary to the main menu structure located at the top of the administration interface. Use either the icon or the menu to take you to the section.
The icons on display are determined by the level of authority the website developer has created for your role.
As the Control Panel is the central hub of the administration interface, it can also be accessed from other areas of the site through the top menu.
Click the Site | Control Panel link from anywhere within the administration interface to return to this screen. You will need to close or save your current updates in order to enable the link.
Navigating the administration interface from anywhere within the backend of the site is made easy with a global menu bar to guide you through the various areas of the administration. Located at the top left of every screen (which is why we refer to it as global) the links are named according to the areas they lead to. The global menu bar is as shown in the following screenshot:
This contains links to all of the key site settings, which include the following:
This links to the section where you can organize the management of the menus established on your site. The menu manager link takes you through a list of the menus presented on the frontend of your site, where you can manage them by clicking the links.
All the information presented on the site can be accessed through here, as there are links to the following:
We'll cover the details later in this chapter.
Components
