Cover image for concrete5 Beginner's Guide.
concrete5 Beginner's Guide.
Title:
concrete5 Beginner's Guide.
Author:
Laubacher, Remo.
ISBN:
9781849514293
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (422 pages)
Contents:
concrete5 -- Table of Contents -- concrete5 -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Instant Updates on New Packt Books -- Preface -- What this book covers -- Who this book is for -- Conventions -- Time for action - heading -- What just happened? -- Pop quiz - heading -- Have a go hero - heading -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Installation -- Preparing for installation -- Web browser -- Text editor -- Archive utility -- FTP client -- XAMPP installation -- Time for action - installing XAMPP -- What just happened? -- Pop quiz - requirements for concrete5 -- Downloading concrete5 -- Time for action - downloading the latest version -- What just happened? -- Creating an empty SQL database -- Time for action - creating an empty SQL database -- What just happened? -- Installing concrete5 -- Time for action - installing concrete5 -- What just happened? -- The configuration file -- Pop quiz - the configuration file -- Pretty URLs -- Time for action - enabling pretty URLs -- What just happened? -- Summary -- 2. Working with concrete5 -- Getting familiar with concrete5 -- Time for action - logging in to concrete5 -- What just happened? -- Adding new blocks -- Time for action - adding new blocks -- What just happened? -- Time for action - editing existing blocks -- What just happened? -- Have a go hero - adding more blocks -- Time for action - exiting edit mode -- Pop quiz - concrete5 in-site editing mode -- The dashboard -- Pop quiz - dashboard features -- Adding more pages -- Time for action - adding pages to create a news section -- What just happened? -- Time for action - adding blocks to new page -- What just happened? -- Have a go hero - adding more pages.

Page defaults -- Time for action - adding default blocks to a page type -- What just happened? -- Adding blocks to existing sites -- Page commands -- Moving and sorting pages -- Time for action - moving and sorting your pages -- What just happened? -- Splitting content into columns -- Time for action - creating a multi-column layout -- What just happened? -- Have a go hero - add more columns and blocks -- Scrapbook -- Time for action - putting your addresses in a scrapbook -- What just happened? -- Design and CSS -- Time for action - styling your blocks -- What just happened? -- Have a go hero - play around -- Summary -- 3. Permissions -- Basic permissions -- Adding users and groups -- Time for action - adding groups -- What just happened? -- Group expiration options -- Time for action - adding users -- What just happened? -- User attributes -- Sitemap and file manager permissions -- Time for action - assigning sitemap permissions -- What just happened? -- Time for action - granting file manager permissions -- What just happened? -- Granting edit access -- Managing edit access on a page by page basis -- Creating a protected website section -- Time for action - creating a protected website -- What just happened? -- Task permissions -- Time for action - setting task permissions -- What just happened? -- Dashboard access -- Time for action - granting partial dashboard access -- What just happened? -- Advanced permission mode -- Time for action - activating the advanced permission mode -- What just happened? -- Time based page visibility -- Time for action - setting time based page visibility -- What just happened? -- Subpage permissions -- Time for action - setting sub-page permissions -- What just happened? -- Block based permissions -- Time for action - using block permissions -- What just happened? -- Area based permissions.

Time for action - restricting allowed blocks for an area -- What just happened? -- Pop quiz - permissions in concrete5 -- Summary -- 4. Add-ons -- What's an add-on? -- Installing add-ons from the marketplace -- Time for action - installing an add-on -- Time for action - removing an add-on -- What just happened? -- Manually installing an add-on -- Time for action - manually installing an add-on -- What just happened? -- Theme -- Parts of a theme -- Theme file structure -- Blocks -- Block structure -- Packages -- Pop quiz - what's a package? -- Summary -- 5. Creating Your Own Theme -- The new layout -- The HTML code -- CSS rules -- Converting HTML and CSS to a concrete5 theme -- Time for action - creating the concrete5 theme header -- What just happened? -- Time for action - creating the concrete5 theme footer -- What just happened? -- Time for action - creating a page template -- What just happened? -- Time for action - creating more page templates -- What just happened? -- Pop quiz - what are page templates and page types? -- Installing your theme -- Time for action - installing theme -- What just happened? -- PHP constants and functions -- Time for action - getting a list of available constants -- What just happened? -- Time for action - list all available functions -- What just happened? -- Time for action - checking for edit mode -- What just happened? -- Time for action - hiding content from anonymous visitors -- What just happened? -- Time for action - restricting numbers of blocks per area -- What just happened? -- Time for action - inserting block wrapper in area -- What just happened? -- Working with page attributes -- Time for action - using attributes to set background picture -- What just happened? -- Time for action - accessing attribute data from a template -- What just happened? -- Pop quiz - what are attributes? -- Block in templates.

