RE: Digest for swf-activity-module@googlegroups.com - 1 Message in 1 Topic

7 views
Skip to first unread message

Cathy Macdonald

unread,
Feb 8, 2010, 4:26:31 AM2/8/10
to swf-activ...@googlegroups.com

Hi Matt

Brilliant work J!

Is this package in a form in which it can be uploaded to a server and tested at this stage, or shall I hold off on that for now?

Cathy

 

From: swf-activ...@googlegroups.com [mailto:swf-activ...@googlegroups.com] On Behalf Of swf-activity-...@googlegroups.com
Sent: 07 February 2010 10:46
To: Digest Recipients
Subject: Digest for swf-activ...@googlegroups.com - 1 Message in 1 Topic

 

Group: http://groups.google.com/group/swf-activity-module/topics

Matt Bury <mat...@gmail.com> Feb 06 10:28AM -0800 ^

 
Hi,
 
I've just uploaded the latest code that I've developed for the SWF
Activity Module.
 
The most important parts are in moodle/mod/swf/lib.php where it
creates a grade item for any instances of the module where the "Grade
Type" is set to "value". It should also delete those grade items in
the grade book if the module instance is deleted. The grade item
parameters are set up directly from the module instance form when you
create a new instance with moodle/mod/swf/mod_form.php so that's a
pretty handy short cut. It does, however, have one caveat: if you edit
"Max Grade", "Min Grade" or "Grade Type" in Moodle's grade book
editor, the next time anyone edits or updates the SWF Activity Module
instance, the changes will be reverted or overridden. This appears to
be common among other activity modules too and I haven't yet worked
out a way round it.
 
The other major development is moodle/lib/amfphp/services/Grades.php.
This service script insert and updates users' grades in Moodle's grade
book and this is what Flash developers will be calling when they want
to store grades. I also have plans to include a more informative
return value, presently Moodle's default "0" in all cases, most
probably returning the user's grade that was inserted or updated in
the same way that it'll be presented in the Moodle grade book.
 
I'm also going to include more FlashVars that provide convenient links
that Flash apps. can navigate to, for example, to the main course page
and to the grade book.
 
The other services in moodle/lib/amfphp/services/ will allow Flash
apps. to retrieve group and user data for things like social
networking. I think it'd be ideal to allow students to have the option
to use their already existing communications tools from within Moodle,
if they want. There are a number of services that use open protocols
and work across different platforms such as GoogleTalk, Yahoo!
Messenger and AIM, which all support VoIP (voice over internet
protocol) as well as chat, messaging, etc.
 
If you have any questions about the module, what it can do or anything
else, please let me know. These questions are what will shape the
future of the SWF Activity Module!
 
All the best,
 
Matt

 

--
You received this message because you are subscribed to the Google Groups "swf-activity-module" group.
The project site is at: http://code.google.com/p/swf-activity-module/
To post to this group, send email to swf-activ...@googlegroups.com
To unsubscribe from this group, send email to swf-activity-mo...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/swf-activity-module?hl=en




This email and its attachments may be confidential and are intended solely for the use of the individual to whom it is addressed.
Any views or opinions expressed are solely those of the author and do not necessarily represent those of The Barony College.
If you are not the intended recipient of this email and its attachments, you must take no action based upon them, nor must you copy or show them to anyone.
Please contact the sender if you believe you have received this email in error.
Scottish Charity No. SC021214


Matt Bury

unread,
Feb 8, 2010, 8:10:45 AM2/8/10
to swf-activity-module
Hi Cathy,

Re: Testing on your public server. No, please don't upload any of this
onto a public server yet. It's still untested and to be regarded as
unstable. It's unlikely but it's possible it cause problems for Moodle
for functions like course backup and restore. If you'd like to try it
out and play with it on your testing server, it'd be a great help and
you could get started with developing for it straight away.

The next step is to create a beta release package, well two packages
actually mod/swf/ and lib/amfphp/, and get as many people as possible
to play with it and try to break it. Only, when it's tested and
stable, will it be ready for public use. I'm going to update the word
search app. so that it loads XML and pushes grades so that people can
see that the concept works. I'll probably sort out some kind of
graphic drag'n'drop app. as demo too. That way developers can look at
the code and see how to develop their own apps.

