You are previewing Joomla! with Flash.
O'Reilly logo
Joomla! with Flash

Book Description

Build a stunning, content-rich, and interactive web site with Joomla! 1.5 and Flash CS4

  • Build an attractive web site integrating Flash objects into Joomla!

  • Create stunning photo galleries with Flash transition and animation effects

  • Use interactive Flash-based maps, charts, animations, videos, MP3 players, logos, headers, and banners in Joomla!-based web sites

  • Turn your Joomla! web site into a feature-rich multimedia enhanced site through this step-by-step easy-to-follow guide enriched with screenshots

In Detail

You can build any kind of web site using Joomla! The look and feel of Joomla! web sites can largely be customized using the many templates, components, modules and plug-ins available. With all these features, ease of administration, and options for customization, sometimes you may think of integrating other technologies such as Flash with it. This is because Flash provides great animation features that are otherwise not available in Joomla!

This book shows how to integrate Flash into Joomla! You will learn how to add the various functionalities provided by Flash and make your site stunning, visually rich, and interactive. The book covers topics like flash headers, menus, displaying and maintaining flash movies, slide shows, animation, interactivity, and more. Installation and use of Joomla! modules like Flash, Joomla Random Flash, Active, and Handy SWF Flash module are covered too.

The book introduces Joomla! and Flash and briefly shows the benefits of using Flash in Joomla!. It shows you how to add Flash objects in Joomla! articles and modules, build Flash-based menus, create Flash-based photo galleries, interactive maps, and charts. It also shows you how to display content in custom fonts, create a streaming media site, customize the Joomla! template to display Flash logos, headers and banners, and use Joomla! content in Flash objects. Finally the book covers troubleshooting Joomla! and its extensions. At the end of the book an appendix lists resources on Joomla!, Flash, and related extensions, to help you find more information.

Table of Contents

  1. Joomla! with Flash
    1. Joomla! with Flash
    2. Credits
    3. About the Author
    4. Acknowledgement
    5. About the Reviewers
    6. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Errata
        2. Piracy
        3. Questions
    7. 1. Get Started with Flash in Joomla!
      1. Why use Flash in Joomla!?
      2. Creating Flash objects
      3. Some tools for working with Flash
        1. SWiSH Max
        2. Ajax Animator
        3. Wink
        4. Flash charting tools
          1. Animated Charts
          2. amCharts
          3. Open Flash Chart
          4. FusionCharts
        5. ActionScript libraries
        6. Riva FLV Encoder
        7. sIFR
        8. PowerPoint to Flash converter
      4. Setting up the development environment
        1. Web server
        2. Database server
        3. PHP
        4. Example website
      5. Summary
    8. 2. Enhance Your Joomla! Content with Flash
      1. Have a look at the site!
      2. Adding slideshows
        1. Using RokSlideShow
          1. Showing captions and descriptions for images
          2. Adding the slideshow to Joomla! articles
      3. Showing Flash in modules
        1. The Flash Module
        2. Joomla! Random Flash Module
      4. Adding Flash movies using Simple Video Flash Player
        1. Showing Flash movie in a module
        2. Showing a Flash movie in content
      5. Summary
    9. 3. Creating Attractive Menus with Flash
      1. The existing Joomla! menu system
      2. Making menus attractive using Flash
        1. Flash Floating Menu
          1. Using the component
          2. Using the module
        2. Super Web Flash module for Joomla! 1.5
        3. Some other extensions for creating Flash menus
      3. Summary
    10. 4. Creating Flash Photo Galleries
      1. Building Flash photo galleries
        1. Expose Flash Gallery
          1. Configuring Expose gallery
          2. Creating collections and albums
          3. Adding photos and videos to albums
          4. Showing the album
          5. Showing the Expose Scroller module
          6. Using the Expose plugin
        2. Ozio Gallery
          1. Showing photos from Flickr
          2. Showing photos from a folder
          3. Configuration for skins
            1. Tilt 3D skin
            2. Flickr Slideshow skin
            3. Flickr Photos skin
            4. Image Rotator skin
            5. LustMosaico skin
            6. Flickr Slideoo
            7. Accordion skin
            8. FlashCategory skin
            9. FlashGallery skin
            10. Carousel skin
            11. Imagin skin
        3. New Gallery
        4. Simple Flash Image Gallery (SFIG)
        5. Dynamic Flash Gallery
      2. Summary
    11. 5. Flashier than Ever: Maps, Charts, Custom Fonts, Multimedia, and More
      1. Showing maps using YOS amMap
        1. Installing and configuring YOS amMap
        2. Adding map files
        3. Creating a map
          1. Map data file
          2. Map settings file
        4. Publishing a map through the module
        5. Showing the map in content using a plugin
      2. Showing charts using YOS amChart
        1. Configuring YOS amChart
        2. Creating a chart
          1. amChart settings file
          2. amChart data file
        3. Publishing the chart through the module
        4. Embedding the chart in content using a plugin
      3. Showing the content in any font using sIFR
      4. Using Flash uploader
      5. Creating a streaming media site
        1. Installing and configuring JVideo!
        2. Adding videos to your site
        3. Showing videos in the frontend
        4. Adding videos to content
      6. Adding Flash MP3 players
        1. Simple MP3 Bar
        2. UnMP3 for Joomla! 1.5
        3. Flash MP3 Player
      7. Visual mind mapping with Joom!FreeMind
      8. Summary
    12. 6. Flash Decorations: Flashy Templates, Headers, Banners, and Tickers
      1. Adding Flash in templates
        1. Structure of a Joomla! template
      2. Using Flash logos
      3. Using Flash headers
        1. Using Flexheader3
          1. Creating a module position
          2. Configuring the module
          3. Using Web Flash Module to show headers
      4. Using Flash banners
      5. Flash tickers
      6. Summary
    13. 7. Playing with Code
      1. Using Joomla! content in Flash
        1. Using content from a database in Flash objects
      2. Developing Flash content using J-AMFPHP
        1. Configuring J-AMFPHP
        2. Designing services
        3. Using services in Flash
      3. Ensuring accessibility of Flash content
        1. Identifying accessibility issues
        2. Addressing common accessibility issues
      4. Summary
    14. 8. Troubleshoot Your Applications
      1. Issues related to Joomla!
        1. Problems with installation of extensions
        2. SEF problems
      2. Issues related to Flash
        1. Flash 10 and Joomla! Flash Uploader
        2. Inserting a Flash object in the Joomla! header
      3. Issues related to individual extensions
        1. Expose Flash Gallery
        2. YOS amChart
        3. The Random Flash Module
        4. Ozio Gallery
        5. Dynamic Flash Gallery
        6. JVideo!
        7. J-AMFPHP
      4. Summary
    15. A. Resources for Joomla! and Flash
      1. Resources for Joomla!
      2. Resources for Flash
      3. Summary