Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Hardware
- Інше
- Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
MICHAEL KEITH PEACOCK, Dries Buytaert
Eлектронна книга
Drupal is ideally equipped to serve as a base system for creating a custom social networking site like Facebook or MySpace. While these large social networks have their place, niche social networking websites can help promote businesses, products, projects, and hobbies of any nature.
Drupal 7 Social Networking provides careful instructions and clear explanations to take you through the setup and management of your social network site, covering topics from users, to marketing, to maintenance. It will help you create your own social networking site, suitable for whatever audience you choose!
Starting from the very basics of both Drupal and Social Networking, right through to more complicated aspects, you will progressively learn how to add to and expand your social networking site and add more features. You will learn how to secure your social network, deploy it on the Internet, and keep it running and well maintained. As social networking sites rely on the participation of their users, this book helps you to structure your site in such a way so that users can easily and enjoyably contribute, thus creating a powerful social network.
Drupal 7 Social Networking provides careful instructions and clear explanations to take you through the setup and management of your social network site, covering topics from users, to marketing, to maintenance. It will help you create your own social networking site, suitable for whatever audience you choose!
Starting from the very basics of both Drupal and Social Networking, right through to more complicated aspects, you will progressively learn how to add to and expand your social networking site and add more features. You will learn how to secure your social network, deploy it on the Internet, and keep it running and well maintained. As social networking sites rely on the participation of their users, this book helps you to structure your site in such a way so that users can easily and enjoyably contribute, thus creating a powerful social network.
- Drupal 7 Social Networking
- Table of Contents
- Drupal 7 Social Networking
- Credits
- About the Author
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Drupal and Social Networking
- Social Networking: An introduction
- Business logic to social networks
- Examples: Businesses making use of existing social networks and their own social networks
- Dell: Twitter
- NameCheap: Twitter
- BT: Twitter
- Netgear: Custom
- Examples: Businesses making use of existing social networks and their own social networks
- Business logic to social networks
- Why not join or use an existing social network?
- Provide a service
- Improve business
- Improve communications
- Existing social networks
- MySpace
- Provide a service
- Drupal
- What is a CMS?
- What is Drupal?
- Drupal as a social networking platform
- Alternatives to Drupal
- Roll your own
- Elgg
- Hybrid approaches
- DinoSpace!
- Installing Drupal
- Requirements
- Download
- Installation
- Extracting the Drupal files
- Creating the database
- Running the Drupal installer
- Configuring Drupal
- People: Account settings
- System: Site information
- Other configuration options
- People: IP address blocking
- System: Actions
- System: Cron
- Content authoring: Text formats
- User interface: Shortcuts
- Media: File system
- Media: Image styles
- Media: Image toolkit
- Development: Performance
- Development: Logging and errors
- Development: Maintenance mode
- Search and metadata: Search settings
- Search and metadata: URL aliases
- Search and metadata: Clean URLs
- Web Services: RSS publishing
- Regional and language: Regional settings
- Regional and language: Date and time
- Summary
- Social Networking: An introduction
- 2. Preparing Drupal for a Social Networking Site
- How Drupal works
- An abstract framework
- Nodes
- Modules and themes
- Administering DrupalAn overview
- Logging in
- Dashboard
- Content
- Content statuses
- Promoted content
- Sticky content
- Creating content
- Comments
- Content statuses
- Structure
- Blocks
- Content types
- Menus
- Taxonomy
- Appearance
- People
- Permissions
- Roles
- Modules
- Configuration
- Reports
- Help
- Content types and taxonomy: A detailed look
- Creating a new content type
- Adding fields to the content type
- Linking taxonomy to the content type
- Customizing how the taxonomy works with the content type
- Test content in action!
- Adding fields to the content type
- Creating a new content type
- Planning our site
- Static content
- Grouping content
- Starting to build our site
- Using taxonomy
- Creating the vocabulary
- Using taxonomy
- Summary
- How Drupal works
- 3. User Content: Contributions, Forums, and Blogs
- Our site
- User roles: An important note
- Drupal modules
- Managing comments
- Comments within DinoSpace!
- Forums
- Planning our forum structure
- Creating and managing forums and containers
- Viewing our forums
- Creating a forum topic
- Taxonomies
- Planning: How will roles fit in?
- Setting up and using blogs
- Viewing blogs and the blog menu
- Using the blog
- Collaborative writing
- Creating a book
- Creating pages in the book
- Outline
- Permissions and roles
- Why not grant all permissions?
- Polls
- Adding roles
- Contributions in the form of pages
- Permissions and roles
- Uploaded files
- Roles
- Anonymous role permissions
- Authenticated users
- Additional roles
- Contributors
- Moderators
- Power contributors
- Summary
- 4. Users and Profiles
- What are we going to do and why?
- Getting set up
- Users, roles, and permissions
- User management
- Users: Viewing, searching, sorting, and filtering
- Creating a user
- Editing a user
- Suspending / blocking a user
- Canceling and deleting a user account
- Bulk user operations
- Roles
- Permissions
- User management
- Creating customizable user profiles
- Listing your dinosaurs
- Linking to other social network profiles
- Profile in action
- 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
- Planning user relationships
- Managing and creating relationships
- Creating a relationship type
- Creating a two-way relationship which requires approval
- Creating a one-way relationship
- Creating default relationships
- Creating a relationship type
- Settings
- General settings
- Customizing e-mail notifications
- Customizing on-screen messages
- Sharing content
- Other settings
- Permissions
- Relationships in action
- Befriending users
- Approving requests
- Related user activity stream
- A template for each relationship type
- A rule for each relationship type
- Activity stream in action
- Contacting users
- Groups
- Groups for DinoSpace!
- Using the organic groups module
- Creating a group content type
- Configuring content types
- Formatting groups
- Adding some user context to the group
- Using panels to structure the group page
- Using views to pull in group content
- Creating a group
- Adding content to a group
- Viewing our group
- Commenting on user profiles
- The guestbook module
- What to look out for
- Summary
- 6. Social Seasoning
- Lets prepare our modules
- Encouraging discussion with Disqus
- Register for Disqus
- Sharing content with AddThis
- Leverage other features
- Like this on Facebook
- Enabling PHP in content blocks
- Like this page
- Creating the block
- Tweet this
- Find us on Facebook
- Latest tweets
- Like this on Facebook
- Summary
- 7. Module Development: Rapidly Improve your Social Network
- Dinosaur-friendly venues
- Useful resources
- Building our module
- Installation files
- Map installer: dino_friendly_places/dfp_map.install
- Venue installer: dino_friendly_places/dfp_venue.install
- Module information files
- Map information file
- Venue information file
- Module files
- Create the map module file
- Venue: no module file required
- Template files
- Map: node--dino_friendly_places_map.tpl.php
- Venue: node--dino_friendly_places_venue.tpl.php
- Installation files
- Module in action
- Install the module
- Creating a map
- Creating a venue
- Viewing a map
- Viewing a venue
- Summary
- 8. How We Can Design Our Site
- Drupal themes
- Theme management and pre-installed themes
- Bartik
- Garland
- Seven
- Stark
- Contributed themes
- Installing contributed themes
- Customizing the default theme
- Color scheme
- Custom color sets
- Color set preview
- Toggle display
- Logo image
- Shortcut icons
- Color scheme
- Theme management and pre-installed themes
- The basics of creating a theme
- Structure of a theme
- Overriding specific parts of Drupal with a theme
- Creating the .info file
- Rapidly building a theme
- Building a theme properly
- Structure of a theme
- Summary
- Drupal themes
- 9. Communicating with Our Users
- Getting started
- A look back
- Modules send e-mails too!
- Direct contact with a user
- Mailing lists
- External mailing lists
- Automatic signup on user creation
- Signup for anonymous users
- Alternative e-mailing options
- PHPList
- Simplenews
- Sending a newsletter with simplenews
- Amazon Simple Email Service
- External 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
- Security advisories
- Server security
- Software
- Securing the site with a firewall
- Shared hosting precautions
- CAPTCHA
- The CAPTCHA module
- The reCAPTCHA module
- SPAM prevention
- Mollom
- Passwords
- Deploying
- Choosing a domain name
- Registering a domain name
- Popular domain name registrars
- Signing up with a hosting provider
- Choosing a web hosting provider
- Considerations for hosts for social networking websites
- Popular web hosting providers
- Setting the nameservers for the domain
- Creating a database on the hosting account
- With cPanel hosting control panel
- With appropriate privileges on PHPMyAdmin
- Exporting our local database
- Importing our local database to the hosting account
- Changing the database settings
- Uploading the site
- Testing
- Maintenance
- Cron
- Looking up the secure cron URL
- Performing maintenance
- Upgrading Drupal
- Reports
- How can these help?
- Backing up and restoring your social network
- With cPanel
- Restoring the site and database
- Using the command line
- Command-line access and Putty
- Backing up the site and database
- Restoring the site and the database
- Do they work?
- With cPanel
- Cron
- Summary
- 11. Easing Growing Pains
- Basic performance tips
- Introduction to caching and caching options
- NoSQL options
- Can't someone else do it?
- Statistics
- Sending e-mails
- E-mail services
- Hosted Apache Solr search
- Using content delivery networks
- CDN module
- Code improvements and custom modules
- Code profiling
- Slow queries
- Compression
- Server performance and configuration
- Apache
- MySQL
- Alternative web servers
- Scaling our resources
- VPS cloud hosting
- Additional servers
- Adding redundancy to our setup
- Keep an eye out
- Summary
- Basic performance tips
- 12. Promotion, SEO, User Retention, and Monetization Strategies
- Promotion and marketing
- Online advertising
- Pay-Per-Click
- Search engine PPC networks
- Pay-Per-ActionA look to the future
- Advertising space
- Warning: Keep the search engines happy!
- Getting penalized by search engines
- Keeping them happy
- Warning: Keep the search engines happy!
- Newsletter advertising
- Pay-Per-Click
- Newsletters
- Social marketing
- Viral marketing campaigns
- RSS feeds
- Online advertising
- Search Engine Optimization
- On-site SEO
- Headings
- Internal links
- Up-to-date, relevant content
- Page meta data
- Site speed
- Search engine goodies! Sitemaps and tools
- Off-site SEO
- What to look for in an SEO company
- On-site SEO
- User retention
- E-mails for the user's action
- User feedback
- Hello there!
- Monetization options
- Final tips: Web stats
- Modules to consider
- Summary
- Promotion and marketing
- A. Setting up a Local Development Environment
- WampServer for Windows
- Installing WAMPServer
- WAMPServer overview
- Configuring WampServer
- GD2
- Rewrite module
- Linux
- Install Apache
- Enable the rewrite module and restart Apache
- Install PHP
- Enable MySQL and GD
- Install MySQL
- Install phpMyAdmin
- Install Apache
- Mac
- Summary
- WampServer for Windows
- B. 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
- Назва: Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
- Автор: MICHAEL KEITH PEACOCK, Dries Buytaert
- Оригінальна назва: Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
- ISBN: 9781849516013, 9781849516013
- Дата видання: 2011-09-21
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3cm4
- Видавець: Packt Publishing