Cover image for Plone 3 Multimedia.
Plone 3 Multimedia.
Title:
Plone 3 Multimedia.
Author:
Gross, Tom.
ISBN:
9781847197672
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (403 pages)
Contents:
Plone 3 Multimedia -- Table of Contents -- Plone 3 Multimedia -- Credits -- About the Author -- About the Reviewers -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Plone and Multimedia -- Some definitions -- CMS -- ZCA -- WWW -- Buildout -- What is multimedia? -- Why Plone? -- Plone Content -- How do they fit? -- Plone4Artists -- Summary -- 2. Managing Image Content -- The Image content type -- Adding images with an unmodified Plone -- Working with sizes -- Dimension -- Limiting sizes -- Accessing images -- URL access -- Page template access -- Python code access -- Field access -- Workflow -- The thumbnail view -- Using images in pages and news items -- Customizing Kupu's image features -- Styling images -- Use different sizes for presentation -- Generating a package boilerplate -- Adding functionality to the boilerplate -- Enhancing images with p4a.ploneimage -- The Exchangeable Image Format (Exif) -- Removing p4a.ploneimage -- Image-enhanced folders -- Gallery products for Plone -- Creating galleries with collective.plonetruegallery -- Advanced settings for the gallery -- Accessing Flickr -- Accessing Picasa -- Accessing external services -- The Slideshowfolder product -- Choosing a slideshow product -- Manipulating Images -- Summary -- 3. Managing Audio Content -- Uploading audio files with an unmodified Plone installation -- Accessing audio content in Plone -- Kupu access -- Page template access -- Python script access -- Field access -- Audio formats -- Choosing the right audio format -- Converting audio formats -- Converting audio with VLC -- Audio metadata -- ID3 tag: The metadata format for MP3 -- Metadata of other audio formats -- Editing audio metadata -- Audio enhancements with p4a.ploneaudio.

Enhancing files -- Enhancing containers -- The XML Shareable Playlist Format: XSPF -- p4a.ploneaudio and the Plone catalog -- Accessing audio metadata in Collections -- ATAudio migration -- Extracting metadata with AudioDataAccessors -- p4a.ploneaudio and FLAC -- Including audio into HTML -- Including audio with plugin elements -- A custom view with an embedded audio player -- Using Flowplayer -- Standalone Flowplayer for audio files -- Playlist Flowplayer for audio containers -- Audio Flowplayer as a portlet -- Inline audio player with Flowplayer -- Technology preview: HTML5 -- A player view with HTML5 -- Summary -- 4. Managing Video Content -- Managing videos the Plone way -- Accessing video content -- Accessing video content through the Web -- Downloading content -- Streaming content -- Using the HTML object element -- Using the HTML embed element -- Streaming the content using Flash -- Streaming video content with Plone -- Embedding videos with Kupu -- A custom view for streaming videos -- Enhancing Plone's video features -- The p4a.plonevideo product -- Converting standalone file content into videos -- Enhancing containers with video features -- Migrating ATVideo content to p4a.plonevideo content -- Embedding external videos with p4a.plonevideoembed -- Adding a custom provider to p4a.plonevideoembed -- Adding collective.flowplayer -- The Flash video format -- Using the collective.flowplayer product -- Enhancing files and links -- Enhancing containers -- Showing videos in portlets -- Inline inclusion of videos -- Visual editor integration -- Setting options -- Removing Flowplayer -- Plumi: A complete video solution -- Installing Plumi -- Preview: HTML5 -- A custom view with HTML5 -- Summary -- 5. Managing Flash Content -- What is Flash? -- Including Flash in HTML -- Flash and HTML5 -- Flash in Kupu -- The Flash 10 issue.

Working around the Flash 10 issue -- Products targeting Flash -- Using ATFlashMovie to include Flash applets in Plone -- A Flash portlet -- Flash in a Collage view -- Extracting Flash metadata with hexagonit.swfheader -- The basic components of a custom Flash content type -- A view for the custom Flash content type -- Silverlight -- Installing Silverlight -- Installing Moonlight on Linux -- Including Silverlight content -- pyswftools: Manipulating Flash with Python -- Installing pyswftools -- Using pyswftools -- Summary -- 6. Content Control -- Categorization -- Folder categorization -- The Dublin Core metadata -- Managing keywords in Plone -- Categorization methods -- Using Collections for structuring content -- Configuring Collections -- Extending Collections -- Automated content actions with Content Rules -- Categorization products -- Products.PloneGlossary -- Other categorization solutions for Plone -- Tagging and rating with Plone -- Tagging content with the p4a.plonetagging product -- Using Tag Clouds with Plone -- Rating content with the plone.contentratings product -- Creating a custom rating category with a view -- Other means of content control -- Geolocation of content with Google Maps -- Installing and configuring Maps -- Using the Maps product -- Extending the Maps product -- Licensing content in Plone -- Summary -- 7. Content Syndication -- What is Syndication? -- Syndication formats -- The RSS syndication format -- The Atom syndication format -- Other syndication formats -- RDF-The Resource Description Framework -- OPML-The Outline Processor Markup Language -- Extending RSS with GeoRSS -- Extending RSS with MediaRSS -- Autodiscovery -- Syndication clients -- Syndication features of Plone -- Using Collections for syndication -- Feeding a search -- Syndication products for Plone -- The fatsyndication product bundle.

