thank you so much for that !!

Do you know how to rotate image from the exif, because sometime the image 
is not in the right orientation :(

Thank you so much for all

ahhh do you know if active scaffold is working with rails 7.0 ?

Le lundi 17 janvier 2022 à 15:33:05 UTC+1, [email protected] a écrit :

> No, I meant that module defined in 
> lib/active_scaffold/bridges/active_storage/
> active_storage_helpers.rb, which has thumbnail_variant mattr accessor.
>
> I was out of home and I couldn't test it before answering. I have tested 
> now 
> and ActiveStorageBridgeHelpers is not loaded yet when initializer runs. 
> You 
> could add require 'active_scaffold/bridges/active_storage/
> active_storage_helpers' in initializer before that line, but I guess it 
> should 
> be fixed in ActiveScaffold. I could add autoload lines in 
> lib/active_scaffold/
> bridges/active_storage.rb, but I guess it's better to define the setting 
> in 
> ActiveScaffold::Bridges::ActiveStorage class.
>
> I have changed thumbnail_variant definition in master branch, you can 
> update 
> and use this line in initializer:
>
> ActiveScaffold::Bridges::ActiveStorage.thumbnail_variant = 
> {resize_to_limit: 
> [nil, 350]}
>
> Regards,
> Sergio
>
> El jueves, 13 de enero de 2022 21:16:28 (CET) Gloufy escribió:
> > i'v got a error config/initializers/active_scaffold.rb:3:in `<main>':
> > *uninitialized constant
> > ActiveScaffold::Bridges::ActiveStorage::ActiveStorageBridgeHelpers
> > (**NameError**)*
> > 
> > *Did you mean? ActiveStorageVariant*
> > 
> > Le lundi 3 janvier 2022 à 01:28:14 UTC+1, [email protected] a écrit :
> > > I think you shouldn't define mattr accessor, it's already defined.
> > > 
> > > I think it should work with only one line in initializer:
> > > 
> > > 
> ActiveScaffold::Bridges::ActiveStorage::ActiveStorageBridgeHelpers.thumbna
> > > il_variant = {resize_to_limit: [nil, 350]}
> > > 
> > > El jue., 30 dic. 2021 19:03, Gloufy <[email protected]> escribió:
> > >> Hi Sergio !
> > >> 
> > >> Where I can exactly orrveride ? I didn't manage to do what.
> > >> 
> > >> 
> > >> module ActiveScaffold
> > >> 
> > >> module Bridges
> > >> 
> > >> class ActiveStorage
> > >> 
> > >> module ActiveStorageBridgeHelpers
> > >> 
> > >> mattr_accessor :thumbnail_variant
> > >> 
> > >> self.thumbnail_variant = {resize_to_limit: [nil, 30]} to
> > >> {resize_to_limit:
> > >> [nil, 350]}
> > >> 
> > >> Le mercredi 18 mars 2020 à 13:25:34 UTC+1, [email protected] a 
> écrit :
> > >>> I think you can override that helper in your controller helper, or
> > >>> ApplicationHelper. I think it should work as dragonfly does, there
> > >>> should
> > >>> be a thumbnail_variant setting in
> > >>> ActiveScaffold::Bridges::ActiveStorage::ActiveStorageBridgeHelpers,
> > >>> default
> > >>> to something like {resize_to_limit: [nil, 30]} to use same values as
> > >>> dragonfly bridge.
> > >>> 
> > >>> 
> > >>> 
> > >>> I have added this to master branch. However, I have checked docs for
> > >>> activestorage in rails 5.2 and I don't see resize_to_limit option, 
> did
> > >>> it
> > >>> changed in 6.0?
> > >>> 
> > >>> 
> > >>> 
> > >>> I'm not sure what you want about the other question. Do you want to 
> keep
> > >>> uploaded file so user doesn't need to upload it again? Or do you 
> want to
> > >>> have input file prefilled so user doesn't have to browse file to 
> upload
> > >>> again? The former, I don't know, does it rails save attachment into
> > >>> active_storage_blobs table? It could be orphaned if form is not
> > >>> submitted
> > >>> again. The latter, I think it isn't possible, I think browser doesn't
> > >>> allow
> > >>> to set value attribute for input file tag.
> > >>> 
> > >>> 
> > >>> 
> > >>> El martes, 17 de marzo de 2020 18:18:50 (CET) Gloufy escribió:
> > >>> 
> > >>> something like that image_tag user.avatar.variant(resize_to_limit: 
> [100
> > >>> , 100])
> > >>> 
> > >>> 
> > >>> Where can I override the helper link_for_attachment(attachment) ?
> > >>> 
> > >>> 
> > >>> and for the other question do you have a clue how to do it ? (
> > >>> How to persist file upload fields after a rails validation error
> > >>> <
> https://stackoverflow.com/questions/15680484/how-to-persist-file-upload
> > >>> -fields-after-a-rails-validation-error> with activestorage and
> > >>> activescaffold ? )
> > >>> 
> > >>> 
> > >>> Le mardi 17 mars 2020 12:47:06 UTC+1, Sergio Cambra a écrit :
> > >>> 
> > >>> ActiveStorage bridge was a contribution, I didn't write it, I haven't
> > >>> tried ActiveStorage yet. However, I can see form_ui is calling helper
> > >>> for
> > >>> list and show actions to display content, as other bridges related to
> > >>> file
> > >>> upload do.
> > >>> 
> > >>> 
> > >>> 
> > >>> Form_ui has this line:
> > >>> 
> > >>> 
> > >>> 
> > >>> content = active_scaffold_column_active_storage_has_one(record, 
> column)
> > >>> if active_storage.attached?
> > >>> 
> > >>> 
> > >>> 
> > >>> That line display content with same helper as list and show. And that
> > >>> helper, active_scaffold_column_active_storage_has_one method has this
> > >>> line:
> > >>> 
> > >>> 
> > >>> 
> > >>> attachment.attached? ? link_for_attachment(attachment) : nil
> > >>> 
> > >>> 
> > >>> 
> > >>> But link_for_attachment doesn't display thumbnail:
> > >>> 
> > >>> 
> > >>> 
> > >>> def link_for_attachment(attachment)
> > >>> 
> > >>> link_to(attachment.filename, rails_blob_url(attachment, disposition:
> > >>> 'attachment'), target: '_blank')
> > >>> 
> > >>> end
> > >>> 
> > >>> 
> > >>> 
> > >>> 
> > >>> 
> > >>> I think that helper method must be changed to display thumbnail, as
> > >>> other bridges do. Carrierwave bridge display thumbnail, and thumbnail
> > >>> style
> > >>> name can be changed in bridge config. Paperclip do it in same way.
> > >>> Dragonfly do it in same way too, but it allows to set :thumb option 
> in
> > >>> column's options. What is code to display thumbnail with 
> ActiveStorage?
> > >>> 
> > >>> 
> > >>> 
> > >>> El martes, 17 de marzo de 2020 0:23:32 (CET) Gloufy escribió:
> > >>> 
> > >>> Hi Sergio,
> > >>> 
> > >>> 
> > >>> I'm using active storage plugin bridge in active scaffold.
> > >>> 
> > >>> But I don't have the thumbnail in form "mode" juste the name of the
> > >>> file. With dragonfly I have the thumbnail, do you know why ?
> > >>> 
> > >>> 
> > >>> How to persist file upload fields after a rails validation error
> > >>> <
> https://stackoverflow.com/questions/15680484/how-to-persist-file-upload
> > >>> -fields-after-a-rails-validation-error> with activestorage and
> > >>> activescaffold ?
> > >>> 
> https://stackoverflow.com/questions/15680484/how-to-persist-file-upload-> 
> >>> fields-after-a-rails-validation-error
> > >>> 
> > >>> 
> > >>> Thank you for your help
> > >>> 
> > >>> 
> > >>> Gloufy
> > >>> 
> > >>> 
> > >>> To unsubscribe from this group and stop receiving emails from it, 
> send
> > >>> an email to [email protected].
> > >>> 
> > >>> 
> > >>> To view this discussion on the web visit
> > >>> 
> https://groups.google.com/d/msgid/activescaffold/3bf5a081-ede1-4402-bf52
> > >>> -1f518063b4af%40googlegroups.com
> > >>> <
> https://groups.google.com/d/msgid/activescaffold/3bf5a081-ede1-4402-bf
> > >>> 52-1f518063b4af%
> 40googlegroups.com?utm_medium=email&utm_source=footer> .
> > >>> 
> > >>> 
> > >>> To unsubscribe from this group and stop receiving emails from it, 
> send
> > >>> an email to [email protected].
> > >>> To view this discussion on the web visit
> > >>> 
> https://groups.google.com/d/msgid/activescaffold/cc2b370b-1a3a-4ae1-91bf
> > >>> -ff91e0ae92a2%40googlegroups.com
> > >>> <
> https://groups.google.com/d/msgid/activescaffold/cc2b370b-1a3a-4ae1-91
> > >>> bf-ff91e0ae92a2%
> 40googlegroups.com?utm_medium=email&utm_source=footer> .
> > >> 
> > >> You received this message because you are subscribed to the Google 
> Groups
> > >> "ActiveScaffold : Ruby on Rails Gem" group.
> > >> To unsubscribe from this group and stop receiving emails from it, 
> send an
> > >> email to [email protected].
> > > 
> > > To view this discussion on the web visit
> > > 
> > >> 
> https://groups.google.com/d/msgid/activescaffold/83f86fd3-1b36-4d40-a504-> 
> >> cc5022698e1dn%40googlegroups.com
> > >> <
> https://groups.google.com/d/msgid/activescaffold/83f86fd3-1b36-4d40-a50
> > >> 4-cc5022698e1dn%40googlegroups.com?utm_medium=email&utm_source=footer> 
> .
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails Gem" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/activescaffold/27265326-322c-4aba-b759-55ef5d57dfcen%40googlegroups.com.

Reply via email to