top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
concrete5 beginner's guide [[electronic resource] ] : create and customize your own feature-rich website in no time with concrete5! / / Remo Laubacher
concrete5 beginner's guide [[electronic resource] ] : create and customize your own feature-rich website in no time with concrete5! / / Remo Laubacher
Autore Laubacher Remo
Edizione [2nd ed.]
Pubbl/distr/stampa Birmingham, England, : Packt Publishing, c2013
Descrizione fisica 1 online resource (324 p.)
Disciplina 006.78
Soggetto topico Web sites - Authoring programs
Web sites - Design
Soggetto genere / forma Electronic books.
ISBN 1-78216-932-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910462962403321
Laubacher Remo  
Birmingham, England, : Packt Publishing, c2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
concrete5 beginner's guide [[electronic resource] ] : create and customize your own feature-rich website in no time with concrete5! / / Remo Laubacher
concrete5 beginner's guide [[electronic resource] ] : create and customize your own feature-rich website in no time with concrete5! / / Remo Laubacher
Autore Laubacher Remo
Edizione [2nd ed.]
Pubbl/distr/stampa Birmingham, England, : Packt Publishing, c2013
Descrizione fisica 1 online resource (324 p.)
Disciplina 006.78
Soggetto topico Web sites - Authoring programs
Web sites - Design
ISBN 1-78216-932-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910786974603321
Laubacher Remo  
Birmingham, England, : Packt Publishing, c2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
concrete5 beginner's guide : create and customize your own feature-rich website in no time with concrete5! / / Remo Laubacher
concrete5 beginner's guide : create and customize your own feature-rich website in no time with concrete5! / / Remo Laubacher
Autore Laubacher Remo
Edizione [2nd ed.]
Pubbl/distr/stampa Birmingham, England, : Packt Publishing, c2013
Descrizione fisica 1 online resource (324 p.)
Disciplina 006.78
Soggetto topico Web sites - Authoring programs
Web sites - Design
ISBN 1-78216-932-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- concrete5 Beginner's Guide -- Table of Contents -- concrete5 Beginner's Guide -- 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 -- Preface -- What this book covers -- What you need for this book -- 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 -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Installing concrete5 -- Preparing for installation -- Web browser -- Text editor -- Archive utility -- FTP client -- Installing Bitnami -- Time for action - installing Bitnami WAMP stack -- What just happened? -- Pop quiz - requirements for concrete5 -- Downloading concrete5 -- Time for action - downloading the latest version -- What just happened? -- Creating an empty MySQL database -- Time for action - creating a MySQL database -- What just happened? -- Installing concrete5 -- Time for action - installing concrete5 -- What just happened? -- The configuration file -- Pop quiz - the configuration file -- Disabling caching -- Time for action - disabling caching -- What just happened? -- Enabling pretty URLs -- Time for action - enabling pretty URLs -- What just happened? -- File and directory structure of concrete5 -- Dispatcher process -- 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 inside the editing mode.
Working with the dashboard -- Time for action - changing the site's name -- What just happened? -- Adding more pages -- Time for action - adding pages to create a news section -- What just happened? -- Time for action - adding blocks to a new page -- What just happened? -- Have a go hero - adding more pages -- Managing page defaults -- Time for action - adding default blocks to a page type -- What just happened? -- Adding blocks to existing pages -- Time for action - adding blocks to existing pages -- What just happened? -- 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 - adding more columns and blocks -- Copying blocks using the clipboard -- Time for action - copying the block using the clipboard -- What just happened? -- Working with stacks -- Time for action - working with stacks -- What just happened? -- Styling with design and CSS -- Time for action - styling your blocks -- What just happened? -- Have a go hero - customizing more styles -- Have a go hero - play around -- Summary -- 3. Managing Permissions -- Managing 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? -- Working with user attributes -- Granting sitemap and file manager permissions -- Time for action - assigning sitemap permissions -- What just happened? -- Time for action - granting file manager permissions -- What just happened? -- Have a go hero - time restriction for permissions -- Granting page editing permissions -- Time for action - granting edit access -- What just happened? -- Managing edit access on a page by page basis -- Creating a protected website section.
Time for action - creating a protected website -- What just happened? -- Granting partial dashboard access -- Time for action - granting partial dashboard access -- What just happened? -- Restricting block access -- Time for action - restricting access to blocks -- What just happened? -- Working with the advanced permission mode -- Time for action - activating the advanced permission mode -- What just happened? -- Managing advanced page permissions -- Time for action - removing permissions to change permissions -- What just happened? -- Managing area permissions -- Managing block permissions -- Managing subpage permissions -- Time for action - setting subpage permissions -- What just happened? -- Pop quiz - permissions in concrete5 -- Summary -- 4. Managing Add-ons -- Introduction to add-ons -- Installing add-ons from the marketplace -- Time for action - installing an add-on -- Time for action - uninstalling an add-on -- What just happened? -- Have a go hero - installing more add-ons -- Manually installing an add-on -- Time for action - installing an add-on manually -- What just happened? -- Working with theme add-ons -- Parts of a theme -- Theme file structure -- Working with block add-ons -- Block structure -- Packages -- Pop quiz - what's a package? -- Summary -- 5. Creating Your Own Theme -- Starting with a 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 - listing 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 a block wrapper in an 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? -- Inserting blocks in templates -- Time for action - replacing the header area with a template block -- What just happened? -- Time for action - finding autonav block properties -- What just happened? -- Time for action - specifying block templates in an area -- What just happened? -- Applying a theme to a single page -- Time for action - creating a 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 customizable themes -- Time for action - creating a customizable theme -- What just happened? -- Have a go hero - adding more customizable styles -- Summary -- 6. Customizing Block Layouts -- Custom templates to modify a block layout -- Thumbnails in a page list -- Time for action - adding thumbnails to a page list -- What just happened? -- Time for action - restricting thumbnails to a custom dimension -- What just happened? -- Have a go hero - improving the thumbnail page list -- Have a go hero - exploring concrete5 helpers -- Block 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 a content block -- Time for action - building a lightbox gallery -- What just happened? -- Have a go hero - creating another JavaScript gallery -- Adding a Gravatar picture in the 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? -- 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? -- Using advanced tooltips in the content block -- Time for action - creating advanced tooltips -- What just happened? -- Summary -- 7. Adding Site Navigation -- Introducing the autonav block -- 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 -- Adding navigation images -- Time for action - creating page attributes for navigation pictures -- What just happened? -- Time for action - creating a block picture navigation template -- Pop quiz - parts of image navigation -- What just happened? -- Adding a CSS3 hover effect -- Time for action - creating a CSS3 transition autonav template -- What just happened? -- Have a go hero - create more transitions -- Building a drop-down navigation.
Time for action - creating a SooperFish template.
Record Nr. UNINA-9910811015703321
Laubacher Remo  
Birmingham, England, : Packt Publishing, c2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Concrete5 beginner's guide [[electronic resource] ] : create and customize your own Website with the Concrete5 beginner's guide / / Remo Laubacher
Concrete5 beginner's guide [[electronic resource] ] : create and customize your own Website with the Concrete5 beginner's guide / / Remo Laubacher
Autore Laubacher Remo
Pubbl/distr/stampa Olton, Birmingham, : Packt Pub., 2011
Descrizione fisica 1 online resource (575 p.)
Disciplina 006.786
Collana Learn by doing : less theory, more results
Soggetto topico Web sites - Authoring programs
Web sites - Design
Soggetto genere / forma Electronic books.
ISBN 1-283-37677-6
9786613376770
1-84951-429-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto concrete5; 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 XAMPPWhat 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 concrete5What 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 typeWhat 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 permissionsAdding 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
Record Nr. UNINA-9910459678103321
Laubacher Remo  
Olton, Birmingham, : Packt Pub., 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Concrete5 beginner's guide [[electronic resource] ] : create and customize your own Website with the Concrete5 beginner's guide / / Remo Laubacher
Concrete5 beginner's guide [[electronic resource] ] : create and customize your own Website with the Concrete5 beginner's guide / / Remo Laubacher
Autore Laubacher Remo
Pubbl/distr/stampa Olton, Birmingham, : Packt Pub., 2011
Descrizione fisica 1 online resource (575 p.)
Disciplina 006.786
Collana Learn by doing : less theory, more results
Soggetto topico Web sites - Authoring programs
Web sites - Design
ISBN 1-283-37677-6
9786613376770
1-84951-429-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto concrete5; 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 XAMPPWhat 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 concrete5What 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 typeWhat 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 permissionsAdding 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
Record Nr. UNINA-9910790088703321
Laubacher Remo  
Olton, Birmingham, : Packt Pub., 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Concrete5 beginner's guide : create and customize your own Website with the Concrete5 beginner's guide / / Remo Laubacher
Concrete5 beginner's guide : create and customize your own Website with the Concrete5 beginner's guide / / Remo Laubacher
Autore Laubacher Remo
Edizione [1st ed.]
Pubbl/distr/stampa Olton, Birmingham, : Packt Pub., 2011
Descrizione fisica 1 online resource (575 p.)
Disciplina 006.786
Collana Learn by doing : less theory, more results
Soggetto topico Web sites - Authoring programs
Web sites - Design
ISBN 1-283-37677-6
9786613376770
1-84951-429-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto concrete5; 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 XAMPPWhat 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 concrete5What 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 typeWhat 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 permissionsAdding 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
Record Nr. UNINA-9910816006203321
Laubacher Remo  
Olton, Birmingham, : Packt Pub., 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Creating Concrete5 themes [[electronic resource] ] : create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready / / Remo Laubacher
Creating Concrete5 themes [[electronic resource] ] : create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready / / Remo Laubacher
Autore Laubacher Remo
Pubbl/distr/stampa Birmingham, : Packt Pub. Ltd., 2013
Descrizione fisica 1 online resource (160 p.)
Disciplina 005.276
Soggetto topico Digital media - Management
Multimedia systems - Management
Java (Computer program language)
Soggetto genere / forma Electronic books.
ISBN 1-78216-165-1
1-299-19833-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Getting your own concrete5 site; Start working with concrete5; Dashboard to manage concrete5; How to edit content; What are blocks; What is an area?; Adding and updating blocks; Publishing changes and managing versions; Managing files; Uploading files; Working with stacks; Change the layout and style of your pages, areas, and blocks; Page types; Design to customize the appearance of blocks and areas; Splitting content in different columns
Creating and managing pages Adding a new page; Adding default blocks to page types; Summary; Chapter 2: Architecture of concrete5; The file structure of concrete5; concrete5 updates; Caching for better performance; The distinction of Model-View-Controller (MVC); The anatomy of a page; The anatomy of a block; concrete5 API and helpers; Helpers; Events to hook into the core; What happens when a page is rendered; Why you might want to build a package; Basic package installer; Marketplace submission; Summary; Chapter 3: Creating Your First Theme; Getting started with themes
Creating the first theme Adding our page type template; Creating the shared header; Creating the shared footer; Adding a theme thumbnail; Installing your theme; Adding CSS files to a theme; Adding main.css; Adding typography.css; Content block styles; Performance perfection when including CSS files; Customizable styles; Adding more details; Global areas; Replacing the header area with a global area; Putting blocks in templates; Finding block properties; Templates for page types; Number of blocks per area; Background picture by page attribute; Creating the attribute to hold our picture
Assigning attribute to page type Selecting background pictures; Working with attributes in the theme; Page-specific variables; Getting page name and description; Checking the edit mode; Getting the current page type; Summary; Chapter 4: Styling Single Pages; What is a single page?; Creating our own single page; Installing single pages; Changing the single page layout; Adding view.php to your theme; Applying the theme to single pages; Overriding the single page's HTML output; Summary; Chapter 5: Styling the Block Output; Overriding block templates; Additional block templates
Block templates with CSS and JavaScript Content block in a box; Overriding blocks in packages; Changing the navigation; Working with the drop-down block template; Creating a portfolio list with filter; Adding portfolio attributes; Creating a page list filter template; Summary; CHapter 6: Responsive Themes; Responsive or separate mobile websites; Responsive techniques; Media queries; How to scale pictures; Pictures on high-density screens; Viewport on small-screen devices; Navigation for small screens; Responsive layout implementation in concrete5; Responsive bootstrap CSS
Responsive drop-down navigation
Record Nr. UNINA-9910452481503321
Laubacher Remo  
Birmingham, : Packt Pub. Ltd., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Creating Concrete5 themes [[electronic resource] ] : create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready / / Remo Laubacher
Creating Concrete5 themes [[electronic resource] ] : create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready / / Remo Laubacher
Autore Laubacher Remo
Pubbl/distr/stampa Birmingham, : Packt Pub. Ltd., 2013
Descrizione fisica 1 online resource (160 p.)
Disciplina 005.276
Soggetto topico Digital media - Management
Multimedia systems - Management
Java (Computer program language)
ISBN 1-78216-165-1
1-299-19833-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Getting your own concrete5 site; Start working with concrete5; Dashboard to manage concrete5; How to edit content; What are blocks; What is an area?; Adding and updating blocks; Publishing changes and managing versions; Managing files; Uploading files; Working with stacks; Change the layout and style of your pages, areas, and blocks; Page types; Design to customize the appearance of blocks and areas; Splitting content in different columns
Creating and managing pages Adding a new page; Adding default blocks to page types; Summary; Chapter 2: Architecture of concrete5; The file structure of concrete5; concrete5 updates; Caching for better performance; The distinction of Model-View-Controller (MVC); The anatomy of a page; The anatomy of a block; concrete5 API and helpers; Helpers; Events to hook into the core; What happens when a page is rendered; Why you might want to build a package; Basic package installer; Marketplace submission; Summary; Chapter 3: Creating Your First Theme; Getting started with themes
Creating the first theme Adding our page type template; Creating the shared header; Creating the shared footer; Adding a theme thumbnail; Installing your theme; Adding CSS files to a theme; Adding main.css; Adding typography.css; Content block styles; Performance perfection when including CSS files; Customizable styles; Adding more details; Global areas; Replacing the header area with a global area; Putting blocks in templates; Finding block properties; Templates for page types; Number of blocks per area; Background picture by page attribute; Creating the attribute to hold our picture
Assigning attribute to page type Selecting background pictures; Working with attributes in the theme; Page-specific variables; Getting page name and description; Checking the edit mode; Getting the current page type; Summary; Chapter 4: Styling Single Pages; What is a single page?; Creating our own single page; Installing single pages; Changing the single page layout; Adding view.php to your theme; Applying the theme to single pages; Overriding the single page's HTML output; Summary; Chapter 5: Styling the Block Output; Overriding block templates; Additional block templates
Block templates with CSS and JavaScript Content block in a box; Overriding blocks in packages; Changing the navigation; Working with the drop-down block template; Creating a portfolio list with filter; Adding portfolio attributes; Creating a page list filter template; Summary; CHapter 6: Responsive Themes; Responsive or separate mobile websites; Responsive techniques; Media queries; How to scale pictures; Pictures on high-density screens; Viewport on small-screen devices; Navigation for small screens; Responsive layout implementation in concrete5; Responsive bootstrap CSS
Responsive drop-down navigation
Record Nr. UNINA-9910779584803321
Laubacher Remo  
Birmingham, : Packt Pub. Ltd., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Creating Concrete5 themes : create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready / / Remo Laubacher
Creating Concrete5 themes : create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready / / Remo Laubacher
Autore Laubacher Remo
Edizione [1st ed.]
Pubbl/distr/stampa Birmingham, : Packt Pub. Ltd., 2013
Descrizione fisica 1 online resource (160 p.)
Disciplina 005.276
Soggetto topico Digital media - Management
Multimedia systems - Management
Java (Computer program language)
ISBN 1-78216-165-1
1-299-19833-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Getting your own concrete5 site; Start working with concrete5; Dashboard to manage concrete5; How to edit content; What are blocks; What is an area?; Adding and updating blocks; Publishing changes and managing versions; Managing files; Uploading files; Working with stacks; Change the layout and style of your pages, areas, and blocks; Page types; Design to customize the appearance of blocks and areas; Splitting content in different columns
Creating and managing pages Adding a new page; Adding default blocks to page types; Summary; Chapter 2: Architecture of concrete5; The file structure of concrete5; concrete5 updates; Caching for better performance; The distinction of Model-View-Controller (MVC); The anatomy of a page; The anatomy of a block; concrete5 API and helpers; Helpers; Events to hook into the core; What happens when a page is rendered; Why you might want to build a package; Basic package installer; Marketplace submission; Summary; Chapter 3: Creating Your First Theme; Getting started with themes
Creating the first theme Adding our page type template; Creating the shared header; Creating the shared footer; Adding a theme thumbnail; Installing your theme; Adding CSS files to a theme; Adding main.css; Adding typography.css; Content block styles; Performance perfection when including CSS files; Customizable styles; Adding more details; Global areas; Replacing the header area with a global area; Putting blocks in templates; Finding block properties; Templates for page types; Number of blocks per area; Background picture by page attribute; Creating the attribute to hold our picture
Assigning attribute to page type Selecting background pictures; Working with attributes in the theme; Page-specific variables; Getting page name and description; Checking the edit mode; Getting the current page type; Summary; Chapter 4: Styling Single Pages; What is a single page?; Creating our own single page; Installing single pages; Changing the single page layout; Adding view.php to your theme; Applying the theme to single pages; Overriding the single page's HTML output; Summary; Chapter 5: Styling the Block Output; Overriding block templates; Additional block templates
Block templates with CSS and JavaScript Content block in a box; Overriding blocks in packages; Changing the navigation; Working with the drop-down block template; Creating a portfolio list with filter; Adding portfolio attributes; Creating a page list filter template; Summary; CHapter 6: Responsive Themes; Responsive or separate mobile websites; Responsive techniques; Media queries; How to scale pictures; Pictures on high-density screens; Viewport on small-screen devices; Navigation for small screens; Responsive layout implementation in concrete5; Responsive bootstrap CSS
Responsive drop-down navigation
Record Nr. UNINA-9910809240003321
Laubacher Remo  
Birmingham, : Packt Pub. Ltd., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui