Jamroom Logo Jamroom 5 Core
is now Open Source!
User Support Forum Archive (Read Only)
Jamroom Announcements:
Jamroom BETA 1.1b4 has been released **updated 10/05**
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/08/03 17:58 
I have just updated the DOWNLOADS page with a new BETA version of Jamroom - version 1.1b4. It has some new features in it that some of you have been requesting, but as always please note that it is a BETA version of Jamroom, and most likely still contains some small bugs (but then that's the idea of a beta version right? Wink

Please do not install this version if you have any reservations about running beta software!

With that out of the way, Jamroom 1.1b4 should be pretty stable as I have tested it pretty thoroughly internally, but I have learned from past experience that once it is released on the wide variety of systems out there that some bugs do crop up. Anyways, on to the changes...

Changes made in Jamroom 1.1b4 (10/05/2003)

1. "Admin Skins" have been added into the "Your Info" section - this allows you to change the way the admin interface looks by applying a new "skin" to the interface. I have included 3 skins with this version (Jamroom_Blue, Mercury and Halloween). I will be putting up a tutorial shortly on creating your own skin (if you know CSS it is very easy).

2. "French" has been added as a new language choice.

3. The rank.php module has been updated to include 3 new rank variables - "{SONG_INFO}", "{SONG_LYRICS}" and "{BAND_INFO}" - you can use these new variables in the song rank templates (song ones) and band rank templates (band one).

4. A new integrated "Help" has been added (I have included the Users Guide from talldude.com as the default english example). This is a new button that says "help" in the Admin Menu, and lets you link it up to a help file in the jamroom/docs directory. Currently only "english" is included (it is called english.help.html - you can create help files in other languages as well, just call it "spanish.help.html", etc. and it will be shown to the user in the language they are currently using).

5. When the Master Admin choses to delete a user they can now choose to delete everything associated with that user (message entries, etc.) in effect, fully "deleting" them (not just flagging the user as deleted).

6. a new settings.cfg.php variable has been added where you can supress the logging of "INF" (informational) log messages. This can help reduce the number of database calls on really busy systems, as well as clean up the log file of informational only messages.

7. a bug which would show the "lofi" download/stream on the theme output even when there was no lofi song file has been fixed, as well as several other small bug fixes and tweaks.

This will most likely be the LAST beta version before 1.1 RELEASE comes out. barring any serious bugs, I am hoping to rollout 1.1 RELEASE within a week or so, so please let me know if you run into any more bugs or issues. As always, thank you for you support!!

- Brian


Changes made in Jamroom 1.1b3 (09/23/2003)

1. Support has now been added for the optional (registered users only) Jamroom Signup System that allows users to your site to create their own accounts and bands. This automates this task for the Master Admin, helping you to create a better service.

2. Theme "Auto Generation" has been added. There is a new setting in the master settings.cfg.php file that will allow you to turn Auto Generation on or off - with this set to "on", any time a change is made to a bands information (songs, messages, etc.) their output HTML is automatically re-generated. This will helps those who are running sites where their users are not rememebering to "Generate HTML".

3. A new "banned_ips.cfg.php" file is in the master config directory, allowing you to place ONE IP address per line of IP Addresses that are banned from logging into your Jamroom. See the banned_ips.cfg.php file for further details.

Please let me know if you run into any issues with this new version of Jamroom. Thanks!

- Brian



Changes made in Jamroom 1.1b2 (09/17/2003)

1. There is a new "online" theme browser to show you what themes are available from talldude.com that you have not installed yet. It has convenient 1-button download as well.

2. The "settings.php" script (along with the settings button) has been REMOVED from Jamroom and replaced with the "jm_settings.tar.gz" file you will find in the jamroom master directory. This was removed because it wasn't actually working correctly. Since Jamroom requires that it can talk to the database even to LOG IN, there was no way to get to the script if your database settings changed (and you happened to not be logged in). If you do need to modify your database connectivity settings, just unzip the "jm_settings.tar.gz" file in your master jamroom directory and run the enclosed "settings.php" script - it will allow you to make the changes to the file without having to re-install Jamroom. Note you will want to DELETE this file after running it (thats why it comes in a gzipped package).

3. There is a new "radio" mode to the "play.php" script where you can give it an input file like so:

play.php?mode=radio&conf=radio_sample.cfg.php

Note how you can pass it the "conf" setting which points to a config file located in the jamroom/config/radio (new) directory. You will find a sample config file in there that lets you tweak almost ANYTHING you want in regards to your radio stream (commercials, breaks, genres, etc.) Please see the sample config file (it has directions inside of it) until I can get a good play.php tutorial online.

4. The Jamroom Theme Generator keeps the band directories cleaner thanks to a new filelist-history mechanism - this will prevent outdated HTML and PHP files from building in the band directories in the event that a band uses several different themes over the course of time.

5. The WMA playlists now correctly show the name of the song playing instead of "stream".

6. OGG Vorbis files are now fully supported in the multi-song playlist generation by play.php

7. The "unlimited" disk space bug has been fixed (this would prevent the "add song" button from showing on the menu after adding the first song to a band with unlimited disk space as their quota).

8. German and Spanish Language support has been added (a special thanks to Zed and Andres for your hard work - it is appreciated!)

9. several graphical glitches in the "stats" section have been ironed out.

As always, please let me know if you run into any issues! Thanks!

- Brian

Changes made in Jamroom 1.1b1 (09/08/2003)

1. Band "Disk Quotas" have been implemented now. This will limit your band (or bands) to a set amount of disk space on a per-band basis. There is a new drop-down menu when creating a band that allows you to set the disk space limit (in megabytes) as well as "unlimited". Additional values can be added in the master settings.cfg.php file. See the master settings.cfg.php file for detailed instructions on modifying the Disk Quota default set up. The "Settings" screen has also been updated to reflect the amount of disk space a band has LEFT in their quota.

2. Jamroom is now multi-language (multi-lingual?) aware. Currently I am only distributing "english" along with Jamroom because its the only non-programming language I know Wink. If ANYONE is interested in translating Jamroom to another language, PLEASE contact me and I will provide the details on how to do so.

3. The "play.php" script now can generate multi-song playlists. Please NOTE: Currently OGG VORBIS is not working correctly in this mode - it is something I am aware of and working on for version 1.1b2. To use the play.php playlist generation mode, call it like so:

play.php?band_id=(band_id)&song_id=all&mode=(song_mode)&type=(mp3|wma)[&limit=(number)]

for example:

play.php?band_id=1&song_id=all&mode=song_hifi&type=mp3

This would create a playlist for ALL of band_id 1's songs and begin to stream them. The optional "limit" variable tells the play.php to only return that many songs (i.e. &limit=10) in case a band has ALOT of songs.

note too that you can create a VERY large playlist of ALL songs in your Jamroom by doing this:

play.php?band_id=all&song_id=all&mode=song_hifi&type=mp3

This would create a playlist of ALL MP3's in your Jamroom and begin streaming them to the listener. (you can use the limit variable here too)

4. Several other new tweaks (some speed-ups), text fixes and better error reporting. SEVERAL new variables are in the master settings.cfg.php file (max php running time, execution memory, etc.) - see inside the file for details.


Please let me know if you run into any issues with this new beta version.
Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation

Last edited by Brian on 10/11/03 06:56; edited 5 times in total
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/10/03 04:44 
I've got JR1.0 up and running (and stable) at the moment, so I'm reluctant to overwrite it with the new Beta.
Can I upload this latest JR to a different folder and try it out there?
Which folders/files from the working JR would I need to pull across to have the same bands and songs etc?
Cheers
Pash

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/10/03 05:41 
Pash -

If you wanted to install it in another directory, you can do the following:

1. create the new directory and unzip/untar the jamroom 1.1b1 inside of the new directory.

2. copy over the /config/.htpasswd file from your Jamroom 1.0 install into the new Jamroom's config directory.

3. copy the entire /bands and /songs subdirectories over to the the jamroom 1.1b1 folder as well.

You should be able to log in now to the new Jamroom 1.1b1 and see everything - note though, that if you add a song with the new version (or a band) you will need to manually copy their /song and /band folder back to the version 1.0 folders (the database will be updated though).

I've never actually run 2 installs from 1 database, but it should work.

Hope this helps!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/10/03 06:39 
Thanks Brian, I'll try it in a short while.


Quote:
I've never actually run 2 installs from 1 database, but it should work


Always worry slightly when I read a statement like that Wink - there's no chance of screwing the current database at all then?

Pa

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/10/03 07:11 
Pash -

thanks for writing again as I forgot one thing - you will need to run the "upgrade.php" script from within the new jamroom directory before it will work. It shouldn't affect the version 1.0 install since 1.0 will just ignore the new database columns that it doesn't recognize.

Also though, I have been running 1.1b1 internally A LOT and while it is a beta, its built on 1.0 and pretty darn stable. I haven't run into any serious issues yet (expect for the OGG playlist bug which I'm having a rough time figuring out). I don't think you would run into any issues upgrading your Jamroom 1.0 to 1.1b1.

