undefined method `base_class' for FilePresenter::Image:Class

Bráulio Bhavamitra braulio at eita.org.br
Tue Mar 18 13:49:34 BRT 2014


certo, puxei aqui.

grato,
bráulio


2014-03-17 20:22 GMT-03:00 Rodrigo Souto <rodrigo at colivre.coop.br>:

> Braulio, como conversei com você pelo chat, o problema foi resolvido e
> incluido no branch stable. Cheque o commit: 74d02a2
>
> Bráulio Bhavamitra escreveu isso ai:
> > Oi Rodrigo e Ewout,
> >
> > Tivemos um erro que parece estar relacionado (ver detalhes abaixo).
> >
> > Atualizei com o stable e não resolveu.
> >
> > Também travou toda gestão do cms.
> >
> > abraços,
> > bráulio
> >
> >
> > A ActionView::TemplateError occurred in cms#index:
> >
> >   private method `sub' called for nil:NilClass
> >   On line #7 of app/views/cms/_view_items.html.erb
> >
> >     4:       <%= link_to_article(article) %>
> >     5:     </td>
> >     6:     <% short_description =
>  article.respond_to?(:short_description) ?
> >     7:       article.short_description :
> >     8:       article.class.short_description %>
> >     9:     <td class="article-mime" title=<%= short_description.to_json
> %>>
> >     10:       <%= short_description %>
> >
> >     lib/file_presenter.rb:54:in `short_description'
> >     app/views/cms/_view_items.html.erb:7
> >     app/views/cms/_view_items.html.erb:1:in `each'
> >     app/views/cms/_view_items.html.erb:1
> >     app/views/cms/view.rhtml:56:in
> `_run_rhtml_app47views47cms47view46rhtml'
> >     app/controllers/my_profile/cms_controller.rb:65:in `index'
> >     vendor/plugins/noosfero_caching/init.rb:39:in `call'
> >     sass (3.2.13) lib/sass/plugin/rack.rb:54:in `call'
> >
> >
> >
> > On Mon, Mar 10, 2014 at 1:36 PM, Rodrigo Souto <rodrigo at colivre.coop.br
> >wrote:
> >
> > > Olá Ewout,
> > >
> > > Registrei o bug aqui: http://noosfero.org/Development/ActionItem3032
> > > Já identifiquei o problema e estamos resolvendo. Iremos lançar uma
> > > versão de manutenção logo que o problema esteja resolvido uma vez que
> > > este problema é um blocker.
> > >
> > > Ewout ter Haar escreveu isso ai:
> > > > Noosfero 0.46.1 (acabamos de atualizar, deu tudo certo... mas
> engraçado
> > > > como a motivação de testar aumenta *após* o deploy em produção...)
> > > >
> > > > O HTTP 500 ocorre em "Gerenciamento de Conteúdo" /myprofile/ewout/cms
> > > > na segunda página: /myprofile/ewout/cms?npage=2
> > > >
> > > > O erro no production.log é (parte inicial)
> > > >
> > > > Processing CmsController#index (for 143.107.128.138 at 2014-03-07
> > > 17:38:17)
> > > > [GET]
> > > >   Parameters: {"profile"=>"ewout", "action"=>"index",
> > > "controller"=>"cms",
> > > > "npage"=>"2"}
> > > >   HTTP Referer:
> > > >   User Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36
> (KHTML,
> > > like
> > > > Gecko) Chrome/29.0.1547.65 Safari/537.36
> > > >   Accept-Language: en-US,pt-BR;q=0.8,en;q=0.6,nl;q=0.4
> > > > Rendering template within layouts/application-ng
> > > > Rendering cms/view
> > > >
> > > > ActionView::TemplateError (undefined method `base_class' for
> > > > FilePresenter::Image:Class) on line #67 of app/views/cms/view.rhtml
> > > > :
> > > > 64:         <%= short_description %>
> > > > 65:       </td>
> > > > 66:       <td class="article-controls">
> > > > 67:         <%= expirable_button article, :edit, _('Edit'), {:action
> =>
> > > > 'edit', :id => article.id} if !remove_content_button(:ed
> > > > it) %>
> > > > 68:         <%= button_without_text :eyes, _('Public view'),
> > > > article.view_url %>
> > > > 69:         <%= display_spread_button(profile, article) unless
> > > > article.folder? || remove_content_button(:spread)%>
> > > > 70:         <% if !environment.enabled?('cant_change_homepage') &&
> > > > !remove_content_button(:home) %>
> > > >
> > > > Será que tem a ver com "Reset profile homepage" em
> > > > http://noosfero.org/Development/NoosferoVersion00x46x00#Features ?
> > > >
> > > >
> > > > Ewout
> > > >
> > > >
> > > > http://social.stoa.usp.br/ewout <http://stoa.usp.br/ewout>
> > > > F. 30916696
> > >
> > > > _______________________________________________
> > > > Noosfero-br mailing list
> > > > Noosfero-br at listas.softwarelivre.org
> > > > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
> > >
> > >
> > > --
> > > Rodrigo Souto <rodrigo at colivre.coop.br> :: 55 71 8131-7714
> > > Colivre - Cooperativa de Tecnologias Livres
> > > http://www.colivre.coop.br/
> > >
> > > _______________________________________________
> > > Noosfero-br mailing list
> > > Noosfero-br at listas.softwarelivre.org
> > > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
> > >
> > >
> >
> >
> > --
> > "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
> > ideologia. Morra por sua ideologia" P.R. Sarkar
> >
> > EITA - Educação, Informação e Tecnologias para Autogestão
> > http://cirandas.net/brauliobo
> > http://eita.org.br
> >
> > "Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
> > lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação
> da
> > Mente Macrocósmica, e todas as entidades estão sendo criadas,
> preservadas e
> > destruídas nas fases de extroversão e introversão do fluxo imaginativo
> > cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
> > naquele momento, essa pessoa é a única proprietária daquilo que ela
> > imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
> > por um milharal também imaginado, a pessoa imaginada não é a propriedade
> > desse milharal, pois ele pertence ao indivíduo que o está imaginando.
> Este
> > universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
> > a propriedade deste universo é de Brahma, e não dos microcosmos que
> também
> > foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
> > mutável ou imutável, pertence a um indivíduo em particular; tudo é o
> > patrimônio comum de todos."
> > Restante do texto em
> > http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>
> > _______________________________________________
> > Noosfero-br mailing list
> > Noosfero-br at listas.softwarelivre.org
> > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
>
>
> --
> Rodrigo Souto <rodrigo at colivre.coop.br> :: 55 71 8131-7714
> Colivre - Cooperativa de Tecnologias Livres
> http://www.colivre.coop.br/
>
> _______________________________________________
> Noosfero-br mailing list
> Noosfero-br at listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
>
>


-- 
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
destruídas nas fases de extroversão e introversão do fluxo imaginativo
cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
naquele momento, essa pessoa é a única proprietária daquilo que ela
imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
por um milharal também imaginado, a pessoa imaginada não é a propriedade
desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
a propriedade deste universo é de Brahma, e não dos microcosmos que também
foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
mutável ou imutável, pertence a um indivíduo em particular; tudo é o
patrimônio comum de todos."
Restante do texto em
http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20140318/9b240864/attachment.html>


More information about the Noosfero-br mailing list