Hello,
On the Admin e-guide website (https://admin-eguide.webtest.cern.ch/admin/reports/upgrade-status#edit-collaborate), I have additional modules to be maintained:
Thanks.
Caroline
Hello,
On the Admin e-guide website (https://admin-eguide.webtest.cern.ch/admin/reports/upgrade-status#edit-collaborate), I have additional modules to be maintained:
Thanks.
Caroline
Hello,
As discussed, in the same section on the openlab website (https://openlab.webtest.cern.ch/) we have the following additional modules appearing to need maintenance:
Please kindly note that especially the module Field collection needs special treatment, as there are main pages such as the “about us” and the “education” that are radically affected when trying to remove it.
Looking forward to your response!
All the best,
Christina!
Hi Caroline
Thanks for raising this!
The reason why these modules occur under the tab they do is because the maintainer(s) of the specific module(s) have yet to release a version compatible with Drupal 9. Indeed, I have checked the specific modules listed in your screenshot:
Node Preview Context (https://www.drupal.org/project/node_preview_context) appears to have been developed in order to resolve a bug reported and subsequently resolved (https://www.drupal.org/project/drupal/issues/2890758) in Drupal Core. As such, there should no longer be a reason to use this module. Indeed, the module has not had a release since September 2019.
Taxonomy Formatter appears to have work being done to achieve Drupal 9 compatibility (https://www.drupal.org/project/taxonomy_formatter/issues/3149001), but it remains work-in-progress and no actual release has been completed yet.
Taxonomy Permissions (https://www.drupal.org/project/taxonomy_permissions) has had pending work on Drupal 9 compatiability since May 2020, but nothing is done yet. In fact I am surprised it works for Drupal 8 given the author’s release notes for 8.x-1.x-dev
.
Views PHP is an older module for Drupal 6 and Drupal 7. According to its project description (https://www.drupal.org/project/views_php), it should not be used in Drupal 8 or later as it is unsupported. They refer to simply using Views directly, but there is a community effort underway for Drupal 9 compatibility, though it has not been updated since May 2020 (https://www.drupal.org/project/views_php/issues/3129578).
In general, all four modules appear to be old (even by Drupal 8 standards!):
Are you please able to confirm whether these are modules you actively use?
Thanks!
Hi Christina!
Thanks for posting!
In your case, the reCAPTCHA module actually has a version which supports Drupal 9: https://www.drupal.org/project/recaptcha/releases/8.x-3.0. Your version is 8.x-2.5. You should thus be able to update this module and enjoy Drupal 9 compatibility.
As for the Field Collection module, a very active effort seems to be underway to make things Drupal 9 compatible (see https://www.drupal.org/project/field_collection/issues/3185260), but no release has been made just yet. I would give it a bit longer: With 130K+ websites using it, I would be surprised if there is no Drupal 9 ready release ASAP. However, similar to my question to Caroline: Is this actually a module you utilise?
Thanks!
Thanks Joachim ! I removed 3 of them (Node preview context, Taxonomy permissions and Views PHP) without any major impact from now on my test website. Thanks.
Hi again
Thanks for the update; glad to hear you were able to remove those without issues.
I take that you are still using the Taxonomy Formatter then?
Thanks!
Yes. Thanks Joachim.
I have the same issue but for the https://fap-dep.webtest.cern.ch/ with the Fix with rector section:
Thanks again !
Hi again
In this particular case, you can actually resolve the issues automatically using drupal-rector
. This is an open-source tool (https://github.com/palantirnet/drupal-rector) automatically fixing certain deprecated Drupal code. Due to its limited scope, if a module shows up in this tab, you can safely proceed with the automated fix.
Thanks!
Hey Joachim,
I would honestly like to thank you for your great help so far! All clear about the reCAPTCHA!
Regarding the Field Collection module, it is indeed a very important module for openlab website, since removing it seems to cause very significant errors in two main pages of our website (scr attached). It’s thus reassuring to know that it’s a broadly used module that should normally receive proper support from the community.
However, I have also already started working a bit proactively in re-building those pages without this module - just in case of the worst scenario!
Hope everything works out eventually!
All the best,
Christina!
Hi Christina
Thanks for the additional information; I can certainly see why that module is useful! I have taken another look at the ongoing efforts to make the module Drupal 9 compatible, and it actually appears like they have the fixes in place and merely need to make a release. One contributor reports that the fixes pass the Upgrade Status checks, for instance. This gives us a number of options, including temporarily applying these fixes until a proper release is announced. However, just in case there is something I did not immediately spot, I would recommend continuing with your ongoing re-building efforts. This way, you will be prepared for any outcome.
I will be monitoring this particular module and reach out sometime next week.
Thanks!
Hi Joachim,
I noticed that I don’t have access to https://admin-eguide.webtest.cern.ch/ via webdav
, can you please fix this ?Thanks.
Caroline
Hi again, it seems that I have the same problem for https://fap-dep.webtest.cern.ch/, I don’t have access to webdav. Can you please give me access ? Thanks.
Hi
Plus, problems with the webdav, alice-figure.webtest.cern.ch and alice-publications.webtest.cern.ch
best regards
Guillermo
Hi
I can’t install additional modules, for example, Module Filter
https://www.drupal.org/project/module_filter
best regards
Guillermo
Hi again
Accessing WebDAV has changed slightly with the OpenShift infrastructure.
Please see https://drupal-tools.web.cern.ch/access-webdav-in-openshift.
If you require any assistance, please let us know!
Thanks!
Dear Joachim
yes, WebDAV access is available, but I can not copy or modify our custom files.
best regards
Guillermo
Hi, I have the same problem. I can access Webdav, update .yml files but I cannot update modules. Via FTP, I don’t have enough rights to edit or update modules.
Thanks again.
Caroline
Hello,
On the hfm website (https://hfm.webtest.cern.ch/admin/reports/upgrade-status
https://hfm.webtest.cern.ch/admin/reports/upgrade-status), I have a module which is not webform
Thanks,
Natalia
Hi Joachim,
I may need some help with Drupal Rector. It doesn’t seem to be so easy. The provided documentation is too complicated for me.
Thanks !
Caroline
Hi Caroline
I will be following up with you by e-mail.
Thanks!