[Radiant] Problem with 8.8.1 on Dreamhost
I've done the development on my laptop and now moved to Dreamhost, where Passenger blows up on (as far as I can tell from the error listing) config.gem 'imagesize', :lib = 'image_size' It says Error message: private method `gem' called for #Radiant::Configuration:0xa9e0974c Exception class: NoMethodError I've tried a freeze of the gems before uploading to Dreamhost. Any other ideas? -- Knowledge will forever govern ignorance: And a people who mean to be their own governours, must arm themselves with the power which knowledge gives. --James Madison, quoted on the Library of Congress ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
[Radiant] trouble installing mailer extension
Dear List, I was trying to install the mailer extension. First I tried ./script/extension install mailer, and I got the following errors: + Initialized empty Git repository in /tmp/mailer/.git/ remote: Counting objects: 184, done. remote: Compressing objects: 100% (168/168), done. remote: Total 184 (delta 72), reused 25 (delta 1) Receiving objects: 100% (184/184), 35.66 KiB, done. Resolving deltas: 100% (72/72), done. rake aborted! Mysql::Error: Table 'lovebaob_radiantdev.extension_meta' doesn't exist: SELECT schema_version FROM extension_meta WHERE name = 'Mailer' (See full trace by running task with --trace) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' (See full trace by running task with --trace) + Then I tried to do it manually, and the errors are basically the same: + (in /home/lovebaob/radapp) rake aborted! Mysql::Error: Table 'lovebaob_radiantdev.extension_meta' doesn't exist: SELECT schema_version FROM extension_meta WHERE name = 'Mailer' (See full trace by running task with --trace) + I checked my databases and the table extension_meta only exists in my production database and not in the development database. Any idea how I should fix the problem? Thanks! ming ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] trouble installing mailer extension
On Mon, Feb 1, 2010 at 2:48 PM, Ming Pan fallspin...@gmail.com wrote: Dear List, I was trying to install the mailer extension. First I tried ./script/extension install mailer, and I got the following errors: + Initialized empty Git repository in /tmp/mailer/.git/ remote: Counting objects: 184, done. remote: Compressing objects: 100% (168/168), done. remote: Total 184 (delta 72), reused 25 (delta 1) Receiving objects: 100% (184/184), 35.66 KiB, done. Resolving deltas: 100% (72/72), done. rake aborted! Mysql::Error: Table 'lovebaob_radiantdev.extension_meta' doesn't exist: SELECT schema_version FROM extension_meta WHERE name = 'Mailer' (See full trace by running task with --trace) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' (See full trace by running task with --trace) + Then I tried to do it manually, and the errors are basically the same: + (in /home/lovebaob/radapp) rake aborted! Mysql::Error: Table 'lovebaob_radiantdev.extension_meta' doesn't exist: SELECT schema_version FROM extension_meta WHERE name = 'Mailer' (See full trace by running task with --trace) + I checked my databases and the table extension_meta only exists in my production database and not in the development database. Any idea how I should fix the problem? run the install command against your production database like so `script/extension install mailer RAILS_ENV=production` ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] trouble installing mailer extension
Thanks so much John! Now I went through the migrate step successfully, but it gave errors on the update step: (in /home/lovebaob/radapp) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1704:in `[]' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2026:in `invoke_task' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 Is this update step required by the mailer extension? I reloaded my admin/extensions page and mailer is not there. ming ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] trouble installing mailer extension
there is no update task for mailer which is why you see the error. just to be safe `script/extension install` tries to run both migrate and update regardless of if they exist or not. so when installing a Don't know how to build task 'XYZ' message is harmless; it just means that task does not exist. you need to restart your application server (passenger, mongrel, thin, unicorn etc. etc.) after installing extensions. On Mon, Feb 1, 2010 at 3:02 PM, Ming Pan fallspin...@gmail.com wrote: Thanks so much John! Now I went through the migrate step successfully, but it gave errors on the update step: (in /home/lovebaob/radapp) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1704:in `[]' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2026:in `invoke_task' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 Is this update step required by the mailer extension? I reloaded my admin/extensions page and mailer is not there. ming ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] trouble installing mailer extension
Ming, This is no big deal. The error just means that there is no update task for the mailer extension. You should be good to go now. John, If you've got specs for your changes to script/extension (which skips the migrate and update tasks if they don't exist) go ahead and push them into the master branch. I meant to take a look at your work on that a long time ago, but haven't gotten around to it. I'm personally in favor of a single install task. On Mon, Feb 1, 2010 at 4:02 PM, Ming Pan fallspin...@gmail.com wrote: Thanks so much John! Now I went through the migrate step successfully, but it gave errors on the update step: (in /home/lovebaob/radapp) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1704:in `[]' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2026:in `invoke_task' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 Is this update step required by the mailer extension? I reloaded my admin/extensions page and mailer is not there. ming ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org -- Jim Gay 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/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] trouble installing mailer extension
John and Jim, Thanks so much! Your help is really really quick! ming On Mon, Feb 1, 2010 at 4:14 PM, Jim Gay j...@saturnflyer.com wrote: Ming, This is no big deal. The error just means that there is no update task for the mailer extension. You should be good to go now. John, If you've got specs for your changes to script/extension (which skips the migrate and update tasks if they don't exist) go ahead and push them into the master branch. I meant to take a look at your work on that a long time ago, but haven't gotten around to it. I'm personally in favor of a single install task. On Mon, Feb 1, 2010 at 4:02 PM, Ming Pan fallspin...@gmail.com wrote: Thanks so much John! Now I went through the migrate step successfully, but it gave errors on the update step: (in /home/lovebaob/radapp) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1704:in `[]' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2026:in `invoke_task' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 Is this update step required by the mailer extension? I reloaded my admin/extensions page and mailer is not there. ming ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org -- Jim Gay 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/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] trouble installing mailer extension
On Mon, Feb 1, 2010 at 3:14 PM, Jim Gay j...@saturnflyer.com wrote: If you've got specs for your changes to script/extension (which skips the migrate and update tasks if they don't exist) go ahead and push them into the master branch. I meant to take a look at your work on that a long time ago, but haven't gotten around to it. i'm pretty sure i abandoned that before i got it to do anything useful like checking for tasks before running them. in the time since the installer was added it seems this comes up rarely enough that complicating things is probably not worth it. perhaps something in the creating extensions part of the wiki that informs authors their extension will spit up errors if they don't provide (at least empty) tasks would help. now that i think about it again though the simplest solution seems like it would be to stub out rake tasks like This extension does not have a migrate/update task upon extension creation. at least that way authors who forget about it wouldn't these have error messages. I'm personally in favor of a single install task. and a single uninstall task! :) On Mon, Feb 1, 2010 at 4:02 PM, Ming Pan fallspin...@gmail.com wrote: Thanks so much John! Now I went through the migrate step successfully, but it gave errors on the update step: (in /home/lovebaob/radapp) rake aborted! Don't know how to build task 'radiant:extensions:mailer:update' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1704:in `[]' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2026:in `invoke_task' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 Is this update step required by the mailer extension? I reloaded my admin/extensions page and mailer is not there. ming ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org -- Jim Gay 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/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] next 15
I've kind of rethought this and I think the url parameter idea might cause problems with search engines. If the resulting link creates a url like ...?offset=15 I'm not sure search engines will ever find this content. Anyway, I'm reevaluation your advice. Is Paginate what John used for Extension Registry? That looks really sharp but the resulting url is the same. Is there any way around that or does it even matter? Steven Steven Southard http://www.stevensouthard.com On Jan 5, 2010, at 3:29 PM, Steven Southard wrote: I've never understood the purpose of that extension, that's what it does? The offset with parameters was easy and didn't require any additional pages or anything. Thank you both for your help. Steven On Jan 5, 2010, at 3:07 PM, john muhl wrote: i've never used it personally (though i've had good results with other extensions from aissac) but you might try the paginate extension: http://github.com/Aissac/radiant-paginate-extension On Tue, Jan 5, 2010 at 2:59 PM, Steven Southard ste...@stevensouthard.com wrote: Okay great, very smart. Maybe just use parameters in the url to determine the offset? On Jan 5, 2010, at 2:53 PM, Sean Cribbs wrote: Steven, You should be able to add an offset attribute to the r:children:each tag. But yes, you'll likely need to create another page, or a virtual page that can deal with pagination of those aggregated children. Sean On 1/5/10 3:41 PM, Steven Southard wrote: When using a tag liker:aggregate urls=/articles/; / other_articles/;r:children:each limit=15 order=desc is there a way to ask for the next 15? Do I need to make another archive page to link to for that? Steven ___ 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 ___ 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/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] next 15
On Mon, Feb 1, 2010 at 4:05 PM, Steven Southard ste...@stevensouthard.com wrote: I've kind of rethought this and I think the url parameter idea might cause problems with search engines. If the resulting link creates a url like ...?offset=15 I'm not sure search engines will ever find this content. i'm not an seo expert by any stretch but i don't think it matters. presumably all the items your paginating also reside on individual pages in your sitemap so even if some search engine spider skips a page like /items?page=4 it should still see the /items/19 page and index that. Is Paginate what John used for Extension Registry? looks like it http://github.com/radiant/radiant-extension-registry/blob/master/.gitmodules On Jan 5, 2010, at 3:29 PM, Steven Southard wrote: I've never understood the purpose of that extension, that's what it does? The offset with parameters was easy and didn't require any additional pages or anything. Thank you both for your help. Steven On Jan 5, 2010, at 3:07 PM, john muhl wrote: i've never used it personally (though i've had good results with other extensions from aissac) but you might try the paginate extension: http://github.com/Aissac/radiant-paginate-extension On Tue, Jan 5, 2010 at 2:59 PM, Steven Southard ste...@stevensouthard.com wrote: Okay great, very smart. Maybe just use parameters in the url to determine the offset? On Jan 5, 2010, at 2:53 PM, Sean Cribbs wrote: Steven, You should be able to add an offset attribute to the r:children:each tag. But yes, you'll likely need to create another page, or a virtual page that can deal with pagination of those aggregated children. Sean On 1/5/10 3:41 PM, Steven Southard wrote: When using a tag liker:aggregate urls=/articles/; / other_articles/;r:children:each limit=15 order=desc is there a way to ask for the next 15? Do I need to make another archive page to link to for that? Steven ___ 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 ___ 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/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org