CANCEL
Subscription
0
Your Cart
(0 item)
You have no products in your basket yet
Save more on your purchases!
Buy 2 products and get 15% off
Buy 3-4 products and get 20% off
Buy 5+ products and get 30% off
Savings automatically calculated. No voucher code required.
Checkout
Account
Sign in
New User?
Create Account
Your Account
Your Orders
Change country
United States
Great Britain
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Singapore
Canary Islands
Hungary
Ukraine
Luxembourg
Estonia
Lithuania
South Korea
Turkey
Switzerland
Colombia
Taiwan
Chile
Norway
Ecuador
Indonesia
New Zealand
Cyprus
Denmark
Finland
Poland
Malta
Czechia
Austria
Sweden
Italy
Egypt
Belgium
Portugal
Slovenia
Ireland
Romania
Greece
Argentina
Netherlands
Bulgaria
Latvia
South Africa
Malaysia
Japan
Slovakia
Philippines
Mexico
Thailand
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
SALE ENDS IN
0
Days
:
00
Hours
:
00
Minutes
:
00
Seconds
GO TO
TOP
You're reading from
Drupal 7 Social Networking
Build a social or community website with friends lists, groups, custom user profiles, and much more
Product type
Paperback
Published in
Sep 2011
Publisher
Packt
ISBN-13
9781849516006
Length
328 pages
Edition
1st Edition
Languages
PHP
Tools
Drupal
Concepts
Ecommerce
Table of Contents
(22) Chapters
Drupal 7 Social Networking
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
1. Drupal and Social Networking
FREE CHAPTER
Social Networking: An introduction
Why not join or use an existing social network?
Drupal
Drupal as a social networking platform
Alternatives to Drupal
DinoSpace!
Installing Drupal
Summary
2. Preparing Drupal for a Social Networking Site
How Drupal works
Administering Drupal—An overview
Content types and taxonomy: A detailed look
Planning our site
Starting to build our site
Summary
3. User Content: Contributions, Forums, and Blogs
Our site
User roles: An important note
Drupal modules
Managing comments
Forums
Setting up and using blogs
Collaborative writing
Polls
Contributions in the form of pages
Uploaded files
Roles
Summary
4. Users and Profiles
What are we going to do and why?
Getting set up
Users, roles, and permissions
Creating customizable user profiles
Globally recognized avatars: Enabling Gravatars
Tracking user activity
User centric home page
Account settings
Summary
5. Enabling User Interaction
DinoSpace!: A review
Preparation: Installing the modules
Relationships
Related user activity stream
Contacting users
Groups
Commenting on user profiles
Summary
6. Social Seasoning
Let's prepare our modules
Encouraging discussion with Disqus
Sharing content with AddThis
Leverage other features
Summary
7. Module Development: Rapidly Improve your Social Network
Dinosaur-friendly venues
Useful resources
Building our module
Module in action
Summary
8. How We Can Design Our Site
Drupal themes
The basics of creating a theme
Summary
9. Communicating with Our Users
Getting started
A look back
Mailing lists
Using content blocks to get our message across
Using theme customisations to indirectly communicate with our users
Inactive users: Please come back
Summary
10. Deploying and Maintaining Your Social Network
Installing the modules
Security
Deploying
Maintenance
Summary
11. Easing Growing Pains
Basic performance tips
NoSQL options
Can't someone else do it?
Using content delivery networks
Code improvements and custom modules
Server performance and configuration
Scaling our resources
Adding redundancy to our setup
Keep an eye out…
Summary
12. Promotion, SEO, User Retention, and Monetization Strategies
Promotion and marketing
Search Engine Optimization
User retention
Monetization options
Final tips: Web stats
Modules to consider
Summary
Setting up a Local Development Environment
WampServer for Windows
Linux
Mac
Summary
Installed Modules
Chapter 1 to Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7 to Chapter 8
Chapter 9
Chapter 10
Chapter 11 to Chapter 12
Index
Chapter 1 to Chapter 3
No third-party contributed modules are installed within Chapters 1 – 3; only core modules are used.
The rest of the chapter is locked
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Start free trial
Previous Section
Section 2 of 9
Next Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Sign up now
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Start free trial
Renews at
$19.99/month
. Cancel anytime
Personalised recommendations for you
Based on your interests and search pattern
Modern Full-Stack React Projects
Read more
Full-Stack React Projects is a complete guide to learning full-stack web development, understanding the creation and integration of backend systems, and advancing your career as a frontend developer.
Read more
Jun 2024
16h 52m
Mastering Node.js Web Development
Read more
Explore Node.js with practical examples that will teach you how to utilize open-source packages for real-world solutions. Gain the skills to develop and deploy server-side applications that enhance your client-side projects.
Read more
Jun 2024
25h 56m
Reactive Patterns with RxJS and Angular Signals
Read more
This RxJS book will help you understand the core concepts of RxJS and provide practical patterns to make your code more reactive and declarative. You'll also understand Angular Signals, which provide another way to improve code reactivity.
Read more
Jul 2024
8h 28m
API Testing and Development with Postman
Read more
Whether you are a tester or a developer working with APIs, you'll be able to put your knowledge to work with this practical guide to using Postman. The book provides a hands-on approach to implementing and learning the associated methodologies that will have you up-and-running and productive in no time.
Read more
Jun 2024
11h 56m
FastAPI Cookbook
Read more
This book helps you unlock the power of FastAPI to build high-performing web apps and APIs by taking you through the basics like routing and data validation through to advanced topics, such as custom middleware and WebSockets.
Read more
Aug 2024
11h 56m
Mastering Spring Boot 3.0
Read more
This hands-on guide empowers you to develop scalable and efficient applications. You'll also learn microservices patterns, reactive programming, and security measures for building robust backend systems.
Read more
Jun 2024
8h 32m
Nuxt 3 Projects
Read more
This book is a comprehensive guide to Nuxt.js, which takes you from the basics to advanced topics. Uniquely, this book emphasizes practical, project-based learning, tackling real-world problems.
Read more
Jun 2024
7h 40m
Vue.js 3 for Beginners
Read more
Learning a new language by following video tutorials, blog posts, and documentation is a tiresome activity. This book will take you on an exciting journey of becoming a proficient Vue.js developer through a practical, step-by-step approach.
Read more
Sep 2024
10h 4m
Full-Stack Web Development with TypeScript 5
Read more
The book emphasizes best practices, debugging, performance optimization, and scalable code structure, helping you develop practical skills in frontend and backend development, database integration, and AI integration.
Read more
Aug 2024
9h 4m
Mastering Flask Web and API Development
Read more
The book is an introduction to Flask that will showcase its baseline, core, and advanced integration features to enable you to solve enterprise-related problems and issues in both web and API development.
Read more
Aug 2024
16h 28m