CANCEL
Subscription
0
Your Cart
(0 item)
You have no products in your basket yet
Checkout
Account
Sign in
New User?
Create Account
Your Subscription
Your Owned Titles
Your Account
Your Orders
Change country
United States
Great Britain
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Singapore
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
Free Learning
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
$9.99 | ALL EBOOKS, VIDEOS & AUDIOBOOKS
Your learning journey starts here: 8000+ learning resources for
$9.99
each!
SHOP NOW
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
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
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
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
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
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
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
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
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
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
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