You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Ali Alhaidary <al...@the5stars.org> on 2020/12/21 13:18:52 UTC
moodle plugin
How to use room type 'Show Recording' ?
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Wed, 30 Dec 2020 at 21:51, Ali Alhaidary <al...@the5stars.org>
wrote:
> Yes, moodle database is not UTF8 by default, but we usually change it.
> And, yes, it has the same name, however, one more thing, it was two word
> group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single Arabic
> word without space is used then show recording' will work as expected.
>
OK
this one is fixed
will be available with moodle plugin 4.2.0
> Ali
> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>
>
> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>> It seems that 'show recordings' did not work was not because 'Module key'
>> was not 'moodle', but because 'Module key' was an Arabic name,
>>
> Aha!
> this makes sense
> Moodle database is not UTF8 by default
> can you check in the logs (and in OM)
> Does the group created in OM has the same name as "Module key"?
>
>> when we changed it to English name, it did work ...
>>
>> Ali
>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>
>> Than you @Max, see my response embedded ...
>>
>> Ali
>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>
>>
>>
>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>>
>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>
>>> Ali,
>>>
>>> thirst of all we need to agree on definitions :)
>>>
>>> OM instance for me is "configured OM server"
>>> What do you mean by this?
>>>
>>> Yes, thirst, but for new and enhanced features :-)
>>>
>>
>> I mean "first", sorry for the typo :(
>>
>> That is OK :-)
>>
>> OM instance is the activity created in one class and not the plugin (OM
>>> plugin), so let re-write:
>>>
>>> moving 'Module key' from OM plugin config to the config of OM activity
>>> created in one class.
>>>
>>
>> Moving "Module-key" is not an option
>> It also serves for security purposes i.e. to make rooms/users/recordings
>> of one connected plugin to be inaccessible for another plugin
>> What I can propose is to add "suffix" i.e. teacher/admin can create OM
>> activity and specify "Group" in additional field (empty by default)
>> In such case module key will be `plugin key` concatenated with `group`
>> Would it be OK?
>>
>> Currently, 'Module key' will create a group in OM server called 'moodle',
>> and, unless it is 'moodle' the usage of OM activity (instance) as 'show
>> recordings' will not work ! all other functions are OK, even recording,
>> sharing .... and if we put anything else other than 'moodle', the plugin
>> will create that group, but 'show recordings' will not show any recordings.
>>
>> So, as per your idea (which is very good and practical) 'Module key' will
>> keep being 'moodle' in OM plugin configuration, however, when creating an
>> activity (instance), the teacher will have an extra field to fill (Group),
>> lets assume it will be as course name, how it will reflect in room tree of
>> recordings? currently we move recordings (after renaming them) to 'Group
>> recordings' with the name 'moodle' so that 'show recordings' can be used.
>> Can you please share your good thoughts :-)
>>
>>
>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>> I assumed so, but it did not. Although we have tens of recordings in
>>>> private, group and public in so many OM instances, the list always shows
>>>> 'no recordings'.
>>>>
>>> Only recordings made by user entered from Moodle plugin with same key
>>> will be listed
>>>
>>> all those public, private etc. will not be listed
>>>
>>> True, but only for the creator in 'my' and for group members in 'group'
>>> when in the room of type 'conference' but non in the 'Show recordings'
>>> unless Module key is moodle !
>>>
>>
>> I don't understand this comment :(
>> I just have tested: recordings works as expected:
>>
>> My steps:
>>
>> 1. add Activity
>> 2. choose OM
>> 3. fill `Room name`
>> 4. select `Show Recording (select recording from drop down to be
>> shown instead of meeting)` as `Room type`
>> 5. select recording
>> 6. save and display
>>
>>
>>>
>>>> Keeping in mind that:
>>>>
>>>> - OM Data folder in out of OM installation folder,
>>>>
>>> it doesn't matter
>>>
>>>> - Module key is not 'moodle'
>>>>
>>> it doesn't matter
>>>
>>>> - OM server is not on moodle server.
>>>>
>>> it doesn't matter
>>>
>>>> Ali
>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>
>>>> something like
>>>>
>>>> 1) you create Moodle room as usual
>>>> 2) do recording
>>>> 3) then create new OM activity with type "Recording"
>>>> 4) select recording you made on step 2)
>>>> 5) save
>>>> Result: your users will see OM recordings panel with this particular
>>>> recording and can watch it :)
>>>>
>>>> sort of "share recording" to Moodle users :)
>>>>
>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <
>>>> ali.alhaidary@the5stars.org> wrote:
>>>>
>>>>> How to use room type 'Show Recording' ?
>>>>>
>>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
Hi Max,
Would you like to have a meeting in OM to discuss?
Ali
On 2/17/21 4:36 PM, Maxim Solodovnik wrote:
> It seems I understand less and less with each email in this thread :(
> Are there any other Moodle plugin users who follow this thread?
>
> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
> In moodle, to use an application (called plugin) there are three
> steps:
>
> 1. install the plugin.
>
> 2. create an activity of that plugin in the class page.
>
> 3. use this created activity.
>
> In OM case,
>
> 1. we install the plugin, and currently, a new group called module
> is created, what I am suggesting is not to create this group at
> this stage.
>
> 2. create an activity of any type other than 'Show Recording' with
> 'suffix' added, only then a new group is created in OM database
> called module+suffix.
>
> 3. when the teacher uses this activity he will see an empty
> module+suffix group in his tree list (that used to see module
> group only)
>
> 4. He records the lesson, which will be saved in 'my recordings',
> and after the recording is ready, he will rename it and move it to
> 'module+suffix' group.
>
> We usually do not want students to enter the room just to attend
> the recorded lesson, so the teacher will create an activity of any
> type 'Show Recording' with 'suffix' selected (not added, because
> if he did not create the activity as per step 2, this list will be
> empty and the activity can not be created), and the list of
> recordings will be displayed to be selected.
>
>
> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>
>>
>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>>
>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>
>>>
>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>> 1. Teacher fills the form of new OM activity with suffix
>>> field, and save it (see attached in red), at this time,
>>> new group is created in OM database with the name
>>> 'module+suffix'
>>>
>>> true
>>>
>>> 2. A new OM activity is created on his course page.
>>>
>>> true
>>>
>>> 3. Teacher clicks on this activity, enters OM room, do
>>> the recording and exit.
>>>
>>> true
>>>
>>> 4. Teacher creates new OM activity with 'Show recording'
>>> with the same suffix field, and only then he can select
>>> recordings
>>>
>>> NOT true
>>>
>>> As I wrote 2 times before
>>> this activity need to be saved "with suffix"
>>> then opened
>>> and only the second time recording list will contain correct
>>> recording ....
>>> this is the problem
>> The activity is saved with 'suffix' as per step 1, and
>> executed (opened) as per step 3, where is the problem ?
>>
>>
>> I always thought activity of type room is created
>> then NEW activity of type recording is created
>> I wonder which of two use-case is more common? ...
>>
>>>
>>> I do know when recording list is generated, however, I
>>> do know that recording will be visible after recording :-)
>>>
>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>
>>>>
>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>>
>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>> I'll clean-up some context
>>>>>
>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>>>
>>>>>> In fact - no :(
>>>>>>
>>>>>> recordings created at "moodle-ENG101" will
>>>>>> not be visible while key is "moodle" and the
>>>>>> `suffix` is empty
>>>>>> to see them
>>>>>> teacher will need to create activity (with
>>>>>> suffix)
>>>>>> save it
>>>>>> then edit
>>>>>>
>>>>>> this looks to me as bad UX :(
>>>>>>
>>>>>> Maybe you can suggest how it can be improved?
>>>>> Yes, you are absolutely right, the teacher
>>>>> needs to create an activity with 'suffix'
>>>>> mandatory field, and then he use this
>>>>> activity, enter the room and do recording,
>>>>> only after that, the recording is visible.
>>>>>
>>>>>
>>>>> here is the problem
>>>>> what exactly do you mean by "after that, the
>>>>> recording is visible." ?
>>>> After the teacher does the recording, it should
>>>> (would) be visible in a new activity created with
>>>> the same suffix for recordings only.
>>>>
>>>>
>>>> OK, let's start from the beginning :)
>>>>
>>>> The recordings list is created on server at the very
>>>> beginning
>>>> this means
>>>> 1) teacher clicks "Add activity"
>>>> - recording list is created based on "Module key"
>>>> only (there is no suffix for new activity)
>>>> - at this point teacher can't select "suffixed"
>>>> recordings from the list
>>>> 3) he/she adds suffix, and saves the activity
>>>> 4) click edit
>>>> - recording list is created based on "Module key" and
>>>> "suffix"
>>>>
>>>> this is what I call bad UX :(
>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Daniel Baker <in...@collisiondetection.biz>.
They can make the change in the file tree:
They you can ask them to not touch other peoples recordings. Would
that suffice ?
On 20-Feb-21 9:24 AM, Ali Alhaidary wrote:
>
> The problem is:
>
> All recordings are in one place editable by all moderators.
>
> Ali
>
> On 2/20/21 11:29 AM, Daniel Baker wrote:
>>
>> So to go back to original problem:
>>
>>
>> Teachers are finding it difficult to pick a recording because
>> several recordings are named the same or similar ?
>>
>>
>> Is that the problem ?
>>
>> On 17-Feb-21 8:45 PM, Ali Alhaidary wrote:
>>>
>>> AFAIK, you can install the plugin on http 5080
>>>
>>> Ali
>>>
>>> On 2/17/21 11:16 PM, Denis Noctor wrote:
>>>> Hi there Max,
>>>>
>>>> Apologies for the silence on my side. I use moodle and have been
>>>> doing so (on a different AWS server to that of the OM instance
>>>> (5.1.0)). I haven’t integrated both of them to work with each other
>>>> (yet), as my Moodle instance is still using PHP 5.6 and no SSL.
>>>> More recent versions of Moodle require PHP 7 + and SSL cert to
>>>> work. The reason I have been slow to upgrade my version of Moodle
>>>> is because some of my MySQL code needs to be changed to MySQLi as
>>>> many functions are deprecated and I also have my school database
>>>> (on the same Moodle server) using old PHP pages which will require
>>>> a rewrite. This is something I will work on over the weekend. Once
>>>> I have both servers talking to each other, I will install the OM
>>>> Moodle plugin as it is the last piece of the puzzle I need to work
>>>> on. All the best.
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On Feb 17, 2021, at 7:36 AM, Maxim Solodovnik <solomax666@gmail.com
>>>> <ma...@gmail.com>> wrote:
>>>>
>>>>> It seems I understand less and less with each email in this thread :(
>>>>> Are there any other Moodle plugin users who follow this thread?
>>>>>
>>>>> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>>
>>>>> wrote:
>>>>>
>>>>> In moodle, to use an application (called plugin) there are
>>>>> three steps:
>>>>>
>>>>> 1. install the plugin.
>>>>>
>>>>> 2. create an activity of that plugin in the class page.
>>>>>
>>>>> 3. use this created activity.
>>>>>
>>>>> In OM case,
>>>>>
>>>>> 1. we install the plugin, and currently, a new group called
>>>>> module is created, what I am suggesting is not to create this
>>>>> group at this stage.
>>>>>
>>>>> 2. create an activity of any type other than 'Show Recording'
>>>>> with 'suffix' added, only then a new group is created in OM
>>>>> database called module+suffix.
>>>>>
>>>>> 3. when the teacher uses this activity he will see an empty
>>>>> module+suffix group in his tree list (that used to see module
>>>>> group only)
>>>>>
>>>>> 4. He records the lesson, which will be saved in 'my
>>>>> recordings', and after the recording is ready, he will rename
>>>>> it and move it to 'module+suffix' group.
>>>>>
>>>>> We usually do not want students to enter the room just to
>>>>> attend the recorded lesson, so the teacher will create an
>>>>> activity of any type 'Show Recording' with 'suffix' selected
>>>>> (not added, because if he did not create the activity as per
>>>>> step 2, this list will be empty and the activity can not be
>>>>> created), and the list of recordings will be displayed to be
>>>>> selected.
>>>>>
>>>>>
>>>>> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>>>>>
>>>>>>
>>>>>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>>
>>>>>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>>
>>>>>>>
>>>>>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>> 1. Teacher fills the form of new OM activity with
>>>>>>> suffix field, and save it (see attached in red), at
>>>>>>> this time, new group is created in OM database with
>>>>>>> the name 'module+suffix'
>>>>>>>
>>>>>>> true
>>>>>>>
>>>>>>> 2. A new OM activity is created on his course page.
>>>>>>>
>>>>>>> true
>>>>>>>
>>>>>>> 3. Teacher clicks on this activity, enters OM room,
>>>>>>> do the recording and exit.
>>>>>>>
>>>>>>> true
>>>>>>>
>>>>>>> 4. Teacher creates new OM activity with 'Show
>>>>>>> recording' with the same suffix field, and only then
>>>>>>> he can select recordings
>>>>>>>
>>>>>>> NOT true
>>>>>>>
>>>>>>> As I wrote 2 times before
>>>>>>> this activity need to be saved "with suffix"
>>>>>>> then opened
>>>>>>> and only the second time recording list will contain
>>>>>>> correct recording ....
>>>>>>> this is the problem
>>>>>> The activity is saved with 'suffix' as per step 1, and
>>>>>> executed (opened) as per step 3, where is the problem ?
>>>>>>
>>>>>>
>>>>>> I always thought activity of type room is created
>>>>>> then NEW activity of type recording is created
>>>>>> I wonder which of two use-case is more common? ...
>>>>>>
>>>>>>>
>>>>>>> I do know when recording list is generated, however,
>>>>>>> I do know that recording will be visible after
>>>>>>> recording :-)
>>>>>>>
>>>>>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>>>> I'll clean-up some context
>>>>>>>>>
>>>>>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> In fact - no :(
>>>>>>>>>>
>>>>>>>>>> recordings created at "moodle-ENG101"
>>>>>>>>>> will not be visible while key is "moodle"
>>>>>>>>>> and the `suffix` is empty
>>>>>>>>>> to see them
>>>>>>>>>> teacher will need to create activity
>>>>>>>>>> (with suffix)
>>>>>>>>>> save it
>>>>>>>>>> then edit
>>>>>>>>>>
>>>>>>>>>> this looks to me as bad UX :(
>>>>>>>>>>
>>>>>>>>>> Maybe you can suggest how it can be improved?
>>>>>>>>> Yes, you are absolutely right, the teacher
>>>>>>>>> needs to create an activity with 'suffix'
>>>>>>>>> mandatory field, and then he use this
>>>>>>>>> activity, enter the room and do recording,
>>>>>>>>> only after that, the recording is visible.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> here is the problem
>>>>>>>>> what exactly do you mean by "after that, the
>>>>>>>>> recording is visible." ?
>>>>>>>> After the teacher does the recording, it should
>>>>>>>> (would) be visible in a new activity created
>>>>>>>> with the same suffix for recordings only.
>>>>>>>>
>>>>>>>>
>>>>>>>> OK, let's start from the beginning :)
>>>>>>>>
>>>>>>>> The recordings list is created on server at the
>>>>>>>> very beginning
>>>>>>>> this means
>>>>>>>> 1) teacher clicks "Add activity"
>>>>>>>> - recording list is created based on "Module key"
>>>>>>>> only (there is no suffix for new activity)
>>>>>>>> - at this point teacher can't select "suffixed"
>>>>>>>> recordings from the list
>>>>>>>> 3) he/she adds suffix, and saves the activity
>>>>>>>> 4) click edit
>>>>>>>> - recording list is created based on "Module key"
>>>>>>>> and "suffix"
>>>>>>>>
>>>>>>>> this is what I call bad UX :(
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best regards,
>>>>>>>>> Maxim
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
Re: moodle plugin
Posted by Daniel Baker <in...@collisiondetection.biz>.
Can you not ask them to abide by a naming convention for the
recordings ?
like this :
baker_session23-21_02-2020
On 20-Feb-21 9:24 AM, Ali Alhaidary wrote:
>
> The problem is:
>
> All recordings are in one place editable by all moderators.
>
> Ali
>
> On 2/20/21 11:29 AM, Daniel Baker wrote:
>>
>> So to go back to original problem:
>>
>>
>> Teachers are finding it difficult to pick a recording because
>> several recordings are named the same or similar ?
>>
>>
>> Is that the problem ?
>>
>> On 17-Feb-21 8:45 PM, Ali Alhaidary wrote:
>>>
>>> AFAIK, you can install the plugin on http 5080
>>>
>>> Ali
>>>
>>> On 2/17/21 11:16 PM, Denis Noctor wrote:
>>>> Hi there Max,
>>>>
>>>> Apologies for the silence on my side. I use moodle and have been
>>>> doing so (on a different AWS server to that of the OM instance
>>>> (5.1.0)). I haven’t integrated both of them to work with each other
>>>> (yet), as my Moodle instance is still using PHP 5.6 and no SSL.
>>>> More recent versions of Moodle require PHP 7 + and SSL cert to
>>>> work. The reason I have been slow to upgrade my version of Moodle
>>>> is because some of my MySQL code needs to be changed to MySQLi as
>>>> many functions are deprecated and I also have my school database
>>>> (on the same Moodle server) using old PHP pages which will require
>>>> a rewrite. This is something I will work on over the weekend. Once
>>>> I have both servers talking to each other, I will install the OM
>>>> Moodle plugin as it is the last piece of the puzzle I need to work
>>>> on. All the best.
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On Feb 17, 2021, at 7:36 AM, Maxim Solodovnik <solomax666@gmail.com
>>>> <ma...@gmail.com>> wrote:
>>>>
>>>>> It seems I understand less and less with each email in this thread :(
>>>>> Are there any other Moodle plugin users who follow this thread?
>>>>>
>>>>> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>>
>>>>> wrote:
>>>>>
>>>>> In moodle, to use an application (called plugin) there are
>>>>> three steps:
>>>>>
>>>>> 1. install the plugin.
>>>>>
>>>>> 2. create an activity of that plugin in the class page.
>>>>>
>>>>> 3. use this created activity.
>>>>>
>>>>> In OM case,
>>>>>
>>>>> 1. we install the plugin, and currently, a new group called
>>>>> module is created, what I am suggesting is not to create this
>>>>> group at this stage.
>>>>>
>>>>> 2. create an activity of any type other than 'Show Recording'
>>>>> with 'suffix' added, only then a new group is created in OM
>>>>> database called module+suffix.
>>>>>
>>>>> 3. when the teacher uses this activity he will see an empty
>>>>> module+suffix group in his tree list (that used to see module
>>>>> group only)
>>>>>
>>>>> 4. He records the lesson, which will be saved in 'my
>>>>> recordings', and after the recording is ready, he will rename
>>>>> it and move it to 'module+suffix' group.
>>>>>
>>>>> We usually do not want students to enter the room just to
>>>>> attend the recorded lesson, so the teacher will create an
>>>>> activity of any type 'Show Recording' with 'suffix' selected
>>>>> (not added, because if he did not create the activity as per
>>>>> step 2, this list will be empty and the activity can not be
>>>>> created), and the list of recordings will be displayed to be
>>>>> selected.
>>>>>
>>>>>
>>>>> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>>>>>
>>>>>>
>>>>>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>>
>>>>>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>>
>>>>>>>
>>>>>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>> 1. Teacher fills the form of new OM activity with
>>>>>>> suffix field, and save it (see attached in red), at
>>>>>>> this time, new group is created in OM database with
>>>>>>> the name 'module+suffix'
>>>>>>>
>>>>>>> true
>>>>>>>
>>>>>>> 2. A new OM activity is created on his course page.
>>>>>>>
>>>>>>> true
>>>>>>>
>>>>>>> 3. Teacher clicks on this activity, enters OM room,
>>>>>>> do the recording and exit.
>>>>>>>
>>>>>>> true
>>>>>>>
>>>>>>> 4. Teacher creates new OM activity with 'Show
>>>>>>> recording' with the same suffix field, and only then
>>>>>>> he can select recordings
>>>>>>>
>>>>>>> NOT true
>>>>>>>
>>>>>>> As I wrote 2 times before
>>>>>>> this activity need to be saved "with suffix"
>>>>>>> then opened
>>>>>>> and only the second time recording list will contain
>>>>>>> correct recording ....
>>>>>>> this is the problem
>>>>>> The activity is saved with 'suffix' as per step 1, and
>>>>>> executed (opened) as per step 3, where is the problem ?
>>>>>>
>>>>>>
>>>>>> I always thought activity of type room is created
>>>>>> then NEW activity of type recording is created
>>>>>> I wonder which of two use-case is more common? ...
>>>>>>
>>>>>>>
>>>>>>> I do know when recording list is generated, however,
>>>>>>> I do know that recording will be visible after
>>>>>>> recording :-)
>>>>>>>
>>>>>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>>>> I'll clean-up some context
>>>>>>>>>
>>>>>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> In fact - no :(
>>>>>>>>>>
>>>>>>>>>> recordings created at "moodle-ENG101"
>>>>>>>>>> will not be visible while key is "moodle"
>>>>>>>>>> and the `suffix` is empty
>>>>>>>>>> to see them
>>>>>>>>>> teacher will need to create activity
>>>>>>>>>> (with suffix)
>>>>>>>>>> save it
>>>>>>>>>> then edit
>>>>>>>>>>
>>>>>>>>>> this looks to me as bad UX :(
>>>>>>>>>>
>>>>>>>>>> Maybe you can suggest how it can be improved?
>>>>>>>>> Yes, you are absolutely right, the teacher
>>>>>>>>> needs to create an activity with 'suffix'
>>>>>>>>> mandatory field, and then he use this
>>>>>>>>> activity, enter the room and do recording,
>>>>>>>>> only after that, the recording is visible.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> here is the problem
>>>>>>>>> what exactly do you mean by "after that, the
>>>>>>>>> recording is visible." ?
>>>>>>>> After the teacher does the recording, it should
>>>>>>>> (would) be visible in a new activity created
>>>>>>>> with the same suffix for recordings only.
>>>>>>>>
>>>>>>>>
>>>>>>>> OK, let's start from the beginning :)
>>>>>>>>
>>>>>>>> The recordings list is created on server at the
>>>>>>>> very beginning
>>>>>>>> this means
>>>>>>>> 1) teacher clicks "Add activity"
>>>>>>>> - recording list is created based on "Module key"
>>>>>>>> only (there is no suffix for new activity)
>>>>>>>> - at this point teacher can't select "suffixed"
>>>>>>>> recordings from the list
>>>>>>>> 3) he/she adds suffix, and saves the activity
>>>>>>>> 4) click edit
>>>>>>>> - recording list is created based on "Module key"
>>>>>>>> and "suffix"
>>>>>>>>
>>>>>>>> this is what I call bad UX :(
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best regards,
>>>>>>>>> Maxim
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
The problem is:
All recordings are in one place editable by all moderators.
Ali
On 2/20/21 11:29 AM, Daniel Baker wrote:
>
> So to go back to original problem:
>
>
> Teachers are finding it difficult to pick a recording because
> several recordings are named the same or similar ?
>
>
> Is that the problem ?
>
> On 17-Feb-21 8:45 PM, Ali Alhaidary wrote:
>>
>> AFAIK, you can install the plugin on http 5080
>>
>> Ali
>>
>> On 2/17/21 11:16 PM, Denis Noctor wrote:
>>> Hi there Max,
>>>
>>> Apologies for the silence on my side. I use moodle and have been
>>> doing so (on a different AWS server to that of the OM instance
>>> (5.1.0)). I haven’t integrated both of them to work with each other
>>> (yet), as my Moodle instance is still using PHP 5.6 and no SSL. More
>>> recent versions of Moodle require PHP 7 + and SSL cert to work. The
>>> reason I have been slow to upgrade my version of Moodle is because
>>> some of my MySQL code needs to be changed to MySQLi as many
>>> functions are deprecated and I also have my school database (on the
>>> same Moodle server) using old PHP pages which will require a
>>> rewrite. This is something I will work on over the weekend. Once I
>>> have both servers talking to each other, I will install the OM
>>> Moodle plugin as it is the last piece of the puzzle I need to work
>>> on. All the best.
>>>
>>> Sent from my iPhone
>>>
>>> On Feb 17, 2021, at 7:36 AM, Maxim Solodovnik <solomax666@gmail.com
>>> <ma...@gmail.com>> wrote:
>>>
>>>> It seems I understand less and less with each email in this thread :(
>>>> Are there any other Moodle plugin users who follow this thread?
>>>>
>>>> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>>
>>>> wrote:
>>>>
>>>> In moodle, to use an application (called plugin) there are
>>>> three steps:
>>>>
>>>> 1. install the plugin.
>>>>
>>>> 2. create an activity of that plugin in the class page.
>>>>
>>>> 3. use this created activity.
>>>>
>>>> In OM case,
>>>>
>>>> 1. we install the plugin, and currently, a new group called
>>>> module is created, what I am suggesting is not to create this
>>>> group at this stage.
>>>>
>>>> 2. create an activity of any type other than 'Show Recording'
>>>> with 'suffix' added, only then a new group is created in OM
>>>> database called module+suffix.
>>>>
>>>> 3. when the teacher uses this activity he will see an empty
>>>> module+suffix group in his tree list (that used to see module
>>>> group only)
>>>>
>>>> 4. He records the lesson, which will be saved in 'my
>>>> recordings', and after the recording is ready, he will rename
>>>> it and move it to 'module+suffix' group.
>>>>
>>>> We usually do not want students to enter the room just to
>>>> attend the recorded lesson, so the teacher will create an
>>>> activity of any type 'Show Recording' with 'suffix' selected
>>>> (not added, because if he did not create the activity as per
>>>> step 2, this list will be empty and the activity can not be
>>>> created), and the list of recordings will be displayed to be
>>>> selected.
>>>>
>>>>
>>>> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>>>>
>>>>>
>>>>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>>
>>>>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>
>>>>>>
>>>>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>> 1. Teacher fills the form of new OM activity with
>>>>>> suffix field, and save it (see attached in red), at
>>>>>> this time, new group is created in OM database with
>>>>>> the name 'module+suffix'
>>>>>>
>>>>>> true
>>>>>>
>>>>>> 2. A new OM activity is created on his course page.
>>>>>>
>>>>>> true
>>>>>>
>>>>>> 3. Teacher clicks on this activity, enters OM room,
>>>>>> do the recording and exit.
>>>>>>
>>>>>> true
>>>>>>
>>>>>> 4. Teacher creates new OM activity with 'Show
>>>>>> recording' with the same suffix field, and only then
>>>>>> he can select recordings
>>>>>>
>>>>>> NOT true
>>>>>>
>>>>>> As I wrote 2 times before
>>>>>> this activity need to be saved "with suffix"
>>>>>> then opened
>>>>>> and only the second time recording list will contain
>>>>>> correct recording ....
>>>>>> this is the problem
>>>>> The activity is saved with 'suffix' as per step 1, and
>>>>> executed (opened) as per step 3, where is the problem ?
>>>>>
>>>>>
>>>>> I always thought activity of type room is created
>>>>> then NEW activity of type recording is created
>>>>> I wonder which of two use-case is more common? ...
>>>>>
>>>>>>
>>>>>> I do know when recording list is generated, however,
>>>>>> I do know that recording will be visible after
>>>>>> recording :-)
>>>>>>
>>>>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>>>>
>>>>>>>
>>>>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>>
>>>>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>>> I'll clean-up some context
>>>>>>>>
>>>>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> In fact - no :(
>>>>>>>>>
>>>>>>>>> recordings created at "moodle-ENG101" will
>>>>>>>>> not be visible while key is "moodle" and
>>>>>>>>> the `suffix` is empty
>>>>>>>>> to see them
>>>>>>>>> teacher will need to create activity (with
>>>>>>>>> suffix)
>>>>>>>>> save it
>>>>>>>>> then edit
>>>>>>>>>
>>>>>>>>> this looks to me as bad UX :(
>>>>>>>>>
>>>>>>>>> Maybe you can suggest how it can be improved?
>>>>>>>> Yes, you are absolutely right, the teacher
>>>>>>>> needs to create an activity with 'suffix'
>>>>>>>> mandatory field, and then he use this
>>>>>>>> activity, enter the room and do recording,
>>>>>>>> only after that, the recording is visible.
>>>>>>>>
>>>>>>>>
>>>>>>>> here is the problem
>>>>>>>> what exactly do you mean by "after that, the
>>>>>>>> recording is visible." ?
>>>>>>> After the teacher does the recording, it should
>>>>>>> (would) be visible in a new activity created
>>>>>>> with the same suffix for recordings only.
>>>>>>>
>>>>>>>
>>>>>>> OK, let's start from the beginning :)
>>>>>>>
>>>>>>> The recordings list is created on server at the very
>>>>>>> beginning
>>>>>>> this means
>>>>>>> 1) teacher clicks "Add activity"
>>>>>>> - recording list is created based on "Module key"
>>>>>>> only (there is no suffix for new activity)
>>>>>>> - at this point teacher can't select "suffixed"
>>>>>>> recordings from the list
>>>>>>> 3) he/she adds suffix, and saves the activity
>>>>>>> 4) click edit
>>>>>>> - recording list is created based on "Module key"
>>>>>>> and "suffix"
>>>>>>>
>>>>>>> this is what I call bad UX :(
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
Re: moodle plugin
Posted by Daniel Baker <in...@collisiondetection.biz>.
So to go back to original problem:
Teachers are finding it difficult to pick a recording because
several recordings are named the same or similar ?
Is that the problem ?
On 17-Feb-21 8:45 PM, Ali Alhaidary wrote:
>
> AFAIK, you can install the plugin on http 5080
>
> Ali
>
> On 2/17/21 11:16 PM, Denis Noctor wrote:
>> Hi there Max,
>>
>> Apologies for the silence on my side. I use moodle and have been
>> doing so (on a different AWS server to that of the OM instance
>> (5.1.0)). I haven’t integrated both of them to work with each other
>> (yet), as my Moodle instance is still using PHP 5.6 and no SSL. More
>> recent versions of Moodle require PHP 7 + and SSL cert to work. The
>> reason I have been slow to upgrade my version of Moodle is because
>> some of my MySQL code needs to be changed to MySQLi as many functions
>> are deprecated and I also have my school database (on the same Moodle
>> server) using old PHP pages which will require a rewrite. This is
>> something I will work on over the weekend. Once I have both servers
>> talking to each other, I will install the OM Moodle plugin as it is
>> the last piece of the puzzle I need to work on. All the best.
>>
>> Sent from my iPhone
>>
>> On Feb 17, 2021, at 7:36 AM, Maxim Solodovnik <solomax666@gmail.com
>> <ma...@gmail.com>> wrote:
>>
>>> It seems I understand less and less with each email in this thread :(
>>> Are there any other Moodle plugin users who follow this thread?
>>>
>>> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>>
>>> wrote:
>>>
>>> In moodle, to use an application (called plugin) there are three
>>> steps:
>>>
>>> 1. install the plugin.
>>>
>>> 2. create an activity of that plugin in the class page.
>>>
>>> 3. use this created activity.
>>>
>>> In OM case,
>>>
>>> 1. we install the plugin, and currently, a new group called
>>> module is created, what I am suggesting is not to create this
>>> group at this stage.
>>>
>>> 2. create an activity of any type other than 'Show Recording'
>>> with 'suffix' added, only then a new group is created in OM
>>> database called module+suffix.
>>>
>>> 3. when the teacher uses this activity he will see an empty
>>> module+suffix group in his tree list (that used to see module
>>> group only)
>>>
>>> 4. He records the lesson, which will be saved in 'my
>>> recordings', and after the recording is ready, he will rename it
>>> and move it to 'module+suffix' group.
>>>
>>> We usually do not want students to enter the room just to attend
>>> the recorded lesson, so the teacher will create an activity of
>>> any type 'Show Recording' with 'suffix' selected (not added,
>>> because if he did not create the activity as per step 2, this
>>> list will be empty and the activity can not be created), and the
>>> list of recordings will be displayed to be selected.
>>>
>>>
>>> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>>>
>>>>
>>>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>>
>>>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>
>>>>>
>>>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>> 1. Teacher fills the form of new OM activity with
>>>>> suffix field, and save it (see attached in red), at
>>>>> this time, new group is created in OM database with
>>>>> the name 'module+suffix'
>>>>>
>>>>> true
>>>>>
>>>>> 2. A new OM activity is created on his course page.
>>>>>
>>>>> true
>>>>>
>>>>> 3. Teacher clicks on this activity, enters OM room, do
>>>>> the recording and exit.
>>>>>
>>>>> true
>>>>>
>>>>> 4. Teacher creates new OM activity with 'Show
>>>>> recording' with the same suffix field, and only then
>>>>> he can select recordings
>>>>>
>>>>> NOT true
>>>>>
>>>>> As I wrote 2 times before
>>>>> this activity need to be saved "with suffix"
>>>>> then opened
>>>>> and only the second time recording list will contain
>>>>> correct recording ....
>>>>> this is the problem
>>>> The activity is saved with 'suffix' as per step 1, and
>>>> executed (opened) as per step 3, where is the problem ?
>>>>
>>>>
>>>> I always thought activity of type room is created
>>>> then NEW activity of type recording is created
>>>> I wonder which of two use-case is more common? ...
>>>>
>>>>>
>>>>> I do know when recording list is generated, however, I
>>>>> do know that recording will be visible after recording :-)
>>>>>
>>>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>>>
>>>>>>
>>>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>>
>>>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>> I'll clean-up some context
>>>>>>>
>>>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> In fact - no :(
>>>>>>>>
>>>>>>>> recordings created at "moodle-ENG101" will
>>>>>>>> not be visible while key is "moodle" and
>>>>>>>> the `suffix` is empty
>>>>>>>> to see them
>>>>>>>> teacher will need to create activity (with
>>>>>>>> suffix)
>>>>>>>> save it
>>>>>>>> then edit
>>>>>>>>
>>>>>>>> this looks to me as bad UX :(
>>>>>>>>
>>>>>>>> Maybe you can suggest how it can be improved?
>>>>>>> Yes, you are absolutely right, the teacher
>>>>>>> needs to create an activity with 'suffix'
>>>>>>> mandatory field, and then he use this
>>>>>>> activity, enter the room and do recording,
>>>>>>> only after that, the recording is visible.
>>>>>>>
>>>>>>>
>>>>>>> here is the problem
>>>>>>> what exactly do you mean by "after that, the
>>>>>>> recording is visible." ?
>>>>>> After the teacher does the recording, it should
>>>>>> (would) be visible in a new activity created with
>>>>>> the same suffix for recordings only.
>>>>>>
>>>>>>
>>>>>> OK, let's start from the beginning :)
>>>>>>
>>>>>> The recordings list is created on server at the very
>>>>>> beginning
>>>>>> this means
>>>>>> 1) teacher clicks "Add activity"
>>>>>> - recording list is created based on "Module key"
>>>>>> only (there is no suffix for new activity)
>>>>>> - at this point teacher can't select "suffixed"
>>>>>> recordings from the list
>>>>>> 3) he/she adds suffix, and saves the activity
>>>>>> 4) click edit
>>>>>> - recording list is created based on "Module key"
>>>>>> and "suffix"
>>>>>>
>>>>>> this is what I call bad UX :(
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
AFAIK, you can install the plugin on http 5080
Ali
On 2/17/21 11:16 PM, Denis Noctor wrote:
> Hi there Max,
>
> Apologies for the silence on my side. I use moodle and have been doing
> so (on a different AWS server to that of the OM instance (5.1.0)). I
> haven’t integrated both of them to work with each other (yet), as my
> Moodle instance is still using PHP 5.6 and no SSL. More recent
> versions of Moodle require PHP 7 + and SSL cert to work. The reason I
> have been slow to upgrade my version of Moodle is because some of my
> MySQL code needs to be changed to MySQLi as many functions are
> deprecated and I also have my school database (on the same Moodle
> server) using old PHP pages which will require a rewrite. This is
> something I will work on over the weekend. Once I have both servers
> talking to each other, I will install the OM Moodle plugin as it is
> the last piece of the puzzle I need to work on. All the best.
>
> Sent from my iPhone
>
> On Feb 17, 2021, at 7:36 AM, Maxim Solodovnik <solomax666@gmail.com
> <ma...@gmail.com>> wrote:
>
>> It seems I understand less and less with each email in this thread :(
>> Are there any other Moodle plugin users who follow this thread?
>>
>> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary
>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>>
>> In moodle, to use an application (called plugin) there are three
>> steps:
>>
>> 1. install the plugin.
>>
>> 2. create an activity of that plugin in the class page.
>>
>> 3. use this created activity.
>>
>> In OM case,
>>
>> 1. we install the plugin, and currently, a new group called
>> module is created, what I am suggesting is not to create this
>> group at this stage.
>>
>> 2. create an activity of any type other than 'Show Recording'
>> with 'suffix' added, only then a new group is created in OM
>> database called module+suffix.
>>
>> 3. when the teacher uses this activity he will see an empty
>> module+suffix group in his tree list (that used to see module
>> group only)
>>
>> 4. He records the lesson, which will be saved in 'my recordings',
>> and after the recording is ready, he will rename it and move it
>> to 'module+suffix' group.
>>
>> We usually do not want students to enter the room just to attend
>> the recorded lesson, so the teacher will create an activity of
>> any type 'Show Recording' with 'suffix' selected (not added,
>> because if he did not create the activity as per step 2, this
>> list will be empty and the activity can not be created), and the
>> list of recordings will be displayed to be selected.
>>
>>
>> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>>
>>>
>>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>>
>>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>>
>>>>
>>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>> 1. Teacher fills the form of new OM activity with
>>>> suffix field, and save it (see attached in red), at
>>>> this time, new group is created in OM database with the
>>>> name 'module+suffix'
>>>>
>>>> true
>>>>
>>>> 2. A new OM activity is created on his course page.
>>>>
>>>> true
>>>>
>>>> 3. Teacher clicks on this activity, enters OM room, do
>>>> the recording and exit.
>>>>
>>>> true
>>>>
>>>> 4. Teacher creates new OM activity with 'Show
>>>> recording' with the same suffix field, and only then he
>>>> can select recordings
>>>>
>>>> NOT true
>>>>
>>>> As I wrote 2 times before
>>>> this activity need to be saved "with suffix"
>>>> then opened
>>>> and only the second time recording list will contain
>>>> correct recording ....
>>>> this is the problem
>>> The activity is saved with 'suffix' as per step 1, and
>>> executed (opened) as per step 3, where is the problem ?
>>>
>>>
>>> I always thought activity of type room is created
>>> then NEW activity of type recording is created
>>> I wonder which of two use-case is more common? ...
>>>
>>>>
>>>> I do know when recording list is generated, however, I
>>>> do know that recording will be visible after recording :-)
>>>>
>>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>>
>>>>>
>>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>>
>>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>> I'll clean-up some context
>>>>>>
>>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>>>
>>>>>>> In fact - no :(
>>>>>>>
>>>>>>> recordings created at "moodle-ENG101" will
>>>>>>> not be visible while key is "moodle" and the
>>>>>>> `suffix` is empty
>>>>>>> to see them
>>>>>>> teacher will need to create activity (with
>>>>>>> suffix)
>>>>>>> save it
>>>>>>> then edit
>>>>>>>
>>>>>>> this looks to me as bad UX :(
>>>>>>>
>>>>>>> Maybe you can suggest how it can be improved?
>>>>>> Yes, you are absolutely right, the teacher
>>>>>> needs to create an activity with 'suffix'
>>>>>> mandatory field, and then he use this
>>>>>> activity, enter the room and do recording,
>>>>>> only after that, the recording is visible.
>>>>>>
>>>>>>
>>>>>> here is the problem
>>>>>> what exactly do you mean by "after that, the
>>>>>> recording is visible." ?
>>>>> After the teacher does the recording, it should
>>>>> (would) be visible in a new activity created with
>>>>> the same suffix for recordings only.
>>>>>
>>>>>
>>>>> OK, let's start from the beginning :)
>>>>>
>>>>> The recordings list is created on server at the very
>>>>> beginning
>>>>> this means
>>>>> 1) teacher clicks "Add activity"
>>>>> - recording list is created based on "Module key"
>>>>> only (there is no suffix for new activity)
>>>>> - at this point teacher can't select "suffixed"
>>>>> recordings from the list
>>>>> 3) he/she adds suffix, and saves the activity
>>>>> 4) click edit
>>>>> - recording list is created based on "Module key"
>>>>> and "suffix"
>>>>>
>>>>> this is what I call bad UX :(
>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
Re: moodle plugin
Posted by Denis Noctor <de...@gmail.com>.
Hi there Max,
Apologies for the silence on my side. I use moodle and have been doing so (on a different AWS server to that of the OM instance (5.1.0)). I haven’t integrated both of them to work with each other (yet), as my Moodle instance is still using PHP 5.6 and no SSL. More recent versions of Moodle require PHP 7 + and SSL cert to work. The reason I have been slow to upgrade my version of Moodle is because some of my MySQL code needs to be changed to MySQLi as many functions are deprecated and I also have my school database (on the same Moodle server) using old PHP pages which will require a rewrite. This is something I will work on over the weekend. Once I have both servers talking to each other, I will install the OM Moodle plugin as it is the last piece of the puzzle I need to work on. All the best.
Sent from my iPhone
> On Feb 17, 2021, at 7:36 AM, Maxim Solodovnik <so...@gmail.com> wrote:
>
> It seems I understand less and less with each email in this thread :(
> Are there any other Moodle plugin users who follow this thread?
>
>> On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary <al...@the5stars.org> wrote:
>> In moodle, to use an application (called plugin) there are three steps:
>>
>> 1. install the plugin.
>>
>> 2. create an activity of that plugin in the class page.
>>
>> 3. use this created activity.
>>
>> In OM case,
>>
>> 1. we install the plugin, and currently, a new group called module is created, what I am suggesting is not to create this group at this stage.
>>
>> 2. create an activity of any type other than 'Show Recording' with 'suffix' added, only then a new group is created in OM database called module+suffix.
>>
>> 3. when the teacher uses this activity he will see an empty module+suffix group in his tree list (that used to see module group only)
>>
>> 4. He records the lesson, which will be saved in 'my recordings', and after the recording is ready, he will rename it and move it to 'module+suffix' group.
>>
>> We usually do not want students to enter the room just to attend the recorded lesson, so the teacher will create an activity of any type 'Show Recording' with 'suffix' selected (not added, because if he did not create the activity as per step 2, this list will be empty and the activity can not be created), and the list of recordings will be displayed to be selected.
>>
>>
>>> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>>>
>>>
>>>> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary <al...@the5stars.org> wrote:
>>>>
>>>>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>
>>>>>
>>>>>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary <al...@the5stars.org> wrote:
>>>>>> 1. Teacher fills the form of new OM activity with suffix field, and save it (see attached in red), at this time, new group is created in OM database with the name 'module+suffix'
>>>>>>
>>>>> true
>>>>>> 2. A new OM activity is created on his course page.
>>>>>>
>>>>> true
>>>>>> 3. Teacher clicks on this activity, enters OM room, do the recording and exit.
>>>>>>
>>>>> true
>>>>>> 4. Teacher creates new OM activity with 'Show recording' with the same suffix field, and only then he can select recordings
>>>>>>
>>>>> NOT true
>>>>>
>>>>> As I wrote 2 times before
>>>>> this activity need to be saved "with suffix"
>>>>> then opened
>>>>> and only the second time recording list will contain correct recording ....
>>>>> this is the problem
>>>> The activity is saved with 'suffix' as per step 1, and executed (opened) as per step 3, where is the problem ?
>>>
>>> I always thought activity of type room is created
>>> then NEW activity of type recording is created
>>> I wonder which of two use-case is more common? ...
>>>>>
>>>>>> I do know when recording list is generated, however, I do know that recording will be visible after recording :-)
>>>>>>
>>>>>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>>>>>
>>>>>>>
>>>>>>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary <al...@the5stars.org> wrote:
>>>>>>>>
>>>>>>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>>>>>> I'll clean-up some context
>>>>>>>>>
>>>>>>>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary <al...@the5stars.org> wrote:
>>>>>>>>>>>
>>>>>>>>>>> In fact - no :(
>>>>>>>>>>>
>>>>>>>>>>> recordings created at "moodle-ENG101" will not be visible while key is "moodle" and the `suffix` is empty
>>>>>>>>>>> to see them
>>>>>>>>>>> teacher will need to create activity (with suffix)
>>>>>>>>>>> save it
>>>>>>>>>>> then edit
>>>>>>>>>>>
>>>>>>>>>>> this looks to me as bad UX :(
>>>>>>>>>>>
>>>>>>>>>>> Maybe you can suggest how it can be improved?
>>>>>>>>>> Yes, you are absolutely right, the teacher needs to create an activity with 'suffix' mandatory field, and then he use this activity, enter the room and do recording, only after that, the recording is visible.
>>>>>>>>>
>>>>>>>>> here is the problem
>>>>>>>>> what exactly do you mean by "after that, the recording is visible." ?
>>>>>>>> After the teacher does the recording, it should (would) be visible in a new activity created with the same suffix for recordings only.
>>>>>>>
>>>>>>> OK, let's start from the beginning :)
>>>>>>>
>>>>>>> The recordings list is created on server at the very beginning
>>>>>>> this means
>>>>>>> 1) teacher clicks "Add activity"
>>>>>>> - recording list is created based on "Module key" only (there is no suffix for new activity)
>>>>>>> - at this point teacher can't select "suffixed" recordings from the list
>>>>>>> 3) he/she adds suffix, and saves the activity
>>>>>>> 4) click edit
>>>>>>> - recording list is created based on "Module key" and "suffix"
>>>>>>>
>>>>>>> this is what I call bad UX :(
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best regards,
>>>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
It seems I understand less and less with each email in this thread :(
Are there any other Moodle plugin users who follow this thread?
On Thu, 11 Feb 2021 at 21:08, Ali Alhaidary <al...@the5stars.org>
wrote:
> In moodle, to use an application (called plugin) there are three steps:
>
> 1. install the plugin.
>
> 2. create an activity of that plugin in the class page.
>
> 3. use this created activity.
>
> In OM case,
>
> 1. we install the plugin, and currently, a new group called module is
> created, what I am suggesting is not to create this group at this stage.
>
> 2. create an activity of any type other than 'Show Recording' with
> 'suffix' added, only then a new group is created in OM database called
> module+suffix.
>
> 3. when the teacher uses this activity he will see an empty module+suffix
> group in his tree list (that used to see module group only)
>
> 4. He records the lesson, which will be saved in 'my recordings', and
> after the recording is ready, he will rename it and move it to
> 'module+suffix' group.
>
> We usually do not want students to enter the room just to attend the
> recorded lesson, so the teacher will create an activity of any type 'Show
> Recording' with 'suffix' selected (not added, because if he did not create
> the activity as per step 2, this list will be empty and the activity can
> not be created), and the list of recordings will be displayed to be
> selected.
>
> On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>
>
>
> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>>
>> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>
>>
>>
>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>> 1. Teacher fills the form of new OM activity with suffix field, and save
>>> it (see attached in red), at this time, new group is created in OM database
>>> with the name 'module+suffix'
>>>
>> true
>>
>>> 2. A new OM activity is created on his course page.
>>>
>> true
>>
>>> 3. Teacher clicks on this activity, enters OM room, do the recording and
>>> exit.
>>>
>> true
>>
>>> 4. Teacher creates new OM activity with 'Show recording' with the same
>>> suffix field, and only then he can select recordings
>>>
>> NOT true
>>
>> As I wrote 2 times before
>> this activity need to be saved "with suffix"
>> then opened
>> and only the second time recording list will contain correct recording
>> ....
>> this is the problem
>>
>> The activity is saved with 'suffix' as per step 1, and executed (opened)
>> as per step 3, where is the problem ?
>>
>
> I always thought activity of type room is created
> then NEW activity of type recording is created
> I wonder which of two use-case is more common? ...
>
>>
>> I do know when recording list is generated, however, I do know that
>>> recording will be visible after recording :-)
>>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>
>>>
>>>
>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>>
>>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>>
>>>> I'll clean-up some context
>>>>
>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary <
>>>> ali.alhaidary@the5stars.org> wrote:
>>>>
>>>>>
>>>>> In fact - no :(
>>>>>
>>>>> recordings created at "moodle-ENG101" will not be visible while key is
>>>>> "moodle" and the `suffix` is empty
>>>>> to see them
>>>>> teacher will need to create activity (with suffix)
>>>>> save it
>>>>> then edit
>>>>>
>>>>> this looks to me as bad UX :(
>>>>>
>>>>> Maybe you can suggest how it can be improved?
>>>>>
>>>>> Yes, you are absolutely right, the teacher needs to create an activity
>>>>> with 'suffix' mandatory field, and then he use this activity, enter the
>>>>> room and do recording, only after that, the recording is visible.
>>>>>
>>>>
>>>> here is the problem
>>>> what exactly do you mean by "after that, the recording is visible." ?
>>>>
>>>> After the teacher does the recording, it should (would) be visible in a
>>>> new activity created with the same suffix for recordings only.
>>>>
>>>
>>> OK, let's start from the beginning :)
>>>
>>> The recordings list is created on server at the very beginning
>>> this means
>>> 1) teacher clicks "Add activity"
>>> - recording list is created based on "Module key" only (there is no
>>> suffix for new activity)
>>> - at this point teacher can't select "suffixed" recordings from the
>>> list
>>> 3) he/she adds suffix, and saves the activity
>>> 4) click edit
>>> - recording list is created based on "Module key" and "suffix"
>>>
>>> this is what I call bad UX :(
>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
In moodle, to use an application (called plugin) there are three steps:
1. install the plugin.
2. create an activity of that plugin in the class page.
3. use this created activity.
In OM case,
1. we install the plugin, and currently, a new group called module is
created, what I am suggesting is not to create this group at this stage.
2. create an activity of any type other than 'Show Recording' with
'suffix' added, only then a new group is created in OM database called
module+suffix.
3. when the teacher uses this activity he will see an empty
module+suffix group in his tree list (that used to see module group only)
4. He records the lesson, which will be saved in 'my recordings', and
after the recording is ready, he will rename it and move it to
'module+suffix' group.
We usually do not want students to enter the room just to attend the
recorded lesson, so the teacher will create an activity of any type
'Show Recording' with 'suffix' selected (not added, because if he did
not create the activity as per step 2, this list will be empty and the
activity can not be created), and the list of recordings will be
displayed to be selected.
On 2/11/21 4:50 PM, Maxim Solodovnik wrote:
>
>
> On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
>
> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>>
>>
>> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>> 1. Teacher fills the form of new OM activity with suffix
>> field, and save it (see attached in red), at this time, new
>> group is created in OM database with the name 'module+suffix'
>>
>> true
>>
>> 2. A new OM activity is created on his course page.
>>
>> true
>>
>> 3. Teacher clicks on this activity, enters OM room, do the
>> recording and exit.
>>
>> true
>>
>> 4. Teacher creates new OM activity with 'Show recording' with
>> the same suffix field, and only then he can select recordings
>>
>> NOT true
>>
>> As I wrote 2 times before
>> this activity need to be saved "with suffix"
>> then opened
>> and only the second time recording list will contain correct
>> recording ....
>> this is the problem
> The activity is saved with 'suffix' as per step 1, and executed
> (opened) as per step 3, where is the problem ?
>
>
> I always thought activity of type room is created
> then NEW activity of type recording is created
> I wonder which of two use-case is more common? ...
>
>>
>> I do know when recording list is generated, however, I do
>> know that recording will be visible after recording :-)
>>
>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>>
>>>
>>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>>
>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>> I'll clean-up some context
>>>>
>>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>>>
>>>>> In fact - no :(
>>>>>
>>>>> recordings created at "moodle-ENG101" will not be
>>>>> visible while key is "moodle" and the `suffix` is
>>>>> empty
>>>>> to see them
>>>>> teacher will need to create activity (with suffix)
>>>>> save it
>>>>> then edit
>>>>>
>>>>> this looks to me as bad UX :(
>>>>>
>>>>> Maybe you can suggest how it can be improved?
>>>> Yes, you are absolutely right, the teacher needs to
>>>> create an activity with 'suffix' mandatory field,
>>>> and then he use this activity, enter the room and
>>>> do recording, only after that, the recording is
>>>> visible.
>>>>
>>>>
>>>> here is the problem
>>>> what exactly do you mean by "after that, the recording
>>>> is visible." ?
>>> After the teacher does the recording, it should (would)
>>> be visible in a new activity created with the same
>>> suffix for recordings only.
>>>
>>>
>>> OK, let's start from the beginning :)
>>>
>>> The recordings list is created on server at the very beginning
>>> this means
>>> 1) teacher clicks "Add activity"
>>> - recording list is created based on "Module key" only
>>> (there is no suffix for new activity)
>>> - at this point teacher can't select "suffixed" recordings
>>> from the list
>>> 3) he/she adds suffix, and saves the activity
>>> 4) click edit
>>> - recording list is created based on "Module key" and "suffix"
>>>
>>> this is what I call bad UX :(
>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Thu, 11 Feb 2021 at 20:44, Ali Alhaidary <al...@the5stars.org>
wrote:
>
> On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>
>
>
> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>> 1. Teacher fills the form of new OM activity with suffix field, and save
>> it (see attached in red), at this time, new group is created in OM database
>> with the name 'module+suffix'
>>
> true
>
>> 2. A new OM activity is created on his course page.
>>
> true
>
>> 3. Teacher clicks on this activity, enters OM room, do the recording and
>> exit.
>>
> true
>
>> 4. Teacher creates new OM activity with 'Show recording' with the same
>> suffix field, and only then he can select recordings
>>
> NOT true
>
> As I wrote 2 times before
> this activity need to be saved "with suffix"
> then opened
> and only the second time recording list will contain correct recording ....
> this is the problem
>
> The activity is saved with 'suffix' as per step 1, and executed (opened)
> as per step 3, where is the problem ?
>
I always thought activity of type room is created
then NEW activity of type recording is created
I wonder which of two use-case is more common? ...
>
> I do know when recording list is generated, however, I do know that
>> recording will be visible after recording :-)
>> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>
>>
>>
>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>>
>>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>>
>>> I'll clean-up some context
>>>
>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>>
>>>> In fact - no :(
>>>>
>>>> recordings created at "moodle-ENG101" will not be visible while key is
>>>> "moodle" and the `suffix` is empty
>>>> to see them
>>>> teacher will need to create activity (with suffix)
>>>> save it
>>>> then edit
>>>>
>>>> this looks to me as bad UX :(
>>>>
>>>> Maybe you can suggest how it can be improved?
>>>>
>>>> Yes, you are absolutely right, the teacher needs to create an activity
>>>> with 'suffix' mandatory field, and then he use this activity, enter the
>>>> room and do recording, only after that, the recording is visible.
>>>>
>>>
>>> here is the problem
>>> what exactly do you mean by "after that, the recording is visible." ?
>>>
>>> After the teacher does the recording, it should (would) be visible in a
>>> new activity created with the same suffix for recordings only.
>>>
>>
>> OK, let's start from the beginning :)
>>
>> The recordings list is created on server at the very beginning
>> this means
>> 1) teacher clicks "Add activity"
>> - recording list is created based on "Module key" only (there is no
>> suffix for new activity)
>> - at this point teacher can't select "suffixed" recordings from the list
>> 3) he/she adds suffix, and saves the activity
>> 4) click edit
>> - recording list is created based on "Module key" and "suffix"
>>
>> this is what I call bad UX :(
>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
On 2/11/21 4:19 PM, Maxim Solodovnik wrote:
>
>
> On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
> 1. Teacher fills the form of new OM activity with suffix field,
> and save it (see attached in red), at this time, new group is
> created in OM database with the name 'module+suffix'
>
> true
>
> 2. A new OM activity is created on his course page.
>
> true
>
> 3. Teacher clicks on this activity, enters OM room, do the
> recording and exit.
>
> true
>
> 4. Teacher creates new OM activity with 'Show recording' with the
> same suffix field, and only then he can select recordings
>
> NOT true
>
> As I wrote 2 times before
> this activity need to be saved "with suffix"
> then opened
> and only the second time recording list will contain correct recording
> ....
> this is the problem
The activity is saved with 'suffix' as per step 1, and executed (opened)
as per step 3, where is the problem ?
>
> I do know when recording list is generated, however, I do know
> that recording will be visible after recording :-)
>
> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>>
>>
>> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>>
>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>> I'll clean-up some context
>>>
>>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>>>
>>>> In fact - no :(
>>>>
>>>> recordings created at "moodle-ENG101" will not be
>>>> visible while key is "moodle" and the `suffix` is empty
>>>> to see them
>>>> teacher will need to create activity (with suffix)
>>>> save it
>>>> then edit
>>>>
>>>> this looks to me as bad UX :(
>>>>
>>>> Maybe you can suggest how it can be improved?
>>> Yes, you are absolutely right, the teacher needs to
>>> create an activity with 'suffix' mandatory field, and
>>> then he use this activity, enter the room and do
>>> recording, only after that, the recording is visible.
>>>
>>>
>>> here is the problem
>>> what exactly do you mean by "after that, the recording is
>>> visible." ?
>> After the teacher does the recording, it should (would) be
>> visible in a new activity created with the same suffix for
>> recordings only.
>>
>>
>> OK, let's start from the beginning :)
>>
>> The recordings list is created on server at the very beginning
>> this means
>> 1) teacher clicks "Add activity"
>> - recording list is created based on "Module key" only (there
>> is no suffix for new activity)
>> - at this point teacher can't select "suffixed" recordings from
>> the list
>> 3) he/she adds suffix, and saves the activity
>> 4) click edit
>> - recording list is created based on "Module key" and "suffix"
>>
>> this is what I call bad UX :(
>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Wed, 10 Feb 2021 at 21:29, Ali Alhaidary <al...@the5stars.org>
wrote:
> 1. Teacher fills the form of new OM activity with suffix field, and save
> it (see attached in red), at this time, new group is created in OM database
> with the name 'module+suffix'
>
true
> 2. A new OM activity is created on his course page.
>
true
> 3. Teacher clicks on this activity, enters OM room, do the recording and
> exit.
>
true
> 4. Teacher creates new OM activity with 'Show recording' with the same
> suffix field, and only then he can select recordings
>
NOT true
As I wrote 2 times before
this activity need to be saved "with suffix"
then opened
and only the second time recording list will contain correct recording ....
this is the problem
I do know when recording list is generated, however, I do know that
> recording will be visible after recording :-)
> On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>
>
>
> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>>
>> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>>
>> I'll clean-up some context
>>
>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>>
>>> In fact - no :(
>>>
>>> recordings created at "moodle-ENG101" will not be visible while key is
>>> "moodle" and the `suffix` is empty
>>> to see them
>>> teacher will need to create activity (with suffix)
>>> save it
>>> then edit
>>>
>>> this looks to me as bad UX :(
>>>
>>> Maybe you can suggest how it can be improved?
>>>
>>> Yes, you are absolutely right, the teacher needs to create an activity
>>> with 'suffix' mandatory field, and then he use this activity, enter the
>>> room and do recording, only after that, the recording is visible.
>>>
>>
>> here is the problem
>> what exactly do you mean by "after that, the recording is visible." ?
>>
>> After the teacher does the recording, it should (would) be visible in a
>> new activity created with the same suffix for recordings only.
>>
>
> OK, let's start from the beginning :)
>
> The recordings list is created on server at the very beginning
> this means
> 1) teacher clicks "Add activity"
> - recording list is created based on "Module key" only (there is no
> suffix for new activity)
> - at this point teacher can't select "suffixed" recordings from the list
> 3) he/she adds suffix, and saves the activity
> 4) click edit
> - recording list is created based on "Module key" and "suffix"
>
> this is what I call bad UX :(
>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
1. Teacher fills the form of new OM activity with suffix field, and save
it (see attached in red), at this time, new group is created in OM
database with the name 'module+suffix'
2. A new OM activity is created on his course page.
3. Teacher clicks on this activity, enters OM room, do the recording and
exit.
4. Teacher creates new OM activity with 'Show recording' with the same
suffix field, and only then he can select recordings
I do know when recording list is generated, however, I do know that
recording will be visible after recording :-)
On 2/10/21 4:56 PM, Maxim Solodovnik wrote:
>
>
> On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
>
> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>> I'll clean-up some context
>>
>> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>>>
>>> In fact - no :(
>>>
>>> recordings created at "moodle-ENG101" will not be visible
>>> while key is "moodle" and the `suffix` is empty
>>> to see them
>>> teacher will need to create activity (with suffix)
>>> save it
>>> then edit
>>>
>>> this looks to me as bad UX :(
>>>
>>> Maybe you can suggest how it can be improved?
>> Yes, you are absolutely right, the teacher needs to create an
>> activity with 'suffix' mandatory field, and then he use this
>> activity, enter the room and do recording, only after that,
>> the recording is visible.
>>
>>
>> here is the problem
>> what exactly do you mean by "after that, the recording is visible." ?
> After the teacher does the recording, it should (would) be visible
> in a new activity created with the same suffix for recordings only.
>
>
> OK, let's start from the beginning :)
>
> The recordings list is created on server at the very beginning
> this means
> 1) teacher clicks "Add activity"
> - recording list is created based on "Module key" only (there is no
> suffix for new activity)
> - at this point teacher can't select "suffixed" recordings from the list
> 3) he/she adds suffix, and saves the activity
> 4) click edit
> - recording list is created based on "Module key" and "suffix"
>
> this is what I call bad UX :(
>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Wed, 10 Feb 2021 at 20:30, Ali Alhaidary <al...@the5stars.org>
wrote:
>
> On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
>
> I'll clean-up some context
>
> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>>
>> In fact - no :(
>>
>> recordings created at "moodle-ENG101" will not be visible while key is
>> "moodle" and the `suffix` is empty
>> to see them
>> teacher will need to create activity (with suffix)
>> save it
>> then edit
>>
>> this looks to me as bad UX :(
>>
>> Maybe you can suggest how it can be improved?
>>
>> Yes, you are absolutely right, the teacher needs to create an activity
>> with 'suffix' mandatory field, and then he use this activity, enter the
>> room and do recording, only after that, the recording is visible.
>>
>
> here is the problem
> what exactly do you mean by "after that, the recording is visible." ?
>
> After the teacher does the recording, it should (would) be visible in a
> new activity created with the same suffix for recordings only.
>
OK, let's start from the beginning :)
The recordings list is created on server at the very beginning
this means
1) teacher clicks "Add activity"
- recording list is created based on "Module key" only (there is no
suffix for new activity)
- at this point teacher can't select "suffixed" recordings from the list
3) he/she adds suffix, and saves the activity
4) click edit
- recording list is created based on "Module key" and "suffix"
this is what I call bad UX :(
>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
On 2/10/21 4:19 PM, Maxim Solodovnik wrote:
> I'll clean-up some context
>
> On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
>>
>> In fact - no :(
>>
>> recordings created at "moodle-ENG101" will not be visible while
>> key is "moodle" and the `suffix` is empty
>> to see them
>> teacher will need to create activity (with suffix)
>> save it
>> then edit
>>
>> this looks to me as bad UX :(
>>
>> Maybe you can suggest how it can be improved?
> Yes, you are absolutely right, the teacher needs to create an
> activity with 'suffix' mandatory field, and then he use this
> activity, enter the room and do recording, only after that, the
> recording is visible.
>
>
> here is the problem
> what exactly do you mean by "after that, the recording is visible." ?
After the teacher does the recording, it should (would) be visible in a
new activity created with the same suffix for recordings only.
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
I'll clean-up some context
On Wed, 10 Feb 2021 at 20:01, Ali Alhaidary <al...@the5stars.org>
wrote:
>
> In fact - no :(
>
> recordings created at "moodle-ENG101" will not be visible while key is
> "moodle" and the `suffix` is empty
> to see them
> teacher will need to create activity (with suffix)
> save it
> then edit
>
> this looks to me as bad UX :(
>
> Maybe you can suggest how it can be improved?
>
> Yes, you are absolutely right, the teacher needs to create an activity
> with 'suffix' mandatory field, and then he use this activity, enter the
> room and do recording, only after that, the recording is visible.
>
here is the problem
what exactly do you mean by "after that, the recording is visible." ?
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
On 2/10/21 3:47 PM, Maxim Solodovnik wrote:
>
>
> On Tue, 9 Feb 2021 at 17:55, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
>
> On 2/9/21 1:36 PM, Maxim Solodovnik wrote:
>>
>>
>> On Tue, 9 Feb 2021 at 17:26, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>>
>> On 2/9/21 12:59 PM, Maxim Solodovnik wrote:
>>> Well I start to add new room option for 'suffix'
>>> But find out I'm not sure how should it work
>>>
>>> 1) It is impossible to delete recordings from Moodle plugin
>> Currently it is possible, is it going to be 'impossible' ?
>>
>>
>> how?
> Drag and drop it in the bin.
>
>
> This is a deletion from OM UI
> NOT from Moodle plugin :)
It serves the purpose :-) and the recording is deleted while in moodle
>
>>> 2) It seems filtering will also be useless due to 'suffix'
>>> will be in effect _AFTER_ save, and not before
>>
>> The suffix should be defined in the activity creation (input
>> text box) form, so when the activity is created, the teacher
>> will get something like 'moodle-ENG101' if the suffix is
>> defined as '-ENG101' and module is 'moodle' by default. And
>> in turn, a new group should be created in OM database called
>> 'moodle-ENG101'.
>>
>> And when the teacher finishes his lesson recording, he rename it,
>>
>> and move it to the 'moodle-ENG101' group recordings that is
>> shown in his files tree
>>
>>
>> this step seems to be redundant
> Currently, recordings are put by default in 'my recordings', so he
> has to move it to 'group recordings', and this is a good thing, as
> the teacher wants to review the recording before moving it to the
> 'group recording'.
>
>
> yep
> not redundant, but optional step :)
Good
>
>> , so that when he wants to created 'recording only' activity,
>> he can select:
>>
>> 1. The group name that belongs to him, then
>>
>> 2. The recording of that specific group.
>>
>>
>> this is part that will not work :(
>> when the teacher will create new activity all recordings for the
>> mail group will be selected
>> (due to at the moment of creation all fields of activity are
>> empty ....)
> Fine, but at least sorted by module, suffix
>
>
> In fact - no :(
>
> recordings created at "moodle-ENG101" will not be visible while key is
> "moodle" and the `suffix` is empty
> to see them
> teacher will need to create activity (with suffix)
> save it
> then edit
>
> this looks to me as bad UX :(
>
> Maybe you can suggest how it can be improved?
Yes, you are absolutely right, the teacher needs to create an activity
with 'suffix' mandatory field, and then he use this activity, enter the
room and do recording, only after that, the recording is visible.
>
>> :-)
>>
>>>
>>> sounds like I don't understand the use case :(
>>>
>>> On Tue, 9 Feb 2021 at 14:25, Maxim Solodovnik
>>> <solomax666@gmail.com <ma...@gmail.com>> wrote:
>>>
>>>
>>>
>>> On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>> The main issues we face:
>>>
>>> 1. All teachers share the same repository of
>>> recordings which makes mistakes of deleting the
>>> recording very common :-(
>>>
>>> 2. When using 'show recording' all recordings will
>>> be on the list, can you imagine how many 'Chapter 1
>>> - introduction' recording would be on the list ???
>>> almost all teachers name their first lesson that.
>>>
>>>
>>> these 2 will be addressed with new Moodle room option
>>>
>>> 3. And still in the plugin activity downloading the
>>> recording is done in an internal name, not as named
>>> by the teacher.
>>>
>>>
>>> this need to be investigated
>>>
>>> Ali
>>>
>>>
>>> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>>>>
>>>> Yes, moodle database is not UTF8 by default, but we
>>>> usually change it. And, yes, it has the same name,
>>>> however, one more thing, it was two word group name
>>>> separated by space 'النُّجُومُ الخَمْسَةِ'. if
>>>> single Arabic word without space is used then show
>>>> recording' will work as expected.
>>>>
>>>> Ali
>>>>
>>>> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>>>>
>>>>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>> It seems that 'show recordings' did not work
>>>>> was not because 'Module key' was not 'moodle',
>>>>> but because 'Module key' was an Arabic name,
>>>>>
>>>>> Aha!
>>>>> this makes sense
>>>>> Moodle database is not UTF8 by default
>>>>> can you check in the logs (and in OM)
>>>>> Does the group created in OM has the same name as
>>>>> "Module key"?
>>>>>
>>>>> when we changed it to English name, it did
>>>>> work ...
>>>>>
>>>>> Ali
>>>>>
>>>>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>>>>
>>>>>> Than you @Max, see my response embedded ...
>>>>>>
>>>>>> Ali
>>>>>>
>>>>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>>>>>
>>>>>>>
>>>>>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>>
>>>>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>>>>> Ali,
>>>>>>>>
>>>>>>>> thirst of all we need to agree on
>>>>>>>> definitions :)
>>>>>>>>
>>>>>>>> OM instance for me is "configured OM
>>>>>>>> server"
>>>>>>>> What do you mean by this?
>>>>>>>
>>>>>>> Yes, thirst, but for new and enhanced
>>>>>>> features :-)
>>>>>>>
>>>>>>>
>>>>>>> I mean "first", sorry for the typo :(
>>>>>> That is OK :-)
>>>>>>>
>>>>>>> OM instance is the activity created in
>>>>>>> one class and not the plugin (OM
>>>>>>> plugin), so let re-write:
>>>>>>>
>>>>>>> moving 'Module key' from OM plugin
>>>>>>> config to the config of OM activity
>>>>>>> created in one class.
>>>>>>>
>>>>>>>
>>>>>>> Moving "Module-key" is not an option
>>>>>>> It also serves for security purposes i.e. to
>>>>>>> make rooms/users/recordings of one connected
>>>>>>> plugin to be inaccessible for another plugin
>>>>>>> What I can propose is to add "suffix" i.e.
>>>>>>> teacher/admin can create OM activity and
>>>>>>> specify "Group" in additional field (empty
>>>>>>> by default)
>>>>>>> In such case module key will be `plugin key`
>>>>>>> concatenated with `group`
>>>>>>> Would it be OK?
>>>>>>
>>>>>> Currently, 'Module key' will create a group
>>>>>> in OM server called 'moodle', and, unless it
>>>>>> is 'moodle' the usage of OM activity
>>>>>> (instance) as 'show recordings' will not work
>>>>>> ! all other functions are OK, even recording,
>>>>>> sharing .... and if we put anything else
>>>>>> other than 'moodle', the plugin will create
>>>>>> that group, but 'show recordings' will not
>>>>>> show any recordings.
>>>>>>
>>>>>> So, as per your idea (which is very good and
>>>>>> practical) 'Module key' will keep being
>>>>>> 'moodle' in OM plugin configuration, however,
>>>>>> when creating an activity (instance), the
>>>>>> teacher will have an extra field to fill
>>>>>> (Group), lets assume it will be as course
>>>>>> name, how it will reflect in room tree of
>>>>>> recordings? currently we move recordings
>>>>>> (after renaming them) to 'Group recordings'
>>>>>> with the name 'moodle' so that 'show
>>>>>> recordings' can be used. Can you please share
>>>>>> your good thoughts :-)
>>>>>>
>>>>>>>>
>>>>>>>> On Wed, 23 Dec 2020 at 08:02, Ali
>>>>>>>> Alhaidary <ali.alhaidary@the5stars.org
>>>>>>>> <ma...@the5stars.org>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> I assumed so, but it did not.
>>>>>>>> Although we have tens of recordings
>>>>>>>> in private, group and public in so
>>>>>>>> many OM instances, the list always
>>>>>>>> shows 'no recordings'.
>>>>>>>>
>>>>>>>> Only recordings made by user entered
>>>>>>>> from Moodle plugin with same key will
>>>>>>>> be listed
>>>>>>>> all those public, private etc. will not
>>>>>>>> be listed
>>>>>>> True, but only for the creator in 'my'
>>>>>>> and for group members in 'group' when in
>>>>>>> the room of type 'conference' but non in
>>>>>>> the 'Show recordings' unless Module key
>>>>>>> is moodle !
>>>>>>>
>>>>>>>
>>>>>>> I don't understand this comment :(
>>>>>>> I just have tested: recordings works as
>>>>>>> expected:
>>>>>>>
>>>>>>> My steps:
>>>>>>>
>>>>>>> 1. add Activity
>>>>>>> 2. choose OM
>>>>>>> 3. fill `Room name`
>>>>>>> 4. select `Show Recording (select recording
>>>>>>> from drop down to be shown instead of
>>>>>>> meeting)` as `Room type`
>>>>>>> 5. select recording
>>>>>>> 6. save and display
>>>>>>>
>>>>>>>> Keeping in mind that:
>>>>>>>>
>>>>>>>> - OM Data folder in out of OM
>>>>>>>> installation folder,
>>>>>>>>
>>>>>>>> it doesn't matter
>>>>>>>>
>>>>>>>> - Module key is not 'moodle'
>>>>>>>>
>>>>>>>> it doesn't matter
>>>>>>>>
>>>>>>>> - OM server is not on moodle server.
>>>>>>>>
>>>>>>>> it doesn't matter
>>>>>>>>
>>>>>>>> Ali
>>>>>>>>
>>>>>>>> On 12/22/20 7:34 PM, Maxim
>>>>>>>> Solodovnik wrote:
>>>>>>>>> something like
>>>>>>>>>
>>>>>>>>> 1) you create Moodle room as usual
>>>>>>>>> 2) do recording
>>>>>>>>> 3) then create new OM activity
>>>>>>>>> with type "Recording"
>>>>>>>>> 4) select recording you made on
>>>>>>>>> step 2)
>>>>>>>>> 5) save
>>>>>>>>> Result: your users will see OM
>>>>>>>>> recordings panel with this
>>>>>>>>> particular recording and can watch
>>>>>>>>> it :)
>>>>>>>>>
>>>>>>>>> sort of "share recording" to
>>>>>>>>> Moodle users :)
>>>>>>>>>
>>>>>>>>> On Mon, 21 Dec 2020 at 20:19, Ali
>>>>>>>>> Alhaidary
>>>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>>>> <ma...@the5stars.org>>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> How to use room type 'Show
>>>>>>>>> Recording' ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best regards,
>>>>>>>>> Maxim
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Tue, 9 Feb 2021 at 17:55, Ali Alhaidary <al...@the5stars.org>
wrote:
>
> On 2/9/21 1:36 PM, Maxim Solodovnik wrote:
>
>
>
> On Tue, 9 Feb 2021 at 17:26, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>>
>> On 2/9/21 12:59 PM, Maxim Solodovnik wrote:
>>
>> Well I start to add new room option for 'suffix'
>> But find out I'm not sure how should it work
>>
>> 1) It is impossible to delete recordings from Moodle plugin
>>
>> Currently it is possible, is it going to be 'impossible' ?
>>
>
> how?
>
> Drag and drop it in the bin.
>
This is a deletion from OM UI
NOT from Moodle plugin :)
> 2) It seems filtering will also be useless due to 'suffix' will be in
>> effect _AFTER_ save, and not before
>>
>> The suffix should be defined in the activity creation (input text box)
>> form, so when the activity is created, the teacher will get something like
>> 'moodle-ENG101' if the suffix is defined as '-ENG101' and module is
>> 'moodle' by default. And in turn, a new group should be created in OM
>> database called 'moodle-ENG101'.
>>
>> And when the teacher finishes his lesson recording, he rename it,
>>
>
>
>> and move it to the 'moodle-ENG101' group recordings that is shown in his
>> files tree
>>
>
> this step seems to be redundant
>
> Currently, recordings are put by default in 'my recordings', so he has to
> move it to 'group recordings', and this is a good thing, as the teacher
> wants to review the recording before moving it to the 'group recording'.
>
yep
not redundant, but optional step :)
>
>> , so that when he wants to created 'recording only' activity, he can
>> select:
>>
>> 1. The group name that belongs to him, then
>>
>> 2. The recording of that specific group.
>>
>
> this is part that will not work :(
> when the teacher will create new activity all recordings for the mail
> group will be selected
> (due to at the moment of creation all fields of activity are empty ....)
>
> Fine, but at least sorted by module, suffix
>
In fact - no :(
recordings created at "moodle-ENG101" will not be visible while key is
"moodle" and the `suffix` is empty
to see them
teacher will need to create activity (with suffix)
save it
then edit
this looks to me as bad UX :(
Maybe you can suggest how it can be improved?
>
>
>> :-)
>>
>>
>> sounds like I don't understand the use case :(
>>
>> On Tue, 9 Feb 2021 at 14:25, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>>
>>>
>>> On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>> The main issues we face:
>>>>
>>>> 1. All teachers share the same repository of recordings which makes
>>>> mistakes of deleting the recording very common :-(
>>>>
>>>> 2. When using 'show recording' all recordings will be on the list, can
>>>> you imagine how many 'Chapter 1 - introduction' recording would be on the
>>>> list ??? almost all teachers name their first lesson that.
>>>>
>>>
>>> these 2 will be addressed with new Moodle room option
>>>
>>>
>>>> 3. And still in the plugin activity downloading the recording is done
>>>> in an internal name, not as named by the teacher.
>>>>
>>>
>>> this need to be investigated
>>>
>>>
>>>> Ali
>>>>
>>>>
>>>> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>>>>
>>>> Yes, moodle database is not UTF8 by default, but we usually change it.
>>>> And, yes, it has the same name, however, one more thing, it was two word
>>>> group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single Arabic
>>>> word without space is used then show recording' will work as expected.
>>>>
>>>> Ali
>>>> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>>>
>>>>
>>>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary <
>>>> ali.alhaidary@the5stars.org> wrote:
>>>>
>>>>> It seems that 'show recordings' did not work was not because 'Module
>>>>> key' was not 'moodle', but because 'Module key' was an Arabic name,
>>>>>
>>>> Aha!
>>>> this makes sense
>>>> Moodle database is not UTF8 by default
>>>> can you check in the logs (and in OM)
>>>> Does the group created in OM has the same name as "Module key"?
>>>>
>>>>> when we changed it to English name, it did work ...
>>>>>
>>>>> Ali
>>>>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>>>
>>>>> Than you @Max, see my response embedded ...
>>>>>
>>>>> Ali
>>>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>>>
>>>>>
>>>>>
>>>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <
>>>>> ali.alhaidary@the5stars.org> wrote:
>>>>>
>>>>>>
>>>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>>>
>>>>>> Ali,
>>>>>>
>>>>>> thirst of all we need to agree on definitions :)
>>>>>>
>>>>>> OM instance for me is "configured OM server"
>>>>>> What do you mean by this?
>>>>>>
>>>>>> Yes, thirst, but for new and enhanced features :-)
>>>>>>
>>>>>
>>>>> I mean "first", sorry for the typo :(
>>>>>
>>>>> That is OK :-)
>>>>>
>>>>> OM instance is the activity created in one class and not the plugin
>>>>>> (OM plugin), so let re-write:
>>>>>>
>>>>>> moving 'Module key' from OM plugin config to the config of OM
>>>>>> activity created in one class.
>>>>>>
>>>>>
>>>>> Moving "Module-key" is not an option
>>>>> It also serves for security purposes i.e. to make
>>>>> rooms/users/recordings of one connected plugin to be inaccessible for
>>>>> another plugin
>>>>> What I can propose is to add "suffix" i.e. teacher/admin can create OM
>>>>> activity and specify "Group" in additional field (empty by default)
>>>>> In such case module key will be `plugin key` concatenated with `group`
>>>>> Would it be OK?
>>>>>
>>>>> Currently, 'Module key' will create a group in OM server called
>>>>> 'moodle', and, unless it is 'moodle' the usage of OM activity (instance) as
>>>>> 'show recordings' will not work ! all other functions are OK, even
>>>>> recording, sharing .... and if we put anything else other than 'moodle',
>>>>> the plugin will create that group, but 'show recordings' will not show any
>>>>> recordings.
>>>>>
>>>>> So, as per your idea (which is very good and practical) 'Module key'
>>>>> will keep being 'moodle' in OM plugin configuration, however, when creating
>>>>> an activity (instance), the teacher will have an extra field to fill
>>>>> (Group), lets assume it will be as course name, how it will reflect in room
>>>>> tree of recordings? currently we move recordings (after renaming them) to
>>>>> 'Group recordings' with the name 'moodle' so that 'show recordings' can be
>>>>> used. Can you please share your good thoughts :-)
>>>>>
>>>>>
>>>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <
>>>>>> ali.alhaidary@the5stars.org> wrote:
>>>>>>
>>>>>>> I assumed so, but it did not. Although we have tens of recordings in
>>>>>>> private, group and public in so many OM instances, the list always shows
>>>>>>> 'no recordings'.
>>>>>>>
>>>>>> Only recordings made by user entered from Moodle plugin with same key
>>>>>> will be listed
>>>>>>
>>>>>> all those public, private etc. will not be listed
>>>>>>
>>>>>> True, but only for the creator in 'my' and for group members in
>>>>>> 'group' when in the room of type 'conference' but non in the 'Show
>>>>>> recordings' unless Module key is moodle !
>>>>>>
>>>>>
>>>>> I don't understand this comment :(
>>>>> I just have tested: recordings works as expected:
>>>>>
>>>>> My steps:
>>>>>
>>>>> 1. add Activity
>>>>> 2. choose OM
>>>>> 3. fill `Room name`
>>>>> 4. select `Show Recording (select recording from drop down to be
>>>>> shown instead of meeting)` as `Room type`
>>>>> 5. select recording
>>>>> 6. save and display
>>>>>
>>>>>
>>>>>>
>>>>>>> Keeping in mind that:
>>>>>>>
>>>>>>> - OM Data folder in out of OM installation folder,
>>>>>>>
>>>>>> it doesn't matter
>>>>>>
>>>>>>> - Module key is not 'moodle'
>>>>>>>
>>>>>> it doesn't matter
>>>>>>
>>>>>>> - OM server is not on moodle server.
>>>>>>>
>>>>>> it doesn't matter
>>>>>>
>>>>>>> Ali
>>>>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>>>>
>>>>>>> something like
>>>>>>>
>>>>>>> 1) you create Moodle room as usual
>>>>>>> 2) do recording
>>>>>>> 3) then create new OM activity with type "Recording"
>>>>>>> 4) select recording you made on step 2)
>>>>>>> 5) save
>>>>>>> Result: your users will see OM recordings panel with this particular
>>>>>>> recording and can watch it :)
>>>>>>>
>>>>>>> sort of "share recording" to Moodle users :)
>>>>>>>
>>>>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <
>>>>>>> ali.alhaidary@the5stars.org> wrote:
>>>>>>>
>>>>>>>> How to use room type 'Show Recording' ?
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>>
>>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
On 2/9/21 1:36 PM, Maxim Solodovnik wrote:
>
>
> On Tue, 9 Feb 2021 at 17:26, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
>
> On 2/9/21 12:59 PM, Maxim Solodovnik wrote:
>> Well I start to add new room option for 'suffix'
>> But find out I'm not sure how should it work
>>
>> 1) It is impossible to delete recordings from Moodle plugin
> Currently it is possible, is it going to be 'impossible' ?
>
>
> how?
Drag and drop it in the bin.
>
>> 2) It seems filtering will also be useless due to 'suffix' will
>> be in effect _AFTER_ save, and not before
>
> The suffix should be defined in the activity creation (input text
> box) form, so when the activity is created, the teacher will get
> something like 'moodle-ENG101' if the suffix is defined as
> '-ENG101' and module is 'moodle' by default. And in turn, a new
> group should be created in OM database called 'moodle-ENG101'.
>
> And when the teacher finishes his lesson recording, he rename it,
>
> and move it to the 'moodle-ENG101' group recordings that is shown
> in his files tree
>
>
> this step seems to be redundant
Currently, recordings are put by default in 'my recordings', so he has
to move it to 'group recordings', and this is a good thing, as the
teacher wants to review the recording before moving it to the 'group
recording'.
>
> , so that when he wants to created 'recording only' activity, he
> can select:
>
> 1. The group name that belongs to him, then
>
> 2. The recording of that specific group.
>
>
> this is part that will not work :(
> when the teacher will create new activity all recordings for the mail
> group will be selected
> (due to at the moment of creation all fields of activity are empty ....)
Fine, but at least sorted by module, suffix
>
> :-)
>
>>
>> sounds like I don't understand the use case :(
>>
>> On Tue, 9 Feb 2021 at 14:25, Maxim Solodovnik
>> <solomax666@gmail.com <ma...@gmail.com>> wrote:
>>
>>
>>
>> On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>> The main issues we face:
>>
>> 1. All teachers share the same repository of recordings
>> which makes mistakes of deleting the recording very
>> common :-(
>>
>> 2. When using 'show recording' all recordings will be on
>> the list, can you imagine how many 'Chapter 1 -
>> introduction' recording would be on the list ??? almost
>> all teachers name their first lesson that.
>>
>>
>> these 2 will be addressed with new Moodle room option
>>
>> 3. And still in the plugin activity downloading the
>> recording is done in an internal name, not as named by
>> the teacher.
>>
>>
>> this need to be investigated
>>
>> Ali
>>
>>
>> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>>>
>>> Yes, moodle database is not UTF8 by default, but we
>>> usually change it. And, yes, it has the same name,
>>> however, one more thing, it was two word group name
>>> separated by space 'النُّجُومُ الخَمْسَةِ'. if single
>>> Arabic word without space is used then show recording'
>>> will work as expected.
>>>
>>> Ali
>>>
>>> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>>>
>>>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>> It seems that 'show recordings' did not work was
>>>> not because 'Module key' was not 'moodle', but
>>>> because 'Module key' was an Arabic name,
>>>>
>>>> Aha!
>>>> this makes sense
>>>> Moodle database is not UTF8 by default
>>>> can you check in the logs (and in OM)
>>>> Does the group created in OM has the same name as
>>>> "Module key"?
>>>>
>>>> when we changed it to English name, it did work ...
>>>>
>>>> Ali
>>>>
>>>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>>>
>>>>> Than you @Max, see my response embedded ...
>>>>>
>>>>> Ali
>>>>>
>>>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>>>>
>>>>>>
>>>>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>>
>>>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>>>> Ali,
>>>>>>>
>>>>>>> thirst of all we need to agree on definitions :)
>>>>>>>
>>>>>>> OM instance for me is "configured OM server"
>>>>>>> What do you mean by this?
>>>>>>
>>>>>> Yes, thirst, but for new and enhanced
>>>>>> features :-)
>>>>>>
>>>>>>
>>>>>> I mean "first", sorry for the typo :(
>>>>> That is OK :-)
>>>>>>
>>>>>> OM instance is the activity created in one
>>>>>> class and not the plugin (OM plugin), so let
>>>>>> re-write:
>>>>>>
>>>>>> moving 'Module key' from OM plugin config to
>>>>>> the config of OM activity created in one class.
>>>>>>
>>>>>>
>>>>>> Moving "Module-key" is not an option
>>>>>> It also serves for security purposes i.e. to make
>>>>>> rooms/users/recordings of one connected plugin to
>>>>>> be inaccessible for another plugin
>>>>>> What I can propose is to add "suffix" i.e.
>>>>>> teacher/admin can create OM activity and specify
>>>>>> "Group" in additional field (empty by default)
>>>>>> In such case module key will be `plugin key`
>>>>>> concatenated with `group`
>>>>>> Would it be OK?
>>>>>
>>>>> Currently, 'Module key' will create a group in OM
>>>>> server called 'moodle', and, unless it is 'moodle'
>>>>> the usage of OM activity (instance) as 'show
>>>>> recordings' will not work ! all other functions
>>>>> are OK, even recording, sharing .... and if we put
>>>>> anything else other than 'moodle', the plugin will
>>>>> create that group, but 'show recordings' will not
>>>>> show any recordings.
>>>>>
>>>>> So, as per your idea (which is very good and
>>>>> practical) 'Module key' will keep being 'moodle'
>>>>> in OM plugin configuration, however, when creating
>>>>> an activity (instance), the teacher will have an
>>>>> extra field to fill (Group), lets assume it will
>>>>> be as course name, how it will reflect in room
>>>>> tree of recordings? currently we move recordings
>>>>> (after renaming them) to 'Group recordings' with
>>>>> the name 'moodle' so that 'show recordings' can be
>>>>> used. Can you please share your good thoughts :-)
>>>>>
>>>>>>>
>>>>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>> I assumed so, but it did not. Although
>>>>>>> we have tens of recordings in private,
>>>>>>> group and public in so many OM
>>>>>>> instances, the list always shows 'no
>>>>>>> recordings'.
>>>>>>>
>>>>>>> Only recordings made by user entered from
>>>>>>> Moodle plugin with same key will be listed
>>>>>>> all those public, private etc. will not be
>>>>>>> listed
>>>>>> True, but only for the creator in 'my' and
>>>>>> for group members in 'group' when in the room
>>>>>> of type 'conference' but non in the 'Show
>>>>>> recordings' unless Module key is moodle !
>>>>>>
>>>>>>
>>>>>> I don't understand this comment :(
>>>>>> I just have tested: recordings works as expected:
>>>>>>
>>>>>> My steps:
>>>>>>
>>>>>> 1. add Activity
>>>>>> 2. choose OM
>>>>>> 3. fill `Room name`
>>>>>> 4. select `Show Recording (select recording from
>>>>>> drop down to be shown instead of meeting)` as
>>>>>> `Room type`
>>>>>> 5. select recording
>>>>>> 6. save and display
>>>>>>
>>>>>>> Keeping in mind that:
>>>>>>>
>>>>>>> - OM Data folder in out of OM
>>>>>>> installation folder,
>>>>>>>
>>>>>>> it doesn't matter
>>>>>>>
>>>>>>> - Module key is not 'moodle'
>>>>>>>
>>>>>>> it doesn't matter
>>>>>>>
>>>>>>> - OM server is not on moodle server.
>>>>>>>
>>>>>>> it doesn't matter
>>>>>>>
>>>>>>> Ali
>>>>>>>
>>>>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>>>>> something like
>>>>>>>>
>>>>>>>> 1) you create Moodle room as usual
>>>>>>>> 2) do recording
>>>>>>>> 3) then create new OM activity with
>>>>>>>> type "Recording"
>>>>>>>> 4) select recording you made on step 2)
>>>>>>>> 5) save
>>>>>>>> Result: your users will see OM
>>>>>>>> recordings panel with this particular
>>>>>>>> recording and can watch it :)
>>>>>>>>
>>>>>>>> sort of "share recording" to Moodle
>>>>>>>> users :)
>>>>>>>>
>>>>>>>> On Mon, 21 Dec 2020 at 20:19, Ali
>>>>>>>> Alhaidary <ali.alhaidary@the5stars.org
>>>>>>>> <ma...@the5stars.org>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> How to use room type 'Show Recording' ?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Maxim
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Tue, 9 Feb 2021 at 17:26, Ali Alhaidary <al...@the5stars.org>
wrote:
>
> On 2/9/21 12:59 PM, Maxim Solodovnik wrote:
>
> Well I start to add new room option for 'suffix'
> But find out I'm not sure how should it work
>
> 1) It is impossible to delete recordings from Moodle plugin
>
> Currently it is possible, is it going to be 'impossible' ?
>
how?
> 2) It seems filtering will also be useless due to 'suffix' will be in
> effect _AFTER_ save, and not before
>
> The suffix should be defined in the activity creation (input text box)
> form, so when the activity is created, the teacher will get something like
> 'moodle-ENG101' if the suffix is defined as '-ENG101' and module is
> 'moodle' by default. And in turn, a new group should be created in OM
> database called 'moodle-ENG101'.
>
> And when the teacher finishes his lesson recording, he rename it,
>
> and move it to the 'moodle-ENG101' group recordings that is shown in his
> files tree
>
this step seems to be redundant
> , so that when he wants to created 'recording only' activity, he can
> select:
>
> 1. The group name that belongs to him, then
>
> 2. The recording of that specific group.
>
this is part that will not work :(
when the teacher will create new activity all recordings for the mail group
will be selected
(due to at the moment of creation all fields of activity are empty ....)
> :-)
>
>
> sounds like I don't understand the use case :(
>
> On Tue, 9 Feb 2021 at 14:25, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>>
>>
>> On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>> The main issues we face:
>>>
>>> 1. All teachers share the same repository of recordings which makes
>>> mistakes of deleting the recording very common :-(
>>>
>>> 2. When using 'show recording' all recordings will be on the list, can
>>> you imagine how many 'Chapter 1 - introduction' recording would be on the
>>> list ??? almost all teachers name their first lesson that.
>>>
>>
>> these 2 will be addressed with new Moodle room option
>>
>>
>>> 3. And still in the plugin activity downloading the recording is done in
>>> an internal name, not as named by the teacher.
>>>
>>
>> this need to be investigated
>>
>>
>>> Ali
>>>
>>>
>>> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>>>
>>> Yes, moodle database is not UTF8 by default, but we usually change it.
>>> And, yes, it has the same name, however, one more thing, it was two word
>>> group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single Arabic
>>> word without space is used then show recording' will work as expected.
>>>
>>> Ali
>>> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>>
>>>
>>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>> It seems that 'show recordings' did not work was not because 'Module
>>>> key' was not 'moodle', but because 'Module key' was an Arabic name,
>>>>
>>> Aha!
>>> this makes sense
>>> Moodle database is not UTF8 by default
>>> can you check in the logs (and in OM)
>>> Does the group created in OM has the same name as "Module key"?
>>>
>>>> when we changed it to English name, it did work ...
>>>>
>>>> Ali
>>>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>>
>>>> Than you @Max, see my response embedded ...
>>>>
>>>> Ali
>>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>>
>>>>
>>>>
>>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <
>>>> ali.alhaidary@the5stars.org> wrote:
>>>>
>>>>>
>>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>>
>>>>> Ali,
>>>>>
>>>>> thirst of all we need to agree on definitions :)
>>>>>
>>>>> OM instance for me is "configured OM server"
>>>>> What do you mean by this?
>>>>>
>>>>> Yes, thirst, but for new and enhanced features :-)
>>>>>
>>>>
>>>> I mean "first", sorry for the typo :(
>>>>
>>>> That is OK :-)
>>>>
>>>> OM instance is the activity created in one class and not the plugin (OM
>>>>> plugin), so let re-write:
>>>>>
>>>>> moving 'Module key' from OM plugin config to the config of OM activity
>>>>> created in one class.
>>>>>
>>>>
>>>> Moving "Module-key" is not an option
>>>> It also serves for security purposes i.e. to make
>>>> rooms/users/recordings of one connected plugin to be inaccessible for
>>>> another plugin
>>>> What I can propose is to add "suffix" i.e. teacher/admin can create OM
>>>> activity and specify "Group" in additional field (empty by default)
>>>> In such case module key will be `plugin key` concatenated with `group`
>>>> Would it be OK?
>>>>
>>>> Currently, 'Module key' will create a group in OM server called
>>>> 'moodle', and, unless it is 'moodle' the usage of OM activity (instance) as
>>>> 'show recordings' will not work ! all other functions are OK, even
>>>> recording, sharing .... and if we put anything else other than 'moodle',
>>>> the plugin will create that group, but 'show recordings' will not show any
>>>> recordings.
>>>>
>>>> So, as per your idea (which is very good and practical) 'Module key'
>>>> will keep being 'moodle' in OM plugin configuration, however, when creating
>>>> an activity (instance), the teacher will have an extra field to fill
>>>> (Group), lets assume it will be as course name, how it will reflect in room
>>>> tree of recordings? currently we move recordings (after renaming them) to
>>>> 'Group recordings' with the name 'moodle' so that 'show recordings' can be
>>>> used. Can you please share your good thoughts :-)
>>>>
>>>>
>>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <
>>>>> ali.alhaidary@the5stars.org> wrote:
>>>>>
>>>>>> I assumed so, but it did not. Although we have tens of recordings in
>>>>>> private, group and public in so many OM instances, the list always shows
>>>>>> 'no recordings'.
>>>>>>
>>>>> Only recordings made by user entered from Moodle plugin with same key
>>>>> will be listed
>>>>>
>>>>> all those public, private etc. will not be listed
>>>>>
>>>>> True, but only for the creator in 'my' and for group members in
>>>>> 'group' when in the room of type 'conference' but non in the 'Show
>>>>> recordings' unless Module key is moodle !
>>>>>
>>>>
>>>> I don't understand this comment :(
>>>> I just have tested: recordings works as expected:
>>>>
>>>> My steps:
>>>>
>>>> 1. add Activity
>>>> 2. choose OM
>>>> 3. fill `Room name`
>>>> 4. select `Show Recording (select recording from drop down to be
>>>> shown instead of meeting)` as `Room type`
>>>> 5. select recording
>>>> 6. save and display
>>>>
>>>>
>>>>>
>>>>>> Keeping in mind that:
>>>>>>
>>>>>> - OM Data folder in out of OM installation folder,
>>>>>>
>>>>> it doesn't matter
>>>>>
>>>>>> - Module key is not 'moodle'
>>>>>>
>>>>> it doesn't matter
>>>>>
>>>>>> - OM server is not on moodle server.
>>>>>>
>>>>> it doesn't matter
>>>>>
>>>>>> Ali
>>>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>>>
>>>>>> something like
>>>>>>
>>>>>> 1) you create Moodle room as usual
>>>>>> 2) do recording
>>>>>> 3) then create new OM activity with type "Recording"
>>>>>> 4) select recording you made on step 2)
>>>>>> 5) save
>>>>>> Result: your users will see OM recordings panel with this particular
>>>>>> recording and can watch it :)
>>>>>>
>>>>>> sort of "share recording" to Moodle users :)
>>>>>>
>>>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <
>>>>>> ali.alhaidary@the5stars.org> wrote:
>>>>>>
>>>>>>> How to use room type 'Show Recording' ?
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>>
>>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
On 2/9/21 12:59 PM, Maxim Solodovnik wrote:
> Well I start to add new room option for 'suffix'
> But find out I'm not sure how should it work
>
> 1) It is impossible to delete recordings from Moodle plugin
Currently it is possible, is it going to be 'impossible' ?
> 2) It seems filtering will also be useless due to 'suffix' will be in
> effect _AFTER_ save, and not before
The suffix should be defined in the activity creation (input text box)
form, so when the activity is created, the teacher will get something
like 'moodle-ENG101' if the suffix is defined as '-ENG101' and module is
'moodle' by default. And in turn, a new group should be created in OM
database called 'moodle-ENG101'.
And when the teacher finishes his lesson recording, he rename it, and
move it to the 'moodle-ENG101' group recordings that is shown in his
files tree, so that when he wants to created 'recording only' activity,
he can select:
1. The group name that belongs to him, then
2. The recording of that specific group.
:-)
>
> sounds like I don't understand the use case :(
>
> On Tue, 9 Feb 2021 at 14:25, Maxim Solodovnik <solomax666@gmail.com
> <ma...@gmail.com>> wrote:
>
>
>
> On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>>
> wrote:
>
> The main issues we face:
>
> 1. All teachers share the same repository of recordings which
> makes mistakes of deleting the recording very common :-(
>
> 2. When using 'show recording' all recordings will be on the
> list, can you imagine how many 'Chapter 1 - introduction'
> recording would be on the list ??? almost all teachers name
> their first lesson that.
>
>
> these 2 will be addressed with new Moodle room option
>
> 3. And still in the plugin activity downloading the recording
> is done in an internal name, not as named by the teacher.
>
>
> this need to be investigated
>
> Ali
>
>
> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>>
>> Yes, moodle database is not UTF8 by default, but we usually
>> change it. And, yes, it has the same name, however, one more
>> thing, it was two word group name separated by space
>> 'النُّجُومُ الخَمْسَةِ'. if single Arabic word without space
>> is used then show recording' will work as expected.
>>
>> Ali
>>
>> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>>
>>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>> It seems that 'show recordings' did not work was not
>>> because 'Module key' was not 'moodle', but because
>>> 'Module key' was an Arabic name,
>>>
>>> Aha!
>>> this makes sense
>>> Moodle database is not UTF8 by default
>>> can you check in the logs (and in OM)
>>> Does the group created in OM has the same name as "Module key"?
>>>
>>> when we changed it to English name, it did work ...
>>>
>>> Ali
>>>
>>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>>
>>>> Than you @Max, see my response embedded ...
>>>>
>>>> Ali
>>>>
>>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>>>
>>>>>
>>>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>>
>>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>>> Ali,
>>>>>>
>>>>>> thirst of all we need to agree on definitions :)
>>>>>>
>>>>>> OM instance for me is "configured OM server"
>>>>>> What do you mean by this?
>>>>>
>>>>> Yes, thirst, but for new and enhanced features :-)
>>>>>
>>>>>
>>>>> I mean "first", sorry for the typo :(
>>>> That is OK :-)
>>>>>
>>>>> OM instance is the activity created in one class
>>>>> and not the plugin (OM plugin), so let re-write:
>>>>>
>>>>> moving 'Module key' from OM plugin config to the
>>>>> config of OM activity created in one class.
>>>>>
>>>>>
>>>>> Moving "Module-key" is not an option
>>>>> It also serves for security purposes i.e. to make
>>>>> rooms/users/recordings of one connected plugin to be
>>>>> inaccessible for another plugin
>>>>> What I can propose is to add "suffix" i.e.
>>>>> teacher/admin can create OM activity and specify
>>>>> "Group" in additional field (empty by default)
>>>>> In such case module key will be `plugin key`
>>>>> concatenated with `group`
>>>>> Would it be OK?
>>>>
>>>> Currently, 'Module key' will create a group in OM
>>>> server called 'moodle', and, unless it is 'moodle' the
>>>> usage of OM activity (instance) as 'show recordings'
>>>> will not work ! all other functions are OK, even
>>>> recording, sharing .... and if we put anything else
>>>> other than 'moodle', the plugin will create that group,
>>>> but 'show recordings' will not show any recordings.
>>>>
>>>> So, as per your idea (which is very good and practical)
>>>> 'Module key' will keep being 'moodle' in OM plugin
>>>> configuration, however, when creating an activity
>>>> (instance), the teacher will have an extra field to
>>>> fill (Group), lets assume it will be as course name,
>>>> how it will reflect in room tree of recordings?
>>>> currently we move recordings (after renaming them) to
>>>> 'Group recordings' with the name 'moodle' so that 'show
>>>> recordings' can be used. Can you please share your good
>>>> thoughts :-)
>>>>
>>>>>>
>>>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>> I assumed so, but it did not. Although we
>>>>>> have tens of recordings in private, group and
>>>>>> public in so many OM instances, the list
>>>>>> always shows 'no recordings'.
>>>>>>
>>>>>> Only recordings made by user entered from Moodle
>>>>>> plugin with same key will be listed
>>>>>> all those public, private etc. will not be listed
>>>>> True, but only for the creator in 'my' and for
>>>>> group members in 'group' when in the room of type
>>>>> 'conference' but non in the 'Show recordings'
>>>>> unless Module key is moodle !
>>>>>
>>>>>
>>>>> I don't understand this comment :(
>>>>> I just have tested: recordings works as expected:
>>>>>
>>>>> My steps:
>>>>>
>>>>> 1. add Activity
>>>>> 2. choose OM
>>>>> 3. fill `Room name`
>>>>> 4. select `Show Recording (select recording from drop
>>>>> down to be shown instead of meeting)` as `Room type`
>>>>> 5. select recording
>>>>> 6. save and display
>>>>>
>>>>>> Keeping in mind that:
>>>>>>
>>>>>> - OM Data folder in out of OM installation
>>>>>> folder,
>>>>>>
>>>>>> it doesn't matter
>>>>>>
>>>>>> - Module key is not 'moodle'
>>>>>>
>>>>>> it doesn't matter
>>>>>>
>>>>>> - OM server is not on moodle server.
>>>>>>
>>>>>> it doesn't matter
>>>>>>
>>>>>> Ali
>>>>>>
>>>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>>>> something like
>>>>>>>
>>>>>>> 1) you create Moodle room as usual
>>>>>>> 2) do recording
>>>>>>> 3) then create new OM activity with type
>>>>>>> "Recording"
>>>>>>> 4) select recording you made on step 2)
>>>>>>> 5) save
>>>>>>> Result: your users will see OM recordings
>>>>>>> panel with this particular recording and can
>>>>>>> watch it :)
>>>>>>>
>>>>>>> sort of "share recording" to Moodle users :)
>>>>>>>
>>>>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
>>>>>>> <ali.alhaidary@the5stars.org
>>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>>
>>>>>>> How to use room type 'Show Recording' ?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>
>
>
> --
> Best regards,
> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
Well I start to add new room option for 'suffix'
But find out I'm not sure how should it work
1) It is impossible to delete recordings from Moodle plugin
2) It seems filtering will also be useless due to 'suffix' will be in
effect _AFTER_ save, and not before
sounds like I don't understand the use case :(
On Tue, 9 Feb 2021 at 14:25, Maxim Solodovnik <so...@gmail.com> wrote:
>
>
> On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>> The main issues we face:
>>
>> 1. All teachers share the same repository of recordings which makes
>> mistakes of deleting the recording very common :-(
>>
>> 2. When using 'show recording' all recordings will be on the list, can
>> you imagine how many 'Chapter 1 - introduction' recording would be on the
>> list ??? almost all teachers name their first lesson that.
>>
>
> these 2 will be addressed with new Moodle room option
>
>
>> 3. And still in the plugin activity downloading the recording is done in
>> an internal name, not as named by the teacher.
>>
>
> this need to be investigated
>
>
>> Ali
>>
>>
>> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>>
>> Yes, moodle database is not UTF8 by default, but we usually change it.
>> And, yes, it has the same name, however, one more thing, it was two word
>> group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single Arabic
>> word without space is used then show recording' will work as expected.
>>
>> Ali
>> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>
>>
>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>> It seems that 'show recordings' did not work was not because 'Module
>>> key' was not 'moodle', but because 'Module key' was an Arabic name,
>>>
>> Aha!
>> this makes sense
>> Moodle database is not UTF8 by default
>> can you check in the logs (and in OM)
>> Does the group created in OM has the same name as "Module key"?
>>
>>> when we changed it to English name, it did work ...
>>>
>>> Ali
>>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>
>>> Than you @Max, see my response embedded ...
>>>
>>> Ali
>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>
>>>
>>>
>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>>
>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>
>>>> Ali,
>>>>
>>>> thirst of all we need to agree on definitions :)
>>>>
>>>> OM instance for me is "configured OM server"
>>>> What do you mean by this?
>>>>
>>>> Yes, thirst, but for new and enhanced features :-)
>>>>
>>>
>>> I mean "first", sorry for the typo :(
>>>
>>> That is OK :-)
>>>
>>> OM instance is the activity created in one class and not the plugin (OM
>>>> plugin), so let re-write:
>>>>
>>>> moving 'Module key' from OM plugin config to the config of OM activity
>>>> created in one class.
>>>>
>>>
>>> Moving "Module-key" is not an option
>>> It also serves for security purposes i.e. to make rooms/users/recordings
>>> of one connected plugin to be inaccessible for another plugin
>>> What I can propose is to add "suffix" i.e. teacher/admin can create OM
>>> activity and specify "Group" in additional field (empty by default)
>>> In such case module key will be `plugin key` concatenated with `group`
>>> Would it be OK?
>>>
>>> Currently, 'Module key' will create a group in OM server called
>>> 'moodle', and, unless it is 'moodle' the usage of OM activity (instance) as
>>> 'show recordings' will not work ! all other functions are OK, even
>>> recording, sharing .... and if we put anything else other than 'moodle',
>>> the plugin will create that group, but 'show recordings' will not show any
>>> recordings.
>>>
>>> So, as per your idea (which is very good and practical) 'Module key'
>>> will keep being 'moodle' in OM plugin configuration, however, when creating
>>> an activity (instance), the teacher will have an extra field to fill
>>> (Group), lets assume it will be as course name, how it will reflect in room
>>> tree of recordings? currently we move recordings (after renaming them) to
>>> 'Group recordings' with the name 'moodle' so that 'show recordings' can be
>>> used. Can you please share your good thoughts :-)
>>>
>>>
>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <
>>>> ali.alhaidary@the5stars.org> wrote:
>>>>
>>>>> I assumed so, but it did not. Although we have tens of recordings in
>>>>> private, group and public in so many OM instances, the list always shows
>>>>> 'no recordings'.
>>>>>
>>>> Only recordings made by user entered from Moodle plugin with same key
>>>> will be listed
>>>>
>>>> all those public, private etc. will not be listed
>>>>
>>>> True, but only for the creator in 'my' and for group members in 'group'
>>>> when in the room of type 'conference' but non in the 'Show recordings'
>>>> unless Module key is moodle !
>>>>
>>>
>>> I don't understand this comment :(
>>> I just have tested: recordings works as expected:
>>>
>>> My steps:
>>>
>>> 1. add Activity
>>> 2. choose OM
>>> 3. fill `Room name`
>>> 4. select `Show Recording (select recording from drop down to be
>>> shown instead of meeting)` as `Room type`
>>> 5. select recording
>>> 6. save and display
>>>
>>>
>>>>
>>>>> Keeping in mind that:
>>>>>
>>>>> - OM Data folder in out of OM installation folder,
>>>>>
>>>> it doesn't matter
>>>>
>>>>> - Module key is not 'moodle'
>>>>>
>>>> it doesn't matter
>>>>
>>>>> - OM server is not on moodle server.
>>>>>
>>>> it doesn't matter
>>>>
>>>>> Ali
>>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>>
>>>>> something like
>>>>>
>>>>> 1) you create Moodle room as usual
>>>>> 2) do recording
>>>>> 3) then create new OM activity with type "Recording"
>>>>> 4) select recording you made on step 2)
>>>>> 5) save
>>>>> Result: your users will see OM recordings panel with this particular
>>>>> recording and can watch it :)
>>>>>
>>>>> sort of "share recording" to Moodle users :)
>>>>>
>>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <
>>>>> ali.alhaidary@the5stars.org> wrote:
>>>>>
>>>>>> How to use room type 'Show Recording' ?
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>>
>>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary <al...@the5stars.org>
wrote:
> The main issues we face:
>
> 1. All teachers share the same repository of recordings which makes
> mistakes of deleting the recording very common :-(
>
> 2. When using 'show recording' all recordings will be on the list, can you
> imagine how many 'Chapter 1 - introduction' recording would be on the list
> ??? almost all teachers name their first lesson that.
>
these 2 will be addressed with new Moodle room option
> 3. And still in the plugin activity downloading the recording is done in
> an internal name, not as named by the teacher.
>
this need to be investigated
> Ali
>
>
> On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>
> Yes, moodle database is not UTF8 by default, but we usually change it.
> And, yes, it has the same name, however, one more thing, it was two word
> group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single Arabic
> word without space is used then show recording' will work as expected.
>
> Ali
> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>
>
> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>> It seems that 'show recordings' did not work was not because 'Module key'
>> was not 'moodle', but because 'Module key' was an Arabic name,
>>
> Aha!
> this makes sense
> Moodle database is not UTF8 by default
> can you check in the logs (and in OM)
> Does the group created in OM has the same name as "Module key"?
>
>> when we changed it to English name, it did work ...
>>
>> Ali
>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>
>> Than you @Max, see my response embedded ...
>>
>> Ali
>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>
>>
>>
>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>>
>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>
>>> Ali,
>>>
>>> thirst of all we need to agree on definitions :)
>>>
>>> OM instance for me is "configured OM server"
>>> What do you mean by this?
>>>
>>> Yes, thirst, but for new and enhanced features :-)
>>>
>>
>> I mean "first", sorry for the typo :(
>>
>> That is OK :-)
>>
>> OM instance is the activity created in one class and not the plugin (OM
>>> plugin), so let re-write:
>>>
>>> moving 'Module key' from OM plugin config to the config of OM activity
>>> created in one class.
>>>
>>
>> Moving "Module-key" is not an option
>> It also serves for security purposes i.e. to make rooms/users/recordings
>> of one connected plugin to be inaccessible for another plugin
>> What I can propose is to add "suffix" i.e. teacher/admin can create OM
>> activity and specify "Group" in additional field (empty by default)
>> In such case module key will be `plugin key` concatenated with `group`
>> Would it be OK?
>>
>> Currently, 'Module key' will create a group in OM server called 'moodle',
>> and, unless it is 'moodle' the usage of OM activity (instance) as 'show
>> recordings' will not work ! all other functions are OK, even recording,
>> sharing .... and if we put anything else other than 'moodle', the plugin
>> will create that group, but 'show recordings' will not show any recordings.
>>
>> So, as per your idea (which is very good and practical) 'Module key' will
>> keep being 'moodle' in OM plugin configuration, however, when creating an
>> activity (instance), the teacher will have an extra field to fill (Group),
>> lets assume it will be as course name, how it will reflect in room tree of
>> recordings? currently we move recordings (after renaming them) to 'Group
>> recordings' with the name 'moodle' so that 'show recordings' can be used.
>> Can you please share your good thoughts :-)
>>
>>
>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>> I assumed so, but it did not. Although we have tens of recordings in
>>>> private, group and public in so many OM instances, the list always shows
>>>> 'no recordings'.
>>>>
>>> Only recordings made by user entered from Moodle plugin with same key
>>> will be listed
>>>
>>> all those public, private etc. will not be listed
>>>
>>> True, but only for the creator in 'my' and for group members in 'group'
>>> when in the room of type 'conference' but non in the 'Show recordings'
>>> unless Module key is moodle !
>>>
>>
>> I don't understand this comment :(
>> I just have tested: recordings works as expected:
>>
>> My steps:
>>
>> 1. add Activity
>> 2. choose OM
>> 3. fill `Room name`
>> 4. select `Show Recording (select recording from drop down to be
>> shown instead of meeting)` as `Room type`
>> 5. select recording
>> 6. save and display
>>
>>
>>>
>>>> Keeping in mind that:
>>>>
>>>> - OM Data folder in out of OM installation folder,
>>>>
>>> it doesn't matter
>>>
>>>> - Module key is not 'moodle'
>>>>
>>> it doesn't matter
>>>
>>>> - OM server is not on moodle server.
>>>>
>>> it doesn't matter
>>>
>>>> Ali
>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>
>>>> something like
>>>>
>>>> 1) you create Moodle room as usual
>>>> 2) do recording
>>>> 3) then create new OM activity with type "Recording"
>>>> 4) select recording you made on step 2)
>>>> 5) save
>>>> Result: your users will see OM recordings panel with this particular
>>>> recording and can watch it :)
>>>>
>>>> sort of "share recording" to Moodle users :)
>>>>
>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <
>>>> ali.alhaidary@the5stars.org> wrote:
>>>>
>>>>> How to use room type 'Show Recording' ?
>>>>>
>>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
The main issues we face:
1. All teachers share the same repository of recordings which makes
mistakes of deleting the recording very common :-(
2. When using 'show recording' all recordings will be on the list, can
you imagine how many 'Chapter 1 - introduction' recording would be on
the list ??? almost all teachers name their first lesson that.
3. And still in the plugin activity downloading the recording is done in
an internal name, not as named by the teacher.
Ali
On 12/30/20 5:51 PM, Ali Alhaidary wrote:
>
> Yes, moodle database is not UTF8 by default, but we usually change it.
> And, yes, it has the same name, however, one more thing, it was two
> word group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single
> Arabic word without space is used then show recording' will work as
> expected.
>
> Ali
>
> On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>>
>> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary
>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>>
>> It seems that 'show recordings' did not work was not because
>> 'Module key' was not 'moodle', but because 'Module key' was an
>> Arabic name,
>>
>> Aha!
>> this makes sense
>> Moodle database is not UTF8 by default
>> can you check in the logs (and in OM)
>> Does the group created in OM has the same name as "Module key"?
>>
>> when we changed it to English name, it did work ...
>>
>> Ali
>>
>> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>>
>>> Than you @Max, see my response embedded ...
>>>
>>> Ali
>>>
>>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>>
>>>>
>>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>>
>>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>>> Ali,
>>>>>
>>>>> thirst of all we need to agree on definitions :)
>>>>>
>>>>> OM instance for me is "configured OM server"
>>>>> What do you mean by this?
>>>>
>>>> Yes, thirst, but for new and enhanced features :-)
>>>>
>>>>
>>>> I mean "first", sorry for the typo :(
>>> That is OK :-)
>>>>
>>>> OM instance is the activity created in one class and not
>>>> the plugin (OM plugin), so let re-write:
>>>>
>>>> moving 'Module key' from OM plugin config to the config of
>>>> OM activity created in one class.
>>>>
>>>>
>>>> Moving "Module-key" is not an option
>>>> It also serves for security purposes i.e. to make
>>>> rooms/users/recordings of one connected plugin to be
>>>> inaccessible for another plugin
>>>> What I can propose is to add "suffix" i.e. teacher/admin can
>>>> create OM activity and specify "Group" in additional field
>>>> (empty by default)
>>>> In such case module key will be `plugin key` concatenated with
>>>> `group`
>>>> Would it be OK?
>>>
>>> Currently, 'Module key' will create a group in OM server called
>>> 'moodle', and, unless it is 'moodle' the usage of OM activity
>>> (instance) as 'show recordings' will not work ! all other
>>> functions are OK, even recording, sharing .... and if we put
>>> anything else other than 'moodle', the plugin will create that
>>> group, but 'show recordings' will not show any recordings.
>>>
>>> So, as per your idea (which is very good and practical) 'Module
>>> key' will keep being 'moodle' in OM plugin configuration,
>>> however, when creating an activity (instance), the teacher will
>>> have an extra field to fill (Group), lets assume it will be as
>>> course name, how it will reflect in room tree of recordings?
>>> currently we move recordings (after renaming them) to 'Group
>>> recordings' with the name 'moodle' so that 'show recordings' can
>>> be used. Can you please share your good thoughts :-)
>>>
>>>>>
>>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>> I assumed so, but it did not. Although we have tens of
>>>>> recordings in private, group and public in so many OM
>>>>> instances, the list always shows 'no recordings'.
>>>>>
>>>>> Only recordings made by user entered from Moodle plugin
>>>>> with same key will be listed
>>>>> all those public, private etc. will not be listed
>>>> True, but only for the creator in 'my' and for group
>>>> members in 'group' when in the room of type 'conference'
>>>> but non in the 'Show recordings' unless Module key is moodle !
>>>>
>>>>
>>>> I don't understand this comment :(
>>>> I just have tested: recordings works as expected:
>>>>
>>>> My steps:
>>>>
>>>> 1. add Activity
>>>> 2. choose OM
>>>> 3. fill `Room name`
>>>> 4. select `Show Recording (select recording from drop down to
>>>> be shown instead of meeting)` as `Room type`
>>>> 5. select recording
>>>> 6. save and display
>>>>
>>>>> Keeping in mind that:
>>>>>
>>>>> - OM Data folder in out of OM installation folder,
>>>>>
>>>>> it doesn't matter
>>>>>
>>>>> - Module key is not 'moodle'
>>>>>
>>>>> it doesn't matter
>>>>>
>>>>> - OM server is not on moodle server.
>>>>>
>>>>> it doesn't matter
>>>>>
>>>>> Ali
>>>>>
>>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>>> something like
>>>>>>
>>>>>> 1) you create Moodle room as usual
>>>>>> 2) do recording
>>>>>> 3) then create new OM activity with type "Recording"
>>>>>> 4) select recording you made on step 2)
>>>>>> 5) save
>>>>>> Result: your users will see OM recordings panel with
>>>>>> this particular recording and can watch it :)
>>>>>>
>>>>>> sort of "share recording" to Moodle users :)
>>>>>>
>>>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
>>>>>> <ali.alhaidary@the5stars.org
>>>>>> <ma...@the5stars.org>> wrote:
>>>>>>
>>>>>> How to use room type 'Show Recording' ?
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
Yes, moodle database is not UTF8 by default, but we usually change it.
And, yes, it has the same name, however, one more thing, it was two word
group name separated by space 'النُّجُومُ الخَمْسَةِ'. if single Arabic
word without space is used then show recording' will work as expected.
Ali
On 12/30/20 5:09 PM, Maxim Solodovnik wrote:
>
> On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
> It seems that 'show recordings' did not work was not because
> 'Module key' was not 'moodle', but because 'Module key' was an
> Arabic name,
>
> Aha!
> this makes sense
> Moodle database is not UTF8 by default
> can you check in the logs (and in OM)
> Does the group created in OM has the same name as "Module key"?
>
> when we changed it to English name, it did work ...
>
> Ali
>
> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>>
>> Than you @Max, see my response embedded ...
>>
>> Ali
>>
>> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>>
>>>
>>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>>
>>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>>> Ali,
>>>>
>>>> thirst of all we need to agree on definitions :)
>>>>
>>>> OM instance for me is "configured OM server"
>>>> What do you mean by this?
>>>
>>> Yes, thirst, but for new and enhanced features :-)
>>>
>>>
>>> I mean "first", sorry for the typo :(
>> That is OK :-)
>>>
>>> OM instance is the activity created in one class and not the
>>> plugin (OM plugin), so let re-write:
>>>
>>> moving 'Module key' from OM plugin config to the config of
>>> OM activity created in one class.
>>>
>>>
>>> Moving "Module-key" is not an option
>>> It also serves for security purposes i.e. to make
>>> rooms/users/recordings of one connected plugin to be
>>> inaccessible for another plugin
>>> What I can propose is to add "suffix" i.e. teacher/admin can
>>> create OM activity and specify "Group" in additional field
>>> (empty by default)
>>> In such case module key will be `plugin key` concatenated with
>>> `group`
>>> Would it be OK?
>>
>> Currently, 'Module key' will create a group in OM server called
>> 'moodle', and, unless it is 'moodle' the usage of OM activity
>> (instance) as 'show recordings' will not work ! all other
>> functions are OK, even recording, sharing .... and if we put
>> anything else other than 'moodle', the plugin will create that
>> group, but 'show recordings' will not show any recordings.
>>
>> So, as per your idea (which is very good and practical) 'Module
>> key' will keep being 'moodle' in OM plugin configuration,
>> however, when creating an activity (instance), the teacher will
>> have an extra field to fill (Group), lets assume it will be as
>> course name, how it will reflect in room tree of recordings?
>> currently we move recordings (after renaming them) to 'Group
>> recordings' with the name 'moodle' so that 'show recordings' can
>> be used. Can you please share your good thoughts :-)
>>
>>>>
>>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>> I assumed so, but it did not. Although we have tens of
>>>> recordings in private, group and public in so many OM
>>>> instances, the list always shows 'no recordings'.
>>>>
>>>> Only recordings made by user entered from Moodle plugin
>>>> with same key will be listed
>>>> all those public, private etc. will not be listed
>>> True, but only for the creator in 'my' and for group members
>>> in 'group' when in the room of type 'conference' but non in
>>> the 'Show recordings' unless Module key is moodle !
>>>
>>>
>>> I don't understand this comment :(
>>> I just have tested: recordings works as expected:
>>>
>>> My steps:
>>>
>>> 1. add Activity
>>> 2. choose OM
>>> 3. fill `Room name`
>>> 4. select `Show Recording (select recording from drop down to
>>> be shown instead of meeting)` as `Room type`
>>> 5. select recording
>>> 6. save and display
>>>
>>>> Keeping in mind that:
>>>>
>>>> - OM Data folder in out of OM installation folder,
>>>>
>>>> it doesn't matter
>>>>
>>>> - Module key is not 'moodle'
>>>>
>>>> it doesn't matter
>>>>
>>>> - OM server is not on moodle server.
>>>>
>>>> it doesn't matter
>>>>
>>>> Ali
>>>>
>>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>>> something like
>>>>>
>>>>> 1) you create Moodle room as usual
>>>>> 2) do recording
>>>>> 3) then create new OM activity with type "Recording"
>>>>> 4) select recording you made on step 2)
>>>>> 5) save
>>>>> Result: your users will see OM recordings panel with
>>>>> this particular recording and can watch it :)
>>>>>
>>>>> sort of "share recording" to Moodle users :)
>>>>>
>>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
>>>>> <ali.alhaidary@the5stars.org
>>>>> <ma...@the5stars.org>> wrote:
>>>>>
>>>>> How to use room type 'Show Recording' ?
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Maxim
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Wed, 30 Dec 2020 at 18:34, Ali Alhaidary <al...@the5stars.org>
wrote:
> It seems that 'show recordings' did not work was not because 'Module key'
> was not 'moodle', but because 'Module key' was an Arabic name,
>
Aha!
this makes sense
Moodle database is not UTF8 by default
can you check in the logs (and in OM)
Does the group created in OM has the same name as "Module key"?
> when we changed it to English name, it did work ...
>
> Ali
> On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>
> Than you @Max, see my response embedded ...
>
> Ali
> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>
>
>
> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>>
>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>
>> Ali,
>>
>> thirst of all we need to agree on definitions :)
>>
>> OM instance for me is "configured OM server"
>> What do you mean by this?
>>
>> Yes, thirst, but for new and enhanced features :-)
>>
>
> I mean "first", sorry for the typo :(
>
> That is OK :-)
>
> OM instance is the activity created in one class and not the plugin (OM
>> plugin), so let re-write:
>>
>> moving 'Module key' from OM plugin config to the config of OM activity
>> created in one class.
>>
>
> Moving "Module-key" is not an option
> It also serves for security purposes i.e. to make rooms/users/recordings
> of one connected plugin to be inaccessible for another plugin
> What I can propose is to add "suffix" i.e. teacher/admin can create OM
> activity and specify "Group" in additional field (empty by default)
> In such case module key will be `plugin key` concatenated with `group`
> Would it be OK?
>
> Currently, 'Module key' will create a group in OM server called 'moodle',
> and, unless it is 'moodle' the usage of OM activity (instance) as 'show
> recordings' will not work ! all other functions are OK, even recording,
> sharing .... and if we put anything else other than 'moodle', the plugin
> will create that group, but 'show recordings' will not show any recordings.
>
> So, as per your idea (which is very good and practical) 'Module key' will
> keep being 'moodle' in OM plugin configuration, however, when creating an
> activity (instance), the teacher will have an extra field to fill (Group),
> lets assume it will be as course name, how it will reflect in room tree of
> recordings? currently we move recordings (after renaming them) to 'Group
> recordings' with the name 'moodle' so that 'show recordings' can be used.
> Can you please share your good thoughts :-)
>
>
>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>> I assumed so, but it did not. Although we have tens of recordings in
>>> private, group and public in so many OM instances, the list always shows
>>> 'no recordings'.
>>>
>> Only recordings made by user entered from Moodle plugin with same key
>> will be listed
>>
>> all those public, private etc. will not be listed
>>
>> True, but only for the creator in 'my' and for group members in 'group'
>> when in the room of type 'conference' but non in the 'Show recordings'
>> unless Module key is moodle !
>>
>
> I don't understand this comment :(
> I just have tested: recordings works as expected:
>
> My steps:
>
> 1. add Activity
> 2. choose OM
> 3. fill `Room name`
> 4. select `Show Recording (select recording from drop down to be shown
> instead of meeting)` as `Room type`
> 5. select recording
> 6. save and display
>
>
>>
>>> Keeping in mind that:
>>>
>>> - OM Data folder in out of OM installation folder,
>>>
>> it doesn't matter
>>
>>> - Module key is not 'moodle'
>>>
>> it doesn't matter
>>
>>> - OM server is not on moodle server.
>>>
>> it doesn't matter
>>
>>> Ali
>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>
>>> something like
>>>
>>> 1) you create Moodle room as usual
>>> 2) do recording
>>> 3) then create new OM activity with type "Recording"
>>> 4) select recording you made on step 2)
>>> 5) save
>>> Result: your users will see OM recordings panel with this particular
>>> recording and can watch it :)
>>>
>>> sort of "share recording" to Moodle users :)
>>>
>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <al...@the5stars.org>
>>> wrote:
>>>
>>>> How to use room type 'Show Recording' ?
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
It seems that 'show recordings' did not work was not because 'Module
key' was not 'moodle', but because 'Module key' was an Arabic name,
when we changed it to English name, it did work ...
Ali
On 12/30/20 12:54 PM, Ali Alhaidary wrote:
>
> Than you @Max, see my response embedded ...
>
> Ali
>
> On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>>
>>
>> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
>> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>>
>>
>> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>>> Ali,
>>>
>>> thirst of all we need to agree on definitions :)
>>>
>>> OM instance for me is "configured OM server"
>>> What do you mean by this?
>>
>> Yes, thirst, but for new and enhanced features :-)
>>
>>
>> I mean "first", sorry for the typo :(
> That is OK :-)
>>
>> OM instance is the activity created in one class and not the
>> plugin (OM plugin), so let re-write:
>>
>> moving 'Module key' from OM plugin config to the config of OM
>> activity created in one class.
>>
>>
>> Moving "Module-key" is not an option
>> It also serves for security purposes i.e. to make
>> rooms/users/recordings of one connected plugin to be inaccessible for
>> another plugin
>> What I can propose is to add "suffix" i.e. teacher/admin can create
>> OM activity and specify "Group" in additional field (empty by default)
>> In such case module key will be `plugin key` concatenated with `group`
>> Would it be OK?
>
> Currently, 'Module key' will create a group in OM server called
> 'moodle', and, unless it is 'moodle' the usage of OM activity
> (instance) as 'show recordings' will not work ! all other functions
> are OK, even recording, sharing .... and if we put anything else other
> than 'moodle', the plugin will create that group, but 'show
> recordings' will not show any recordings.
>
> So, as per your idea (which is very good and practical) 'Module key'
> will keep being 'moodle' in OM plugin configuration, however, when
> creating an activity (instance), the teacher will have an extra field
> to fill (Group), lets assume it will be as course name, how it will
> reflect in room tree of recordings? currently we move recordings
> (after renaming them) to 'Group recordings' with the name 'moodle' so
> that 'show recordings' can be used. Can you please share your good
> thoughts :-)
>
>>>
>>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>> I assumed so, but it did not. Although we have tens of
>>> recordings in private, group and public in so many OM
>>> instances, the list always shows 'no recordings'.
>>>
>>> Only recordings made by user entered from Moodle plugin with
>>> same key will be listed
>>> all those public, private etc. will not be listed
>> True, but only for the creator in 'my' and for group members in
>> 'group' when in the room of type 'conference' but non in the
>> 'Show recordings' unless Module key is moodle !
>>
>>
>> I don't understand this comment :(
>> I just have tested: recordings works as expected:
>>
>> My steps:
>>
>> 1. add Activity
>> 2. choose OM
>> 3. fill `Room name`
>> 4. select `Show Recording (select recording from drop down to be
>> shown instead of meeting)` as `Room type`
>> 5. select recording
>> 6. save and display
>>
>>> Keeping in mind that:
>>>
>>> - OM Data folder in out of OM installation folder,
>>>
>>> it doesn't matter
>>>
>>> - Module key is not 'moodle'
>>>
>>> it doesn't matter
>>>
>>> - OM server is not on moodle server.
>>>
>>> it doesn't matter
>>>
>>> Ali
>>>
>>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>>> something like
>>>>
>>>> 1) you create Moodle room as usual
>>>> 2) do recording
>>>> 3) then create new OM activity with type "Recording"
>>>> 4) select recording you made on step 2)
>>>> 5) save
>>>> Result: your users will see OM recordings panel with this
>>>> particular recording and can watch it :)
>>>>
>>>> sort of "share recording" to Moodle users :)
>>>>
>>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
>>>> <ali.alhaidary@the5stars.org
>>>> <ma...@the5stars.org>> wrote:
>>>>
>>>> How to use room type 'Show Recording' ?
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
Than you @Max, see my response embedded ...
Ali
On 12/30/20 12:24 PM, Maxim Solodovnik wrote:
>
>
> On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
>
> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>> Ali,
>>
>> thirst of all we need to agree on definitions :)
>>
>> OM instance for me is "configured OM server"
>> What do you mean by this?
>
> Yes, thirst, but for new and enhanced features :-)
>
>
> I mean "first", sorry for the typo :(
That is OK :-)
>
> OM instance is the activity created in one class and not the
> plugin (OM plugin), so let re-write:
>
> moving 'Module key' from OM plugin config to the config of OM
> activity created in one class.
>
>
> Moving "Module-key" is not an option
> It also serves for security purposes i.e. to make
> rooms/users/recordings of one connected plugin to be inaccessible for
> another plugin
> What I can propose is to add "suffix" i.e. teacher/admin can create OM
> activity and specify "Group" in additional field (empty by default)
> In such case module key will be `plugin key` concatenated with `group`
> Would it be OK?
Currently, 'Module key' will create a group in OM server called
'moodle', and, unless it is 'moodle' the usage of OM activity (instance)
as 'show recordings' will not work ! all other functions are OK, even
recording, sharing .... and if we put anything else other than 'moodle',
the plugin will create that group, but 'show recordings' will not show
any recordings.
So, as per your idea (which is very good and practical) 'Module key'
will keep being 'moodle' in OM plugin configuration, however, when
creating an activity (instance), the teacher will have an extra field to
fill (Group), lets assume it will be as course name, how it will reflect
in room tree of recordings? currently we move recordings (after renaming
them) to 'Group recordings' with the name 'moodle' so that 'show
recordings' can be used. Can you please share your good thoughts :-)
>>
>> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>> I assumed so, but it did not. Although we have tens of
>> recordings in private, group and public in so many OM
>> instances, the list always shows 'no recordings'.
>>
>> Only recordings made by user entered from Moodle plugin with same
>> key will be listed
>> all those public, private etc. will not be listed
> True, but only for the creator in 'my' and for group members in
> 'group' when in the room of type 'conference' but non in the 'Show
> recordings' unless Module key is moodle !
>
>
> I don't understand this comment :(
> I just have tested: recordings works as expected:
>
> My steps:
>
> 1. add Activity
> 2. choose OM
> 3. fill `Room name`
> 4. select `Show Recording (select recording from drop down to be
> shown instead of meeting)` as `Room type`
> 5. select recording
> 6. save and display
>
>> Keeping in mind that:
>>
>> - OM Data folder in out of OM installation folder,
>>
>> it doesn't matter
>>
>> - Module key is not 'moodle'
>>
>> it doesn't matter
>>
>> - OM server is not on moodle server.
>>
>> it doesn't matter
>>
>> Ali
>>
>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>> something like
>>>
>>> 1) you create Moodle room as usual
>>> 2) do recording
>>> 3) then create new OM activity with type "Recording"
>>> 4) select recording you made on step 2)
>>> 5) save
>>> Result: your users will see OM recordings panel with this
>>> particular recording and can watch it :)
>>>
>>> sort of "share recording" to Moodle users :)
>>>
>>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
>>> <ali.alhaidary@the5stars.org
>>> <ma...@the5stars.org>> wrote:
>>>
>>> How to use room type 'Show Recording' ?
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
On Wed, 23 Dec 2020 at 13:45, Ali Alhaidary <al...@the5stars.org>
wrote:
>
> On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
>
> Ali,
>
> thirst of all we need to agree on definitions :)
>
> OM instance for me is "configured OM server"
> What do you mean by this?
>
> Yes, thirst, but for new and enhanced features :-)
>
I mean "first", sorry for the typo :(
> OM instance is the activity created in one class and not the plugin (OM
> plugin), so let re-write:
>
> moving 'Module key' from OM plugin config to the config of OM activity
> created in one class.
>
Moving "Module-key" is not an option
It also serves for security purposes i.e. to make rooms/users/recordings of
one connected plugin to be inaccessible for another plugin
What I can propose is to add "suffix" i.e. teacher/admin can create OM
activity and specify "Group" in additional field (empty by default)
In such case module key will be `plugin key` concatenated with `group`
Would it be OK?
>
> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>> I assumed so, but it did not. Although we have tens of recordings in
>> private, group and public in so many OM instances, the list always shows
>> 'no recordings'.
>>
> Only recordings made by user entered from Moodle plugin with same key will
> be listed
>
> all those public, private etc. will not be listed
>
> True, but only for the creator in 'my' and for group members in 'group'
> when in the room of type 'conference' but non in the 'Show recordings'
> unless Module key is moodle !
>
I don't understand this comment :(
I just have tested: recordings works as expected:
My steps:
1. add Activity
2. choose OM
3. fill `Room name`
4. select `Show Recording (select recording from drop down to be shown
instead of meeting)` as `Room type`
5. select recording
6. save and display
>
>> Keeping in mind that:
>>
>> - OM Data folder in out of OM installation folder,
>>
> it doesn't matter
>
>> - Module key is not 'moodle'
>>
> it doesn't matter
>
>> - OM server is not on moodle server.
>>
> it doesn't matter
>
>> Ali
>> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>>
>> something like
>>
>> 1) you create Moodle room as usual
>> 2) do recording
>> 3) then create new OM activity with type "Recording"
>> 4) select recording you made on step 2)
>> 5) save
>> Result: your users will see OM recordings panel with this particular
>> recording and can watch it :)
>>
>> sort of "share recording" to Moodle users :)
>>
>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <al...@the5stars.org>
>> wrote:
>>
>>> How to use room type 'Show Recording' ?
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
On 12/23/20 9:22 AM, Maxim Solodovnik wrote:
> Ali,
>
> thirst of all we need to agree on definitions :)
>
> OM instance for me is "configured OM server"
> What do you mean by this?
Yes, thirst, but for new and enhanced features :-)
OM instance is the activity created in one class and not the plugin (OM
plugin), so let re-write:
moving 'Module key' from OM plugin config to the config of OM activity
created in one class.
>
> On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
> I assumed so, but it did not. Although we have tens of recordings
> in private, group and public in so many OM instances, the list
> always shows 'no recordings'.
>
> Only recordings made by user entered from Moodle plugin with same key
> will be listed
> all those public, private etc. will not be listed
True, but only for the creator in 'my' and for group members in 'group'
when in the room of type 'conference' but non in the 'Show recordings'
unless Module key is moodle !
>
> Keeping in mind that:
>
> - OM Data folder in out of OM installation folder,
>
> it doesn't matter
>
> - Module key is not 'moodle'
>
> it doesn't matter
>
> - OM server is not on moodle server.
>
> it doesn't matter
>
> Ali
>
> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>> something like
>>
>> 1) you create Moodle room as usual
>> 2) do recording
>> 3) then create new OM activity with type "Recording"
>> 4) select recording you made on step 2)
>> 5) save
>> Result: your users will see OM recordings panel with this
>> particular recording and can watch it :)
>>
>> sort of "share recording" to Moodle users :)
>>
>> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
>> <ali.alhaidary@the5stars.org
>> <ma...@the5stars.org>> wrote:
>>
>> How to use room type 'Show Recording' ?
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
Ali,
thirst of all we need to agree on definitions :)
OM instance for me is "configured OM server"
What do you mean by this?
On Wed, 23 Dec 2020 at 08:02, Ali Alhaidary <al...@the5stars.org>
wrote:
> I assumed so, but it did not. Although we have tens of recordings in
> private, group and public in so many OM instances, the list always shows
> 'no recordings'.
>
Only recordings made by user entered from Moodle plugin with same key will
be listed
all those public, private etc. will not be listed
> Keeping in mind that:
>
> - OM Data folder in out of OM installation folder,
>
it doesn't matter
> - Module key is not 'moodle'
>
it doesn't matter
> - OM server is not on moodle server.
>
it doesn't matter
> Ali
> On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
>
> something like
>
> 1) you create Moodle room as usual
> 2) do recording
> 3) then create new OM activity with type "Recording"
> 4) select recording you made on step 2)
> 5) save
> Result: your users will see OM recordings panel with this particular
> recording and can watch it :)
>
> sort of "share recording" to Moodle users :)
>
> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <al...@the5stars.org>
> wrote:
>
>> How to use room type 'Show Recording' ?
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: moodle plugin
Posted by Ali Alhaidary <al...@the5stars.org>.
I assumed so, but it did not. Although we have tens of recordings in
private, group and public in so many OM instances, the list always shows
'no recordings'.
Keeping in mind that:
- OM Data folder in out of OM installation folder,
- Module key is not 'moodle'
- OM server is not on moodle server.
Ali
On 12/22/20 7:34 PM, Maxim Solodovnik wrote:
> something like
>
> 1) you create Moodle room as usual
> 2) do recording
> 3) then create new OM activity with type "Recording"
> 4) select recording you made on step 2)
> 5) save
> Result: your users will see OM recordings panel with this particular
> recording and can watch it :)
>
> sort of "share recording" to Moodle users :)
>
> On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary
> <ali.alhaidary@the5stars.org <ma...@the5stars.org>> wrote:
>
> How to use room type 'Show Recording' ?
>
>
>
> --
> Best regards,
> Maxim
Re: moodle plugin
Posted by Maxim Solodovnik <so...@gmail.com>.
something like
1) you create Moodle room as usual
2) do recording
3) then create new OM activity with type "Recording"
4) select recording you made on step 2)
5) save
Result: your users will see OM recordings panel with this particular
recording and can watch it :)
sort of "share recording" to Moodle users :)
On Mon, 21 Dec 2020 at 20:19, Ali Alhaidary <al...@the5stars.org>
wrote:
> How to use room type 'Show Recording' ?
>
>
--
Best regards,
Maxim