Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9922 6266 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 Nepean TAFE 2012
I.T
 .NET
 Windows 7
 Adobe CS5
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Linux
 Windows Server 2008
 SAP
 Sharepoint 2010
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical

Joomla Users Guide

by: Barrie M. North

Notify me when in stock

On-line Price: $39.95 (includes GST)

Paperback package 480

20%Off Retail Price

You save: $10.00

Usually ships within 3-5 business days. We will advise you if a delay or price change is expected.

Retail Price: $49.95

Publisher: PRENTICE HALL,21.01.08

Category: Level:

ISBN: 0136135609
ISBN13: 9780136135609

Add to Shopping Cart

Authoritative guide to the #1 content management system that lets you create sophisticated yet easily editable websites


  * Teaches readers how to create a Joomla! website and how to customize it to their needs


  * Covers the 'tips and tricks' along with common troubleshooting issues


  * Compare common extensions and add-ons available -- there are over 600


  * First book to address differences between Joomla! 1.0 and 1.5


  * Joomla! won the Best Linux Open Source Project award of 2005


Table of Contents

Preface xix

Chapter 1: Content Management Systems and an Introduction to Joomla! 1

What Is a Content Management System? 2

Static Web Pages 2

Cascading Style Sheet Web Pages 3

Dynamic Web Pages 4

Open Source

7

History of Joomla!


8

Joomla! Community

9

Third-party Extensions Development

9

Joomla!'s Features

10

Elements of a Joomla! Website

11

Content 13

Modules 14

Templates

14

Summary

15

Chapter 2: Downloading and Installing Joomla!

17

How Do I Install Joomla!?

18

Where Can I Find the Most Current Joomla! Files?

18

Unpacking Joomla! on a Local Desktop Computer

23

Unpacking on a Hosting Account

26

Running the Joomla! Installation Wizard

28

Summary

35

Chapter 3: Joomla! Administration Basics 37

What Is the Frontend and Backend of a Joomla!-powered Website?

38

Menu Bar 40

Toolbar

41

Workspace

41

Administrator Functions in the Menu Bar

42

Site Submenu

42

Menus

50

Content

52

The Component Menu

53

Extensions 55

Tools 60

Global Checkin

61

Help

61

Site Preview 62

Summary

63

Chapter 4: Content Is King: Organizing Your Content 65

How Does Joomla! Generate Web Pages?

66

How Does Joomla! Organize Content Articles? 68

Uncategorized Articles 68

Sections and Categories 69

Sample Hierarchy 71

Creating the Widget Inc. Website with Uncategorized Content

72

Creating Content Articles


74

Creating Menu Items 77

Page Coponent 82

Creating Widget Inc. with Sections and Categories 86

Creating Sections

89

Creating Categories 91

Creating Content Articles 93

Creating Menu Items

95

"Read More" Links and Individual Pages

102

Module Content 104

Summary

107

Chapter 5: Creating Menus and Navigation 109

How Do Menus and Modules Work Together?

110

What Do Menu Items Do?

112

Creating a Menu Item

113

Where Does a Menu Item Link To?

116

What Does a Page Look Like After Following a Link? 116

Blog Layout

118

Blog Layout Parameters

119

List/Standard Layout for a Section

123

Section List/Standard Layout Parameters

125

List/Standard Layout for a Blog

125

Category List/Standard Layout Parameters 127

Module Manager 127

Module Parameters

130

Submenus

132

Summary

133

Chapter 6: Extending Joomla! 135

What Are Extensions?

136

Installing Extensions 137

Managing Extensions

139

Components 140

Core Components140

Third-party Components141

Modules144

Module Display

144

Core Modules 145

Third-party Modules 148

Plugins 149

Core Plugins 149

Third-party Plugins 150

Templates 150

Core Templates 151

Third-party Templates 151

Summary 151

Chapter 7: Expanding Your Content: Articles and Editors 153

WYSIWYG Editors 154

Managing WYSIWYG Editors

155

Other Third-party Editors

158

Creating and Managing Articles 160

Managing Content Through the Backend 161

Adding Content from the Backend 163

Inserting Images into Content 169

Creating an Article Table of Contents 172

Section and Category Descriptions

174

Article Content Preferences 176

Managing Content Through The Frontend

178

Creating a Frontend User Menu 178

Limiting Access to Menus by User Level 182

Authors

183

Editors

187

Publishers 189

Article Checkin 189

Summary 190

Chapter 8: Getting Traffic to Your Site 193

Start at the Beginning: Site Goals

194

Organic Traffic (SEO) 196

Introduction to Google 198

Creating Keywords 199

Keywords and Domain Name

202

Designing Your Site for Organic Traffic

203

Advanced SEO Techniques 209

Referral Traffic 215

Google PageRank

215

Using WebFerret to Find Websites

217

Other Link-Building Strategies

220

Internal Linking. 221

Pay-Per-Click Traffic

225

How Google Adwords Works 226

Joomla! and Adwords

228

Email Traffic

230

Joomla! Email Newsletter Extensions

232

Third-Party Hosted Email Solutions

232

Joomla! SEF Extensions 235

Summary

236

Chapter 9: Creating a Pure CSS Template 239

What Is a Joomla! Template? 240

Localhost Design Process

241

Localhost Server Options 242

