Cms joomla2008
From CRAVEwiki
The first CRAVE site was hosted using Joomla with a minor customization in the templates (originally developed by Savio Monteiro). It was later decided that the site should completely be revamped adding more features and modules to this project. The implementation of this procedure was initiated at mid April, 2008 and was finally developed and hosted on May 10, 2008.
Today the new CRAVE site is equipped with a complete custom designed template, image gallery, forum support, repository and backup facility.
Joomla 1.5 version was used to implement this project.
Contents |
Template
A complete custom template was designed for CRAVE site. The layout was fluid using tables. It was designed with the help of some online available tutorials.
- http://dev.joomla.org/content/view/1136/79/
- http://www.compassdesigns.net/tutorials/17-joomla-tutorials/48-joomla-template-tutorial.html
The template supports roughly up to 5 positions. It was tested for Firefox, Safari and IE6 web browsers.
The template designing was done using Inkscape and GIMP.
CRAVE_blocksv1.0 is out. This template is the revision of the old template. Unlike the earlier template it uses div tags and its been redesigned by using rhulk_milkyway template as a reference. The new template supports more 10 positions and is still fluid. This template is now available at the crave repository.
Extensions
The following extensions were installed from wide pool of extensions available on the official Joomla Site.
Remository
An extension for creating a CRAVE repository. The repository is build to hold current project source codes and other necessary files so that it is free available to students, staff of DBIT & future clients of CRAVE.
The settings of remository is configured to store all files on the file system instead of the default database.
The configuration can be done in configuration tab in Remository control panel under choice section.
Fireboard Forum
This extension was used to install Forum support on CRAVE site. Appropriate sections were made. Forum is accessible to only registered users. The CSS template of the Fireboard was customized to match the CRAVE's custom template.
It works under legacy mode of joomla 1.5.
Slimbox
With the help of this extension CRAVE is able to display its image gallery. The extension enables input of images with addition of few lines in an article.
The slimbox code was modified to add space between the images.
To learn more about Slimbox click here !!!.
SQL Dumper
The most important extension which enables authorised users to backup the site database by making SQL dumps whenever required.
Sections & Categories
Site simply uses two sections namely info and updates. Info holds articles and categories which are rarely updated whereas the update section holds categories and articles like latest news, reports which get updated from time to time.
According to user's need and future development of the site, the administrator may add more sections or categories to this site.
Members
- Kevin Pinto

