IES Management College And Research Centre

ELGG 1.8 SOCIAL NETWORKING (Record no. 30330)

MARC details
000 -LEADER
fixed length control field 18038 a2200181 4500
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 130215b xxu||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 978-93-5023-932-2
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name COSTELLO, CASH
9 (RLIN) 7038
245 ## - TITLE STATEMENT
Title ELGG 1.8 SOCIAL NETWORKING
Remainder of title CREATE, CUSTOMIZE, AND DEPLOY YOUR VERY OWN SOCIAL NETWORKING SITE WITH ELGG
Statement of responsibility, etc COSTELLO, CASH
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Name of publisher, distributor, etc SHROFF PUBLISHERS & DISTRIBUTORS PVT. LTD.
Date of publication, distribution, etc 2012
Place of publication, distribution, etc MUMBAI
300 ## - PHYSICAL DESCRIPTION
Extent XIII, 354
Other physical details PAPER
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note Table of Contents<br/>Preface<br/>Chapter 1: Social Networking and Elgg<br/>Chapter 2: Installing Elgg<br/>Chapter 3: A Tour of Your First Elgg Site<br/>Chapter 4: Sharing Content<br/>Chapter 5: Communities, Collaboration, and Conversation<br/>Chapter 6: Finding and Using Plugins<br/>Chapter 7: Creating Your First Plugin<br/>Chapter 8: Customization through Plugins<br/>Chapter 9: Theming Elgg<br/>Chapter 10: Moving to Production<br/>Appendix A: Developer's Quick Start Guide<br/>Appendix B: Views Catalog<br/>Index<br/><br/> Preface<br/><br/>Up<br/><br/> Chapter 1: Social Networking and Elgg<br/> Social features<br/> Profiles<br/> Relationships<br/> Content sharing<br/> Activity and notifications<br/> Groups<br/> Communication<br/> What is Elgg?<br/> The Elgg engine<br/> User management<br/> Privacy controls<br/> Theming<br/> Commenting<br/> Tagging<br/> Widgets<br/> Internationalization<br/> Feeds<br/> Web services<br/> The power of plugins<br/> Bundled plugins<br/> Third-party plugins<br/> Themes<br/> Building your own plugins<br/> Case studies<br/> Niche social network<br/> Designing and building the site<br/> Deploying the site<br/> Plugins mentioned<br/> Corporate intranet<br/> Designing and building the site<br/> Deploying the site<br/> Plugins mentioned<br/> Educational collaboration<br/> Designing and building the site<br/> Deploying the site<br/> Plugins mentioned<br/> Elgg resources<br/> Elgg community<br/> Elgg wiki<br/> Developer resources<br/> A few words of advice<br/> Take notes<br/> Save resources<br/> Be methodical<br/> Finding help<br/> Summary<br/><br/>Up<br/><br/> Chapter 2: Installing Elgg<br/> Preparing the server<br/> Checking requirements<br/> Downloading the latest version<br/> Extracting the files<br/> Moving files to your web server directory<br/> Configuring the server<br/> Create the database<br/> Run Elgg's installer<br/> Loading the database<br/> Configure Elgg<br/> Creating the admin account<br/> All done!<br/> Summary<br/><br/>Up<br/><br/> Chapter 3: A Tour of Your First Elgg Site<br/> Getting around<br/> Registering users<br/> User profiles and avatars<br/> Profile information<br/> Avatar<br/> Profile widgets<br/> Friends<br/> Activity stream<br/> Tools<br/> Blogs<br/> Bookmarks<br/> Files<br/> Groups<br/> Pages<br/> Messages<br/> The wire<br/> User settings<br/> Your settings<br/> Tools<br/> Notifications<br/> Administration<br/> Activating plugins<br/> Site categories<br/> Custom profile fields<br/> Default widgets<br/> Site pages<br/> Reported content<br/> Customizing your site<br/> User registration and authentication<br/> Widgets<br/> Friendship model<br/> Roles<br/> Help and support<br/> Summary<br/><br/>Up<br/><br/> Chapter 4: Sharing Content<br/> Blogs<br/> Creating a blog post<br/> Embedding photos and files<br/> Publishing<br/> Finding and viewing<br/> Search<br/> Lists of blog posts<br/> RSS feeds<br/> Widget<br/> Commenting<br/> Use cases<br/> Customizations<br/> Bookmarks<br/> Adding a bookmark<br/> Bookmarklet<br/> Viewing<br/> Use cases<br/> File<br/> Uploading a file<br/> Viewing<br/> Use cases<br/> Customizations<br/> The wire<br/> Posting<br/> Viewing<br/> Twitter integration<br/> Use cases<br/> Customizations<br/> Summary<br/><br/>Up<br/><br/> Chapter 5: Communities, Collaboration, and Conversation<br/> Groups<br/> Creating a group<br/> Group profile<br/> Membership<br/> Discussion forum<br/> Group tools<br/> Finding groups<br/> Use cases<br/> Customizations<br/> Pages<br/> Creating pages<br/> Viewing<br/> Use cases<br/> Customizations<br/> Messages<br/> Inbox<br/> Composing<br/> Customizations<br/> Message board<br/> Customizations<br/> Summary<br/><br/>Up<br/><br/> Chapter 6: Finding and Using Plugins<br/> Plugin administration<br/> Filtering and sorting<br/> Plugin dependencies<br/> Plugin settings<br/> Finding plugins<br/> Browsing the repository<br/> Searching<br/> Evaluating before downloading<br/> Look at the plugin overview<br/> Read the comments<br/> Check the history<br/> Custom plugins<br/> Installing plugins<br/> Test server<br/> Copying the code<br/> Activating and configuring<br/> Invalid plugin?<br/> Troubleshooting<br/> Themes<br/> Finding and installing themes<br/> Free themes<br/> Commercial themes<br/> Custom themes<br/> Installing themes<br/> Major community plugins<br/> Tidypics<br/> Plugin profile<br/> Administration<br/> Uploading photos<br/> Viewing photos<br/> Tagging photos<br/> Event calendar<br/> Plugin profile<br/> Administration<br/> Site calendar<br/> Group calendar<br/> Profile Manager<br/> Plugin profile<br/> Adding profile fields<br/> Configuring the profile fields<br/> Plugin settings<br/> Summary<br/><br/>Up<br/><br/> Chapter 7: Creating Your First Plugin<br/> What you need to know<br/> Elgg developer resources<br/> Setting up your development environment<br/> Editing code<br/> Configuring your site<br/> Hello, World!<br/> Plugin skeleton<br/> Create your plugin directory<br/> Plugin manifest<br/> Start script<br/> Activating the hello world plugin<br/> Register for the init, system event<br/> Adding a new route<br/> Creating a web page<br/> Update routing<br/> Add to the site menu<br/> Extending the page handler<br/> Add a sidebar menu<br/> Language support<br/> Personalizing the content<br/> Organizing your content into views<br/> A greeting view<br/> A stats view<br/> Review<br/> Debugging<br/> Debugging to the log<br/> Debugging to the screen<br/> Debugging PHP through an IDE<br/> Firebug and other browser development tools<br/> Elgg developer tools<br/> Inspect<br/> Theming sandbox<br/> Summary<br/><br/>Up<br/><br/> Chapter 8: Customization through Plugins<br/> Lesson 1: Changing wording<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Create the plugin structure<br/> Step 2: Find the language strings<br/> Step 3: Override the language string<br/> Exercise<br/> Lesson 2: Modifying a section of a page<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Find the view to override<br/> Step 2: Create the plugin structure<br/> Step 3: Edit the logo view<br/> Step 4: Style the header<br/> Exercise<br/> Lesson 3: Adding new content to a page<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Find the view to extend<br/> Step 2: Create the plugin structure<br/> Step 3: Build our view<br/> Step 4: Make the tips random<br/> Exercise<br/> Lesson 4: Doing something when X happens<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Find the event<br/> Step 2: Create the plugin structure<br/> Step 3: Write the function that sends the e-mail<br/> Exercise<br/> Lesson 5: Creating a custom widget<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Create the plugin structure<br/> Step 2: Create the widget edit view<br/> Step 3: Create the widget content view<br/> Exercise<br/> Lesson 6: Giving your users options<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Create the plugin structure<br/> Step 2: Add user settings<br/> Step 3: Create the toolbar view<br/> Step 4: Add CSS<br/> Exercise<br/> Lesson 7: Adding JavaScript<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Create the plugin structure<br/> Step 2: Load the JavaScript file<br/> Step 3: Add CSS and JavaScript initialization<br/> Exercise<br/> Lesson 8: Changing how Elgg does X<br/> Problem<br/> Solution<br/> Example<br/> Step 1: Create the plugin structure<br/> Step 2: Create the index page<br/> Step 3: Define the views<br/> Step 4: Add the CSS<br/> Step 5: Add a plugin setting<br/> Exercise<br/> Lesson 9: Collecting and storing data<br/> Problem<br/> Solution<br/> Example<br/> Overview<br/> Step 1: Create the plugin structure<br/> Step 2: Create the main help page<br/> Step 3: Create the categories<br/> Step 4: Add an administration page<br/> Step 5: Create the form body<br/> Step 6: Create the save action<br/> Step 7: Create the help category page<br/> Step 8: Create the help object view<br/> Step 9: Add the help sidebar<br/> Step 10: Add CSS for the topic listing page<br/> Step 11: Finish the main help page<br/> Exercise<br/> Summary<br/><br/>Up<br/><br/> Chapter 9: Theming Elgg<br/> What you need to know<br/> Theming basics<br/> Elgg's default theme<br/> HTML<br/> CSS<br/> JavaScript<br/> Graphics<br/> Views system<br/> What is a view?<br/> Extending a view<br/> Overriding a view<br/> Template language<br/> Caching<br/> The viewtype<br/> Tools<br/> CSS framework<br/> Creating abstractions of common visual patterns<br/> Customizing objects through extension classes<br/> Adding external JavaScript and CSS<br/> Menu system<br/> Registering a menu item<br/> Rendering a menu<br/> Comparing theming in WordPress to Elgg<br/> Building a theme<br/> Plugin structure<br/> Layout<br/> Default layout<br/> Page header<br/> Page body layout<br/> Page footer<br/> Moving the search box<br/> Styling the sidebar module<br/> Moving the site menu to the topbar<br/> Creating a mobile theme<br/> Plugin structure<br/> Layout<br/> CSS<br/> Summary<br/><br/>Up<br/><br/> Chapter 10: Moving to Production<br/> Selecting a server<br/> Performance considerations<br/> Competing for resources<br/> Usage patterns<br/> General guidelines for server selection<br/> Hosting options<br/> Shared hosting<br/> Virtual Private Server<br/> Dedicated server<br/> Cloud hosting<br/> Hosting company selection<br/> Configuring a server<br/> Apache<br/> PHP<br/> MySQL<br/> Cron<br/> E-mail<br/> Managing the site<br/> Backup<br/> Code<br/> Database<br/> Files<br/> Server configuration<br/> Restoring<br/> Log rotation<br/> Spam<br/> Registration<br/> Detecting spammers<br/> Web analytics<br/> Daily tasks<br/> Monitoring user registration<br/> Reviewing reported content<br/> Responding to feedback<br/> Community management<br/> Testing, upgrading, and moving a site<br/> Testing<br/> Mirroring the production site<br/> Test plan<br/> Upgrading<br/> Moving a site<br/> Performance<br/> Benchmarking<br/> Monitoring and data collection<br/> Stress testing<br/> Easy performance gains<br/> Advanced performance tuning and scaling<br/> Caching<br/> Multiple servers<br/> Resources<br/> Reporting bugs<br/> Steps to reproduce the problem<br/> Elgg or plugin?<br/> Reporting the bug<br/> Summary<br/><br/>Up<br/><br/> Appendix A: Developer's Quick Start Guide<br/> Overview of Elgg as a framework<br/> What is Elgg?<br/> Object-oriented or procedural?<br/> Does it use the Model-View-Controller pattern?<br/> Convention or configuration?<br/> Is it extensible?<br/> What template engine is used?<br/> A Model-View-Controller perspective of Elgg<br/> Overview<br/> Controllers<br/> Model<br/> Views<br/> Routing<br/> Code location<br/> Actions<br/> Code location<br/> Page handlers<br/> Code location<br/> Framework booting<br/> Code location<br/> Data model<br/> Entities<br/> Type and subtype<br/> GUID<br/> Owner<br/> Container<br/> Access<br/> Database<br/> Relationships<br/> Extenders<br/> Database<br/> Retrieval functions<br/> Code location<br/> Views<br/> View templates<br/> Page shells and layout<br/> View type<br/> Overriding and extending views<br/> Special views<br/> Code location<br/> Events and hooks<br/> Elgg events<br/> Plugin hooks<br/> Code location<br/> Plugins<br/> Initialization<br/> Plugin order<br/> Conventions<br/> Themes<br/> Code location<br/> Activity stream<br/> Code location<br/> Notifications<br/> Code location<br/> Internationalization and localization<br/> Code location<br/> Lightning round<br/> Authentication<br/> Caching<br/> Configuration<br/> Debugging and logging<br/> JavaScript<br/> Menus<br/> Private settings<br/> Search<br/> Security<br/> Session handling<br/> Unit tests<br/> Web services<br/> Widgets<br/> Summary<br/><br/>Up<br/><br/> Appendix B: Views Catalog<br/> Using views<br/> Page structure<br/> Shells<br/> Layouts<br/> Elements<br/> Topbar<br/> Header<br/> Sidebar<br/> Footer<br/> Owner block<br/> Status messages<br/> Comments<br/> Search box<br/> Components<br/> Gallery<br/> Image block<br/> List<br/> Module<br/> Navigation<br/> Breadcrumbs<br/> Pagination<br/> Menus<br/> Topbar menu<br/> Site menu<br/> Page menu<br/> Footer menu<br/> User hover menu<br/> Entity menu<br/> Tabs<br/> Forms<br/> Input<br/> Access<br/> Buttons<br/> Checkboxes<br/> Date<br/> Drop-down selector<br/> File upload<br/> Hidden input<br/> Large textarea<br/> Password<br/> Radio buttons<br/> Textbox<br/> User pickers<br/> Output<br/> Date<br/> E-mail address<br/> Link<br/> Tag cloud<br/> Tags<br/> Text<br/> The form<br/> Users, groups, and objects<br/> Activity stream<br/> Likes<br/> Like this<br/> List users<br/> Widgets<br/> Administration<br/> Summary<br/>
520 ## - SUMMARY, ETC.
Summary, etc An updated version of the very first book on Elgg<br/> Detailed and easy-to-understand analysis on building your very own social networking site with Elgg<br/> Explore the vast range of Elgg's social networking capabilities including communities, sharing, profiles and relationships<br/> Learn to create plugins and themes with extensive tutorials<br/> Written by Cash Costello, a core developer of the Elgg team, with a foreword from Dave Tosh, Elgg co-founder.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element SOCIAL NETWORKING
9 (RLIN) 7039
General subdivision OPEN SOURCE SOFTWARE
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Item type Book
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Source of acquisition Cost, normal purchase price Total Checkouts Full call number Barcode Date last seen Cost, replacement price Price effective from
    Dewey Decimal Classification     Main Library Main Library 28/02/2013 BOOKNOWLEDGE 540.00   005.133/ COS/ 19443 11119443 07/06/2022 675.00 28/02/2013

Circulation Timings: Monday to Saturday: 8:30 AM to 9:30 PM | Sundays/Bank Holiday during Examination Period: 10:00 AM to 6:00 PM