Table of Contents |
---|
Basics
Access
Anyone on ensemble@mit.edu can access the locker. From any Athena Cluster, simply type
...
Within this folder, the www folder contains all information relevant to the website.
Editing
To edit a file, you should right click on it and open it with a text editor. Please only edit the files in a text editor. Using Dreamweaver will create unreadable html code. All the pages on the website use Sever-Side Includes (SSI). If you do not have much experience with html, fear not. Most of the pages you will create or edit are very simple. Look at examples from previous years (the Spring 2012 show has very simple code) and do not be afraid to do some trial-and-error testing to get the right designs. If you are a complete beginner, look up html tutorials online and even consider creating a personal webpage to get the gist.
We have a style guide as well: https://wikis.mit.edu/confluence/download/attachments/83067338/styleguide.pdf
Term Shows
Show Pages
1. The naming convention for shows should be easy to determine if you look at the locker. It is simply year followed by season. Please follow the convention.
2. The first file in a show folder should be labeled "index.shtml" and all images relevant to the show should be stored in this folder. At minimum, the page should include a cast list, a list of technical crew, and the shows time/date/place. It should also include the image that appears on posters. Contact the publicity manager/designer for help.
3. Do not forget to update "current.shtml" so that it redirects to the relevant page. Note that redirects will take time to take effect.
4. When the show gets close, you should request a spotlight on the MIT homepage (there is a form for this).
5. Be creative!
Auditions
The audition form uses a script provided by Athena. Simply modify the template email and pages to reflect the current show. There is no need to archive past audition pages: simply write over them.
Ticketing
This has changed. Most of the information you need to add a term show is on the GUI that you find by clicking Site administration at the very bottom of any page.
Auditions
- Auditions are found at http://ensemble.mit.edu/auditions/
- Editing this page is at ensemble/web_scripts/auditions/index.php
- Editing the "submission complete page" is at ensemble/web_scripts/auditions/success.shtml
- Editing the email following a submission is at ensemble/www/audition/form-open.txt
- Answers submitted are dumped into a table at http://ensemble.mit.edu/auditions/admin
Closing auditions
Edit /mit/ensemble/web_scripts/tickets/index.php:
Right after <div id="content">, add: <meta http-equiv="refresh" content="0;URL='../index.php'"><!--
Right before </div>, add: -->
Opening auditions
Delete both of the things that were added in closing auditions, and edit all of the relevant pages (listed above). Remember to update the main page
Ticketing
Use Google Forms. Othello is a good example.
Luckily, Google has a new add-ons feature (apps for apps!), so it may be possible to do the next show with a email-sending add-on rather than writing our own script. "Ultradox Trigger" seems like a good tool... just click "Add-ons" to find it. By the time the next show rolls around, there might already be others. More reliable! Ticketing forms work the same as audition forms. There is no interface with a database (so reservations are recorded manually as reservations come in), but it would be nice if we could improve this.
Callboard
Stage Manager
To change pages, you first need to log in.
ensemble.scripts.mit.edu/callboard/login
Username callboardadmin
Password call ****
Logging in will take you to the "dashboard" but you can get back to the callboard site by clicking the "Ensemble Callboard" link at the very top of that page. It is easier to edit content if you return to the site. After that, content in any of the tables on the contact info and calender page can be edited by clicking the "Edit" links (below the tables).
...
For Production and Rehearsal reports, starred fields are required, the others are optional. (I took the fields from the old forms). Clicking "submit" will send an email to the show list, and also post a page on the callboard with whatever is in the form. A link to the page will automatically be added to either the "production" or "rehearsal" page, as is appropriate.
Administration - Things to do at the start of a new show
1. Delete old notes (production and rehearsal)
Go to "Pages" on the main dashboard (on the left). From there you can delete old notes. Make sure to NOT delete the blank form while you are at it! We don't currently store past shows' rehearsal or production reports, other than in the inboxes of the members who were part of those shows.
2. Change show name in heading subtitle
Go to "Settings" on the main dashboard (on the left). From there you can edit the subtitle to the name of the current show.
3. Change email of forms to relevant show list
Administrative Pages
Bios
Go to "Visual Form Builder" on the main dashboard (on the left). From there you can edit the sender (you sm list) for both the rehearsal and the production forms. You can also delete past entries from the log by clicking on the number next to the form's name.
Make sure to also ask officers to edit ensemble-current so it contains your show list.
4. Change cast and crew lists
This can be changed from the contact info page by using the "edit" button under the tables. You can also imbed google docs in the same manner as described below.
5. Change Google Calendar
To change the Google calendar, log in to Callboard and click "Edit Page" on the page with the existing Calendar. Make sure to click on "Source" in the top right. Now, make your calendar public and share it with the Ensemble Google Account. From the Ensemble account, go to the calendar settings. Under "Embed," you will find "Customize." From here, you can select what you want the calendar to look like. When you are happy with it, copy the HTML over to Callboard and save the page!Name bio pages according to Kerberos username. There is a separate page for active members and recent alums, but they are in the same folder. Old alums should be moved into the "Old" folder but never deleted. At minimum, bios should include shows/roles, but you can welcome members to edit their own pages and add more exciting content.
Other
1. Work with the President to update the constitution following Retreat and Spring EOT.
...