🇦🇺Australia @asdinnie

Account created on 19 October 2013, about 11 years ago
#

Recent comments

🇦🇺Australia asdinnie

Hi Jaypan

Thanks for your help.

Based on your suggestion:
I changed the Time Zones setting in  Administration | Configuration | Region and language so that users cannot use their own time zone (i.e. only use the Default Time Zone).  This makes sense for us as all events are held locally.

When I looked at the original data entered:
I noticed that the times  were now incremented by one hour, unlike what it had previously presented to me.
Hence all other people were seeing the wrong times.

So I have edited all the Events to have the correct start times.

It now displays correctly.

I am still not sure why the original times got entered into the database that way...
However, the main thing is that the problem is now fixed.

Thanks very much for your help in resolving this quirky problem.
Most appreciated!

Take care,

Andrew

🇦🇺Australia asdinnie

Hi Jaypan

Thanks for your reply. 
Apologies for my delayed response. Been busy here...

Is the admin user using a different timezone than the other users (likely the site default timezone)?

I don't think so?  It should be the same!

Drupal Regional Settings under " Administration | Configuration Region and language" is set as Australia & Perth.
This is where I live & our Church is based.

My laptop is being used to enter the data and display it in all the cases displayed below.

The laptop's date/time is set to the timezone "Perth/Western Australia" timezone in the Linux "ABC" userid/session that entered the original data.  This is a start time of 1000hrs.

The normal Administrator account I use under the "ABC" Linux userid/session shows the correct start time as 1000hrs.
A different Administrator account under same "ABC" Linux userid/session shows the correct start time i.e. 1000hrs.

An unauthenticated user on the same laptop/Linux "ABC" userid/session shows the incremented time i.e. 1100hrs.

An separate Administrator account on the same laptop but a different Linux userid (call it XYZ)  also shows the incremented time i.e. 1100hrs.
This Linux userid/session's date/time is also set to the same time timezone  as above i.e. "Perth/Western Australia".

If I enter an Activity with the start time of 1000hrs using the XYZ account then it displays as 0900hrs when viewed with the "ABC" userid/session (it's taken back one hour).  So the problem shows here too.

Other users based in Perth, as well as my mobile/cell phone, show the incremented time of 1100hrs.

The problem appears to be originating from data entered using the "ABC" Linux userid/session.
I don't see how Drupal thinks it's working on a different time zone (if this is the root cause of the problem) as all these cases should be working on the Perth/Australia timezone!

I hope this makes sense...

Many thanks,

Andrew

🇦🇺Australia asdinnie

Thanks ressa

Yes I did.
No joy on that front yet.

Andrew

🇦🇺Australia asdinnie

Hi ressa

Thanks for your comment.

I set the Pager setting to Display All Items as suggested.
Also set the Skip Items to 0 (the default).

No luck however.  It still displays 10 items only...

Thanks again,

Andrew

🇦🇺Australia asdinnie

Additional information:

Whenever I add a new event then it is added to the list of 10 events displayed.
Another event appears to be left off the list of those displayed to make room for it.

It might be that the events that are displayed are the last ones that are added (rather than edited) sequentially?

🇦🇺Australia asdinnie

Hi Alex

Thanks very for the note.
It now works!

Pity it doesn't stay like that after each upgrade...

Much appreciated,

Andrew

🇦🇺Australia asdinnie

Hi

The error in forms has now reappeared when a non-authorised user submits a form.

Just upgraded to ReCaptcha 8.x-3.4 under Drupal 10.3.2
Running Ludwig 2.0.7 & CAPTCHA 8.x-1.15

I am still installing modules via Drupal...
Will have to upgrade to Composer sometime but it's a major pain as it's a shared server (home directory cannot be changed, etc.).

The following error whenever a form is submitted:
Error: Interface "ReCaptcha\RequestMethod" not found in include() (line 13 of /home/progres1/public_html/modules/recaptcha/src/ReCaptcha/RequestMethod/Drupal8Post.php).

The original lines in ludwig.json are present:

{
  "require": {
    "google/recaptcha": {
      "version": "v1.2.4",
      "url": "https://github.com/google/recaptcha/archive/1.2.4.zip"
    }
  }
}

Ludwig Packages tells me that google/recaptcha is downloaded.

Have I missed something?

Many thanks,
Andrew

🇦🇺Australia asdinnie

After a few days of this issue driving me nuts and wasting hours of time...

I tried saving this page today after editing it and it worked!
This is without me doing anything to the website or the webserver.

To quote Blazing Saddles: "We are very confused".

I have absolutely no idea how it got fixed.
But I am happy that I can now get around this problem... at least for the meantime!

🇦🇺Australia asdinnie

Hi Devashish

Thanks for your quick response.

I have done as suggested & replaced the actual files in the [insert_block] module (after the backup of module files & db).
It now got past that error message. Many thanks for this.

I then had another related warning message with the [imce] module which I resolved using the same technique.
This was because it too has not been upgraded to the CKEditor5 compatible version.
It does say ^9.3 || ^10 so I'm hoping that 9.5 is okay with it!  I have tested the editor and it seems okay.

I am still a little confused why some of these modules are not showing up as having upgrades available in the usual Drupal module update sections.
BTW the insert_block module did say beta but was advised as the version to use by the developers.
Can you or anyone explain why this issue of missed module upgrades happens?
It does consume a fair bit of time tracking down and getting these issues sorted.

Many thanks again,

Andrew

🇦🇺Australia asdinnie

Hi slewazimuth

Thanks very much for the reply.
Apologies for my late reply.  It was a very busy weekend...

I have found & got the Claro theme going now, thanks.
It looks good and is very usable as an admin theme.

I have still got a problem with the Advanced HTML Editor setup though.

Drupal is warning me that the Insert Block filter is not okay with CKEditor5.

Error message

CKEditor 5 only works with HTML-based text formats. The "Insert blocks" (filter_insert_block) filter implies this text format is not HTML anymore.
I am using the Insert Block module [ https://www.drupal.org/project/insert_block ] on my 9.5.3 site and it is enabled for Full HTML.
I  have looked this module up and it has been updated to a newer release which should be CKEditor5 compatible.
However I suspect my Drupal install has not updated this module. 
It doesn't appear in  the list of of available modules ( Administration | Reports | Available updates  ]
It should be compatible with 9.5.x (& 10.x) so that's not the issue.
Drupal reports the version installed as 8.x but the installed files in the Drupal install are older than the latest tar archive release .
The PHP code in the archive also looks different.
Is there a way to force Drupal to update/replace this module without using Composer? 
Composer is not yet in use on my site (due to shared hosting config, etc.).
I  cannot uninstall the module and reinstall it as the filter is in use.
Any help here will be gratefully appreciated and keep some hair on my head!
Many thanks again,
Andrew
Production build 0.71.5 2024