Re: [Radiant] Radiant capabilities
2009/11/22 Anton Aylward anton.aylw...@rogers.com: Asfand Yar Qazi said the following on 11/22/2009 10:10 AM: 2009/11/21 Anton Aylward anton.aylw...@rogers.com: I'm a strong believer in simplification, and one of the axioms is Each Thing Does One Thing and Only One Thing. Overloading a single engine to do all you want sounds like a recipe for disaster. Well, I'm not really overloading a single engine. The radiant engine will only manage blogs and articles. That is kind of what it is designed for, I'd assume - dealing with articles and presenting them in some format accessible by a menu hierarchy. The separate forum software (whatever it is) will manage the forums. If the client wants something else added in the future, like a video presenting application, obviously that would be its own app. However I see what you're getting at. [1] See Rick Smiths' book Authentication http://www.amazon.com/gp/product/0201615991?ie=UTF8tag=emergentprope-20linkCode=as2camp=1789creative=390957creativeASIN=0201615991 P122: Indirect Authentication dresses the scalability problem posed by sites with a single user population but multiple points of service. Even a site with just two servers will want to avoid the headache of maintaining consistency between two separate authentication databases. That seems like a good way to implement user access control across several services, thanks. I shall see if I can have it done between the forum and radiant app in an extensible manner (hopefully without the use of something like LDAP, which I loathe too, even though I am proficient in it). Regards, Asfand Yar Qazi ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] aggreate archive
Pull the latest. I just fixed that. On Mon, Nov 23, 2009 at 1:31 AM, Steven Southard ste...@stevensouthard.com wrote: Yes, I was trying it with a normal page and also I re-installed the extension and I got a few more options which make it more possible. I think I understand it a bit better, yet I still don't have it working. now on a request like: http://localhost:3000/blog-archives/2009/11/16/ I get: undefined method `next_day' for Mon Nov 16 00:00:00 -0600 2009:Time Any ideas on this one? On Nov 22, 2009, at 5:52 PM, Jim Gay wrote: Are you using it on an archive page? aggregate:archive is undefined on just regular pages. On Sun, Nov 22, 2009 at 4:44 PM, Steven Southard ste...@stevensouthard.com wrote: Does this work for anyone else? r:aggregate urls=/blog-archives/media; /blog-archives/art-scene; r:archive:children:each /r:archive:children:each /r:aggregate All I get is: undefined tag `archive' -- Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] Radiant capabilities
Asfand Yar Qazi said the following on 11/23/2009 07:17 AM: 2009/11/22 Anton Aylward anton.aylw...@rogers.com: Asfand Yar Qazi said the following on 11/22/2009 10:10 AM: 2009/11/21 Anton Aylward anton.aylw...@rogers.com: I'm a strong believer in simplification, and one of the axioms is Each Thing Does One Thing and Only One Thing. Overloading a single engine to do all you want sounds like a recipe for disaster. Well, I'm not really overloading a single engine. The radiant engine will only manage blogs and articles. That is kind of what it is designed for, I'd assume - dealing with articles and presenting them in some format accessible by a menu hierarchy. The separate forum software (whatever it is) will manage the forums. If the client wants something else added in the future, like a video presenting application, obviously that would be its own app. First: I don't mean 'overload' in the sense of 'give it so much work it collapses'. Ruby, as it is now, may not be the most efficient of interpreters, but any reasonable server will be available to handle a few hundred transactions a minute :-) The Pickaxe book talks about scaling in very basic ways and Radiant has some excellent caching capability. No, I meant 'overloading' in the management sense. Do one thing... If anything kills a project its complexity. And I don't know where you get off slagging the excellent work by the various contributors to Radiant by implying its not as capable of being a forum engine as a blogging engine. And yes, there are plugins to handle video too. -- A man thinks that by mouthing hard words he understands hard things. - Herman Melville ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] Radiant capabilities
2009/11/23 Anton Aylward anton.aylw...@rogers.com: And I don't know where you get off slagging the excellent work by the various contributors to Radiant by implying its not as capable of being a forum engine as a blogging engine. And yes, there are plugins to handle video too. Sorry about that, I didn't mean to be insulting. I just thought the forum features weren't as mature as other more established forums. If you feel it is, then I shall surely look into it and present it to my clients as a possible forum solution. ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] Radiant capabilities
2009/11/23 Anton Aylward anton.aylw...@rogers.com: Its not about maturity. Its about what people have chosen to develop. One reason for Radiant was that it simply headed in a different driection from Joomla ... or Silverlight. But RoR and Radius makes Radiant very easy to alter. I agree. In particular I like the approach of aspect-oriented programming used in Radiant extensions. I think Rails is moving towards that sort of idiom as well, with the recent work on plugins having their own routes and translations as well as the usual M/V/Cs. However you must understand that the Radiant forum extension is competing against vBulletin, which my client is used to. I'm not saying vBulletin is good, it is just what the client is used to. And phpBB is the closest open source alternative. I will offer the radiant forum extension as an alternative, maybe they will prefer the simplicity - I certainly hope so. ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
[Radiant] Develop new project in Radiant 0.8.1, or 0.9?
Hi, Should any new projects be developed in Radiant 0.8.1 , considering all extensions are written for it? Or can I assume they will be updated fairly quickly to 0.9, and start developing for the 0.9 release? If I were to develop any projects in 0.8, how difficult would it be to port them to 0.9, including any extensions used (assuming 0.9-compatible versions were available)? Thanks ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] aggreate archive
Okay a little closer. I'm using this on a aggregated archive day: r:aggregate urls=/blog-archives/media; /blog-archives/art-scene; r:archive:children div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div h1r:link //h1 r:content / /r:archive:children/r:aggregate So on http://localhost:3000/blog-archives/2009/11/12 I was expecting the articles written on a given day but I only get the archive page with the date I made the archive page. Also Recursion error: already rendering the `body' part. Thanks for all the help so far. Steven On Nov 23, 2009, at 7:00 AM, Jim Gay wrote: Pull the latest. I just fixed that. On Mon, Nov 23, 2009 at 1:31 AM, Steven Southard ste...@stevensouthard.com wrote: Yes, I was trying it with a normal page and also I re-installed the extension and I got a few more options which make it more possible. I think I understand it a bit better, yet I still don't have it working. now on a request like: http://localhost:3000/blog-archives/ 2009/11/16/ I get: undefined method `next_day' for Mon Nov 16 00:00:00 -0600 2009:Time Any ideas on this one? On Nov 22, 2009, at 5:52 PM, Jim Gay wrote: Are you using it on an archive page? aggregate:archive is undefined on just regular pages. On Sun, Nov 22, 2009 at 4:44 PM, Steven Southard ste...@stevensouthard.com wrote: Does this work for anyone else? r:aggregate urls=/blog-archives/media; /blog-archives/art- scene; r:archive:children:each /r:archive:children:each /r:aggregate All I get is: undefined tag `archive' -- Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] aggreate archive
With your code: r:archive:children The current page scope for the r:date tag is the current page. You'd need: r:archive:children:each Or: r:archive:childrenHere are the children r:each...more code.../r:each/r:archive:children This would change the scope to each of the children and iterate through them. I'm sure you've just been staring at it too long ;-) On Mon, Nov 23, 2009 at 12:27 PM, Steven Southard ste...@stevensouthard.com wrote: Okay a little closer. I'm using this on a aggregated archive day: r:aggregate urls=/blog-archives/media; /blog-archives/art-scene; r:archive:children div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div h1r:link //h1 r:content / /r:archive:children/r:aggregate So on http://localhost:3000/blog-archives/2009/11/12 I was expecting the articles written on a given day but I only get the archive page with the date I made the archive page. Also Recursion error: already rendering the `body' part. Thanks for all the help so far. Steven On Nov 23, 2009, at 7:00 AM, Jim Gay wrote: Pull the latest. I just fixed that. On Mon, Nov 23, 2009 at 1:31 AM, Steven Southard ste...@stevensouthard.com wrote: Yes, I was trying it with a normal page and also I re-installed the extension and I got a few more options which make it more possible. I think I understand it a bit better, yet I still don't have it working. now on a request like: http://localhost:3000/blog-archives/ 2009/11/16/ I get: undefined method `next_day' for Mon Nov 16 00:00:00 -0600 2009:Time Any ideas on this one? On Nov 22, 2009, at 5:52 PM, Jim Gay wrote: Are you using it on an archive page? aggregate:archive is undefined on just regular pages. On Sun, Nov 22, 2009 at 4:44 PM, Steven Southard ste...@stevensouthard.com wrote: Does this work for anyone else? r:aggregate urls=/blog-archives/media; /blog-archives/art- scene; r:archive:children:each /r:archive:children:each /r:aggregate All I get is: undefined tag `archive' -- Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant -- Jim Gay Creative Director and Owner Saturn Flyer LLC j...@saturnflyer.com http://www.saturnflyer.com 571-403-0338 ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] aggreate archive
Do you know any reason this doesn't work: r:archive:children:each r:if_first div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div /r:if_first ... The date works fine without the if_first yet it is repeated many times. If I add the if_first I just get no date at all. On Nov 23, 2009, at 12:18 PM, Jim Gay wrote: With your code: r:archive:children The current page scope for the r:date tag is the current page. You'd need: r:archive:children:each Or: r:archive:childrenHere are the children r:each...more code.../r:each/r:archive:children This would change the scope to each of the children and iterate through them. I'm sure you've just been staring at it too long ;-) On Mon, Nov 23, 2009 at 12:27 PM, Steven Southard ste...@stevensouthard.com wrote: Okay a little closer. I'm using this on a aggregated archive day: r:aggregate urls=/blog-archives/media; /blog-archives/art-scene; r:archive:children div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div h1r:link //h1 r:content / /r:archive:children/r:aggregate So on http://localhost:3000/blog-archives/2009/11/12 I was expecting the articles written on a given day but I only get the archive page with the date I made the archive page. Also Recursion error: already rendering the `body' part. Thanks for all the help so far. Steven On Nov 23, 2009, at 7:00 AM, Jim Gay wrote: Pull the latest. I just fixed that. On Mon, Nov 23, 2009 at 1:31 AM, Steven Southard ste...@stevensouthard.com wrote: Yes, I was trying it with a normal page and also I re-installed the extension and I got a few more options which make it more possible. I think I understand it a bit better, yet I still don't have it working. now on a request like: http://localhost:3000/blog-archives/ 2009/11/16/ I get: undefined method `next_day' for Mon Nov 16 00:00:00 -0600 2009:Time Any ideas on this one? On Nov 22, 2009, at 5:52 PM, Jim Gay wrote: Are you using it on an archive page? aggregate:archive is undefined on just regular pages. On Sun, Nov 22, 2009 at 4:44 PM, Steven Southard ste...@stevensouthard.com wrote: Does this work for anyone else? r:aggregate urls=/blog-archives/media; /blog-archives/art- scene; r:archive:children:each /r:archive:children:each /r:aggregate All I get is: undefined tag `archive' -- Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant -- Jim Gay Creative Director and Owner Saturn Flyer LLC j...@saturnflyer.com http://www.saturnflyer.com 571-403-0338 ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
[Radiant] (no subject)
Is there a setting or an existing extension that locks down which filters are available to users? In one scenario, I've installed the FckEditor extension is installed and FckEditor is customized to meet the team's needs. I'd like to make this the required filter for standard users when creating new pages. This would allow some lockdown on what can and cannot be pubished, which would also help in my second scenario below. In another scenario, I have one of our blog authors who has some old habits I just can't break. Most notably they still like to use MS Word to write up their text. Since MS Word generates *horrendous* HTML, I'd like to prevent HTML from being used. I'd use r:escape_html for this and nest the content, but because of the order that nested tags are done, this causes proper HTML generated by the textile or markdown filters to get escaped as well. I'd like to find a way to all users to continue using textile or even raw HTML, but prresent some form of whitelist for what can be used. No embedded styles, for example, and only certain tags. Thoughts? -Cliff ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] aggreate archive
Not sure why if_first doesn't work here but using back_door I was able to create a simple inline work around. Thanks, Steven On Nov 23, 2009, at 1:33 PM, Steven Southard wrote: Do you know any reason this doesn't work: r:archive:children:each r:if_first div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div /r:if_first ... The date works fine without the if_first yet it is repeated many times. If I add the if_first I just get no date at all. On Nov 23, 2009, at 12:18 PM, Jim Gay wrote: With your code: r:archive:children The current page scope for the r:date tag is the current page. You'd need: r:archive:children:each Or: r:archive:childrenHere are the children r:each...more code.../r:each/r:archive:children This would change the scope to each of the children and iterate through them. I'm sure you've just been staring at it too long ;-) On Mon, Nov 23, 2009 at 12:27 PM, Steven Southard ste...@stevensouthard.com wrote: Okay a little closer. I'm using this on a aggregated archive day: r:aggregate urls=/blog-archives/media; /blog-archives/art-scene; r:archive:children div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div h1r:link //h1 r:content / /r:archive:children/r:aggregate So on http://localhost:3000/blog-archives/2009/11/12 I was expecting the articles written on a given day but I only get the archive page with the date I made the archive page. Also Recursion error: already rendering the `body' part. Thanks for all the help so far. Steven On Nov 23, 2009, at 7:00 AM, Jim Gay wrote: Pull the latest. I just fixed that. On Mon, Nov 23, 2009 at 1:31 AM, Steven Southard ste...@stevensouthard.com wrote: Yes, I was trying it with a normal page and also I re-installed the extension and I got a few more options which make it more possible. I think I understand it a bit better, yet I still don't have it working. now on a request like: http://localhost:3000/blog-archives/ 2009/11/16/ I get: undefined method `next_day' for Mon Nov 16 00:00:00 -0600 2009:Time Any ideas on this one? On Nov 22, 2009, at 5:52 PM, Jim Gay wrote: Are you using it on an archive page? aggregate:archive is undefined on just regular pages. On Sun, Nov 22, 2009 at 4:44 PM, Steven Southard ste...@stevensouthard.com wrote: Does this work for anyone else? r:aggregate urls=/blog-archives/media; /blog-archives/art- scene; r:archive:children:each /r:archive:children:each /r:aggregate All I get is: undefined tag `archive' -- Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant -- Jim Gay Creative Director and Owner Saturn Flyer LLC j...@saturnflyer.com http://www.saturnflyer.com 571-403-0338 ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] aggreate archive
It's not implemented. It may be a bit confusing, but the scope for aggregate:archive:children is created entirely separately than the scope for children (they are 2 separate methods). Parts of this extension will be pulled into the core at some point, so we should be able to avoid expectations of methods where none exist, but for now if_first would need to be implemented. On Mon, Nov 23, 2009 at 2:33 PM, Steven Southard ste...@stevensouthard.com wrote: Do you know any reason this doesn't work: r:archive:children:each r:if_first div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div /r:if_first ... The date works fine without the if_first yet it is repeated many times. If I add the if_first I just get no date at all. On Nov 23, 2009, at 12:18 PM, Jim Gay wrote: With your code: r:archive:children The current page scope for the r:date tag is the current page. You'd need: r:archive:children:each Or: r:archive:childrenHere are the children r:each...more code.../r:each/r:archive:children This would change the scope to each of the children and iterate through them. I'm sure you've just been staring at it too long ;-) On Mon, Nov 23, 2009 at 12:27 PM, Steven Southard ste...@stevensouthard.com wrote: Okay a little closer. I'm using this on a aggregated archive day: r:aggregate urls=/blog-archives/media; /blog-archives/art-scene; r:archive:children div class=date style=text-align:right;r:date format=%A, %B %d, %Y //div h1r:link //h1 r:content / /r:archive:children/r:aggregate So on http://localhost:3000/blog-archives/2009/11/12 I was expecting the articles written on a given day but I only get the archive page with the date I made the archive page. Also Recursion error: already rendering the `body' part. Thanks for all the help so far. Steven On Nov 23, 2009, at 7:00 AM, Jim Gay wrote: Pull the latest. I just fixed that. On Mon, Nov 23, 2009 at 1:31 AM, Steven Southard ste...@stevensouthard.com wrote: Yes, I was trying it with a normal page and also I re-installed the extension and I got a few more options which make it more possible. I think I understand it a bit better, yet I still don't have it working. now on a request like: http://localhost:3000/blog-archives/ 2009/11/16/ I get: undefined method `next_day' for Mon Nov 16 00:00:00 -0600 2009:Time Any ideas on this one? On Nov 22, 2009, at 5:52 PM, Jim Gay wrote: Are you using it on an archive page? aggregate:archive is undefined on just regular pages. On Sun, Nov 22, 2009 at 4:44 PM, Steven Southard ste...@stevensouthard.com wrote: Does this work for anyone else? r:aggregate urls=/blog-archives/media; /blog-archives/art- scene; r:archive:children:each /r:archive:children:each /r:aggregate All I get is: undefined tag `archive' -- Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Re: [Radiant] (no subject)
You could send the escape html tag to the textarea object, or wrap it before updating and inserting into the model. I do remember a setting for determining what filters are available- perhaps in settings (9) or in the environment variable? Do a search on the directory for textile and you'll probably find it. ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
[Radiant] i188n: Translation of the back end sections
Hello guys, i installed radiant some time ago and now i was wondering if there is already some development in progress for translating the backend into some specific language? As i can seee on github right now, there is now folder config/locales which might be used. So by the way, is someone contributing in this way of is there still some need to do so? regards Eugen ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant