Software development for your software needs! Website Builders, Shopping Cart Software/Programs, PHP Software, Ecommerce Solutions…
miniCWB CMS software project is one of our programming ideas, and we are very happy, that you have chosen our product within hundreds of others.
If you are going to install it, first of all, you need to know some miniCWB requirements:
The most important aspect is that we should verify that we have an accessible web server. In order to run this software, verify the below:
After verifying that you have access to the server according the above aspects, download our software from the Download section.
1) Copy the files in the web server folder (easy with an FTP client)
2) Start http://www.yourdomain.com/installer/ (change yourdomain.com to your details) and follow the instructions
3) Or do it manually, chmod 777 the list of folders from installer/folders.txt and files from installer/files.txt
4) Edit the config.inc.php, define("CONF_INDEX_URL", "http://www.yourdomain.com/");
Our software is FREE of charge, which means - when you download, install and run the default version, you don't need to pay anything to anyone. By General Public License conditions, only little copyright notice must be kept, identifying you as honest and reliable client of the Open Source World and to leave our copyright notice with link to us in the templates.
You have to edit only two HTML files so that your web site's layout should change. In case you do not have any HTML knowledge (the editing may be performed using programs such as Adobe Dreamweaver, Microsoft Frontpage) request a specialized company's services or contact us to provide you with design services. We recommend you to visit the Template Monsters web site, which provides quality web site layout design templates. In case you buy from Template Monsters, we will prepare the template to be ready for miniCWB, and charge you only $50.
Which are these two files? You will find the template_firstpage.html and template_index.htmlfiles in the programtemplates/skinX directory, where skinX is the template selected from admintool. The first is for the first page and the second for the internal pages. You have to pay attention to the below elements when integrating/creating the design.
TIPS: You will see that you already have 10 SKINS in the programtemplates/ directory , each one having different styles, so in many cases it is enough to edit the pictures and the CSS for colors.
TIPS: Actually { MENU_UP } = programtemplates/skinX/menu.html + programtemplates/skinX/subpages1.html + programtemplates/skinX/subpages2.html and same for { MENU_DOWN } = programtemplates/skinX/menu_down.html + programtemplates/skinX/subpages1_down.html + programtemplates/skinX/subpages2_down.html
TIPS: To modify the look, just edit programtemplates/skinX/newsonfirstpage.html
To log into the ADMIN area, you need to access http://www.yourdomain.com/admintool/ The default login/password are demo/demo, we suggest to change it after your first login. Once authenticated on the admin area, you will be displayed the list of pages existing on the site. Visit the configuration page. Here you will be given the opportunity to access the name of the site, the keywords for the meta keywords section, the description for the meta description section and other settings. Each setting is carefully explained. In the admin area you will find the ADD PAGE and List/Modify Pages Section as well. These pages as well are very explicit and have a mini help section displayed. On the add/modify content page you may upload images as well using the HTML editor section. On the pages list you may define which page content to be the first page of your site, we suggest to not remove first page from list pages, just edit, the rest of the pages, can be edited/removed as you like.
You will notice that in the admintool you have a few settings options. The most important may be the SEO links option. If this is set to YES, the URL links on your site will be SEO friendly, of great when Google, Yahoo etc. spiders will be indexing the pages. At settings options you may change the web site skins as well. When changing the skin, the content of the web site remains intact, and only the design layout changes. Select the design layout that most fits your web site requirements, and search in programtemplates/skinX the CSS file in order to change the colors of the page elements. In programtemplates/skinX/images you may edit certain images in the template and most important in publ_images/pages/skinX you may personalize the images of your pages. With these simple steps you may obtain an elegant web site in a very short timeframe. You will find other useful settings on the configuration page, each having its own explication.
Generate Google Sitemap - When the web site is ready to be launched, we suggest you to create this sitemap. Based on the tests of certain experts, a web site submitted to Google may be visited in 2-3 days and will generate traffic in already one week.
Newsletter - In case you include the newsletter subscription link on your site, you may send out newsletter to all your subscribers through the admintool. This marketing tool is very useful for generating traffic. The subscribers will have the unsubscribe link in the newsletter, so that they can unsubscribe automatically, the newsletter being opt-in/opt-out.
First page - There are some sites that have a different homepage, that is not a description page, but a personalized page. In order to transform a page to be your web site's homepage, all you have to do is select the radio button besides the name of the page you intend to use as homepage.
You will notice a repository folder, which in fact is the so called database of your web site in text format. It is not a queryable database and in case you open it using an editor, you will see that it is encoded due to the fact that it has to support special characters as well and has to maintain a very strict format.
All you have to know about this repository is that you have the possibility to repair certain errors that may occur when administering your web site. The config.php file is the one maintaining the site configuration. The db.php file is for the content of the description pages, contactdetails.php for the contact details , news.php for the news and so on. When updating a page or when changing the configuration, the system backs up the data and thus in case an error occurs, the old page may be restored. The backup files may be easily restored as these have the date in their name - ex: b_20080118125518_config.php.
Most of you probably have advanced HTML knowledge, we only recommend a few advanced ideas.
All you have to keep in mind when you make an upgrade from one version to another First of all you have to know the version you have installed on your system. This may be verified in the config.inc.php file, up to version 1.6.x and in defines.inc.php file from version 2.0.x.
Be careful not to upload the files from the repository folder, unless it is expressly specified in the upgrade instruction. The program you will be running at each upgrade (installer/update.php) will notify you and will do the modifications in the repository folder automatically. It is important you follow the upgrade process for each version. For ex. In case you have version 1.5.0, first you have to upgrade to 1.6.0 etc. and then up to 2.0.x, version by version.
At the same time, before upgrading, you have to be careful with the skin folder in programtemplates. Save the skin you were using in case you have modified something in the HTML files so that you shouldn't overwrite the changes. The same with images in publ_images/pages/skin/.
It is best you copy - paste the new verison in a separate folder (i.e. new/) and configure config.inc.php with the new URL http://www.domain.com/new/. Then copy - paste the repository folder from the old site in the new one and execute http://www.domain.com/new/installer/update.php by following the steps above.
When you see that the site is functioning in the new version, apply the skins in the new version by copying the publ_images/ and programtemplates/skins folder entirely in the new version. Be careful, as the programtemplates/skins folder may contain changes from one version to another, so analise thoroughly. When everything proves to be working fine, move the new folder to the old folder's location and modify the URL accordingly in the config.inc.php file.
| Send link by e-mail |