PacktLib: Building Online Communities with phpBB

Building Online Communities with phpBB 2

Credits

About the Authors

Introduction

Foreword

Introduction to phpBB

Online Communities

Building the Community—The Tools

The Name

The Environment

Why phpBB?

History

Development

Example phpBB Sites

Summary

Installing and Configuring phpBB

Pre-Installation

Installation

Post-Installation Tasks

Security Tips

Finding Help

Summary

A Quick Tour of phpBB

Visitor Experience

Moderator Experience

Administrator Experience

Summary

Customizing Your Forum

phpBB Styles

Structure of a Style

Editing phpBB Files

Installing a New Style

Create or Customize

Customizing Through the Stylesheet

Customizing through Images

Hacking phpBB

Summary

Forum Administration

Making Your Board Multi-Lingual

Avatars: Enabling and Configuring

Managing Smilies

Understanding Forum Permissions

Understanding User Permissions

Usergroups and Group Permissions

Second Look into Database Backups and Restore

The Board’s Human Side: Flamewars and Banning

Creating Your Own Template

Sketching the Layout

TPL Stands for Template

Making Your Template Folder

Editors for .tpl Documents

Ready, Set, Go!

CSS

Modifying the Forum Index in index_body.tpl

Modifying the Forum Body in viewforum_body.tpl

And the Story Continues

Icons and Images

Final Touches

Summary

Creating a New MOD

Introduction to MODs and Hacks

Before You Begin

Creating a Simple MOD: A New BBCode Tag

Make Your MOD Accessible to the World

Summary

Programming phpBB

Hello phpBB World!

Working with the Database

Using phpBB Messages

Using phpBB’s Multi-Language System

Using phpBB Templates

User Authentication

Recent Postings MOD

Summary

Directory Structure

Directory Structure

Directory Structure

Directory Structure

phpBB Resources

phpBB Resources

phpBB Resources

phpBB Resources

phpBB Resources

phpBB Code and Permission Cheatsheets

phpBB Code and Permission Cheatsheets

phpBB Code and Permission Cheatsheets

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure

phpBB Database Structure