Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
- Autorzy:
- MICHAEL KEITH PEACOCK, Dries Buytaert
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 328
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
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.
Wybrane bestsellery
-
To trzecie wydanie przewodnika autorstwa twórców Kubernetesa. Zostało starannie zaktualizowane i wzbogacone o tak ważne zagadnienia jak bezpieczeństwo, dostęp do Kubernetesa za pomocą kodu napisanego w różnych językach programowania czy tworzenie aplikacji wieloklastrowych. Dzięki książce poznasz...
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III
(44.85 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(64.35 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Połącz kropki zaprasza do przedziwnego świata najnowszych technologii - tak szeroko, jak żadna dotychczas książka na polskim rynku wydawniczym. Inżynieria genetyczna, automatyczna synteza chemiczna, nanoroboty medyczne, uczenie maszynowe, autonomiczne drony militarne, synteza organów in vitro... ...(35.93 zł najniższa cena z 30 dni)
35.93 zł
49.90 zł(-28%) -
Oto znakomity i w pełni zaktualizowany przewodnik po informatyce śledczej, uwzględniający najnowsze techniki, narzędzia i rozwiązania. W książce omówiono praktyczne aspekty zarówno umiejętności technicznych, jak i spraw ważnych z punktu widzenia prowadzenia dochodzeń w internecie i laboratorium. ...
Informatyka w kryminalistyce. Praktyczny przewodnik. Wydanie II Informatyka w kryminalistyce. Praktyczny przewodnik. Wydanie II
(74.50 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Discover the potential of ChatGPT, harness cloud platforms for security and scalability, maximize the efficiency of your AI apps, and explore industry use cases to gain practical insights with the help of Generative AI for Cloud Solutions.
Generative AI for Cloud Solutions. Architect modern AI LLMs in secure, scalable, and ethical cloud environments Generative AI for Cloud Solutions. Architect modern AI LLMs in secure, scalable, and ethical cloud environments
-
Технологія Java сьогодні використовується ск&...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
Ця книжка познайомить вас з особливостями Jav...
Head First. Програмування на JavaScript. Head First. Програмування на JavaScript Head First. Програмування на JavaScript. Head First. Програмування на JavaScript
(84.16 zł najniższa cena z 30 dni)84.16 zł
103.90 zł(-19%) -
«Патерни проєктування» 2014 ваша книжка, якщо C...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
This edition is a comprehensive guide to design architecture and implement practices for delivering business value. You’ll learn concepts influencing architectural decisions, and topics like observability, security and running in multiple regions.
Software Architecture Patterns for Serverless Systems. Architecting for innovation with event-driven microservices and micro frontends - Second Edition Software Architecture Patterns for Serverless Systems. Architecting for innovation with event-driven microservices and micro frontends - Second Edition
O autorach ebooka
MICHAEL KEITH PEACOCK, Dries Buytaert - pozostałe książki
-
Drupal 7 contains features for which site administrators have been clamoring for years, including support for fields, an improved administration interface, better database support, improved theming, and more. You could of course make a laborious search on sites, blogs, and many online tutorials t...
Drupal 7 First Look. Learn the new features of Drupal 7, how they work and how they will impact you Drupal 7 First Look. Learn the new features of Drupal 7, how they work and how they will impact you
-
Themes are among the most powerful features that can be used to customize a website to fit your needs. The greatest strength of Drupal lies in its design, which, when done right, allows developers to customize every aspect of the site. Although it might sound easy to customize the look of your si...
Drupal 6 Theming Cookbook. Over 100 clear step-by-step recipes to create powerful, great-looking Drupal themes Drupal 6 Theming Cookbook. Over 100 clear step-by-step recipes to create powerful, great-looking Drupal themes
-
Often a company hires a web designer to build its Drupal site, and then takes over running the site in house. This book is for the Content Editors concerned with the ongoing creation and maintenance of the site content.In a few hours, you'll have the knowledge needed to maintain and edit your web...
Drupal 6 Content Administration. Maintain, add to, and edit content of your Drupal site with ease Drupal 6 Content Administration. Maintain, add to, and edit content of your Drupal site with ease
-
Due to its power and expandability, Drupal has become one of the most popular open source content management systems. At the same time, Flash has been adopted for its ability to create beautiful and dynamic web applications. By combining these technologies, you can create Flash applications that ...
Flash with Drupal. Build dynamic, content-rich Flash CS3 and CS4 applications for Drupal 6 Flash with Drupal. Build dynamic, content-rich Flash CS3 and CS4 applications for Drupal 6
-
The Drupal View modules give you flexibility and freedom to customize the display of your web site's content. Although there are more than 100 views-enabled modules, few site administrators use Drupal Views to its full potential.This book will enable you to realize the fullest potential of this p...
Drupal 5 Views Recipes. 94 recipes to develop custom content displays for your Drupal web site Drupal 5 Views Recipes. 94 recipes to develop custom content displays for your Drupal web site
-
Drupal is an award winning open source Content Management System. Based on PHP/MySQL, its power and flexibility combined with its exceptional design mean it is already on the way to becoming the de facto standard for CMS Websites. Drupal?˘‚Ǩ‚Ѣs modular design and structured...
Drupal 5 Themes. Create a new theme for your Drupal website with a clean layout and powerful CSS styling Drupal 5 Themes. Create a new theme for your Drupal website with a clean layout and powerful CSS styling
-
Enhance your digital experience with this practical guide to digital marketing with Drupal with the help of real-world examples and best practices that will equip you to create successful campaigns, reach a wider audience, and boost revenue. Learn to build and deploy a complete digital marketing ...
Digital Marketing with Drupal. The ultimate guide to build and deploy a complete digital marketing platform on top of Drupal Digital Marketing with Drupal. The ultimate guide to build and deploy a complete digital marketing platform on top of Drupal
-
Creating Development Environments with Vagrant. Leverage the power of Vagrant to create and manage virtual development environments with Puppet, Chef, and VirtualBox Creating Development Environments with Vagrant. Leverage the power of Vagrant to create and manage virtual development environments with Puppet, Chef, and VirtualBox
-
As social networks become more popular, their role in the classroom has come under scrutiny. Drupal offers a wide variety of useful tools for educators. Within a single Drupal site, you can set up social bookmarking, podcasting, video hosting, formal and informal groups, rich user profiles, and o...
Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition
-
Drupal for Education and E-Learning. Teaching and learning in the classroom using the Drupal CMS Drupal for Education and E-Learning. Teaching and learning in the classroom using the Drupal CMS
Ebooka "Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Drupal 7 Social Networking. Build a social or community website with friends lists, groups, custom user profiles, and much more
- ISBN Ebooka:
- 978-18-495-1601-3, 9781849516013
- Data wydania ebooka:
- 2011-09-21 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 5.9MB
- Rozmiar pliku ePub:
- 15.4MB
- Rozmiar pliku Mobi:
- 20.7MB
Spis treści ebooka
- 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
- Social Networking: An introduction
- Why not join or use an existing social network?
- Provide a service
- Improve business
- Improve communications
- Provide a service
- Existing social networks
- MySpace
- 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
- 2. Preparing Drupal for a Social Networking Site
- How Drupal works
- An abstract framework
- Nodes
- Modules and themes
- How Drupal works
- Administering DrupalAn overview
- Logging in
- Dashboard
- Content
- Content statuses
- Promoted content
- Sticky content
- Content statuses
- Creating content
- Comments
- 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
- Adding fields to the content type
- Test content in action!
- 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
- 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
- User management
- Roles
- Permissions
- 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 a relationship type
- Creating default relationships
- 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
- Like this on Facebook
- Tweet this
- Find us on Facebook
- Latest tweets
- 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
- Installation files
- 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
- 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
- Theme management and pre-installed themes
- Contributed themes
- Installing contributed themes
- Drupal themes
- Customizing the default theme
- Color scheme
- Custom color sets
- Color set preview
- Color scheme
- Toggle display
- Logo image
- Shortcut icons
- The basics of creating a theme
- Structure of a theme
- Overriding specific parts of Drupal with a theme
- Creating the .info file
- Structure of a theme
- Rapidly building a theme
- Building a theme properly
- Summary
- 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
- External mailing lists
- Alternative e-mailing options
- PHPList
- Simplenews
- Sending a newsletter with simplenews
- Amazon Simple Email Service
- 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
- Cron
- Performing maintenance
- Upgrading Drupal
- Reports
- How can these help?
- Backing up and restoring your social network
- With cPanel
- Restoring the site and database
- With cPanel
- Using the command line
- Command-line access and Putty
- Backing up the site and database
- Restoring the site and the database
- Do they work?
- Summary
- 11. Easing Growing Pains
- Basic performance tips
- Introduction to caching and caching options
- Basic performance tips
- 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
- 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
- Pay-Per-Click
- Advertising space
- Warning: Keep the search engines happy!
- Getting penalized by search engines
- Keeping them happy
- Warning: Keep the search engines happy!
- Online advertising
- Newsletter advertising
- Promotion and marketing
- Newsletters
- Social marketing
- Viral marketing campaigns
- RSS feeds
- 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
- On-site SEO
- Off-site SEO
- What to look for in an SEO company
- User retention
- E-mails for the user's action
- User feedback
- Hello there!
- Monetization options
- Final tips: Web stats
- Modules to consider
- Summary
- A. Setting up a Local Development Environment
- WampServer for Windows
- Installing WAMPServer
- WAMPServer overview
- Configuring WampServer
- GD2
- Rewrite module
- WampServer for Windows
- Linux
- Install Apache
- Enable the rewrite module and restart Apache
- Install Apache
- Install PHP
- Enable MySQL and GD
- Install MySQL
- Install phpMyAdmin
- Mac
- Summary
- 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
Packt Publishing - inne książki
-
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: 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 (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.