CorporateAmerica: Business Concrete5 Theme

CorporateAmerica Business Concrete5 Theme

Demo

BUY NOW! Single License ($25) | Developer License ($75)

We are extremely excited to be releasing our second premium Concrete5 theme! CorporateAmerica is another professional concrete5 theme built specifically for corporate/business websites to showcase your business, services, or products. CorporateAmerica is a grid-based theme and uses the 960 grid system.
Read more »

OfficeSpace: Professional Corporate Concrete5 Theme

OfficeSpace Concrete5 Theme

Demo

BUY NOW! Single License ($25) | Developer License ($75)

We are extremely excited to be releasing our first premium Concrete5 theme! OfficeSpace is a professional concrete5 theme built specifically for corporate/business websites to showcase your business, services, or products.  OfficeSpace is a grid-based theme and uses the 960 grid system. Read more »

Concrete5 Code Snippets Dreamweaver Extension

Katz515 (a member of the Usagi Project - Japan’s concrete5 group) just posted a concrete5 code snippet Dreamweaver Extension in the concrete5 forums.  I already downloaded it and it’s a great little resource for those that use Dreamweaver to build concrete5 themes.

You can download the extension here:
Concrete5 Code Snippets Dreamweaver Extension

Announcing c5mix|showcase - A Gallery of Concrete5 Powered Sites

concrete5-showcase

We are very pleased to announce a new section on c5mix.com -a showcase of sites powered by concrete5!

It’s no secret that we love concrete5. Because of that we wanted a place to showcase the best of concrete5 powered sites.  Take a moment to look at the concrete5 sites posted so far or go ahead and submit one.

We want this to be a great gallery and resource - and to show everyone how awesome concrete5 is and what it’s capable of.

c5mix|showcase

Beginner’s Guide to Concrete5

Bill Carone over at CarolinaGeek.com has put together a great resource - “Concrete5 for the Beginner.”  This handy PDF covers topics such as: how to setup and install concrete5, getting familiar with the concrete5 dashboard and backend, how to edit your concrete5 site (along with some tips on site design), understanding and using permissions, customizing pages, and installing and creating themes.  There is also a great Glossary of Terms.

The guide is broken up into the following chapters:

  1. Beginning with Concrete5
  2. Learning to Edit Your Content
  3. Themes
  4. Glossary of Terminologies

Download “Concrete5 for the Beginner.”

Using Page Attributes in Concrete5 Themes

There will times in developing a concrete5 theme when you will want or need to display a Page Attribute with the theme files.  One use of this would be to display the page name within an H1 tag at the top of each page as your page’s title.  There’s a way to do this automatically within the theme so it doesn’t have to be added to each page manually.  Here how you display Page Attributes:

Display Page Title

<?php echo $c->getCollectionName() ?>

Display Page Description

<?php echo $c->getCollectionDescription() ?>

Display Page Date

<?php echo $c->getCollectionDatePublic() ?>

This displays the date in default format like this: 2009-06-15 14:09:00.
To display the date in a format like this - June 06, 2009 - use this code:

<?php echo $c->getCollectionDatePublic("F j, Y") ?>

See more about the PHP date function for other date/time formatting.

Display Any Page Attribute

<?php echo $c->getCollectionAttributeValue('attribute_name') ?>

Display a Page’s Parent Page Name

<?php
$page = Page::getByID($c->getCollectionParentID());
print $page->getCollectionName();
?>

Whitespace: Free Minimalistic Concrete5 Theme

Whitespace Theme

Demo | Download

Whitespace is a free minimalistic 3-column concrete5 theme by c5mix and Brian Gardner.  Whitespace is distributed under a GNU General Public License, which allows you to use and modify it for any purpose (personal and commercial), under the condition that you keep the provided credit links in the footer.

If Site is in Edit Mode, Display or Do This

If you need to display or do something in your concrete5 theme when the site is in edit mode, use this code:

<?php global $c; if ($c->isEditMode()) { ?> Do something here <?php } ?>

If User is Logged in, Display or Do This

Sometimes, when building a theme for concrete5 you might need to display some text or code that appears when a user is logged in to their site.  Here is how you do that:

<?php global $u;
if ($u -> isLoggedIn ()) { ?>
//Do Something
<?php } ?>

Ten Great Concrete5 Tutorials

concrete5 tutorials

Concrete5 is a great new Content Management System (CMS) that is gaining popularity very quickly. If you are wanting to learn how to use concrete5 for your next web project, here are 10 great tutorials about concrete5 to get you started: Read more »