HELP: FOR STATION MANAGERS, HOW TO...   grapefruitguide
write to help@grapefruitmusic.org
 
GENERAL:
 
EDITING STATION PROGRAM SCHEDULE:
 
VIEWING DJ ON AIR LOGIN ACTIVITY:
 
GENERATE/DOWNLOAD SUMMARY STATION REPORTS:
 
UPDATE/MANAGE STATION DJs:
 
UPDATE/MANAGE STATION AUDIO FEED LINKS:
 
UPDATE/MANAGE STATION INFO:
 
UPDATE/MANAGE SHOWS AND ASSIGN DJs:
 
 
 
 
 
 
 
GENERAL:
 
I am a station manager but I never got my login and password; how can I get one?
 
log in or re-login with different status (ON/OFF AIR)?
 
find your way and navigate?
 
send suggestions to grapefruitmusic; "I would have implemented something better..."
 
how to get to the page where I can do all this DJ OFF AIR as well as the station manager stuff?
 
I suspect I found a bug; how do I let you know about it?
 
 
EDITING STATION PROGRAM SCHEDULE:
 
why is this page so slow...?
 
what can I do here?
 
shows lasting past midnight?
 
where are the "existing shows" coming from?
 
what if I don't see a show's genres on the list?
 
why can't the DJs set up their own shows?
 
why is the "end time" set to 30 minutes after the start time?
 
I messed up the time for a show and now the whole calendar looks screwed up; what do I do?
 
what is this "Make static HTML" button all about?
 
I updated the calendar but people still complain that the old calendar is showing; what's up?
 
 
VIEWING DJ ON AIR LOGIN ACTIVITY:
 
why should I care about this?
 
why isn't this in a calendar view?
 
once I click on a day, what are all these links?
 
how to look for mis-use?
 
what to do if I find mis-use?
 
 
GENERATE/DOWNLOAD SUMMARY STATION REPORTS:
 
what kinds of reports are possible?
 
your thoughts?
 
when will this section be complete?
 
 
UPDATE/MANAGE STATION DJs:
 
what are all these rows?
 
what are all these columns?
 
how is this "Public playlist" thing work?
 
what is "delegation" and what will it mean if I delegate?
 
how can I delegate?
 
I updated a password for a DJ but it does not show; what's up?
 
delete a DJ?
 
updating a DJ?
 
adding a new DJ?
 
there is an error page with "That login name is already taken..." even though the DJ login is unique...
 
what fields are required?
 
what fields can the DJs update after they are created?
 
 
UPDATE/MANAGE STATION AUDIO FEED LINKS:
 
what do you mean; are you providing audio feeds?
 
what are all these rows?
 
what are all these columns?
 
these types or speeds don't make sense; we have other audio feeds...
 
what if our audio feed link is embedded in our homepage (in Javascript...)?
 
delete an audio feed link?
 
updating an audio feed link?
 
adding an new audio feed link?
 
what fields are required?
 
 
UPDATE/MANAGE STATION INFO:
 
update the station info?
 
where will all this info go; where can people see them?
 
explanation of fields?
 
take your station off-line temporarily?
 
why would we take our station off-line?
 
 
UPDATE/MANAGE SHOWS AND ASSIGN DJs:
 
how can I get there?
 
add a new show?
 
delete show?
 
delete a timeslot for a show?
 
update show info?
 
how can I update the show times?
 
how do I assign DJs to a show?
 
who can assign DJs to shows?
 
where will all this info appear and how can listeners see it?
 
who can update show info?
 
what if I don't see the genres I need for the show?
 
 
 
 
 
 
GENERAL:
 
 
I am a station manager but I never got my login and password; how can I get one?
 