You could also always create a new mysql DB for Jamroom 1.1b1 and "migrate" over to it if you want to test it first...

Hope this helps!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/11/03 01:51 
OK - bit the bullet and just upgraded to V1.1b1
Looks OK so far - limited all the bands to 25MB (only have a total of 200MB to play with at the moment).
Started to play with the 'play song' command to see whether I could include that on my site, but got a bit stumped by not knowing offhand what all the parameters are (current song IDs, valid 'modes' etc.)
I know I can probably wade thro' the files and documentation to find them, but do they all exist in one place, or how about a utility for us 'admin guys' so that we can create a list of all 'system' and current user parameters in one go - maybe a daft question but remember that I'm still new to all this Smile
Anyways
Thanks
Pash
PS Thinking of you guys over there on this day

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/11/03 05:53 
Hey Pash -

glad to see you upgraded to 1.1b1 - let me know if you run into any issues.

I really have to get smoe more documentation together on some of the new things, as there are some new theme variables, etc. that are in version 1.1b1 that I need to get online. I'll try to get that stuff up over the next couple days or so though. As for using the new functionality of the play.php script, here is the "usage":

play.php?band_id=(band_id|all)&song_id=(band|all)&mode=(song_hifi|song_lofi)&type=(mp3|wma)[&limit=(number)]

