This object is in archive! 

Here are (hopefully) complete instructions on how to insert GeoGebra worksheets into iBooks Author

DashingDave shared this idea 4 years ago
Declined

Here's what worked for me.

[For anyone reading this who doesn't care about making an offline widget, you can skip to Step 6; anyone who already has the worksheet they want to turn into a widget uploaded to geogebra.com can skip to Step 10 and alter Step 13 to start "Click the iBook Widget: online (.zip) link.]


Download GeoGebraCore.wdgt.zip here.

  1. Open the zip file.
  2. In your iBooks Author document, create an HTML5 widget.
  3. Add GeoGebraCore.wdgt to the iBook by either dragging the .wdgt file onto the HTML5 widget placeholder (so that the green (+) symbol appears or by a) opening the Inspector window, b) selecting the Widget panel, c) selecting the Interaction tab, d) clicking the Choose button next to the in-bold-text "HTML5 Widget," and e) selecting GeoGebraCore.wdgt from within whichever folder it's located.
  4. With the widget selected--not the GeoGebra-icon image (you can tell if you have the entire widget selected if you see a black (Preview HTML) button below the selection)--go to the Inspector window's Metrics panel and change both Size values to 120 pt (to make the widget as small as possible)
  5. Since you'll want to hide this widget as much as possible, most likely by placing it deep into the offscreen margins, you'll probably want to get rid of the GeoGebra image--DO NOT simply delete the image because it will delete the widget itself. Replace the GeoGebra image with a completely blank one (of the same background color of the page you'll be hiding it; I've attached a 100x100 blank square at the bottom of this list if you have a white background). However, since this will make your widget completely invisible, you probably won't want to do this until you're absolutely certain you know where you want to place the widget or can remember exactly where on which page you left it....
  6. With the Core in place, open up the GeoGebra file you want to convert into a widget in GeoGebra.
  7. In the File menu select Export -> Dynamic Worksheet as Webpage (html).
  8. In the Upload to GeoGebra window that appears, enter a title if there's not already one there (the name won't affect what readers see in your iBook; you'll title it separately in the Inspector's Widget panel) and click Upload.
  9. You'll be taken to the GeoGebra website, where you'll see your interactive GeoGebra file. Click the (Save and Close) button that appears a little further down the screen.
  10. You'll be taken to your "home page" where you should see the file you just uploaded (just below the Search Materials bar); click on it.
  11. At the top right of the page that opens, find the icon of 3 tiny squares in a vertical line. Click the icon and choose Download.
  12. On the page that opens, click the box that says "I agree to the terms etc."
  13. Click the iBook Widget: offline (.zip) link to download the zipped file containing your now-completed widget and the license file
  14. Open the .zip file.
  15. Return to iBooks Author and create another HTML5 widget.
  16. Repeat Step 3 with your newly-downloaded widget (NOT the Core one).
  17. If you don't want your uploaded GeoGebra file viewable to others on geogebra.com, go back to your GeoGebra "home page," and click on your widget.
  18. To delete the file entirely, click on the 3-vertical-squares icon at the top right and choose Delete.
  19. To keep the file online for your own purposes but hide it from others, click on the pencil icon at the top right and then look for "Worksheet Settings" and a gear icon at the bottom of the screen; at the bottom of the panel that opens, change Visibility to Private with the pop-up menu.
  20. Return to iBooks Author and Preview your book/page in iBooks.


You're done. 8^)

Comments (11)

photo
1

I've done all the steps above, however, when I press "preview html" and the new window appears it's blank. What have I done wrong?

photo
1

If you're referring to Step #4, you don't need to click the "Preview HTML" oval--you just need that to be visible in order to correctly apply the new length/width dimensions/sizes in the Inspector's Metrics panel.


If it's blank it might just be filled with code that iBA doesn't know how to display--or maybe it's coded to be hidden so that other users can pirate the code? I'm not sure; I've never actually clicked the Preview HTML button, to be honest.

photo
1

Thanks for a quick reply!

You're right about not needing to click the preview html, that still is "blank" but when I preview it in iBooks on my Ipad it's working fine (both in on page mode and full screen mode)!


I'm still a bit confused about the sizing of the widget. I understand that you want the core widget to be small in order to hide it. Why do you also want to set the the actual interactive geogebra widget to the same (small) size? I got my interactive widget bigger than the core and that seems to work too.

photo
1

Oops--looks like I meant to reference step 3, not 4. Thanks for catching that! I'll go edit my original post right now.

photo
1

Well, I was hoping to edit my original post, but I can't figure out how. I sent a message to the office@ address, but I haven't heard anything back. Anyone reading this thread will just hopefully catch the correction down here at the thread's end that

Step 16 should read "Repeat Step 3 with your newly downloaded widget..."

photo
1

Hi DashingDave,

there should be a small pencil-icon below your original post on the right (see attachment)!

If not, let us know! :)

Wolfgang

photo
1

Yeah, that's what I was originally looking for, but it's not there. I don't even see the entire last row in your pic (where the shading changes slightly), right below the line ending in "Stop Following."

photo
1

That's a strange thing! I tested this behavior myself and everything works just perfectly. Could you try logging out and in again (incl. remove cookies)?


I changed Step 16 for you in order to avoid further confusion!

photo
1

I appreciate you taking the time to edit the step number--thank you!


I did try signing in/out, removing cookies, etc, but the pencil's still not there. But now that you've edited it, everything looks good!

photo
1

This is great. Thanks for sharing these instructions. They are very useful.

photo
photo
1

Sorry, we won't be providing further updates/support for iBook widgets

© 2020 International GeoGebra Institute