Forum: Rails France expire_fragment with memcached

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Fb28c17c6547f337e76e8f077c66a4ff?d=identicon&s=25 Marie Arago (feustine)
on 2009-02-18 14:52
Hello all,

We know that memcached or memcached-client doesn't support regex... But
It seems it doesn't support expire_fragment either :/

I'm trying to use expire_fragment with memcached as following :

expire_fragment(:controller => 'home', :action => :list_topics)

But apparently it's not supported by memcached :

RuntimeError (Not supported by Memcache):
    /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_support/cache/mem_cache_store.rb:79:in
`delete_matched'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/caching/fragments.rb:128:in
`expire_fragment'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/benchmarking.rb:26:in
`benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/benchmarking.rb:37:in
`silence'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/benchmarking.rb:26:in
`benchmark'


Would anyone know how to use expire_fragment with memcached ?

Any help will be very appreciated !

Thank you !
38a45d59ba8a1510b4132572f7a66197?d=identicon&s=25 Kim HENOCQUE (Guest)
on 2009-02-18 16:51
(Received via mailing list)
Bonjour,
Je veux réaliser un agenda pour mon site web et je voulais savoir si
quelque chose existait déjà (pourquoi réinventer la roue). Après de
brèves recherche, j'ai entendu parler de Localize et de globalize, et
j'ai eu le temps de tester
"http://wiki.rubyonrails.org/rails/pages/Calendar+H... qui
montre les date en Anglais. Je sais pas trop comment procéder pour le
passer en Fr, si vous avez des solutions je suis preneur.

Cordialement :)
8458ed8e78b2660f8b839f052e20f65f?d=identicon&s=25 Nicolas Blanco (slainer68)
on 2009-02-18 17:25
(Received via mailing list)
'lo !
Hum, Localize et Globalize sont des plugins d'internationalisation
(i18n).
Depuis Rails 2.2, il n'est plus indispensable de les utiliser pour
pouvoir
avoir une application localisée en plusieurs langues ou même juste en
français.

A part des plugins pour intégrer des mini-calendriers pour des champs de
sélection de date... Je pense que tout un agenda c'est trop proche de la
logique métier de ton application pour pouvoir être généralisé à un
plugin
(AMHA).

Nicolas.

Le 18 février 2009 16:41, Kim HENOCQUE <hklenoir@gmail.com> a écrit :
38a45d59ba8a1510b4132572f7a66197?d=identicon&s=25 Kim HENOCQUE (Guest)
on 2009-02-18 20:35
(Received via mailing list)
Merci pour ta réponse, je savais pas pour Localize et Globalize.
Je vais regarder comment je peux adapter
http://wiki.rubyonrails.org/rails/pages/Calendar+H...
à mes besoins, merci encore :)



Nicolas Blanco a écrit :
This topic is locked and can not be replied to.