This time I put all the valid things that can be in there. Here is how to read it:

the "|" pipe symbol means "or"
anthing between parenthesis is required
anything between square brackets is optional

so if you want a "PLAY ALL HIFI MP3" button on your site, create a button image
and use a link to it - like so:

<a href="play.php?band_id=all&song_id=all&mode=song_hifi&type=mp3"><img src="/path/tp/your/button.gif"></a>

Hopefully having a "real world" example like this will help.

'll let you know as soon as I update the documentation to have a more
detailed section on this.

Thanks Pasher!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/11/03 06:25 
Brian - Help
Getting a 'Data Invalid' message from Windows Media Player 9 when trying to stream a song - not just me, other users as well.
Something wrong with my 1.0b1 install?
Cheers
Pash
PS Thanks for the info in the previous post


_________________
Paul Asher
Jamroom Network Team Member: http://www.jamroom.net
Priority Support: http://www.jamroom.net/Support_Center
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/11/03 07:15 
Problems also with Windows Media Player 8 - invalid media
Have just reverted to JR V1.0 - all working again !!!!
Cheers
Pa


_________________
Paul Asher
Jamroom Network Team Member: http://www.jamroom.net
Priority Support: http://www.jamroom.net/Support_Center
Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/11/03 11:24 
Pasher -

