封面
版权信息
Credits
About the Author
About the Reviewers
Preface
Chapter 1. Introduction: A New and Easy Way to Build Websites
Join the CMS revolution
Learning to use Joomla!
Summary
Chapter 2. Installation: Getting Joomla! Up and Running
What do you need to start?
Installing Joomla! in four steps
Time for action—step 1: Download the Joomla! files
Time for action—step 2: Place the files on the web server
Time for action—step 3: Create a database
Time for action—step 4: Run the Joomla! installation wizard
Got stuck? Get help!
Summary
Chapter 3. First Steps: Getting to Know Joomla!
Making the switch: Building websites the Joomla! way
Introducing frontend and backend: The Joomla! interface
The frontend: The website as the user sees it
Time for action—tour the example site
Taking control: Administering your site in the backend
Time for action—log in to the backend
Getting your feet wet: Start administering your site
Time for action—publish your first article
Time for action—rearranging page layout
Time for action—set Joomla! preferences
Summary
Chapter 4. Web Building Basics: Creating a Site in an Hour
What you will be making
Cleaning up: Removing the sample data
Time for action—hiding modules
Time for action—deleting articles categories and sections
Building your site is a three step process
Step 1: Customize the layout
Time for action—choosing a color variation
Time for action—preparing a new header file
Time for action—display the new header image file
Time for action—remove the whatsis
Step 2: Add content
Time for action—create a section and some categories
Time for action—create an article
Time for action—add a menu link
Time for action—add uncategorized articles
Time for action—adding items to the home page
Step 3: Add extras through components and extensions
Time for action—create a contact
Time for action—create a Contact Form menu link
Time for action—create a Poll
Time for action—display the Poll
Wrapping up: Change site settings
Time for action—change site configuration
Summary
Chapter 5. Small Sites Big Sites: Organizing your Content Effectively
Building on the example site
Grouping content: A crash course in site organization
Time for action—create a future proof site map
Creating content containers: Sections and categories
Time for action—create a new section and a category
Displaying sections and categories on your website
Time for action—create a link to point to a section
Refining your site structure
Time for action—move content from one category to another
Time for action—rename a section
Building a site without sections or categories
Summary
Chapter 6. Creating Killer Content: Adding and Editing Articles
Articles content pages what's the difference?
Creating and editing articles: Beyond the basics
Making it look good: Formatting article text
Time for action—add styling to article text
Adding images to articles
Time for action—upload images
Time for action—inserting and aligning images
Changing the way the article displays
Time for action—creating an intro text
Time for action—using page breaks to split up an article
Tweaking the details: Changing article settings
Archiving articles
Time for action—creating a news archive
Summary
Chapter 7. Welcoming Your Visitors: Creating Attractive Home Pages and Overview Pages
Why do you need overview pages anyway?
Creating the perfect home: Mastering home page layout
Time for action—rearrange the layout of articles on the home page
Time for action—show the most recent items first
Time for action—creating a different home page
Creating section and category overview pages
The first type of overview page: Creating Blog Layouts
Time for action—create a facebook using the Blog Layout
The second type of overview page: Lists
Time for action—change a Blog Layout to a List Layout
Summary
Chapter 8. Helping Your Visitors Find What They Want: Managing Menus
How many menus can you have?
Creating user-friendly navigation: Cleaning up the Main Menu
Time for action—change menu item order
Time for action—step 1: Create a new empty menu
Time for action—step 2: Move hyperlinks to the new menu
Time for action—step 3: Tell Joomla! where to display the menu
Time for action—tweak the menu position and orientation
Time for action—create a secondary menu item
Exploring menu module settings
Creating menu links
Creating plain text links
Time for action—creating text links
Summary
Chapter 9. Opening Up the Site: Enabling Users to Contribute and Interact
Creating user accounts for team members
Time for action—giving a user frontend authoring permissions
Time for action—create a Login Form
Time for action—logging in as a frontend content contributor
Reviewing and publishing team content submissions
Time for action—reviewing submitted content
Allowing visitors to register
Time for action—register yourself and log in
Time for action—hiding content for non-registered users
Time for action—partially hiding content from non-registered users
Enabling users to rate articles or write comments
Summary
Chapter 10. Getting the Most out of Your Site: Extending Joomla!
Extensions in all shapes and sizes
Enhancing your site using core extensions
Time for action—adding a Newsflash to the home page
Time for action—add a short content block
Enhancing your site using third-party extensions
Time for action—downloading and installing an extension
Time for action—putting the extension to work
Time for action—create an image gallery
Time for action—replace Joomla!'s default text editor
Summary
Chapter 11. Creating an Attractive Design: Working with Templates
This is what templates do
Changing the default template
Time for action—activating a different template
Downloading and installing a new template
Time for action—step 1: Downloading and activating a new template
Time for action—step 2: Getting the Main Menu module to display
Customizing a template: Tweaking CSS styles
Time for action—adjusting the template colors
Time for action—replace the header text with an image
Time for action—editing CSS on the fly using Firebug
Editing the template HTML
Time for action—removing the fixed footer text
Backing up and restoring a customized template
Creating your own template
Summary
Chapter 12. Attracting Search Engine Traffic: Tips and Techniques
Why do you need to accommodate for search engines?
Optimize your articles
Add meaningful metadata
Time for action—personalize the site metadata
Time for action—add metadata information for an article
Use search engine friendly URLS
Time for action—enable search engine friendly URLs
Add extra links to your content
Time for action—turn article titles into hyperlinks
Time for action—add a list of links to popular articles
Time for action—adding a site map component
Make it easier to discover new content: Using RSS
Time for action—enable RSS feeds
Getting to know more about your site traffic
More SEO resources
Summary
Appendix A. Keeping the Site Secure
Tip 1: Upgrade regularly
Tip 2: Change the default Administrator Username
Tip 3: Choose a strong password
Tip 4: Protect files and directories
Tip 5: Use extensions to secure your site
Tip 6: Have a backup ready
Tip 7: Stay informed!
Appendix B. Pop quiz - Answers
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Index
更新时间:2021-08-20 16:23:01