custom module layout on startup

326 views
Skip to first unread message

HostBBB.com

unread,
Jan 27, 2012, 9:45:40 AM1/27/12
to BigBlueButton-dev
looks like the config.xml allows for better positioning of modules on
the canvas by specifying top-left etc on client load.

felipe, had a layout pull down prototyped last summer with his initial
video dock., is that still in codebase to allow for multiple presets
of the windows to be defined, and selected from pulldown.

i need to start client with custom preset, and looking to figure out
how with minimum customization.

Anyone done this?

regards,
Stephen




Fred Dixon

unread,
Jan 27, 2012, 10:30:21 AM1/27/12
to BigBlueButton-dev
Hi Stephen,

You can see the layout options for a client module in


Using the config.xml, along with the above options, you can customize the layout of the modules for the server.

The layout pull-down that Felipe added was originally to organize the individual video windows (this was pre-videodock).  We removed the code for this as it's functionality was essentially replaced by the video dock, which nicely groups together all the video windows into a flexible container.

We definitely want to offer more flexible choices for layout of modules in the future, see



Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton








--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To post to this group, send email to bigblueb...@googlegroups.com.
To unsubscribe from this group, send email to bigbluebutton-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bigbluebutton-dev?hl=en.






HostBBB.com

unread,
Jan 27, 2012, 6:00:44 PM1/27/12
to BigBlueButton-dev
Fred thanks for the update.... so most modules accept the
position="xxxx-xxxxxx" to set default, should be simple enough to
experiment sinces its all in a switch statement.

public static const TOP_2_3:String = "top-two-thirds";
public static const BOTTOM_1_3:String = "bottom-one-third";
public static const BOTTOM_1_3_RIGHT:String = "bottom-one-third-
right";
public static const TOP_LEFT:String = "top-left";
public static const BOTTOM_LEFT:String = "bottom-left";
public static const MIDDLE:String = "middle";
public static const BOTTOM:String = "bottom";
public static const TOP_RIGHT:String = "top-right";
public static const BOTTOM_RIGHT:String = "bottom-right";
public static const POPUP:String = "popup";
public static const ABSOLUTE:String = "absolute";

regards,
Stephen

On Jan 27, 10:30 am, Fred Dixon <ffdi...@gmail.com> wrote:
> Hi Stephen,
>
> You can see the layout options for a client module in
>
> https://github.com/bigbluebutton/bigbluebutton/blob/master/bigbluebut...
>
> Using the config.xml, along with the above options, you can customize the
> layout of the modules for the server.
>
> The layout pull-down that Felipe added was originally to organize the
> individual video windows (this was pre-videodock).  We removed the code for
> this as it's functionality was essentially replaced by the video dock,
> which nicely groups together all the video windows into a flexible
> container.
>
> We definitely want to offer more flexible choices for layout of modules in
> the future, see
>
>  http://code.google.com/p/bigbluebutton/issues/detail?id=1060
>
> Regards,... Fred
> --
> BigBlueButton Developerhttp://bigbluebutton.org/http://code.google.com/p/bigbluebutton

Mark

unread,
Feb 4, 2013, 9:46:44 AM2/4/13
to bigblueb...@googlegroups.com
Hi All,

I would to try a customize the main layout of BBB client. I'm in development environment.
I read your suggestion, but I don't understand about the  .../MainCanvas.mxml file :

- the file it must to copy on /dev/bigbluebutton-client and then it copied, I check the "ant" command or
- I must used the config.xml to check the file ... ?


A goal of understanding how it works is:
I would
try to change the layout of the client, putting on the basis of the moderator or other user, a different panel. is it possible?


Please, can You help me ?

Thanks.
Regards, M.

Reply all
Reply to author
Forward
0 new messages