Kwikcontent Themes

Kwikcontent is packed with one pre-installed theme. The prepackaged theme utilizes a Yahoo! Grids layout from the Yahoo! User Interface Library. This theme has been highly search engine optimized to provide your site with the best possible search engine exposure in as generic a format as possible. However, it is fully understandable that many (if not most) domainers will want to customize this layout to meet their own domain's needs... so we've made that pretty easy to do. If you have any problems, we have a section dedicated to themes in our support forum.

Creating a new theme

Kwikcontent has been themed using the Smarty Template Engine. If you're not yet familiar with Smarty, don't worry. All of the work has already been done for you in the prepackaged theme. However, if you plan to make changes to the logic of the design and not just the graphical area, you may want to download and reference the Smarty Documentation.

As any good designer knows, it's always best to work off of a back up copy of the original. Follow these steps to create your own new kwikcontent theme:

  1. Explore the /templates folder of your kwikcontent software. Make a full copy of the /yahoo_grids_1 directory, rename it and store it in the /templates directory as well.
  2. Open the /includes/_global.php file. There is a defined variable there named SMARTY_TEMPLATE_FOLDER. Change it from yahoo_grids_1 to the name you gave to your new copied folder that you created in step 1 above.
  3. All of your themes files are separated into individual template files within that theme folder. It is important that you do not change any of the names of the files, but you can feel free to change the layout in any/all of them.
  4. Upload your new theme folder to the /templates directory of your domain where kwikcontent is installed.

And that's it. You can store as many themes as you like on your server, but only one can be displayed at a time. You can bounce between themes you have stored there by simply changing the defined SMARTY_TEMPLATE_FOLDER variable in the /includes/_global.php file. Again, if you have any problems, please post them in our support forum.

PHP Logo MySQL Logo Smarty Logo Yahoo! Web Services Logo
All content © 2023 All Rights Reserved.