Time for action - replacing header area with template block -- What just happened? -- Time for action - finding autonav block properties -- What just happened? -- Time for action - specifying block template in area -- What just happened? -- Applying theme to single page -- Time for action - creating single page layout -- What just happened? -- Time for action - adding variables to handle login errors -- What just happened? -- Pop quiz - what's a single page? -- Creating a customizable theme -- Time for action - a creating customizable theme -- What just happened? -- Summary -- 6. Customizing Block Layout -- Custom templates to modify block layout -- Thumbnails in a page list -- Time for action - adding thumbnails to a page list -- What just happened? -- Time for action - restricting thumbnail dimension -- What just happened? -- Time for action - restricting thumbnails to a custom dimension -- What just happened? -- Have a go hero - improving thumbnail page list -- Have a go hero - explore concrete5 helpers -- Template folder -- Time for action - creating a template folder -- What just happened? -- Pop quiz - how to include CSS and JavaScript files -- Picture pop-ups in content block -- Time for action - building a lightbox gallery -- What just happened? -- Have a go hero - creating another JavaScript gallery -- Gravatar picture in guestbook -- Time for action - adding a Gravatar picture to the guestbook -- What just happened? -- Avoiding duplicate code in a custom template -- Time for action - including an existing template -- What just happened? -- Auto-hide news page list -- Time for action - creating an auto-hide page list -- What just happened? -- Transforming a slideshow into a gallery -- Time for action - creating a gallery template for a slideshow -- What just happened? -- Time for action - adding a slideshow gallery -- What just happened?.

Slideshow using file attributes -- Time for action - adding file attributes to our slideshow -- What just happened? -- Time for action - using file attributes in the gallery -- What just happened? -- Advanced tooltip in content block -- Time for action - creating advanced tooltips -- What just happened? -- Summary -- 7. Advanced Navigation -- Autonav introduction -- Preparation -- Time for action - undoing autonav block integration -- What just happened? -- Autonav options -- Autonav page structure -- Page order -- Example 1 - showing all pages -- Example 2 - showing relevant subpages -- Example 3 - showing relevant subpages starting from the top -- Autonav output -- Images in the navigation -- Time for action - creating page attributes for navigation pictures -- What just happened? -- Time for action - creating block picture navigation template -- What just happened? -- CSS3 hover effect -- Time for action - creating a CSS3 transition autonav template -- What just happened? -- Have a go hero - create more transitions -- Drop-down navigation -- Time for action - creating SooperFish template -- What just happened? -- Hierarchical tree navigation -- Time for action - building a file explorer-like navigation -- What just happened? -- Dynamically loading content -- Time for action - dynamically loading concret5 content using jQuery -- What just happened? -- Allowing direct links in dynamically loaded pages -- Time for action - direct link with dynamic content -- What just happened? -- Summary -- 8. Creating Your Own Add-on Block -- Product information block -- Steps to create a block -- Database structure -- Time for action - creating the database structure -- What just happened? -- Time for action - creating the block controller -- What just happened? -- Time for action - creating the editing interface -- What just happened?.

Time for action - printing block output.
Abstract:
Create and customize your own website with the Concrete5 Beginner's Guide.
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.
Electronic Access:
Click to View
Holds: Copies: