Ah.. When I complete default installation of SnS extension - it have default "js_dir" config-value. When I'am starting my apllication without any changes to this values - it fails to load: I have no test machine now to replay this error exactly. As I remember it says 404 Error or a blank page to me until I change "js_dir" setting to something other than default value :) Funny, ha? :)
On 10/10/09, Chris Parrish <[email protected]> wrote: > Ah-ha. > > The challenge with the Settings Extension is that it makes some very > simple assumptions about settings. It's not it's fault, really, it just > can't account for the needs of extensions. > > You can use it with SnS but you will run into two issues: > > 1. SnS enforces validation rules on the settings (for instance you > can't name your js_dir: "\\my new, cool js directory//"). The > rake tasks run setting changes through the SnS::Config class which > validates them. That way you don't accidentally input something > that would break things. > > 2. SnS loads its config values into memory at startup so that every > time the system needs a setting value, there isn't an extra db hit > required. Changing the db directly, doesn't change the in-memory > version. The rake task changes both. > > So, if you use the Settings Extension with SnS, you'll need to: > > 1. Be careful with your setting names (not an issue for most > developers but I'd be careful opening that up to general users). > > 2. Restart your application to force SnS to read the db values into > memory. > > If that still doesn't work, let me know (we'd have a bug on our hands, > then). > > -Chris > > Mamed Mamedov wrote: >> First, I'am used built-in rake tasks, but when I've installed Settings >> extension I'm setting this value through admin-interface :) >> >> On 10/10/09, Chris Parrish <[email protected]> >> wrote: >> >>> How are you setting this value? Are you using the built-in rake tasks >>> or editing the database directly. >>> >>> -Chris >>> >>> >>> Mamed Mamedov wrote: >>> >>>> :) Hm.. >>>> I think there is no problem with that, BUT - I don't know why my >>>> installation of radiant does not working with default value of >>>> "js_dir" setting. (on all of my projects). Simply, it gives 404 error >>>> :( >>>> When changing this setting to anything else - it works ok :) >>>> >>>> On 10/9/09, Chris Parrish <[email protected]> >>>> wrote: >>>> >>>> >>>>> And what if I took away that setting an forced you to use the default? >>>>> Could you live with that? >>>>> >>>>> Anyone else? >>>>> >>>>> -Chris >>>>> >>>>> >>>>> Mamed Mamedov wrote: >>>>> >>>>> >>>>>> Hi! >>>>>> >>>>>> Yes, I'am using SnS extension in my projects. And I'am changed SnS >>>>>> settings: >>>>>> * js_dir to => 'jscripts' >>>>>> >>>>>> And that is all! >>>>>> ________________ >>>>>> Regards, >>>>>> Mamed Mamedov >>>>>> >>>>>> Sent from Azerbaijan >>>>>> Stephen >>>>>> Leacock<http://www.brainyquote.com/quotes/authors/s/stephen_leacock.html> >>>>>> - "I detest life-insurance agents: they always argue that I shall some >>>>>> day >>>>>> die, which is not so." >>>>>> >>>>>> On Fri, Oct 9, 2009 at 12:32 PM, Chris Parrish < >>>>>> [email protected]> wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> I'm upgrading/fixing/refactoring SnS right now -- partly to resolve >>>>>>> some >>>>>>> issues with 0.8.x and partly to get it ready for 0.9 -- and I could >>>>>>> use >>>>>>> some >>>>>>> user feedback... >>>>>>> >>>>>>> 1. Does anyone use custom values for the SnS settings? These >>>>>>> include: >>>>>>> >>>>>>> * css_dir >>>>>>> * js_dir >>>>>>> * css_mime >>>>>>> * js_mime >>>>>>> >>>>>>> John has suggested I simplify SnS by fixing these values to defaults >>>>>>> (convention over configuration). Would this cause any problems for >>>>>>> you >>>>>>> or >>>>>>> your users? Would anyone even notice? >>>>>>> >>>>>>> >>>>>>> 2. Do most of you use SnS Minify along with SnS? Would anyone be >>>>>>> opposed >>>>>>> to my incorporating it into SnS? I don't mind leaving it as a >>>>>>> separate >>>>>>> extension but there's no need to make people install two extensions >>>>>>> if >>>>>>> we're >>>>>>> all using both. >>>>>>> >>>>>>> Thanks, >>>>>>> Chris >>>>>>> _______________________________________________ >>>>>>> Radiant mailing list >>>>>>> Post: [email protected] >>>>>>> Search: http://radiantcms.org/mailing-list/search/ >>>>>>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> Radiant mailing list >>>>>> Post: [email protected] >>>>>> Search: http://radiantcms.org/mailing-list/search/ >>>>>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> Radiant mailing list >>>>> Post: [email protected] >>>>> Search: http://radiantcms.org/mailing-list/search/ >>>>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant >>>>> >>>>> >>>>> >>>> >>>> >>> _______________________________________________ >>> Radiant mailing list >>> Post: [email protected] >>> Search: http://radiantcms.org/mailing-list/search/ >>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant >>> >>> >> >> >> > > _______________________________________________ > Radiant mailing list > Post: [email protected] > Search: http://radiantcms.org/mailing-list/search/ > Site: http://lists.radiantcms.org/mailman/listinfo/radiant > -- ________________ Regards, Mamed Mamedov _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
