Better folder structure

Have a great idea about how to expand ML - post it here
User avatar
lathanm
Intermediate
Intermediate
Posts: 372
Joined: Mon Feb 27, 2006 2:27 pm
Location: Aurora, IL
Contact:

Better folder structure

Postby lathanm » Mon Dec 10, 2007 1:07 pm

It would be great if C:\Program Files\Cinemar\Content was the default content floder instead of C:\Program Files\Cinemar\Content\0019. This would make it easier to add additional new subfolders without having to place them in the 0019 folder. Same thing for plugins. The SWF files for DVDLobby get buried under C:\Program Files\Cinemar\Content\0019\1024x768\Apps. Moving it to C:\Program Files\Cinemar\Content\Apps makes more sense.
Hacker /n./ One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.

Pass the popcorn, the movie is starting!

http://project2501.tzo.com/gallery/automation
http://project2501.tumblr.com

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Mon Dec 10, 2007 1:56 pm

lathanm,
Of course, you must know that you can make the default content folder anything you want...
We choose the 0019 as that is the "out of the box" UI that ships with MainLobby.

What we suggest is for users NOT to use 0019 for THEIR setups, but to copy pieces from 0019 to their custom directory directory. That way, the 0019 remains "pristine" where a user can always go back to that version (by modding the Content folder default) and see "how they did it".

User avatar
mcascio
Founder
Founder
Posts: 8270
Joined: Tue Jan 28, 2003 4:03 pm
Location: Kenosha, Wi
Contact:

Postby mcascio » Mon Dec 10, 2007 3:21 pm

The vision behind what we did is that eventually, scenes will not have their theme name in them. So rather than 0019_cable.mls the scenes will be named cable.mls.

By putting them in the 0019 folder we know what theme they came from.

This stems from a scenario where you have various sized clients and/or themes. For example, if someone uses callerID, they can just send a changeScene to all clients with callerID.mls.

Because of content folders, it won't matter what theme, or what size resolution they are using as long as that file exists.

By doing what you are suggesting I don't think the above would be possible because then scenes would have to be hardcoded with the folder name 0019 as well.
Mario Cascio
Cinemar, Inc.
http://www.cinemaronline.com

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Mon Dec 10, 2007 3:43 pm

What I did for the MLBeyondTV plugin, was to add a folder "Common" in Content\0019\. This way, regardless of the actual resolution (1024x768, 800x480 or others), you can still use ..\Common\ on any clients, for things which are the same regardless of the resolution...

donburkard
Expert
Expert
Posts: 595
Joined: Sun Apr 13, 2008 7:06 pm
Location: Downingtown, PA
Contact:

Postby donburkard » Mon Jan 12, 2009 9:19 pm

"Of course, you must know that you can make the default content folder anything you want... "

How?

I bought the 0026(lodge) package a month or so ago but can figure out how to get to it other than setting each scene individually.

Thanks
Hooked on HighDef


Return to “MainLobby Feature Requests”

Who is online

Users browsing this forum: No registered users and 1 guest