I am the maintainer of filefield_nginx_progress, and I want to make the status report situation clearer for those using my module.
Usually, Upload Progress status reports disabled as the server isn't apache and your two supported implentations, pecl and apc aren't
present.
This can be a bit confusing, so I would like to either repress this status or if you could provide some kind of hook or callback so I could return that upload progress is in fact enabled and working.
I can't find a way to disable filefield's upload progress status via hook_requirements, as this uses, via module_invoke_all, an array_merge_recursive to combine elements - if I try and force it to be enabled then it ends up with php errors such as, array element should be a string.
If you are willing to consider assisting with this, I would be happy to work on a patch, once I know your preferred direction. Or if you have any suggestions on how I can suppress FF's requirements please let me know.
Thanks
Ben
Comments
Comment #1
quicksketchThis is a minor issue now that FileField merely reports these issues as info instead of warnings. Unfortunately this wasn't implemented before Drupal 7 froze, which means it uses a nearly identical set of warnings in hook_requirements() in the now-core file.module. I'm not sure we'll ever change this, as we're rather stuck in Drupal 7 anyway.
I'd suggest focusing on #309040: Add hook_requirements_alter(), which has the possibility of a backport at least into Drupal 7.
Comment #2
pwolanin commentedbug fixes only