Skip to content
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

Cast List Generator #222

Open
redrun45 opened this issue Apr 20, 2024 · 0 comments
Open

Cast List Generator #222

redrun45 opened this issue Apr 20, 2024 · 0 comments

Comments

@redrun45
Copy link
Collaborator

Once per Dramatic Works project (e.g., a play or a full-cast "dramatic reading" of a novel), the Book Coordinator needs to compile a list of who plays what role. It needs to be HTML formatted, and it needs to contain each reader's display_name as a link to their reader page, like so:

Romeo: <a href="http://librivox.org/reader/827">Simon Taylor</a>
Mercutio: <a href="http://librivox.org/reader/622">Andrew Lebrun</a>

Folks are free to use whatever method they like. Todd and I use spreadsheets, while others might copy/paste from a template. We also have the Cast Coder, which as a standalone web page is far easier to share with folks... but also involves back-and-forth and copy/paste, particularly for getting display names.

It would be nice to have a labor-saving device here.
The "Project Readers" view is only accessible from the Project Screen, and its entries wouldn't quite match up with role assignments, but that might be one starting point.
Another might be a new page with a "dummy" Section Compiler table - where the BC could edit a table of role assignments (which the server needn't store), and use JS to serialize that into a usable HTML snippet.

This has not been discussed with other admins, so if someone has interest in developing this, I can always ask for their input before you start cranking out code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant