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 <solomax...@gmail.com <mailto:solomax...@gmail.com>> wrote:



    On Wed, 30 Dec 2020 at 22:48, Ali Alhaidary
    <ali.alhaid...@the5stars.org <mailto:ali.alhaid...@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.alhaid...@the5stars.org
        <mailto:ali.alhaid...@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.alhaid...@the5stars.org
            <mailto:ali.alhaid...@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.alhaid...@the5stars.org
                <mailto:ali.alhaid...@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.alhaid...@the5stars.org
                    <mailto:ali.alhaid...@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

Reply via email to