On 2/9/21 1:36 PM, Maxim Solodovnik wrote:


On Tue, 9 Feb 2021 at 17:26, Ali Alhaidary <[email protected] <mailto:[email protected]>> 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
    <[email protected] <mailto:[email protected]>> wrote:



        On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary
        <[email protected]
        <mailto:[email protected]>> 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
            <[email protected]
            <mailto:[email protected]>> 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
                <[email protected]
                <mailto:[email protected]>> 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
                    <[email protected]
                    <mailto:[email protected]>> 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 <[email protected]
                        <mailto:[email protected]>>
                        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

Reply via email to