Plone 3 Theming. (Record no. 98958)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 09705nam a22004933i 4500 |
001 - CONTROL NUMBER | |
control field | EBC956353 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | MiAaPQ |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20181121163631.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION | |
fixed length control field | m o d | |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 181113s2009 xx o ||||0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781847193889 |
-- | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Cancelled/invalid ISBN | 9781847193872 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (MiAaPQ)EBC956353 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (Au-PeEL)EBL956353 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaPaEBR)ebr10448391 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaONFJC)MIL224537 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)712628877 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | MiAaPQ |
Language of cataloging | eng |
Description conventions | rda |
-- | pn |
Transcribing agency | MiAaPQ |
Modifying agency | MiAaPQ |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | TK5105.8885.P55 -- W55 2009eb |
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.2762 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Williams, Veda. |
245 10 - TITLE STATEMENT | |
Title | Plone 3 Theming. |
250 ## - EDITION STATEMENT | |
Edition statement | 1st ed. |
264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Place of publication, distribution, etc | Olton : |
Name of publisher, distributor, etc | Packt Publishing Ltd, |
Date of publication, distribution, etc | 2009. |
264 #4 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Date of publication, distribution, etc | ©2009. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource (340 pages) |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | computer |
Media type code | c |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | online resource |
Carrier type code | cr |
Source | rdacarrier |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Intro -- Plone 3 Theming -- Table of Contents -- Plone 3 Theming -- Credits -- About the Author -- About the Reviewers -- Preface -- What this book covers -- What you need for this book -- Conventions -- Reader feedback -- Customer support -- Downloading the example code for the book -- Errata -- Piracy -- Questions -- 1. Theming Plone 3: An Overview -- Background -- What is Plone, really? -- Technical overview -- Books about Plone -- Theming and other CMS frameworks -- The evolution of skinning for Plone -- Summary -- 2. Skinner's Toolkit -- Graphic design tools -- Adobe Photoshop -- Adobe Fireworks -- GIMP -- Browser add-ons and important notes -- Internet Explorer -- Firefox -- Firefox Web Developer extension -- Firebug extension -- YSlow -- Colorzilla -- Safari tools -- Safari Web Inspector -- Validation tools -- Text editors -- TextMate -- CSS Edit -- E Text Editor -- Notepad -- WordPad -- Dreamweaver -- Summary -- 3. Setting up your Development Environment -- Buildout and you -- Understanding the terminology -- Setting up your development environment -- Subversion for version control -- Download Plone -- Macintosh dependencies for the Unified Installer -- Windows dependencies for the Unified Installer -- Operating system agnostic dependencies -- Buildout: The Plone filestructure -- Summary -- 4. Create and Install a Theme Product -- Generating your theme product using paster -- Available templates -- Generating your product -- Filestructure of a plone3_theme product -- Adding your theme product to your buildout -- Starting Zope and installing your product on a Plone site -- Creating a Plone site -- Installing your Plone theme -- Putting your site into debug mode -- Summary -- 5. Making Manual (TTW) Changes or What Not to Do -- Prerequisites -- What this chapter will not cover -- Registering and installing a new theme. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Register the filesystem directory view -- Make the directory view available to portal_skins -- Install your theme product -- General guidelines during development -- About a theme product's architecture -- Changing your site via CMF action categories -- Document actions category -- Site actions category -- Folder buttons category -- Object category -- Object buttons category -- Portal tabs category -- User category -- About GenericSetup -- Base profile -- Extension profiles -- An example extension profile -- Taking snapshots -- Export profile -- Import profile -- Moving portal_actions configurations into a filesystem product -- Skin layer customization, the old-fashioned way -- Using the portal_skins tool -- Changing base_properties -- Modifying images using the custom folder -- Extracting items from the custom folder -- Using stylesheets and the CSS resource registry tool -- Common conventions for using stylesheets in Plone -- Overriding base Plone stylesheets -- DTML support -- Location of files and controlling bloat -- Adding new stylesheets -- Starting with CSS in the ZMI -- Creating a theme-specific stylesheet in your filesystem product -- Working with JavaScripts in your theme product -- Summary -- 6. Working with Zope 3 Components -- About the architecture -- Introduction to ZCML -- Zope 3 browser layers and resources -- Using images as browser resources -- Using stylesheets as browser resources -- Browser pages -- Create a Python class for our browser page -- Add the interface for our browser page -- Registering our browser page -- Create a page template for our view -- Write the GenericSetup steps to create the new CMF action category -- Register the viewlet in your theme product -- Enable the browser page -- Summary -- 7. Customizing Viewlets and Portlets -- Viewlets -- Class-based versus template-based viewlets. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Registering viewlets in a viewlet manager -- Reordering viewlets within a viewlet manager -- Showing, hiding, and unhiding viewlets within a viewlet manager -- Overriding a viewlet template -- Overriding a non-template-based viewlet -- Portlets -- Modifying Plone 3 portlets in a theme product -- Creating a new Zope 3 portlet -- Add the interface for our browser page -- Create a page template for our view -- Write the GenericSetup steps to create the new portlet -- Write the GenericSetup to create a new CMFAction category and actions -- Register the portlet in your theme product -- Enable the portlet -- Using Classic portlets in a theme product -- Using portal_view_customizations -- Summary -- 8. Understanding Zope Page Templates and the Template Attribute Language -- About ZPT -- What does TAL look like in practice? -- About the Template Attribute Language -- tal:attributes statement -- Multiple attributes -- tal:define statement -- How this works in Plone -- tal:condition statement -- How this works in Plone -- tal:content statement -- How this works in Plone -- tal:repeat statement -- How this works in Plone -- tal:replace Statement -- How this works in Plone -- tal:omit-tag statement -- How this works in Plone -- tal:on-error statement -- How this works in Plone -- TAL "structure" expression syntax -- How this works in Plone -- Order of operations -- Built-in names in TALES -- Summary -- 9. Creating, Installing, and Tweaking our Theme -- About the theme -- Creating a theme product -- Altering the theme product's structure -- Renaming the theme -- Shortening folder names -- Adjusting how stylesheets and images are used -- Installing the theme product -- Adjusting web site content to support the design -- Summary -- 10. General Styling and Templating Changes -- Modifying the various sections of the page -- Basic styling -- Changing the logo. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Adding a banner image -- Customizing the portal actions -- Adjusting the searchbox display -- Moving the searchbox -- Adjusting the personal bar -- Suppressing the top navigation -- Moving and styling the breadcrumbs -- Base portlet styling -- Adjusting the footer and the colophon -- Altering the navigation -- Summary -- 11. Custom Page Views and Sectional Styling -- Changing the default home page display -- Using CSS styles and the visual editor -- Using a basic page template for a home page view -- Using Python code to render a home page view -- Sectional styling -- Applying Internet Explorer fixes -- Summary -- 12. Add-on Tools and Theming Tips -- Popular add-on Plone products -- Enabling drop downs using webcouturier.dropdownmenu -- Collage -- Tableless styling using Plone Tableless -- CSSManager -- Products.EasyAsPiIE -- collective.skinny -- FS Dump -- qPloneSkinDump -- Collection and static portlets -- Sectional theming -- themetweaker.themeswitcher -- Non-Plone-specific products for theming -- sIFR -- Rules-based theming -- Debugging tools and tips -- GloWorm -- About tracebacks and Pdb (the Python debugger) -- Running more than one operating system at a time -- Summary -- 13. Plone and Multimedia -- Flash integration -- Embedding Flash and other media in a page -- Embedding Flash in a page template -- Plone add-ons for multimedia -- collective.flowplayer -- Slideshow Folder -- Plone4Artists Video -- Other products to watch out for -- Plone4ArtistsAudio -- Plumi -- Summary -- 14. Deploying and Contributing Themes -- Deploying your theme on a server -- Maintaining an orderly deployment -- Documentation -- Configuration -- Quality assurance -- Deploying a theme for public use -- Summary -- 15. The Future of Theming for Plone -- Why a new approach? -- About the future of theming in Plone -- Is XDV ready for serious deployments?. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Background and history -- Choosing the appropriate theming approach -- Which one should I use? -- Tools and prerequisites -- Adding XDV to your Plone instance -- Platform notes -- Adding collective.xdv -- Running buildout -- Activating XDV -- Adding the HTML and rule files -- Enabling the theme transform -- Testing that everything works -- How it works -- The rule file -- Rules Overview -- -- Real-world examples -- and -- Real-world examples -- -- -- Real-world example -- Summary -- Index. |
520 ## - SUMMARY, ETC. | |
Summary, etc | Create flexible, powerful, and professional themes for your web site with Plone and basic CSS. |
588 ## - SOURCE OF DESCRIPTION NOTE | |
Source of description note | Description based on publisher supplied metadata and other sources. |
590 ## - LOCAL NOTE (RLIN) | |
Local note | Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Plone (Computer file). |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Web site development. |
655 #4 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
Display text | Print version: |
Main entry heading | Williams, Veda |
Title | Plone 3 Theming |
Place, publisher, and date of publication | Olton : Packt Publishing Ltd,c2009 |
International Standard Book Number | 9781847193872 |
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN) | |
Corporate name or jurisdiction name as entry element | ProQuest (Firm) |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="https://ebookcentral.proquest.com/lib/buse-ebooks/detail.action?docID=956353">https://ebookcentral.proquest.com/lib/buse-ebooks/detail.action?docID=956353</a> |
Public note | Click to View |
No items available.