Expire_fragment with memcached


#1

Hello all,

We know that memcached or memcached-client doesn’t support regex… But
It seems it doesn’t support expire_fragment either :confused:

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:inexpire_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:insilence’
/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 !


#2

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+Helper+Plugin” 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 :slight_smile:


#3

'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 removed_email_address@domain.invalid a écrit :


#4

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+Helper+Plugin
à mes besoins, merci encore :slight_smile:

Nicolas B. a écrit :