Non-core contributed modules

DimDim: Only Admin can "start" a meeting - not instructor

Details

  • Type: Bug Bug
  • Status: Open Open
  • Priority: Critical Critical
  • Resolution: Unresolved
  • Affects Version/s: 1.9.3
  • Fix Version/s: None
  • Component/s: Module: DimDim
  • Labels:
    None
  • Environment:
    Moodlerooms hosted 1.9.3+
  • Affected Branches:
    MOODLE_19_STABLE

Description

After setting up DimDim meeting, when viewing the DimDim page, "Click here to Start Meeting" is only available to Administrator role, not Teacher role. Teacher should be able to add DimDim activity to course and start the meeting on own.

This is noted on moodle.org forums here:
http://moodle.org/mod/forum/discuss.php?d=112192

And possibly solved here:
http://sourceforge.net/forum/forum.php?thread_id=2071578&forum_id=613324

RE: Only Admin user can start meeting. No Tea
By: Rajesh Dharmalingam (dimdim_raj) - 2008-06-09 05:21
Hi,

Can you try this.

Open "view.php" file it will be available at "\moodle\moodle\mod\dimdim" this location.

For Dimdim_Alpha_1_6_Moodle_1_9_Integration_Pack, change the code

if(dimdim_is_teacher($dimdim))
to
if ($PAGE->user_allowed_editing())

Please do let us know if this solves your problem.

Regards,
-Rajesh
rajesh@dimdim.com

Is this something that should be done to the cvs for this activity?
clark

Issue Links

Activity

Hide
Lukasz Sanokowski added a comment -

Solution from above comment solved the problem.

I edited file view.php from mod/dimdim folder. Changing this "if (dimdim_is_teacher($dimdim))" to "if ($PAGE->user_allowed_editing())" is all You need to do, so teacher can start meetings.

Show
Lukasz Sanokowski added a comment - Solution from above comment solved the problem. I edited file view.php from mod/dimdim folder. Changing this "if (dimdim_is_teacher($dimdim))" to "if ($PAGE->user_allowed_editing())" is all You need to do, so teacher can start meetings.
Hide
Marc Grober added a comment -

Dimdim module versioning is a bit confusing. This issue was present in version 1.6 alpha which I think was the version made available in the CVS. Unless there is a reason to maintain 1.6, this tracker item should be close and 1.6 removed from availability for Moodle 1.9.

If 1.6 is appropriate for earlier versions of Moodle, then the 1.6 module should be offered in a final form and appropriately linked from db module.

Show
Marc Grober added a comment - Dimdim module versioning is a bit confusing. This issue was present in version 1.6 alpha which I think was the version made available in the CVS. Unless there is a reason to maintain 1.6, this tracker item should be close and 1.6 removed from availability for Moodle 1.9. If 1.6 is appropriate for earlier versions of Moodle, then the 1.6 module should be offered in a final form and appropriately linked from db module.
Hide
shaneel added a comment -

Dimdim Module versioning is being taken care from now onwards and would be helpful in upgrading from second last version i.e. Moodle1_9_Dimdim_1_6_Alpha_Integration_Pack.zip.

The last posted version which is Moodle_v1_9-Dimdim_v4_5_CommunityEdition_Integration_Pack.zip does not have any db changes as of now and this is how it has been taken care in the new Dimdim Moodle Plugin for which i have posted that -

The module is ready for Beta Testing, if anyone is willing to contribute for testing it please drop an email to me with Title as "Dimdim_v5.5-Moodle beta testing". My email address is shaneel.sharma@dimdim.com

Note: The Upgrade related functionality is under progress and needs testing

Thanks

Show
shaneel added a comment - Dimdim Module versioning is being taken care from now onwards and would be helpful in upgrading from second last version i.e. Moodle1_9_Dimdim_1_6_Alpha_Integration_Pack.zip. The last posted version which is Moodle_v1_9-Dimdim_v4_5_CommunityEdition_Integration_Pack.zip does not have any db changes as of now and this is how it has been taken care in the new Dimdim Moodle Plugin for which i have posted that - The module is ready for Beta Testing, if anyone is willing to contribute for testing it please drop an email to me with Title as "Dimdim_v5.5-Moodle beta testing". My email address is shaneel.sharma@dimdim.com Note: The Upgrade related functionality is under progress and needs testing Thanks

Dates

  • Created:
    Updated: