Different Users

Here’s one… How about a user-login feature where each user has a default Cartwall set ? This “user” name can also be made available as a %token - for now playing information. For example:

[code]%u is now playing %a - %t

Would become:

Charlie is now playing Golden Earring - Radar Love[/code]

Here is a screenshot of the typical use that I envisage:

“Evening Alternative” would be the user, and the song information can be retrieved via the current playing item or log file (whatever you think is easiest, Torben). Ernie’s javascript system seems to allow certain keywords to be excluded in the nowplaying update - Which is very useful, as all our jingles and adverts either have AD or IDENT in the name - It could prevent anything other than songs appearing on the website.

The idea being that through a script or Dummy command, mAirList can “login” a new user (or the DJ can do it manually), thereby making the website content reflect whoever is on-air at the time. The real value of this feature would only work if mAirList could edit+save a default HTML template page each time an file is played/stopped etc.

Those familiar with StationPlaylist (Tony!) will know where I am coming from :wink: But as you would say, Torben… Very custom!

Looks like a job for the new notification scripts :wink:

Torben

Another useful idea Charlie, its good to have some-one who knows the intricacies better than I.

did you manage to schedule from Musicgen or are you still using StationPlaylist?

If you managed to schedule from musicgen I would be keen to know all the settings.

Kind Regards Tony

mAirList will surely have some multi-user/login functionality one day, but I doubt that I will implement this for 2.0. It will become more interesting when there are databases which support multiple users. Then we need a login dialog anyway.

If it’s just for displaying your name on the homepage, you will easily find a different solution. For example, we have a MySQL database holding all program schedule information for the web page, and the name of the presenter is automatically displayed on the home page by a PHP script. But this could also be done with a simple text file, I suppose.

How about this solution:

  • Create a text file, e.g. “c:\presenter.txt”, where the DJ puts his name at the beginning of each show.
  • Create a custom logging notification script which reacts on ntPlayerStart, reads presenter.txt and writes a new (possibly HTML) file with the DJ information and the artist/title information provided by the ntPlayerStart notification. Finally, the script could invoke your ftp client or whatever.

I will find out how to use the file input/output functions from a script and post an example.

Torben
(scripting addict)

Yeah, that sounds like it’d work - But obviously remember that a DJ may not be technically proficient and opening Notepad and doing all kinds of things with the Start menu in windows. Perhaps a drop-down menu (or toolbar button) for Users to login ?

Tony - Sorry, I haven’t been able to get Musicgen to schedule - and I’m not sure it’ll really be of benefit to us. We’re quite happy with Creator, and it’s far easier to work with that as we know it inside-out :wink: