Markus,

These were very helpful comments, thank you very much.  I'll have a
followup email coming at the end of the week with some UX questions
(mostly around workflow and options in the UIs).

I'll look into jquote2,

Regards,

Chris

On Wed, 07 Dec 2011 20:13:07 +0100
Markus Moormann <[email protected]> wrote:

> Hi Chris,
> 
> so comments inline
> 
> Am 07.12.2011 18:21, schrieb [email protected]:
> > We're looking to add a new upload capability - a media package .zip
> > file.  To do so we tracked down how the inbox upload works and it
> > blows my mind.  We have a filechooser-inbox.html loaded into an
> > iframe but this isn't really an html file, it's a rest endpoint
> > that creates a job and returns some html.
> yes, it's a bit confusing on first sight. This iFrame is needed,
> because there may be more than one file that needs to be uploaded. So
> the Restendpoint creates a WatchedJob (in order to track the progress
> of the upload) and renders the HTML file with the jobId as a field.
> Further fields are the flavor and a type (eg. catalog/track)
> >
> > This was hella confusing to me; is there some overarching strategy
> > to how the admin ui file interaction happens, or is this just a
> > case of cruft coming in as features came up?  Or am I out to lunch
> > and is this the modern way of doing html in an SOA world?
> Sure this is not ideal and not very common, but thats how the 
> requirements looked like.
> > And you'll have to forgive me as I'm not a web dev, but the
> > templates that are html fragments; is there a reason they are named
> > *.tpl (is this a framework of some kind?  Or just a naming
> > convention?)
> with version 1.3 I changed the structure of the admin UI. Before we
> had about 8 or 9 different HTML pages, which needed to be maintained.
> Now it's only the index.html and its templates (*.tpl) which are
> rendered on client side via a modified version of jquote 
> (http://aefxx.com/jquery-plugins/jqote/). Because of this changes
> it's much easier to maintain the admin UI and we can assure that
> every page looks the same.
> 
> If you have further questions or need some advice, go ahead. I'll try
> to answer.
> 
> Regards,
> Markus
> > Regards,
> >
> > chris
> >
> > _______________________________________________
> > Matterhorn mailing list
> > [email protected]
> > http://lists.opencastproject.org/mailman/listinfo/matterhorn
> >
> >
> > To unsubscribe please email
> > [email protected]
> > _______________________________________________
> >
> >
> _______________________________________________
> Matterhorn mailing list
> [email protected]
> http://lists.opencastproject.org/mailman/listinfo/matterhorn
> 
> 
> To unsubscribe please email
> [email protected]
> _______________________________________________



-- 
Christopher Brooks, BSc, MSc
ARIES Laboratory, University of Saskatchewan

Web: http://www.cs.usask.ca/~cab938
Phone: 1.306.966.1442
Mail: Advanced Research in Intelligent Educational Systems Laboratory
     Department of Computer Science
     University of Saskatchewan
     176 Thorvaldson Building
     110 Science Place
     Saskatoon, SK
     S7N 5C9
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to