W3C and Tableless Design

243

Semantically Correct Code 244

Cascading Style Sheets (CSS) 244

Creating a Simple Template 245

The Template File Components

245

index.php


249

Blank Joomla! Template Body

253

CSSTemplateTutorialStep1 256

Using CSS to Create a Tableless Layout 256

Default CSS 261

Joomla!-Specific CSS

263

Modules in Templates 265

Menus in Templates 271

Hiding Columns 275

CSSTemplateTutorialStep2

280

Making a Real Joomla! 1.5 Template

280

Slicing and Dicing 280

Setting Up Module Locations

281

Header

282

Column Backgrounds

283

Flexible Modules 285

Typography 286

CSSTemplateTutorialStep3 291

Advanced Templating Features

291

Template Parameters

291

Template Overrides

293

Tableless Joomla! 297

CSSTemplateTutorialStep4

297

Summary

298

Chapter 10: Creating a School Site with Joomla! 301

Why Do We Need a School Website? 302

Students

302

Teachers and Administrators 303

Parents 303

What Features Do We Need on a School Site? 303

Downloading and Installing a School Template 304

Education Template Features and Positions

306

Configuring the Search Box

306

Configuring the Main Horizontal Drop-down Menu 308

Organizing Content on a School Website

310

Creating the Menus 314

Building Out Content

318

Creating Subnavigation

319

Academics Submenu 320

Creating News Links for a Section

322

Setting Up the Footer 324

Setting Up the Home Page 325

Adding Basic Functionality to a School Website 327

User Registration 328

Events Calendar 329

Downloadable Documents 330

Polls 331

Staff Directory

331

Email Newsletter 332

RSS

333

Random Image

334

Sitemap

334

Extending the School Website Beyond the Basics

336

Summary 337

Chapter 11: Creating a Restaurant Site with Joomla!

339

Why Does a Restaurant Need a Website? 340

What Features Does a Restaurant Website Need? 340

Downloading and Installing a Restaurant Template 342

Organizing the Content on a Restaurant Website 344

Building Content Articles with Lorem Ipsum 347

Creating Menus 349

Setting Up the Home Page 354

Home Page Alternative to the Front Page Manager

354

Creating Footer Content

356

Creating Module Teaser Blocks

358

Using Stock Imagery

362

Extending a Restaurant Website


364

Image Gallery: JPG Flash Rotator 2

365

Calendar: JCal Pro

365

Email Marketing

365

Google Maps 366

Summary 367

Chapter 12: Creating a Blog Site with Joomla! 369

What Is a Blog?

370

Why Have a Blog?

371

What Options Are There for Blogging?

372

What Features Are Needed on a Blog Site? . 373

Downloading and Installing a Blog Template

374

Aqualine Template Features and Positions 376

Configuring the Logo 377

Configuring the Main Horizontal Drop-down Menu 378

Organizing Content on a Blog

Organizing a Blog Within a Larger Site

379

Organizing a Standalone Blog

380

About Tagging


382

Creating the Menus 382

Adding Dynamic Modules

386

Adding Static Modules 388

Adding Basic Functionality to a Blog

390

Flexible Layout

390

Browser-based Editing

390

Automated Publishing 390

Categories

391

Search Engine Optimized URLs

391

Comment Systems 391

Syndication Feeds

392

Email Notification 395

Search

396

Trackback 396

Extending a Blog Website Beyond the Basics 397

Forums 398

Ecommerce 398

Summary

398

Appendix A: Getting Help

399

Community Forums

399

Help Sites


399

Getting Help from Google 400

Appendix B: Joomla! Case Studies 401

Six Case Studies for Organizations That Use Joomla! 401

www.yourwedding.com.au (MP Media)


402

www.longwoodfl.org (City of Longwood, Florida)

404

www.ropl.org (Royal Oak Public Library-Michigan) 407

www.telx.com (The Telx Group, Inc.)

409

www.nzmac.com (NZMac.com)


411

www.everythingtreo.com (Everything Treo) 414

Summary

417

Appendix C: A Quick Start to SEO

419

1. Keyword Use in Title Tag

419

2. Anchor Text of Inbound Link

419

3. Global Link Popularity of Site (PageRank 419

4. Age of Site 420

5. Link Popularity Within the Site

420

6. Topical Relevance of Inbound Links and Popularity of Linking Site 420

7. Link Popularity of Site in Topic Community

420

8. Keyword Use in Body Text

421

9. File Size 421

10. Clean URL

421

11. Utilize Your Error Pages 421

What's Not Here? 422

Appendix D: Installing WAMP5

423

Index

431

About the Authors

Barrie North has over 15 years of experience with the Internet, as a user, designer, and teacher. He has spent over eight years in the education fi eld, becoming steadily more involved in web technology and teaching web design classes to students and

technology integration to teachers. Most recently he worked as an IT consultant for two new schools pioneering in the use of technology. As well as web design, he has provided web marketing/SEO, usability, and standards compliance expertise to his clients.

He is a partner of Joomla!shack.com, providing templates and custom services. He also maintains a blog about all things Joomla! at compassdesigns.net. When not working, he can frequently be found on the Joomla! community boards, and he has written many free tutorials for using Joomla!. His combination of Joomla! expertise, educational skills, and engaging writing has produced a book accessible to everyone.