concrete5 Common Terms and Definitions
concrete5 like other content management systems on the market today, comes with its very own unique terminology. Often one barrier for new users can be the understanding and meaning of these terms and definitions which can often seem completely alien at first glance.
We have created a compilation of some of the most common terms you are likely to encounter whilst using concrete5 - each accompanied by a brief insight into their meaning and use. This list is living and will continue to be a work in progress being maintained and updated as more definitions are required.
- An area is a predefined editable section within a concrete5 theme which allows the user to add new content to a page.
- The admin is the primary site access account which is automatically created and assigned when installing concrete5.
- Add-ons are the extra bits of functionality that can be added via the marketplace. They come in 2 main categories; free and paid.
- In concrete5 attributes are pieces of information that are stored against either pages, users or files. These attributes can then be accessed in various ways to expose relevant information about the individual page, user or file.
- The Auto-Nav is a core concrete5 block that takes your sitemap and creates a navigation that users can use to navigate through the pages of your site.
- Blocks are elements that can be added to an area used to create various types of content on a page.
- This often refers to something that is part of the default concrete5 system i.e. the ‘core’ image block.
- concrete5 comes with an extensive suite of caching options that allow the administrator to speed up a live site. This is made possible as the caching system effectively stores previously served data making it faster to access by any further requests.
- A CAPTCHA is a programme that attempts to determine whether or not a user is a human or a bot. Useful for site registrations to prevent spam registrants.
- Conversations is a core piece of functionality that acts like a comments section on a blog. Users can leave comments which can be tracked and managed by the site admin via the dashboard.
- The clipboard allows you to save previously created blocks from an area and then copy this to another area or page.
- The dashboard is the admin accessible pages where all of the backend tasks are undertaken.
- Edit This Page (Button)
- The ‘Edit This Page’ (pencil icon) button allows the admin to edit content within the current page.
- File Manager
- The File Manager is where images and other types of files can be uploaded to the site to be used by various blocks and add-ons.
- Global Area
- A global area has similar functionality to an area but any content added here will appear on all pages where this global area exists.
- Grids are the architecture on top of which the layouts and content of your site sit. Theme developers can build out a theme using a specific grid framework; Foundation, Bootstrap etc and then specify this to be used by the layout tool, allowing for the site admin to create flexible page types to suit their content.
- Jobs are scripts that run tasks in the background. These can be set either manually on an adhoc basis or automatically via cron or similar. An example of a job is generating a sitemap.
- Layouts are a page design tool that allows the site admin to create various column sizes to allow for greater control over how content sits on a page. These layouts are usually contained to the grid framework as specified by the theme in use.
- Maintenance Mode
- Maintenance mode allows your site be to temporarily taken down should you need to perform some maintenance.
- Members are effectively the registered users on your site. If a new user is registered either manually or through your registration form then they are added to the members section within the dashboard.
- The concrete5 marketplace is where you go to purchase concrete5 themes 7 add-ons to extend the functionality of your website.
- Pages are a fundamental part of any site - they house all of your content and are usually strung together with a navigation structure by using an Auto-Nav block.
- Public Profiles
- Each member on your site has various details associated to them, name, email address etc. These can be publicly available by enabling public profiles via your dashboard.
- Pretty URL’s
- Turning pretty URL’s on is usually one of the first things to do on any new concrete5 website. This makes the URL more human readable and friendly, often removing the index.php.
- PRB is an acronym for ‘Peer Review Board’ - this is a team of developers who use their free time to review submissions to the marketplace, ensuring they meet the tight guidelines set by the core team.
- Private Message
- A private message is a kind of internal email that is sent via the concrete5 website to another registered user. The content is private and not accessible via the forums or support channels.
- You create projects through your concrete5.org account - they are created when you connect a site to the marketplace. Its purpose is to allow you to manage and assign licenses.
- Presets are predefined sets of styles that can be selected when customizing a theme via the design menu.
- Stacks allow you to reuse a collection of predefined user created blocks in multiple places on your site. The site admin creates a stack via the dashboard and then adds this to an available area in a similar fashion to a regular block.
- The sitemap shows a hierarchy of all your sites pages.
- System Page
- System pages are usually pages within the dashboard that allow you to control the various functionality of your concrete5 site.
- A theme governs the overall style and design of your site. concrete5 comes with a basic theme - alternatively you can purchase additional themes from the marketplace or even create your own.
- Tracking Code
- If you wish to add additional third party tracking script such as Google Analytics, then this is the place to paste them in.
- Users are the same as members. If a new user is registered either manually or through your registration form then they are added to the members section within the dashboard.
- User Group
- User groups are a collection of users that may have been segmented based on a certain criteria, for example client type or location.