Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A port of the FatFreeCRM to radiant.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 features
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 spec
Octocat-spinner-32 README.rdoc
Octocat-spinner-32 Rakefile
Octocat-spinner-32 crm_extension.rb
Octocat-spinner-32 cucumber.yml
README.rdoc

Description

This is a port of the FatFreeCRM to Radiant. This extension assumes you are using vhost_extension. If you are using Vhost then crm will automatically scope for each site on your system.

If you are just hosting a single site using Radiant then you will need to fork this extension and remove all the multi site support code. There's not that much.

I'll be happy to work on this extension some more and make it support both multi_site, vhost, and single sites if I can get enough donations. I'm already too busy so I'll need some proper funding.

This extension was designed to be used with vhost_extension. If your using vhost extension then you can import leads from your web forms directly into the CRM using the LeadsController.

Dependencies

The following need to be available in order for this extension to work properly:

  • simple_column_search Rubygem

  • acts_as_paranoid plugin (Using a later version of this may require that you change all “acts_as_paranoid” refs. to “include ActiveRecord::Paranoia”. Also, the line “require 'active_record/dynamic_scope'” may need to be added to plugins/acts_as_paranoid/init.rb).

  • acts_as_commentable plugin

  • Prototype Javascript library (must be placed before facebox JS in CRM layout)

  • Effects Javascript library (must be placed before facebox JS in CRM layout)

  • settings.yml needs to be present in your RAILS_ROOT/config or RADIANT_ROOT/config directory

(Note: The DB migrations for the extension handle the required columns for acts_as_paranoid and the required “comments” table for acts_as_commentable.)

Installation

git clone git://github.com/sbmsuite/radiant-crm-extension.git vendor/extensions/crm
rake radiant:extensions:crm:update
rake radiant:extensions:crm:migrate
rake crm:settings:load
Something went wrong with that request. Please try again.