this post concerns site https://acad-qr.web.cern.ch/ (=Drupal7) migrated to site acad-qr-temp (Drupal8).
I am in Step 3 of the action list and need help before getting back the original site name:
the Drupal7 site has the “intelligence” to show that the 3 questionnaires are now closed. The Drupal8 site shows nothing behind each questionnaire link. How do we activate this part of the code to show the questionnaires as closed?
all Content pages in the Drupal7 site contain the user’s Name Surname. In Drupal8 the login appears instead. This is not functional, if we need to quickly get back to the user.
The possibility to Clone the questionnaires is available in the Drupal7 site. I don’t see this in the Drupal8 one and it is very useful.
If you visit the webform now and you are logged in as admin you will see the elements and the submission button even if it is closed. This is normal. If you visit it as normal user you will see it closed.
For this you need to enable the CERN Profile - Display Name module on your website. I have done it for you but it will start working for content added from now on.
Yes but it’s a bit different. Create the new webform and add the title (example QUESTIONNAIRE No. 1: High Energy Physics (2019-2020). Go back to the old webform click Build and then switch to the Source tab. Select all text under Elements (YAML) and copy it. Go to your new webform, click Build and switch to the Source tab. Paste the copied text there and save. That’s it. Then you need to create a new node called QUESTIONNAIRE No. 1: High Energy Physics (2019-2020) and link the new webform there.
That’s weird. Probably these are leftovers from the migration of your Drupal 7 website. I checked and noone has admin access apart from you and me that I am working on your website.
The results are within each webform. Go to Structure->Webforms, and click on the dropwdown link next to the webform that you want and select Results.
Thank you very much. I’ll check the solutions you provide a.s.a.p. Concerning the links:
When typing my post I had included:
the Drupal7 URL and the Drupal8 URL
When I tried to send my post I got the msg that links are limited to 2, so I had to change my
text, in order to ‘describe’ some of my links, e.g acad-qr-temp (Drupal8) instead of https://acad-qr-temp.web.cern.ch/
Very strange ‘feature’.
Thank you so much for the detailed explanations!
Please let me refer a bit more to the same numbers used so far in this post:
How do I know how many are the nodes? For the production version https://acad-qr.web.cern.ch and only thanks to my browser history I can see node numbers 1,26,33,35,36,38,39. I have no idea if these are all the nodes that exist on the site… How can I make sure all nodes are migrated/copied/checked? For example I did as you explain https://acad-qr-temp.web.cern.ch/node/37/edit and with https://acad-qr-temp.web.cern.ch/node/39/.
Is there a list of them all? I need to have all the questionnaires (titles and abstracts) for the last 8 years (they start in 2012) with their results.
I haven’t created this Drupal site, as you can guess from my questions. I just want to migrate it without losing any data.
Thank you for this but why only for the future? If we re-run the migration process with the CERN Profile enabled, do we obtain results with full usernames?
I haven’t tried this yet. I’d like to have your comments on the other items first.
I didn’t understand what ‘leftovers’ they can be. Please see screenshot. These people never touched this site as Drupal7 or Drupal8…
Go to https://acad-qr-temp.web.cern.ch/admin/content and filter by Content type with value set to Webform. The creation of webform is different now in Drupal 8.
In order to create an actaul webform you go to Structure->Webforms->Add webform and when your webform is ready you go to Content->Add content->Webform and you link it to webform that you previously created.
All the webforms from your previous website have been migrated along with their nodes. Unfortunately the link is missing due to the difference of how the webforms module works now. You need to create the links manually as I explained above. Just edit the Questionnaires for every year and link them to the webforms. Fortunately they have the same names both the nodes and webforms and it will be easy to find them.
That’s because the module can retrieve the users’ real name values and store them when they sign in on the website. So, until they sign in again they will be displayed by their username.
This works as I have explained in my previous post and as in my 1st answer.
These are some blocks migrated by your old website. They display information, about users that are currently online, new users that signed in etc. I have deactivated these blocks. It should be ok now.
I am afraid not. You can see the results per webform only. I have created a custom view that you can filter the results in the way you wanted https://acad-qr-temp.web.cern.ch/webform-results If you want to add more filters just edit this view.
thank you again. You explain very patiently. I tried to link the High Energy Physics questionnaire of 2018-2019 to its node (33?) and I am told I have already done that. I was surprised because I thought I only did the 3 questionnaires of 2019-2020. Is node 33 for a given year? Or is it associated with “High Energy Physics questionnaire” every year?
I am just checking with you in order not to overriding the data by continuing in a wrong direction.
Sorry and thanks again