-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add generic iframe #9286
feat: add generic iframe #9286
Conversation
* can be used for WBO whiteboard
Hi, thanks for your contribution! |
Any Updates? I signed the CLA today :) |
I will talk offline with rest of the team about it. |
But I don't want to make you do changes before talking to design and product people. |
So only moderator opens new document ... Isn't it, and after that participants will see it ... |
Partly:
or as simple user:
|
@damencho Any updates on the internal discussion? |
I think I found the issue for the moderator bug, but I don't know where to fix it. Etherpad has a listener which gets called here: Lines 2212 to 2216 in 2174368
and here: jitsi-meet/react/features/etherpad/middleware.js Lines 56 to 58 in 2174368
But I can't find where to add the COMMAND that they are subscribing to. (searched whole codebase but did not find it) Any tip on where to send the Command for genericiframe ?
|
They said ok. The concerns were that there should be a way to control stuff, so no random URLs can be used, but I saw the template in the config which exactly does that (haven't looked at the code). Are you opening the document as etherpad or as youtbue video share? I'm just out of resources to look at the PR, sorry hope to be less busy in a month or so ... |
I've basically copied the code of the etherpad and implemented it in a more general way to allow templating in the URL. That's why I am asking what I might have missed. (Because etherpad gets the commands send to the listener but I am not receiving them for my implementation) |
I was looking at some point at the etherpad code and was thinking we should remove that, and implement it the way the shared video is done, with a fake participant and a thumbnail. |
So how are we going to proceed? Implement it and then make a refactoring? One other question: Did you receive the agreement from my company, so that I can now use my Company Email? (daniel.habenicht@t-systems.com) |
@DanielHabenicht Damencho is out for a few days, he'll get back to you. |
Yes, it is received. |
Can you change it, the way shared video is implemented? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
When whiteboard is added inside the webview it’s really important that teacher, presenter or moderator video thumbnail will visible over the whiteboard through etherpad webview in react native application. If someone think about that then it’s really helpful |
@damencho does this still hold true? |
@DanielHabenicht yes. |
@damencho I added a different PR with the described feature. Please have a look. |
This will add a generic IFrame quite similar to the etherpad IFrame, but with the following in mind:
roomname
andlanguage
(which can be extended in the future)This will fix #5295. Note that only one shared app can be open at a time, the other will be close automatically.
The preconfigured text is quite general:
But I would suspect people will overwrite it in their deployment to fit their application name (e.g.
Open shared whiteboard
)