Epaath in browser: Difference between revisions
Jump to navigation
Jump to search
(how to get epaath to load activities in the browser) |
(rdr) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
#redirect [[Epaath#Loading in a browser]] |
|||
To load Epaath activities from within a browser on Linux, one needs to do the following things: |
|||
- On a non-XO machine, download the Squeak browser plugin from [http://squeakland.org/detect.html Squeakland] |
|||
- Get a copy of [http://dev.laptop.org/pub/epaati/Epaati-latest.xo Epaath]. |
|||
- For now, get a Squeak patch from me, Ties, and load it into your Etoys image. Save the Image. |
|||
as root:<br/> |
|||
- link the Epaath Squeak image to /usr/lib/squeak/SqueakPlugin.image. Take away or relocate the current SqueakPlugin.image in that location, if it happens to be present. |
|||
- If on an XO, replace the squeak-in-browser startup script /usr/lib/squeak/npsqueakrun with a custom script. Just for now to be found by asking me, Ties for it. |
|||
- Link the squeak plugin to your browsers plugin directory.<br/> |
|||
If you've downloaded and installed the plugin on a regular fedora machine, you don't have to do anything.<br/> |
|||
On the XO, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/mozilla/plugins<br/> |
|||
On Ubuntu with Firefox 2, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/firefox/plugins<br/> |
|||
On Ubuntu with Firefox 3, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/firefox-addons/plugins<br/> |
|||
Other distributions, unknown, but should be somewhat the same as one of the previous.<br/> |
|||
And of course restart your browser. |
|||
- Then surf to a page with the activity embedded in it. |
|||
If you need to embed an activity yourself, this is the code for it. |
|||
<pre> |
|||
<embed |
|||
type="application/x-Squeak-Source" |
|||
ALIGN="CENTER" |
|||
src="test.001.pr" |
|||
showSplash="false" |
|||
flaps="none" |
|||
base="example.org/" |
|||
pluginspage="http://www.squeakland.org/plugin/detect/detectinstaller.html" |
|||
width="100%" |
|||
height="100%"> </embed> |
|||
</pre> |
|||
As you might guess, this implies you've got a webserver running which can service http://example.org/test.001.pr |
|||
That's it! |
Latest revision as of 08:55, 19 December 2009
Redirect to: