Index
A
- anatomy, of block
- about / The anatomy of a block
- anatomy, of page
- about / The anatomy of a page
- architecture, concrete5
- file structure / The file structure of concrete5
- MVC / The distinction of Model-View-Controller (MVC)
- area
- about / What is an area?
- Auto-Nav block
- about / What are blocks
B
- background picture
- building / Background picture by page attribute
- attribute, creating for holding picture / Creating the attribute to hold our picture
- attribute, assigning to page type / Assigning attribute to page type
- selecting / Selecting background pictures
- basic package installer
- about / Basic package installer
- block properties
- finding / Finding block properties
- blocks
- about / What are blocks
- using / What are blocks
- default blocks / What are blocks
- adding / Adding and updating blocks
- options / Adding and updating blocks
- updating / Adding and updating blocks
- Edit menu item / Adding and updating blocks
- putting, in templates / Putting blocks in templates
- overriding, in packages / Overriding blocks in packages
- block templates
- overriding / Overriding block templates, Additional block templates
- working with / Overriding block templates
- with CSS and JavaScript / Block templates with CSS and JavaScript
- creating, for content block using fancyBox / Content block in a box
- Blog Date Archive block
- about / What are blocks
- bootstrap
- about / Getting started with themes
- bootstrap theme
- creating / Creating the first theme
- page type template, adding / Adding our page type template
- shared header, creating / Creating the shared header
- shared footer, creating / Creating the shared footer
- theme thumbnail, adding / Adding a theme thumbnail
- installing / Installing your theme
- CSS files, adding / Adding CSS files to a theme
C
- caching
- about / Caching for better performance
- concrete5
- demo site, running / Getting your own concrete5 site
- running, on LAMP / Getting your own concrete5 site
- installation process / Getting your own concrete5 site
- working with / Start working with concrete5
- managing, dashborad used / Dashboard to manage concrete5
- content, editing / How to edit content
- blocks / What are blocks
- area / What is an area?
- changes, publishing / Publishing changes and managing versions
- page versions, managing / Publishing changes and managing versions
- files, managing / Managing files
- stacks, working with / Working with stacks
- content structures / Change the layout and style of your pages, areas, and blocks
- URL / Creating and managing pages
- update process / concrete5 updates
- caching / Caching for better performance
- helpers / Helpers
- events / Events to hook into the core
- page rendering / What happens when a page is rendered
- theme, creating / Creating the first theme
- CSS files, adding to theme / Adding CSS files to a theme
- translations / Creating our own single page
- block templates, overriding / Overriding block templates
- block, overriding in packages / Overriding blocks in packages
- navigation, changing / Changing the navigation
- portfolio list, creating / Creating a portfolio list with filter
- responsive layout implementation / Responsive layout implementation in concrete5
- concrete5 installation
- concrete5 site
- URL, for trial option / Getting your own concrete5 site
- Contact Data stack
- about / Working with stacks
- content
- splitting, in different columns / Splitting content in different columns
- Content block
- content structures
- page type / Page types
- blocks and areas appearance, customizing / Design to customize the appearance of blocks and areas
- content, splitting in different columns / Splitting content in different columns
- CSS files, adding to theme
- main.css, adding / Adding main.css
- typography.css, adding / Adding typography.css
- content block styles / Content block styles
- performance perfection / Performance perfection when including CSS files
- customizable styles / Customizable styles
- customizable styles
- about / Customizable styles
D
- dashboard
- used, for managing concrete5 / Dashboard to manage concrete5
- Date Navigation block
- about / What are blocks
- default blocks
- Auto-Nav / What are blocks
- Content / What are blocks
- Date Navigation / What are blocks
- External Form / What are blocks
- File / What are blocks
- Flash Content / What are blocks
- Form / What are blocks
- Google Map / What are blocks
- Guestbook/Comments / What are blocks
- HTML / What are blocks
- Image / What are blocks
- Next & Previous Nav / What are blocks
- Page List / What are blocks
- RSS Displayer / What are blocks
- Search / What are blocks
- Slideshow / What are blocks
- Survey / What are blocks
- Tags / What are blocks
- Video Player / What are blocks
- YouTube Video / What are blocks
- Blog Date Archive / What are blocks
- adding, to page types / Adding default blocks to page types
- design menu
- about / Design to customize the appearance of blocks and areas
- used, for customizing blocks and areas layout / Design to customize the appearance of blocks and areas
- directories
- blocks / The file structure of concrete5
- concrete / The file structure of concrete5
- config / The file structure of concrete5
- files / The file structure of concrete5
- languages / The file structure of concrete5
- packages / The file structure of concrete5
- themes / The file structure of concrete5
- updates / The file structure of concrete5
- dispatcher
- dots per inch
- about / Pictures on high-density screens
- drop-down block template
- working with / Working with the drop-down block template
E
- Edit button menu
- about / How to edit content
- Edit this Page / How to edit content
- Add a Sub-Page / How to edit content
- Properties / How to edit content
- Versions / How to edit content
- Delete / How to edit content
- Design / How to edit content
- Speed Settings / How to edit content
- Permissions / How to edit content
- Move/Copy / How to edit content
- elements, CSS block
- position* fixed / Responsive sidebar navigation
- @media (max-width* 979px) / Responsive sidebar navigation
- #sidebar-nav-collapse.open / Responsive sidebar navigation
- elements, events relating to
- pages / Events to hook into the core
- users and groups / Events to hook into the core
- files / Events to hook into the core
- events
- about / Events to hook into the core
- URL / Events to hook into the core
- External Form block
- about / What are blocks
F
- fancyBox
- used, for creating content block template / Content block in a box
- about / Content block in a box
- fancyBox plugin
- downloading / Content block in a box
- File block
- about / What are blocks
- files
- managing / Managing files
- uploading / Uploading files
- file structure
- about / The file structure of concrete5
- directories / The file structure of concrete5
- FileZilla / Getting your own concrete5 site
- Flash Content block
- about / What are blocks
- Formt block
- about / What are blocks
G
- getCollectionDescription() / Getting page name and description
- getCollectionName() / Getting page name and description
- global areas
- about / Global areas
- Google Map block
- about / What are blocks
- Guestbook/Comments block
- about / What are blocks
H
- header areas
- replacing, global area / Replacing the header area with a global area
- helpers
- about / concrete5 API and helpers
- online documentation / Helpers
- mail function / Helpers
- HTML block
- about / What are blocks
I
- Image block
- about / What are blocks
L
- LAMP
- about / Getting your own concrete5 site
- Loader**helper('form') / Creating our own single page
M
- mail helper
- main.css
- adding / Adding main.css
- marketplace submission rules
- about / Marketplace submission
- URL / Marketplace submission
- media queries
- about / Media queries
- MVC
- about / The distinction of Model-View-Controller (MVC)
- diagrammatic representation / The distinction of Model-View-Controller (MVC)
- benefits / The distinction of Model-View-Controller (MVC)
N
- navigation
- creating / Changing the navigation
- changing / Changing the navigation
- navigation for small screens
- about / Navigation for small screens
- Next & Previous Nav block
- about / What are blocks
O
- options, blocks
- edit / Adding and updating blocks
- copy to clipboard / Adding and updating blocks
- move / Adding and updating blocks
- delete / Adding and updating blocks
- design / Adding and updating blocks
- custom template / Adding and updating blocks
P
- page
- adding, to site / Adding a new page
- page-specific variables
- about / Page-specific variables
- page name, getting / Getting page name and description
- description, getting / Getting page name and description
- edit mode, checking / Checking the edit mode
- current page type, getting / Getting the current page type
- page list block
- filter options, adding / Creating a portfolio list with filter
- Page List block
- about / What are blocks
- page list filter template
- creating / Creating a page list filter template
- page options
- visit / Creating and managing pages
- properties / Creating and managing pages
- speed settings / Creating and managing pages
- set permissions / Creating and managing pages
- design / Creating and managing pages
- versions / Creating and managing pages
- delete / Creating and managing pages
- add page / Creating and managing pages
- add external link / Creating and managing pages
- pages
- creating / Creating and managing pages
- managing / Creating and managing pages
- page type
- about / Page types
- applications / Page types
- block diagram / Page types
- default blocks, adding / Adding default blocks to page types
- pictures
- scaling / How to scale pictures
- pictures, on high-density screens
- about / Pictures on high-density screens
- pixels per inch
- about / Pictures on high-density screens
- portfolio
- creating, with filter / Creating a portfolio list with filter
- portfolio attributes
- adding / Adding portfolio attributes
- Public/Date Time field
- about / Adding a new page
Q
- quicksand
R
- responsive bootstrap CSS
- about / Responsive bootstrap CSS
- responsive drop-down navigation
- about / Responsive drop-down navigation
- responsive layout implementation
- about / Responsive layout implementation in concrete5
- responsive bootstrap CSS / Responsive bootstrap CSS
- responsive drop-down navigation / Responsive drop-down navigation
- responsive sidebar navigation / Responsive sidebar navigation
- responsive or separate mobile website
- creating / Responsive or separate mobile websites
- responsive sidebar navigation
- about / Responsive sidebar navigation
- responsive techniques
- about / Responsive techniques
- media queries / Media queries
- pictures, scaling / How to scale pictures
- pictures on high-density screens / Pictures on high-density screens
- viewport on small-screen devices / Viewport on small-screen devices
- navigation for small screens / Navigation for small screens
- RSS Displayer block
- about / What are blocks
S
- Search block
- about / What are blocks
- single page
- about / What is a single page?
- creating / Creating our own single page
- installing / Installing single pages
- single page layout
- changing / Changing the single page layout
- view.php, adding to theme / Adding view.php to your theme
- theme, applying / Applying the theme to single pages
- single pages HTML output
- overriding / Overriding the single page's HTML output
- single_pages directory / Creating our own single page
- Slideshow block
- about / What are blocks
- stack
- about / Working with stacks
- creating / Working with stacks
- block, adding / Working with stacks
- Survey block
- about / What are blocks
T
- $th->sanitize($message) / Creating our own single page
- $this->action('send') / Creating our own single page
- $this->controller->getTask() / Creating our own single page
- Tags block
- about / What are blocks
- templates, for page types
- about / Templates for page types
- test_form.php / Creating our own single page
- theme
- global areas / Global areas
- header area, replacing with global area / Replacing the header area with a global area
- blocks, putting in templates / Putting blocks in templates
- templates, for page types / Templates for page types
- number of blocks per area, specifying / Number of blocks per area
- background picture, by page attribute / Background picture by page attribute
- attributes, working with / Working with attributes in the theme
- page-specific variables / Page-specific variables
- TinyMCE
- about / Adding and updating blocks
- typography.css
- adding / Adding typography.css
U
- UA detection service / Responsive or separate mobile websites
- update process, concrete5
- about / concrete5 updates
- URL Slug field
- about / Adding a new page
- user-agent
V
- Video Player block
- about / What are blocks
- viewport on small-screen devices
- about / Viewport on small-screen devices
Y
- YouTube Video block
- about / What are blocks