Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unwanted entries in GeoGebra applet's Algebra View #1234

Open
guidopinkernell opened this issue Jul 29, 2024 · 3 comments
Open

Unwanted entries in GeoGebra applet's Algebra View #1234

guidopinkernell opened this issue Jul 29, 2024 · 3 comments

Comments

@guidopinkernell
Copy link
Contributor

A Geogebra applet shows unwanted entries in its Algebra View:

image

The original applet does not have these entries:
https://www.geogebra.org/m/agpqhczx

Here is a question for examination.
quiz-equation-20240729-1822.zip

Thanks!

@guidopinkernell
Copy link
Contributor Author

This could depend on the GeoGebra engine version that is called up when starting the applet in the STACK question.

I have changed the URL in STACK's moodle property settings to
https://www.geogebra.org/apps/5.2.804.0/web3d
after which the entries disappeared.

Back to https://www.geogebra.org/apps/5.0.498.0/web3d
they were there again.

Unfortunately, using 804 again has no effect. The entries still appear.
It seems that - although the URL points to the 804 engine - the older 498 is still loaded.
At least the GeoGebra license called from the applet within STACK still shows version 498.

@guidopinkernell
Copy link
Contributor Author

This is getting weird:

For some reason I went into the versions list of the question and chose a version which I knew was without ghost entries. Calling it up now it still is without ghost entries. Then I called a version which I knew had ghost entries. It still has.

I exported both to xml to check for differences. There were none (except in question text area, so irrelevant.)

Uploaded both back to the moodle server, and both are now without ghost entries. Both GeoGebra licences point to 804.

It seems that which GeoGebra version is loaded depends on the question creation date and not the present URL in STACK settings?

@EJMFarrow
Copy link
Collaborator

It's an unfortunate caching issue.

The GeoGebra URL is part of the compiled cache of the question (in the qtype_stack_options table) so it's set/updated on question creation/update. Just saving the question again without changing anything will pick up the current GeoGebra hosting setting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants