Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
[ANN] MuraveyWeb -- Ruby CMS (with demo
Dmitry V. Sabanin
3/14/2005 8:45:00 AM
Hi all,
I'm glad to announce first public release of MuraveyWeb -- Ruby CMS
built on top of the Ruby On Rails. This is a result of my work for
more than 4 month and I already use it in production.
# ruby code
alias :MW :MuraveyWeb
Main idea of MuraveyWeb is separation between content management and
it's views. With MW you can create and manage your content and then
using MW API and Ruby On Rails you can build views to display it the
way you like.
Features
======
* Hierarchycal content structure stored in database
* Supported content types: textile and HTML articles, images, files
and user-defined key=>value documents.
* WYSIWYG HTML editor
* Image transformations: dynamic resizing, thumbnail generation and
rotate tool
* API to use all this from Ruby On Rails applications
* JavaScript powered content browser to manage your documents and
folders
* Administrator interface works with Gecko browsers(Firefox, Mozilla)
and MSIE(was tested in 6.0)
* Simple ACL to restrict actions to the group of users
License
======
As I'm not very experienced in this question, I was looking for the
license that will comfort everyone. For some reason I took MIT. If
you have problems with it -- tell me.
Status
=====
I've decided to mark this version of MW 0.1.0, to show that I have
many work and features in mind for it. But it's by no means unstable
or alpha-quality.
Demonstration
===========
Note: you can play with content inside the interface, but do so with
care - don't change password for admin user or change mapping's
sensitive data such as symbols. All changes will be reflected in demo
application.
* Administrator interface demo:
http://tools.m...
login: admin
password: admin
Note: demo application is just a simple example of what can be done,
but it doesn't show full MW capabilities -- I had no time to develop
such an excessive sample right now.
* Application demo:
http://demo.m...
* Demo application sources:
http://muravey-tools.rub...
* MW install, setup and API docs:
http://tools.m...
/doc/index.html
Random inline example
==================
This is a view code in action 'news' (Ruby On Rails):
<% @news.iterate do |category, *| %>
<% for news in category %>
<p><b><%= news.title %></b>, in <%= category.name %>
<font color="gray"><%= news.render_date %></font></p>
<p><%= mw :render => :text, :document => news %></p>
<hr />
<% end %>
<% end %>
Download
========
It'd be great if I could release that as a gem, but right now that's
kinda difficult because Rails has no support for that yet. So here
are plain old gz's, bz2's and zip's:
http://rubyforge.org/frs/?...
There's no need to install anything after you unpacked the source.
Rename directory as you like it and follow instructions in
doc/mw/index.html or
http://tools.m...
/docs/index.html
If you want, you can get MW from CVS:
cvs -d:pserver:anonymous@rubyforge.org:/var/cvs/muravey-tools login
cvs -z3 -d:pserver:anonymous@rubyforge.org:/var/cvs/muravey-tools co MuraveyWeb
Future plans
=========
* Content-based ACLs
* Search API
* Work-Flow support
* Smart pagination
Thanks
======
I'd like to say thank you to Alexander Kellett and Paul Marsh for
their feedback with usefull comments and questions. Paul Marsh even
sent me a patch that helped me to upgrade to Rails 0.10. Thanks guys!
I'd like to thank David Heinemeier Hansson for super-productive web
framework that we all were waiting for.
And also, I want to thank all of you who gave me positive feedback on
my pre-announcement.
Communication
============
If you have any problems with MW or you have idea how I can improve it
please contact me, I will be glad to help.
There's #MuraveyWeb IRC channel on irc.freenode.net
And forums on the RubyForge:
http://rubyforge.org/forum/?...
Bugs
====
You can report any bugs or misbehaviors here:
http://rubyforge.org/tracker/?...
--
sdmitry -=- Dmitry V. Sabanin
http://m...
2 Answers
Paulo Sérgio
3/14/2005 10:25:00 AM
0
Hi, good work! I was with the same idea, build an CMS on top of Rails ...
I'm an (ex)plone user, and learning Rails right now ... if i can help ;-)
Cheers.
--
Paulo S Medeiros - B.Sc Student - DCC/COPPE/UFRJ - Brazil
Dmitry V. Sabanin wrote:
>Hi all,
>
>I'm glad to announce first public release of MuraveyWeb -- Ruby CMS
>built on top of the Ruby On Rails. This is a result of my work for
>more than 4 month and I already use it in production.
>
># ruby code
>alias :MW :MuraveyWeb
>
>Main idea of MuraveyWeb is separation between content management and
>it's views. With MW you can create and manage your content and then
>using MW API and Ruby On Rails you can build views to display it the
>way you like.
>
>Features
>======
> * Hierarchycal content structure stored in database
> * Supported content types: textile and HTML articles, images, files
> and user-defined key=>value documents.
> * WYSIWYG HTML editor
> * Image transformations: dynamic resizing, thumbnail generation and
> rotate tool
> * API to use all this from Ruby On Rails applications
> * JavaScript powered content browser to manage your documents and
> folders
> * Administrator interface works with Gecko browsers(Firefox, Mozilla)
> and MSIE(was tested in 6.0)
> * Simple ACL to restrict actions to the group of users
>
>License
>======
>As I'm not very experienced in this question, I was looking for the
>license that will comfort everyone. For some reason I took MIT. If
>you have problems with it -- tell me.
>
>Status
>=====
>I've decided to mark this version of MW 0.1.0, to show that I have
>many work and features in mind for it. But it's by no means unstable
>or alpha-quality.
>
>Demonstration
>===========
>Note: you can play with content inside the interface, but do so with
>care - don't change password for admin user or change mapping's
>sensitive data such as symbols. All changes will be reflected in demo
>application.
>
>* Administrator interface demo:
http://tools.m...
> login: admin
> password: admin
>
>Note: demo application is just a simple example of what can be done,
>but it doesn't show full MW capabilities -- I had no time to develop
>such an excessive sample right now.
>
>* Application demo:
http://demo.m...
>* Demo application sources:
http://muravey-tools.rub...
>* MW install, setup and API docs:
>
http://tools.m...
/doc/index.html
>
>Random inline example
>==================
>This is a view code in action 'news' (Ruby On Rails):
>
><% @news.iterate do |category, *| %>
> <% for news in category %>
> <p><b><%= news.title %></b>, in <%= category.name %>
> <font color="gray"><%= news.render_date %></font></p>
> <p><%= mw :render => :text, :document => news %></p>
> <hr />
> <% end %>
><% end %>
>
>Download
>========
>It'd be great if I could release that as a gem, but right now that's
>kinda difficult because Rails has no support for that yet. So here
>are plain old gz's, bz2's and zip's:
>
http://rubyforge.org/frs/?...
>
>There's no need to install anything after you unpacked the source.
>Rename directory as you like it and follow instructions in
>doc/mw/index.html or
http://tools.m...
/docs/index.html
>
>If you want, you can get MW from CVS:
>cvs -d:pserver:anonymous@rubyforge.org:/var/cvs/muravey-tools login
>cvs -z3 -d:pserver:anonymous@rubyforge.org:/var/cvs/muravey-tools co > MuraveyWeb
>
>Future plans
>=========
>* Content-based ACLs
>* Search API
>* Work-Flow support
>* Smart pagination
>
>Thanks
>======
>I'd like to say thank you to Alexander Kellett and Paul Marsh for
>their feedback with usefull comments and questions. Paul Marsh even
>sent me a patch that helped me to upgrade to Rails 0.10. Thanks guys!
>I'd like to thank David Heinemeier Hansson for super-productive web
>framework that we all were waiting for.
>And also, I want to thank all of you who gave me positive feedback on
>my pre-announcement.
>
>Communication
>============
>If you have any problems with MW or you have idea how I can improve it
>please contact me, I will be glad to help.
>There's #MuraveyWeb IRC channel on irc.freenode.net
>And forums on the RubyForge:
http://rubyforge.org/forum/?...
>
>Bugs
>====
>You can report any bugs or misbehaviors here:
>
http://rubyforge.org/tracker/?...
>
>
>
Dmitry V. Sabanin
3/15/2005 2:34:00 AM
0
On Monday 14 March 2005 17:24, Paulo Sérgio wrote:
> Hi, good work!
Thanks Paulo!
> I was with the same idea, build an CMS on top of
> Rails ... I'm an (ex)plone user, and learning Rails right now ...
> if i can help ;-)
You can help! For example, you can try installing MW and try to report
bugs you'll find. After that you will understand internals better and
will be able to contribute code with your favorite plone features :)
> Cheers.
--
sdmitry -=- Dmitry V. Sabanin
http://m...
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
[ANN] MuraveyWeb -- Ruby CMS (with demo
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password