radiant-newsletter
所属分类:建站系统
开发工具:Ruby
文件大小:47KB
下载次数:0
上传日期:2008-04-05 13:23:56
上 传 者:
sh-1993
说明: 基于Radiant CMS的新闻稿系统
(Newsletter system based on Radiant CMS)
文件列表:
AR_MAILER_LICENSE (1556, 2008-04-05)
LICENSE (1098, 2008-04-05)
Rakefile (681, 2008-04-05)
app (0, 2008-04-05)
app\controllers (0, 2008-04-05)
app\controllers\newsletter_logs_controller.rb (207, 2008-04-05)
app\controllers\newsletter_subscribers_controller.rb (3362, 2008-04-05)
app\controllers\newsletter_traces_controller.rb (656, 2008-04-05)
app\controllers\newsletters_controller.rb (2380, 2008-04-05)
app\helpers (0, 2008-04-05)
app\helpers\newsletter_helper.rb (27, 2008-04-05)
app\helpers\newsletter_logs_helper.rb (31, 2008-04-05)
app\helpers\newsletter_subscribers_helper.rb (304, 2008-04-05)
app\helpers\newsletter_traces_helper.rb (33, 2008-04-05)
app\models (0, 2008-04-05)
app\models\newsletter_email.rb (66, 2008-04-05)
app\models\newsletter_email_page.rb (3514, 2008-04-05)
app\models\newsletter_log.rb (889, 2008-04-05)
app\models\newsletter_mailer.rb (317, 2008-04-05)
app\models\newsletter_page.rb (5449, 2008-04-05)
app\models\newsletter_subscriber.rb (2602, 2008-04-05)
app\models\newsletter_trace.rb (381, 2008-04-05)
app\views (0, 2008-04-05)
app\views\admin (0, 2008-04-05)
app\views\admin\page (0, 2008-04-05)
app\views\admin\page\_page_edit_main_newsletter.rhtml (1796, 2008-04-05)
app\views\newsletter_logs (0, 2008-04-05)
app\views\newsletter_logs\index.rhtml (410, 2008-04-05)
app\views\newsletter_subscribers (0, 2008-04-05)
app\views\newsletter_subscribers\_form.rhtml (375, 2008-04-05)
app\views\newsletter_subscribers\create.rhtml (130, 2008-04-05)
app\views\newsletter_subscribers\edit.rhtml (406, 2008-04-05)
app\views\newsletter_subscribers\import.rhtml (673, 2008-04-05)
app\views\newsletter_subscribers\imported.rhtml (422, 2008-04-05)
app\views\newsletter_subscribers\index.rhtml (1527, 2008-04-05)
app\views\newsletter_subscribers\new.rhtml (382, 2008-04-05)
app\views\newsletters (0, 2008-04-05)
app\views\newsletters\new.rhtml (873, 2008-04-05)
... ...
= Newsletter
Created by: Andrea Franz - http://gravityblast.com
Version: 0.1.5
Contact: andrea AT gravityblast DOT com
This extensions adds a newsletter system to RadiantCMS
More info can be found at the following url:
http://gravityblast.com/projects/radiant-newsletter-extension/
== Installation
Newsletter extension requires the Shards extension, an official extension from the Radiant team:
svn export http://dev.radiantcms.org/svn/radiant/trunk/extensions/shards/ ./vendor/extensions/shards
Make sure that Shards is loaded before this and other extensions requiring it by
adding this line inside the Radiant::Initializer.run do |config| section of
environment.rb:
config.extensions = [ :shards, :all ]
Also you need to install the will_paginate rails plugin, you can find more info here:
http://rock.errtheblog.com/will_paginate
Then you can proceed with installation:
svn export http://dev.gravityblast.com/svn/projects/radiant/extensions/newsletter/ ./vendor/extensions/newsletter
rake RAILS_ENV="production" radiant:extensions:newsletter:install
Add ActionMailer configurations in your environment.rb and restart the server.
config.action_mailer.server_settings = {
:address => "address_of_smtp_server",
:port => 25,
:domain => "domain_of_smtp_server"
}
== Usage
Create a Newsletter page using the following task:
rake RAILS_ENV="production" radiant:extensions:newsletter:page:new
This task will add a new page called Newsletter.Add a child to this page.
This new page will be the email to send. After the first save, you will see
the "Send as newsletter" button. Click and send your newsletter.
== Contributors
Casper Fabricius (http://casperfabricius.com)
近期下载者:
相关文件:
收藏者: