Search

Google
 

Friday, June 29, 2007

More about Radiant

More about Radiant
• The ability to arrange pages in a hierarchy
• Layouts that can be used to apply a common look to a Web site
• Snippets that are similar to partials or includes
• Pages which are defined in multiple parts (body, extended, sidebar, etc…)
• A custom tagging language (radius)
• Special page-oriented plugins called behaviors
• A simple user management/permissions system
• Several domain specific languages which make it easy to write plugins

Radiant Gal

Wednesday, June 27, 2007

Comparision between Radiant & Goldberg



















































FeaturesRadiantGoldberg
UI implementationUsing radiusUsing Rails
Content managementHTML + Text + RadiusHTML + Text + FCKeditor
Content visibility managementStatus basedUser role based
User / Role ManagementBasicAdvanced
NavigationAutomaticMenu Editor
ExtensibleAdd on (Behavior & Extensions)Easy integration of rails code
Default templatesNoneBundled
Welcome emailNoneCan be configured
Technical knowledge requiredBasic to mediumMedium to advanced

Radian vs. Goldberg

Radiant uses radius for implementing user interface, which is actually a tag based template language. May it be a designer with basic technical knowledge or advanced rails developer, both will have to learn using radius. And in Goldberg, normal rails layouts are used for user interface of the website.

Radiant only has direct input of markup or text content that may also radius tags. In Goldberg, user may provide HTML content directly or use FCKeditor that is a web based text formatting utility that can be easily integrated in Goldberg.

Note: If radius code is used while adding content then a non technical client might not be able to edit the content easily. But in Goldberg, use of FCKeditor makes it simple to edit the content without much of technical knowledge.

Goldberg has an advanced user and role management system as compared to Radiant. With Goldberg it’s very simple to manage what kind of users can do what all things.

As you keep adding pages in Radiant it automatically maintains a hierarchy of pages, which may be used in displaying a menu. In Goldberg there is a fully featured menu editor using which pages can be positioned as required and managed efficiently.

Both Goldberg and Radiant are extensible to other applications and features. Radiant has special kind of add-ons called extensions and for adding features on a page there are behaviors.

Radiant requires less technical knowledge as compared to Goldberg and also requires less time to get it up and running. A Radiant solution may also be upgraded later to Goldberg depending on the requirement at reasonable cost. If requirements as foreseen can be satisfied by Radiant then it suggested going ahead with it.

But for more than just a static website, like when we need features like role management, content access control then it is suggested to go for Goldberg as it already provide certain advanced features which satisfy needs of more than just static websites.

Monday, June 25, 2007

Why we use CSS to our website

5 Reasons To Use CSS

1. The content is separated from the design

Because you are able to create a separate Stylesheet and link it to all your webdocuments, you have great control over how your website looks. So if you want to change a certain aspect of your page, you only need to alter one file: your Stylesheet!

This Of course, generates some great flexibility. This flexibility is not available when your website is using tables for layout, inline font tags or inline defined colors.

A single CSS file can contain positioning, layout, font, colors and style information for an entire web site.

2. You site uses less bandwidth and loads faster

Because stylesheets are so lightweight, your website will load much faster. The main reason is because you do not need table layouts anymore for the positioning of elements. Since text loads really really fast your website will be visible in a flash.

This means that visitors will be happier when surfing your website. They only have to download the Stylesheet once, and it's automatically reused for every page. So the only thing that needs to be loaded is the actual content.

On average a website will load five to ten times faster if it makes use of cascading style sheets.

3. Your website will automatically gain better search engine results

With CSS, you can position any element, anywhere you want. So if your menu is at the bottom of your HTML document, you can bring it up using absolute positioning. The reason this is useful is to make sure the search engine spiders pick up the main content first.

Another advantage you automatically gain is that your HTML code is much cleaner. So the search engine spider will not have to separate the junk code from the real content.

So make sure you put your logo text and your menu at the bottom of your HTML document at put it at the top using CSS!

4. CSS is compatible with newer browsers

Because more and more browsers are used other than Internet Explorer on a Windows machine, you need to be sure that your website is accessible by all major and newer browsers.

By using webstandards, defined by the w3c, you are making sure your content is viewable in the future.

Because there are so many browsers these days, it is impossible to test your website in all these browsers on different configurations. Coding to standards is then the only practical solution.

5. CSS can be used to display the same content on different media.

Because you are able to define different stylesheets for different media you have great flexibility in presenting your content.

The printer for example, is a medium on itself. If someone prints out your website, you will be able to modify the look of it. Add an extra black and white logo, remove the advertisements and change the colors to black and white values. It's all done easily by using cascading stylesheets. And the best thing is, visitors do not even have to know you created a new Stylesheet especially for the printer.

Stylesheets can also be created specifically for PDA's and such. As you will understand, this adds some great flexibility to the presentation of your web document.

Conclusion

Cascading Style Sheets are created to make things easier. It gives you great control of your website and makes your visitors happy when they are surfing your website.

You are prepared for the future and will gain better search engine results automatically. Start using CSS to its full potential today! It will suit you well.

Friday, June 22, 2007

Rubricks (rails CMS)

System Management Component

  • User Management

    • User Management

    • Group Management

  • Component Management

  • Design Management

    • Block Management

    • Menu Management

    • Dashboard Management

  • Access Control

  • Contents Approval


http://rubricks.org/index_en.html

Thursday, June 21, 2007

About Me


Myself Vijayta Panchal from Delhi, India. I have more than four years of web designing experience. I work with Vinayak Solutions Pvt. Ltd.New Delhi , India.

Wednesday, June 20, 2007

Goldberg Description

Goldberg is a web deployment environment for your Rails apps. Goldberg provides you with: A login system. Comprehensive yet easy to configure security, featuring roles and their associated permissions. When you set up users you assign each a role. Roles can inherit from other roles recursively. Site navigation through a menu system. The menu items are linked either to controller actions or to pages of content. What menu items a user can see is determined by that user’s permissions. A basic content management system, so you can type up pages and put them in your web site—either in the menu, or linked from other pages.

http://goldberg.240gl.org/

My Radiant Project

Hi Friends

http://www.pivotinc.com/


The above site is my latest work on Radian CMS and I really enjoy working on it.
It really superb for those who wants to work on ruby on rails but not very much familiar with it.

Goldberg CMS

The Goldberg plugin is an example of a high level generator that includes both authorization and authentication. It's like a framework built on top of the Rails framework, but actually sits beside it because you continue to develop your Rails app as usual, Goldberg does not interfere. You don't have to write any Goldberg-specific code in your application or use its API.

You define Roles (which can be has subgroup hierarchy), and assign permissions to the roles. A permssion is a controller/action that the role may access. Then you assign users to roles.

Goldberg installs as application-wide before-filters (if not exactly, at least conceptually) that examines the routed controller/action against its database of permissions ("credentials") for the current logged in user. Credentials are stored in the current session minimizing the need for database access between page loads.

That's just the beginning. Goldberg also provides a little hierarchical page manager (approaching a CMS) for static content; a menu manager for redirecting to pages or any arbitrary controller/action; and a theme system for dynamically re-skinning your application. It does not impose a specific markup on you, however. Finally there is an API for custom access control within your application.

Radiant CMS (Content Management System)

Radiant is a no-fluff, open source content management system designed for small teams.

Radiant features:

* An elegant user interface
* Flexible templating with layouts, snippets, page parts, and a custom tagging language
* Special page-oriented plugins called behaviors
* A simple user management/rights system


http://dev.radiantcms.org/

Thursday, June 7, 2007

Radiant

Now a days i am working on Radiant CMS and cant explore Login feature here..

Is this post help u.