I'll check this out when I get home... When you get the error is it when you are just trying to stream 1 song, or are you using play.php to generate Multi-song playlists? Is it with MP3's or WMA's? I don't normally use Windows Media Player 9 (I think I have 7 or Cool and I use winamp for mp3's, which all worked OK for me in my testing. I have been reluctant to install Windows Media Player 9 due to its installation of DRM software onto your machine.

Let me know what you were streaming as it can help me narrow the issue down.

- Brian

P.S. I did go to your site this morning (about 5:45 am or so PST) and streamed 2 songs (one was I think Ambrosia?) using winamp from your site without issue, so I wonder if it is a Windows Media Player issue?


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/11/03 11:40 
Hi Brian
I upgraded to 1.0b1 at about 11:00GMT this morning - then one of my users contacted me saying that the streaming of mp3's wasn't working - he was using WMP8
I tried it using WMP9 streaming a single mp3 and got the 'invalid data' error. I could however download the same mp3, and it then played OK on WMP9.
I tried streaming several different mp3s with the same result.

I then uploaded JR V1.0, and all worked again !!

hth
Pash


_________________
Paul Asher
Jamroom Network Team Member: http://www.jamroom.net
Priority Support: http://www.jamroom.net/Support_Center
Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/11/03 11:52 
Very good Pash - thanks for the update.

I'll check on the differences in play.php/stream.php between versions 1.0 and 1.1b1 - I did add several things in there to get it to create multi-song playlists, so theres a good chance something that shouldn't of been changed was.

I'll get an update out as soon as I get a fix.

thanks again!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
DS_Sultan



Joined: 01 Aug 2003
Posts: 103

Posted: 09/11/03 12:56 
OK, I have also upgraded to v1b1.

When I try to use the type feature, it tells me it cannot connect to the media type. for me the type was .wma and it opened the media player, then said 'Could not play any media in the play list'. When I try to just play a song now, it says invalid media. I am also going to have to back down to v10. But I noticed that if I just replace the play.hph and stream.php files I can again stream a single song. So your right, there is something in them that is the issue for sure.

I will upgrade to the latest version and try again, but I was also hoping for an index page generated from this type of playlist that would list the bands, and then give you a link to click to play their list. How hard is that to do Brian? INstead of just jumping to the media player, show me the list and a link to start it from.

Just another wacky question.

Additionally, ehwn I use the following URL it tries to connect, but with error even in WMP9;

http://www.artistcollaboration.com/jamroom/play.php?band_id=3&song_id=all&mode=song_hifi&type=wma

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/11/03 16:30 
Thanks for the update -

a quick solution (temporary) is to replace the "play.php" and "stream.php" scripts in the version 1.1b1 directory with those from the 1.0 install - this will revert those back to the 1.0 versions. This will allow you to use some of the other features of version 1.1 without having to fully go back to version 1.0.

In am working on a fix and will post an updated version ASAP.

Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/11/03 17:02 
I have just uploaded a "new" 1.1 beta 1 that fixes this problem. The issue was in the "stream.php" script - an array value was not being set correctly due to the new method that version 1.1 uses to retrieve the pertinant song info for streaming.

To "fix" your current install of version 1.1, download the new archive and just extract the "stream.php" script - overwrite your current stream.php and you should be set to go.

Sorry for the inconvenience!

Please let me know of any more issues. thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Display posts from previous:   
User Support Forum Archive (Read Only)
Jamroom Announcements

1234Next >
 
Solutions
• Social Media Platform
• Social Networking Software
• Musician Website Manager
• Community Builder
Products
• Jamroom Core
• Jamroom Addons
• Jamroom Modules
• Jamroom Marketplace
Support
• Support Forum
• Documentation
• Support Center
• Contact Support
Community
• Community Forum
• Member Sites
• Developers
Company
• About Us
• Contact Us
• Privacy Policy
©2003 - 2010 Talldude Networks, LLC.