Hi all, I just released the new version of my CMS AdminPages as a Rails engine. It uses the Dojo Toolkit for UI elements. Features: Manipulate pages and content with Drag n Drop, Pages in a sortable tree, easy to define new page elements, "Nice" URLs, Page Caching, Rich Text Editor, multiple columns per page, custom content types, Layout scaffolding BSD license (...) There''s a running demo at adminpages.flowdev.de The server is pretty bad, so expect downtimes. Here''s a screenshot: gonzo.uni-weimar.de/~scheffl2/bilder/adminpages.jpg The project homepage is rubyforge.org/projects/adminpages Download: rubyforge.org/frs/download.php/9541/admin_pages_engine_0.2.0.tar.gz A whopping 37 kb! :) It should run under recent IE and firefox versions, I did not yet test with Safari or Opera. The tree does not appear under Konqueror, I''m sure it will work in the future. So if you like the system, you are very welcome to contribute! We need more page elements, and of course a lot of testing. Documentation is in the README file included in the package. Bug reports and other stuff to wooyay@web.de Martin
wooyay wrote:> Hi all, I just released the new version of my CMS AdminPages as a Rails > engine. > It uses the Dojo Toolkit for UI elements.Hi Wooyay, that looks awesome! Gonna try to install it when I''m home Steve -- Posted via ruby-forum.com.
On 4/6/06, wooyay <wooyay@web.de> wrote:> Hi all, I just released the new version of my CMS AdminPages as a Rails > engine. > It uses the Dojo Toolkit for UI elements. >Interesting! Did you try to use Dojo and Prototype in the same page? From what I saw you didn''t include prototype, is there a particular reason (conflict)? I''m very interested in dojo for some widgets, but would use prototype and scriptaculous on the same pages. Raph
Martin Scheffler
2006-Apr-06 10:19 UTC
[Rails] Re: [ANN] AdminPages Rails CMS is now an engine
Raphael Bauduin wrote:> On 4/6/06, wooyay <wooyay@web.de> wrote: >> Hi all, I just released the new version of my CMS AdminPages as a Rails >> engine. >> It uses the Dojo Toolkit for UI elements. >> > > Interesting! > > Did you try to use Dojo and Prototype in the same page? From what I > saw you didn''t include prototype, is there a particular reason > (conflict)? > > I''m very interested in dojo for some widgets, but would use prototype > and scriptaculous on the same pages. > > RaphHi Raph, actually I had the whole system use Scriptaculous, but switched to dojo in the middle of the project. I did that because the drag and drop functionality of dojo is generally more refined, and especially because it allows nested drop targets. The tree widget is really cool, too. When you look at the "edit layout" page, adminpages.flowdev.de/admin_pages/edit_page_layout/5 you will see that this page uses scriptaculous. That is because I didn''t have time yet to rewrite it. You can load both libraries, just take care to load scriptaculous after including all dojo libraries. This is neccessary because prototype extends/pollutes the main address space of JavaScript and gets in the way of dojos load scripts. -- Posted via ruby-forum.com.
Hi Martin This looks absolutely fantastic, well done. Great to see Rails, Engines, Dojo and Scriptaculous all working together. I think I''ll be playing with this for the rest of the day ;o) Great work, Simon On 4/6/06, Martin Scheffler <wooyay@web.de> wrote:> Raphael Bauduin wrote: > > On 4/6/06, wooyay <wooyay@web.de> wrote: > >> Hi all, I just released the new version of my CMS AdminPages as a Rails > >> engine. > >> It uses the Dojo Toolkit for UI elements. > >> > > > > Interesting! > > > > Did you try to use Dojo and Prototype in the same page? From what I > > saw you didn''t include prototype, is there a particular reason > > (conflict)? > > > > I''m very interested in dojo for some widgets, but would use prototype > > and scriptaculous on the same pages. > > > > Raph > > Hi Raph, > > actually I had the whole system use Scriptaculous, but switched to dojo > in the middle of the project. I did that because the drag and drop > functionality of dojo is generally more refined, and especially because > it allows nested drop targets. The tree widget is really cool, too. > > When you look at the "edit layout" page, > adminpages.flowdev.de/admin_pages/edit_page_layout/5 > you will see that this page uses scriptaculous. That is because I didn''t > have time yet to rewrite it. > > You can load both libraries, just take care to load scriptaculous after > including all dojo libraries. This is neccessary because prototype > extends/pollutes the main address space of JavaScript and gets in the > way of dojos load scripts. > > -- > Posted via ruby-forum.com. > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > lists.rubyonrails.org/mailman/listinfo/rails >
Roberto Saccon
2006-Apr-06 11:40 UTC
[Rails] Re: [ANN] AdminPages Rails CMS is now an engine
Martin, that looks great. I haven''t looked at the code yet, but did you manage to use the rails helpers for the dojo stuff or did you create rails helpers for the dojo stuff ? regards Roberto On 4/6/06, Simon King <simonki@gmail.com> wrote:> > Hi Martin > > This looks absolutely fantastic, well done. Great to see Rails, > Engines, Dojo and Scriptaculous all working together. > > I think I''ll be playing with this for the rest of the day ;o) > > Great work, > Simon > > On 4/6/06, Martin Scheffler <wooyay@web.de> wrote: > > Raphael Bauduin wrote: > > > On 4/6/06, wooyay <wooyay@web.de> wrote: > > >> Hi all, I just released the new version of my CMS AdminPages as a > Rails > > >> engine. > > >> It uses the Dojo Toolkit for UI elements. > > >> > > > > > > Interesting! > > > > > > Did you try to use Dojo and Prototype in the same page? From what I > > > saw you didn''t include prototype, is there a particular reason > > > (conflict)? > > > > > > I''m very interested in dojo for some widgets, but would use prototype > > > and scriptaculous on the same pages. > > > > > > Raph > > > > Hi Raph, > > > > actually I had the whole system use Scriptaculous, but switched to dojo > > in the middle of the project. I did that because the drag and drop > > functionality of dojo is generally more refined, and especially because > > it allows nested drop targets. The tree widget is really cool, too. > > > > When you look at the "edit layout" page, > > adminpages.flowdev.de/admin_pages/edit_page_layout/5 > > you will see that this page uses scriptaculous. That is because I didn''t > > have time yet to rewrite it. > > > > You can load both libraries, just take care to load scriptaculous after > > including all dojo libraries. This is neccessary because prototype > > extends/pollutes the main address space of JavaScript and gets in the > > way of dojos load scripts. > > > > -- > > Posted via ruby-forum.com. > > _______________________________________________ > > Rails mailing list > > Rails@lists.rubyonrails.org > > lists.rubyonrails.org/mailman/listinfo/rails > > > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > lists.rubyonrails.org/mailman/listinfo/rails >-- Roberto Saccon - rsaccon.com -------------- next part -------------- An HTML attachment was scrubbed... URL: wrath.rubyonrails.org/pipermail/rails/attachments/20060406/b2178c3c/attachment.html
Martin Scheffler
2006-Apr-06 11:47 UTC
[Rails] Re: Re: [ANN] AdminPages Rails CMS is now an engine
Roberto Saccon wrote:> Martin, that looks great. I haven''t looked at the code yet, but did you > manage to use the rails helpers for the dojo stuff or did you create > rails > helpers for the dojo stuff ? > > regards > RobertoHi Roberto, glad you like it! I did not create helpers, because my functions were all very customized - the chance of reusability was very low. I put all functions into a .js file and call them in the code with <script> tags. The difference in using dojo and scriptaculous is that dojo does not have those basic functions like "new droppable". You get all the stuff you need, but have to plug them together yourself. This is not good if you want to do standard stuff like a highlight effect, but it is better when you want to do things the library developers did not think of. And Dojos event system simply kicks ass :) -- Posted via ruby-forum.com.
Martin Scheffler
2006-Apr-06 21:02 UTC
[Rails] Re: Re: [ANN] AdminPages Rails CMS is now an engine
I had to do a new release because of some bugs in column sorting and the image upload element. The new release is 0.2.2. Get it here: rubyforge.org/frs/?group_id=1429 The online demo is still running at adminpages.flowdev.de , so check it out if you haven''t seen it yet Martin -- Posted via ruby-forum.com.