| |
Back to BOOK PAGE
Table of ContentsPreface Chapter 1: Introduction to Views Chapter 2: Working with Default Views Chapter 3: CCK and Views Chapter 4: Dates and Calendars Chapter 5: Views and Tools for Administrators Chapter 6: Views Galore Chapter 7: Theming and Layout Chapter 8: Navigating the Online Drupal Community Appendix A: Default Views in Drupal 5 Modules Appendix B: Formatters Appendix C: Style Plugins Appendix D: Views Hooks for Coders Appendix E: Modules Included in Recipe Ingredients Appendix F: Additional Resources and Modules Mentioned in Recipes Appendix G: Selected Noteworthy Patches to Views Index
- Chapter 1: Introduction to Views
- Recipe 1: Installing the Views module
- Finding or creating the <DRUPALROOT>/sites/all/modules directory
- Downloading and uncompressing the module
- Enabling the module
- Recipe notes
- Recipe 2: Views-related URLs on your site
- Recipe 3: Creating a "Swim Groups" Page View
- Creating a new Content type (Swim Group), and adding content
- Creating a View
- Selecting Filters
- Recipe notes
- Recipe 4: Adding a Header to your View
- Recipe 5: Adding a View to a Menu
- Recipe 6: Creating a Block of Swim Groups
- Recipe 7: Creating an "Admin" Role and setting Access Permissions
- Installing the Admin Role module
- Adding an Admin Role
- Configuring the Admin Role module
- Creating a User for the Admin Role
- Recipe notes
- Recipe 8: Installing Firefox and Firebug
- Installing Firefox
- Installing Firebug
- Recipe notes
- Recipe 9: Revealing the full extent of Views
- Ensure that Firefox and Firebug are installed (See Recipe 8)
- Running the jQuery command
- Recipe notes
- Recipe 10: Preparing Views Worksheets
- Recipe 12: The frontpage View
- Enabling the Views RSS module
- Looking at the Frontpage View, and Overriding it
- Basic Information fieldset
- Page fieldset
- Fields fieldset
- Feed Selector Argument
- Filters fieldset
- Sort Criteria fieldset
- Enabling the frontpage View to show on the front page
- Removing duplicate search engine results
- Recipe notes
- Recipe 13: Read More link
- Recipe 14: All-time Popular, and Recent Popular Pages
- Enabling Statistics
- Overriding the Default Views
- The Menu Options
- Recipe notes
- Recipe 15: All-time Popular, and Recent popular Blocks—removing the hit count
- Adding the blocks to a region
- Removing the hits from the popular_alltime block
- Recipe notes
- Another alternative
- User-submitted snippets
- Recipe 17: Fixing the case of the missing Taxonomy term
- Recipe 18: Empty Text, with PHP
- Generating a list of Regional categories
- Recipe notes
- Recipe 19: Getting to know the Tracker
- Recipe 20: Making the Tracker Sortable
- Recipe 21: Integrating the Tracker View with the Tracker module
- Recipe 22: Reviewing Default Views code
- Recipe 23: Creating a Default View
- The ".info" file
- Default Views function in a ".inc" file
- Including the Default View in a ".module" file.
- Recipe notes
- Chapter 3: CCK and Views
- Recipe 24: Addressing the Views Body Field issue
- Demonstrating the Body Field issue
- Copying the Body Field, and modifying the View
- Recipe notes
- Recipe 25: Creating Website snapshots
- Installing modules
- Creating a Content Type
- Adding the Link Field
- Create a Website Snapshots View
- Recipe notes
- Recipe 26: Creating a Blogroll
- Modifying the Link Field
- Creating a new view based on website_snapshots
- Recipe notes
- Recipe 27: Displaying Guitar Chords
- Recipe 28: Using the Viewfield module
- Installing modules
- Views, Taxonomy, and Content setup
- Associating the View with a Content item
- Recipe notes
- Recipe 29: Using the Node Reference module
- Enabling the modules
- Creating the Media Hit and Press Release Content types
- Adding Press Releases
- Creating drop-down Press Release View
- Modifying and populating the Media Hit Content type
- Recipe notes
- Recipe 30: Relating Content types with Reverse Node Reference
- Recipe 31:Embedding a View in a Theme template
- Recipe 32: Displaying mini-pie charts
- Setting up the Pie Chart Content type and View
- Install and configure sIFR
- Recipe notes
- Recipe 34: Block of upcoming workshops
- Recipe 35: Exposed Filters
- Recipe 36: Views Date Range Filter module
- Recipe 37: Exposed Filter settings
- Recipe 42: Creating a Calendar
- Installation and configuration
- View setup
- Installing Calendar Blocks
- Recipe notes
- Recipe 43: iCal feeds
- Import Calendar items
- Export Calendar items
- Recipe notes
- Recipe 44: Upgrade Date and Calendar modules
- Backing up the Database
- Upgrading Calendar and Date
- Recipe notes
- Recipe 47: Views UI permissions
- Recipe notes
- Recipe 48: Views UI Sort
- Recipe notes
- Recipe 49: Editablefields
- Recipe 50: Views Bulk Operations—Content administration
- Recipe 51: Views Bulk Operations—Taxonomy assignment
- Recipe 52: Views Custom Field
- Recipe 53: Cron setup
- Example 1: Setting up Cron using cPanel
- Example 2: Setting up Cron on a Linux box
- Example 3: Using the Poormanscron module
- Recipe notes
- Recipe 54: Formatting Views queries
- Chapter 6: Views Galore
- Recipe 55: Views Fusion
- Patch the Node Reference module
- Views setup
- Views Fusion installation and configuration
- Recipe notes
- Recipe 56: Views Fast Search
- Setup
- Using the Default View
- Using an Alternative Imported View
- Replacing the Search block
- Recipe notes
- Recipe 57: YouTube Video Bar
- Recipe 58: Views Bonus Pack Export
- Recipe 59: Photo Gallery
- Set up the Photo Content type
- Configure ImageCache
- Add Photos
- View setup
- Recipe notes
- Recipe 60: Gallery with Lightbox2 and jQuery Update
- Installing jQuery Update
- Installing Lightbox2
- Recipe notes
- Recipe 61: Google Maps
- Setup Google Maps Tools
- Create and populate the Content types
- View setup
- Recipe notes
- Recipe 62: Proximity Search
- Recipe 63: Views Calculations
- Recipe 64: Podcasting
- Setup
- Adding content
- View setup
- Recipe notes
- Recipe 65: Using the Flag module for Bookmarks
- Recipe 66: Using the Flag module for various use cases
- Viewing a List of inappropriate comments
- Creating a view for Fact-Checkers
- View of RSVPs
- Recipe notes
- Recipe 67: Explore more Views, Galore
- Views Checkboxes
- Phoneblogz
- Default Views
- Recipe 69: Displaying Themeable function names in Source Code
- Recipe 70: Using Panels with SimpleFeed
- Setup
- Creating Feed Content
- Create Views
- Enabling specific Views for Panels
- Panels setup
- Placing Panels on the Front Page
- Recipe notes
- Recipe 71: Tweaking output with hook_link_alter
- Recipe 73: Node-feed-item.tpl.php
- Recipe 74: Format the Pager with CSS-only modifications
- Recipe 75: Overriding the theme_pager function
- Recipe 76: Understanding how Theme functions are called
- Recipe 77: Override theme_views_view
- Recipe 78: Total Item count
- Recipe 79: Views Theme Wizard
- Recipe 84: Views Dashboard—code approach
- Recipe 85: Views Dashboard—module approach
- Recipe 86: Great Online Theming resources
- Summary
- Recipe 88: Searching the Views issue queue
- Basic Search
- Advanced Search
- Recipe notes
- Recipe 89: Posting an issue
- Posting a New issue
- Responding to an existing issue
- Recipe notes
- Recipe 90: Applying a Patch
- Recipe 91: Creating a Patch
- Recipe 92: Installing a Search plugin for the Contributions API
- Recipe 93: Using IRC—real-time technical support
- Recipe 94: Exploring Resources
- Summary
Back to BOOK PAGE
| |
|