write to help@grapefruitmusic.org.  we will then contact the station manager at your station and set you up with a login.
 
 
log in or re-login with different status (ON/OFF AIR)?
 
  • fill out your login and password in the upper frame

  • click on the upper frame's "home", "listener", or "station" tabs to login (and go to your area at the same time...)

    NOTE: filling out your login info and clicking on any of the tabs WILL LOG YOU IN!!!

  •  
     
    find your way and navigate?
     
  • click on the upper frame's "home", "listener", or "station" tabs to go to the main areas and use your browser's "Back" button to go to previous pages. if you have good ideas for navigation links, write to help@grapefruitmusic.org
  •  
     
    send suggestions to grapefruitmusic; "I would have implemented something better..."
     
    write to help@grapefruitmusic.org.
     
     
    how to get to the page where I can do all this DJ OFF AIR as well as the station manager stuff?
     
  • log in, clicking to the "station" area.

  • choose to go OFF AIR.
  •  
     
    I suspect I found a bug; how do I let you know about it?
     
    write to help@grapefruitmusic.org.   issues and bugs - once verified - will be fixed right away or put on the issues/bugs/features schedule where you can check its status and completion date.
     
     
    EDITING STATION PROGRAM SCHEDULE:
     
     
    why is this page so slow...?
     
    the "update program schedule page" is slow because there is a lot of data processing as well as browser rendering needed to display the weekly canendar in a weekly calendar format.  keep in mind that for the end users this will be a LOT faster because they will see the static HTML version of this page - which you will have to generate after you are done with updating the program schedule (in this slow dynamic version...)

    also, Internet Explorer tends to display complex tables a lot faster than Netscape...

     
     
    what can I do here?
     
  • you can click on the image to add a show to a timeslot.  for more help see the appropriate help page.

    once you updated the entire calendar, you can create a static HTML version of the calendar for the listeners to view.

  •  
     
    shows lasting past midnight?
     
    if for example you want to add a show that lasts from 11 PM Tuesday till 2 AM Wednesday, then you will have to add the same show twice - once on Tuesday from 11 PM to 12 AM (Midnight) and once from Tuesday midnight to Wednesday 2 AM.
     
     
    where are the "existing shows" coming from?
     
    as you fill out timeslots, you are creating the shows as well.  once a show is created and assigned to a timeslot, it will be available for other timeslots by selecting it from the drop-down box of shows.  see the appropriate help page for more details...
     
     
    what if I don't see a show's genres on the list?
     
    write to help@grapefruitmusic.org.   new genre icons will be created for genres requested by participating stations.  not all genre requests will result in new icons, as displaying houndreds of icons on the page is not practical.

    you can, however, always select genres, such as "no genre" or "anti genre" for a show...

     
     
    why can't the DJs set up their own shows?
     
    because setting up the shows involves scheduling them on the station music calendar, which would have to be done by one person, not many people trying to update and make all kinds of mistakes in the meantine.  the station manager (or delegates) can update the station program schedule.

    once DJs are assigned to shows, they CAN update all other show information from their OFF AIR menu options (except show schedules and DJ assignments, which station managers can update...)

     
     
    why is the "end time" set to 30 minutes after the start time?
     
    so that by default (and in case you make a mistake and you create a show without assigning a timeslot) the show will be created with at least a 30 minutes duration - which is the smallest unit on the calendar.  you SHOULD set the proper time for all shows.

    you can update this time later on but you need to be careful not to cause overlapping timeslots, which can mess up the look of the calendar!!!  see the appropriate help page for more info.

     
     
    I messed up the time for a show and now the whole calendar looks screwed up; what do I do?
     
    you need to be careful not to cause overlapping timeslots, which can mess up the look of the calendar!!!   see the appropriate help page for more info.
     
     
    what is this "Make static HTML" button all about?
     
    static HTML pages (pages that end with .htm or .html) can be displayed by the browser much quicker than dynamic .asp pages - which first need to be assembled, then sent to the browser in an HTML format.  since once the program schedule for a station is complete, it will be typically unchanged for a considerable time.

    since there is no need for the system to work on assembling this page every time someone wants to see it, it makes sense for this page to be static HTML.  so once the station manager is done updating the program schedule (s)he needs to push this button so that listeners can see the much quicker static HTML page.

    NOTE: you NEED TO push this button after you are done with your updates.   otherwise your listeners WILL NOT SEE your changes.  see the appropriate help page for more info.

     
     
    I updated the calendar but people still complain that the old calendar is showing; what's up?
     
    they most likely need to SHIFT-RELOAD the page to force a refresh of the HTML page because of browser caching.   see the "What's next" section on the appropriate help page.
     
     
    VIEWING DJ ON AIR LOGIN ACTIVITY:
     
     
    why should I care about this?
     
    since all station DJs can carry the station ON AIR by logging in and choosing to go ON AIR there is the possibility of mis-use.  a DJ going ON AIR takes the station over from any other DJ who was ON AIR beforehand, logging the previous DJ OFF AIR automatically.

    so if a DJ complains that while (s)he conducted his/her show, all of a sudden someone else took him/her OFF AIR without properly taking over the show at the station, then the station manager can see which DJ login was the culprit.  all you need is to ask the DJ complaining the time when all this happened, and then see which login was going ON AIR at that time, screwing up the show of the complaining DJ.

    if this is a persistent problem with a certain DJ login, then you can choose to delete that DJ login and take away the abuser's ability to be a DJ at your station.

     
     
    why isn't this in a calendar view?
     
    it might be in the future...
     
     
    once I click on a day, what are all these links?
     
  • click to update/manage station DJs - in case you need to delete someone...

  • click on the column headers to sort by DJ name or login date

  • click on the DJ's name to update that DJs info (yes, station managers CAN do this, and so can the DJs for themselves)
  •  
     
    how to look for mis-use?
     
    look for the login time around the time when there was a complaint about mis-use to see who went ON AIR who was not scheduled to.  typically DJs going ON AIR should correspond to the station program schedule...
     
     
    what to do if I find mis-use?
     
    you can speak to the person who owns the login to see what was going on.  you can also reset the password of the DJ if someone might have found out about the DJ login and password, or delete the DJ altogether from the station on the DJ maintenance page.
     
     
    GENERATING SUMMARY STATION REPORTS:
     
     
    what kinds of reports are possible?
     
    there are all kinds of possibilities given the data the system has.  some examples are:

  • top 10, 50... artists played at the station at any past interval

  • summary reports by DJ and show

  • reports on artists played

  • how many listeners in the local metro area added certain bands to their favorits

  • bands played at different stations

  • popularity of bands in different metro areas and regions

  • etc.
  •  
     
    your thoughts?
     
    if you have suggestions write to help@grapefruitmusic.org.
     
     
    when will this section be complete?
     
    we will complete this section shortly after the launch to the public, allowing for data to be collected over time.
     
     
    UPDATE/MANAGE STATION DJs:
     
     
    what are all these rows?
     
    each row (except the last) represents a DJ at your station.  the station manager has the ability to edit, delete or add DJs to the station.  fill out the last row to add a new DJ.
     
     
    what are all these columns?
     
    see the appropriate help page for an explanation of the columns.
     
     
    how is this "Public playlist" thing work?
     
    see the appropriate help page for an explanation.
     
     
    what is "delegation" and what will it mean if I delegate?
     
    see the appropriate help page for an explanation.
     
     
    how can I delegate?
     
    mark the "Mgr?" checkbox of the DJ to be delegated to, then press the "Update" button of the DJ.   see the appropriate help page for more info.
     
     
    I updated a password for a DJ but it does not show; what's up?
     
    it will never show up after an update so that no-one can see the passwords.  afterall DJs can change their own passwords
     
     
    delete a DJ?
     
    press the "Delete" button of the DJ you want to delete.  the person will still be a listener at the system; (s)he just won't be able to log in as a DJ anymore to your station.
     
     
    updating a DJ?
     
    fill out the columns that need to change ONLY, then press the "Update" button of the row.  all your changes will be reflected once the page refreshes, except the password which is never shown.
     
     
    adding a new DJ?
     
    fill out the info for the LAST ROW, then press the "Add" button.
     
     
    there is an error page with "That login name is already taken..." even though the DJ login is unique...
     
    the "Login name" field has to be unique within the whole system, as it is can be a listener login name.  try another login name.  best bet is to use an email address to guarantee uniqueness...
     
     
    what fields are required?
     
  • "Login name" and "Password" - so that the DJ can log in and change the rest of the fields

  • "DJ name" - this will show up in drop-down boxes so that the DJ can be assigned to shows
  •  
     
    what fields can DJs update after they are created?
     
    all fields, except "Mgr?" and "Public playlist"
     
     
    UPDATE/MANAGE STATION AUDIO FEED LINKS:
     
     
    what do you mean; are you providing audio feeds?
     
    no!  we do not have facilities to provide and host audio streaming of station's audio feeds.  we simply provide for stations to include their existing and future audio feed links so that those can be displayed on the station detail page and listeners can hook directly on them from there while they are checking out what the ON AIR DJ at the station is playing.
     
     
    what are all these rows?
     
    each row represents an independent audio feed link that will appear as a image on the station detail page.  the last row is used to add new links.

    NOTE: most stations have only one audio feed link, but having more than one is possible...

     
     
    what are all these columns?
     
    for an explanation of the columns see the appropriate help page.
     
     
    these types or speeds don't make sense; we have other audio feeds...
     
    if your station has other types or speeds of feeds, write to help@grapefruitmusic.org so we can include new options in our drop-down boxes.
     
     
    what if our audio feed link is embedded in our homepage (in Javascript...)?
     
    put the URL address of the page where you can link to your audio feed under the "Feed URL" field.   this way when listeners click on the image, they will be taken to your page where they can click to listen.

    NOTE: if possible provide direct links, as this will benefit your listeners

     
     
    delete an audio feed link?
     
    push the "Delete" button of the row you want to delete.
     
     
    updating an audio feed link?
     
    after you have filled out the appropriate fields of the row, push the "Update" button of the row.
     
     
    adding an new audio feed link?
     
    fill out the LAST row, then press the "Add" button of the row.
     
     
    what fields are required?
     
    all fields.
     
     
    UPDATE/MANAGE STATION INFO:
     
     
    update the station info?
     
    fill out the appropriate fields, then press the "Update" button.
     
     
    where will all this info go; where can people see them?
     
    some station info can be seen on the home page, and all the info can be seen on the station detail page
     
     
    explanation of fields?
     
    for an explanation of the fields see the appropriate help page.
     
     
    take your station off-line temporarily?
     
    you can set the "ready" checkbox to make your station's link appear or not appear on the home page with the rest of the station links.  check this if your station is ready to be displayed, or uncheck this if your station is not ready to be displayed because of maintenance or whatever else...
     
     
    why would we take our station off-line?
     
    maintenance of the station info, such as changing program schedules...
     
     
    UPDATE/MANAGE SHOWS AND ASSIGN DJs:
     
     
    how can I get there?
     
    you can link to show and DJ maintenance pages from several places because of the cross-links provided for convenience.   the most obvious way is clicking from the station manager OFF AIR functionality page, but you can get there from the update station program schedule page as well.
     
     
    add a new show?
     
    you can add new shows by clicking on a timeslot to update on the update station program schedule page
     
     
    delete show?
     
    you can delete a show from the pick a show to update page by clicking on the "delete show" link of the show you want to delete.

    you can also delete a show (with all its timeslots) completely from the update station program schedule page when you click on a show's name (NOT the timeslot update image!!!), then delete the show from the update or delete the show ... page.

     
     
    delete a timeslot for a show?
     
    you can delete a timeslot of a show from the update station program schedule page when you click on the image of the timeslot (NOT the name of the show!!!), then delete the timeslot event from the add/update timeslot with a show page.
     
     
    update show info?
     
    click on the "update show info" of the show to be updated from the pick a show to update page.
     
     
    how can I update the show times?
     
    show times can be updated from the update station program schedule page by clicking on the image of the timeslot where the show is scheduled or needs to be scheduled.   for more info see the appropriate help page.
     
     
    how do I assign DJs to a show?
     
    click on the "update/manage shows and assign DJs" link from the OFF AIR station manager functionality page, then click on the "assign DJs to show" link of the show to be assigned to

    or click on the same link on the update or delete show page clickable from the update station program schedule page.

     
     
    who can assign DJs to shows?
     
    station managers and their delegates.
     
     
    where will all this info appear and how can listeners see it?
     
    DJ and show info pages can be linked to by listeners from the station detail page when a DJ is ON AIR doing his/her show, or from the static station program schedule page and past playlists pages, all linkable from the station detail page.
     
     
    who can update show info?
     
    the station manager, delegates, and DJs assigned to THAT show.
     
     
    what if I don't see the genres I need for the show?
     
    write to help@grapefruitmusic.org.   new genre icons will be created for genres requested by participating stations.  not all genre requests will result in new icons, as displaying houndreds of icons on the page is not practical.

    you can, however, always select genres, such as "no genre" or "anti genre" for a show...