I'm also looking into developing a widget for Adobe Captivate that'll
provide Moodle grade book support. I've noticed that Captivate 4 now
publishes its demos as single SWF files, removing the interdependency
problems that prevented Captivate from working with the SWF Activity
Module before. This could be a SCORM killer :) It might not be
possible though, so I'll have to look into it more when I've got the
time.

If you don't yet have a development server installed on your personal
computer, I recommend it. It's quick, easy and relatively painless. If
you're on a PC, I recommend XAMPP since it configures everything for
you. I haven't tried it for Mac or Linux so I can't comment on those.
Just remember to give it network access (click on "allow", not "block"
or it won't work) and Skype has to be off-line every time you start up
the Apache server.

XAMPP: http://www.apachefriends.org/en/xampp.html

Moodle + XAMPP packages (less flexible because you can't install other
other web apps. i.e. Wordpress, Joomla, etc.): http://moodle.org/downloads/

Hope this helps.

All the best,

Matt


On Feb 8, 10:26 am, "Cathy Macdonald" <CMacdon...@barony.ac.uk> wrote:
> Hi Matt
>
> Brilliant work J!
>
> Is this package in a form in which it can be uploaded to a server and
> tested at this stage, or shall I hold off on that for now?
>
> Cathy
>
> From: swf-activ...@googlegroups.com
> [mailto:swf-activ...@googlegroups.com] On Behalf Of
> swf-activity-...@googlegroups.com
> Sent: 07 February 2010 10:46
> To: Digest Recipients
> Subject: Digest for swf-activ...@googlegroups.com - 1 Message in
> 1 Topic
>
>   Today's Topic Summary
>
> Group:http://groups.google.com/group/swf-activity-module/topics
>

> *       Announcement: Now adding Moodle grade book functions [1 Update]


>
>  Topic: Announcement: Now adding Moodle grade book functions

> <http://groups.google.com/group/swf-activity-module/t/20f84c48008d54d>
>
> Matt Bury <matb...@gmail.com> Feb 06 10:28AM -0800 ^

> --

Cathy Macdonald

unread,
Feb 9, 2010, 8:09:05 AM2/9/10
to swf-activ...@googlegroups.com

Hi Matt

Many thanks J

 

We actually have a separate test Moodle on the server which we use to test stuff before it goes onto the real Moodle (or not). So it’ll be perfectly safe.

 

I have also downloaded the files (presuming I need them):

amfphp-1.9-beta.zip

flashvars_word_search_20090415.swf

 

along with the sam service library readme: README_html - swf-activity-module - Project Hosting on Google Code.htm.

But do I need this readme information, or is it out of date with this current beta? If I do need it, just to see if I’m understanding things, in the readme should “$obj[‘instance’] = 76” not read “$obj[‘instance’] = 10” to match the example? (“..//view.php?id=10”). Or have I missed something?

Shall try get to testing the beta as soon as I can, but I’ve  a lot on at the mo’. Shall let you know how it goes.

 

All the best

Cathy

 

 

 

 

From: swf-activ...@googlegroups.com [mailto:swf-activ...@googlegroups.com] On Behalf Of swf-activity-...@googlegroups.com
Sent: 09 February 2010 10:47
To: Digest Recipients
Subject: Digest for swf-activ...@googlegroups.com - 1 Message in 1 Topic

 

Group: http://groups.google.com/group/swf-activity-module/topics

--

You received this message because you are subscribed to the Google Groups "swf-activity-module" group.
The project site is at: http://code.google.com/p/swf-activity-module/
To post to this group, send email to swf-activ...@googlegroups.com
To unsubscribe from this group, send email to swf-activity-mo...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/swf-activity-module?hl=en

swf-activity-module_2010_02_08.zip

Matt Bury

unread,
Feb 9, 2010, 9:40:47 AM2/9/10
to swf-activ...@googlegroups.com
Hi Cathy,

I haven't put out an easy to install package yet. There'll actually be two packages to install:

#1 The SWF Activity Module, which goes in moodle/mod/swf/...

#2 The Flash Remoting service, AMFPHP, which goes in moodle/lib/amfphp/... (This doesn't actually install or create any database tables but you need it for Flash to push grades and return user data from Moodle)

I'll let you know when the two installer packages are ready.

All the best,

Matt
--
My site: http://matbury.com/
My Flash & e-learning blog: http://blog.matbury.com/
My Google Wave ID: mat...@googlewave.com
Reply all
Reply to author
Forward
0 new messages