The basesyndication product -- The fatsyndication product -- Syndication with Vice -- Extending Vice -- Syndication of Plone4Artists products -- Summary -- 8. Advanced Upload Techniques -- Uploading strategies -- Web-driven bulk uploads -- Using collective.uploadify for web-based multiupload -- Web-based multiuploads with PloneFlashUpload -- Doing multiuploads of ZIP structures with atreal.massloader -- atreal.massloader on Mac OS X -- Web uploaders compared -- Alternative protocols for uploading files -- Using the File Transfer Protocol (FTP) with Plone -- Choosing an FTP client -- Content manipulation with WebDAV -- Finding a WebDAV client -- Using the Enfold Desktop as a Plone client with Windows -- Summary -- 9. Advanced Storage -- Default storage in Plone -- Archetypes storage -- Outsourcing multimedia content -- Optimized data storage in Plone -- Using ExternalStorage as an Archetype storage backend -- Using FileSystemStorage as an Archetype storage backend -- Storage strategies of FSS -- Flat storage strategy -- Directory storage strategy -- Site storage strategy 1 -- Site storage strategy 2 -- Using FSS -- Migrating FSS -- Using FSS in custom products -- Important things to know about FSS -- Storing binary data as BLOBs -- BLOB images -- Migrating existing content -- Accessing filesystem content with Reflecto -- Publisher hooks -- The Tramline publisher hook product -- Tramline setup preparations -- Configuring Apache for Tramline -- Configuring Plone for Tramline -- Using attramline to integrate with Tramline -- Using PloneTramline to integrate with Tramline -- Summary -- 10. Serving and Caching -- The caching server Varnish -- Using Varnish -- Setting caching headers with CacheFu -- Configuring CacheFu -- Red5: A video-on-demand Flash server -- Requirements for setting up a Red5 server -- A Red5 buildout -- Using Red5 -- The temporary URL.

The Red5Stream content type -- Visual editor integration -- Troubleshooting Red5 -- Java version issues -- Checking the logs -- Network and time issues -- Running Red5 server in the foreground mode -- Summary -- A. Multimedia Formats and Licenses -- Audio formats -- Lossless codecs -- The Free Lossless Audio Codec -- Other lossless audio codecs -- Lossy codecs -- MPEG-1 Audio Layer 3 -- Ogg Vorbis -- Other lossy codecs -- Video formats -- Lossless codecs -- MPEG-4 Part 2 codecs -- H.264/MPEG-4 AVC codecs -- Microsoft codecs -- Creative Commons Licenses -- License conditions -- Attribution -- Share Alike -- Noncommercial -- No Derivative Works -- The Main Creative Commons Licenses -- Attribution License -- Attribution Share Alike license -- Attribution No Derivatives -- Attribution Non-commercial -- Attribution Non-Commercial Share Alike -- Attribution Non-Commercial No Derivatives -- B. Syndication Formats -- RSS -- RSS 2.0 specification -- Required channel elements -- Optional channel elements -- Subelement of channel-image -- Elements of -- Subelement of item-enclosure -- Subelement of item-guid -- RSS 2.0 Example -- Atom -- Constructing Atom documents -- The type attribute -- Persons -- Dates -- An Atom example -- MediaRSS -- Primary elements -- -- -- Optional elements -- -- -- -- -- -- -- -- -- -- -- C. Links and Further Information -- Getting Plone help -- Documentation on plone.org -- Google and blogs -- Mailing lists/forums -- IRC (Online support) -- Commercial support -- Finding Plone add-ons -- The PyPi Python egg index -- Plone products on plone.org -- The Plone Collective -- Links for selected multimedia topics -- Image links -- Audio links.

Video encoding and conversion resources.
Abstract:
Embed, display, and manage multimedia content in your Plone website.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: