Jamroom Logo Jamroom 5 Core
is now Open Source!
User Support Forum Archive (Read Only)
User Site Design, Integration and Customization:
HELP! How do you edit the look of a theme????
musicguy



Joined: 12 Nov 2004
Posts: 7

Posted: 11/13/04 19:26 
I have located the php, tpl, and cfg files but my understanding of exactly how they work together is pretty foggy at this point Confused

I want to be able to practice editing a theme,
maybe just change some colors and the background image etc...

can anyone help me out, or atleast point me in the right direction?

thanks!




pending further success, donations will gladly ensue...

Back to top
djmerlyn
Jamroom Ustad


Joined: 18 Dec 2003
Posts: 13497
Location: Behind You

Posted: 11/13/04 23:56 
I think the best way to get started, is to log in to jamroom as the admin...then click the "Documents" button on the top left Smile

You will see an link regarding themes. From here on in, you should have some idea how HTML works...

It would be good to read everything you can there, and get familiar with the variables available.

Also, there is a theme that you can download and install that will just dump all available information so you can see what it does Smile

After that, try modifying one of the existing themes so you can see how things are organized...and it will suddenly all become clear Smile

If you try to just dive right in, it will cause you a headache most likely Laughing

When all else fails, there's always a nice community here to offer help and support Exclamation

Cheers!


_________________
Pro JR Hosting, now 50% off!
-100% Guaranteed

"more server and network power than any host, dedicated to your jamroom site"
Back to top
musicguy



Joined: 12 Nov 2004
Posts: 7

Posted: 11/14/04 03:58 
I appreciate the nudge in the right direction.

I have a feeling I will be corresponding a lot more with some of the talented folks in the jamroom community.

Back to top
rekrapt



Joined: 02 Oct 2004
Posts: 308
Location: Gulfport, MS

Posted: 11/15/04 09:07 
Definitely got to know HTML... especially so you don't break the tables since the templates are just little pieces of the pages that are created. Changing backgound colors and stuff can be done pretty easily by editing the style sheet associated with the theme. That how I was able to put gradient backgrounds in the table elements associated with my theme edit.

Good luck!
Tom
http://www.tparker.net

Back to top
jagor



Joined: 17 Dec 2004
Posts: 17
Location: Milano, Italy

Posted: 01/30/05 09:45 
hi

I have a problem dealing with the templates.
What if i want to put the songs templates to the left or to the right of my artist image and information.
In the jamroom moss, infrared and cobalt themes the song templates are visualazed under the band info.
I wonder how to do it with my basic experiance for php and template design at all.

Must I do it by including the song templates in to my music_header.tpl by creating table column ?

I tryed it this way:

<?php include "http://www.mysite.com/jamroom/themes/jm_moss_2.2/song_header.php"; ?>

in to the music_header.tpl

and it not works fine because im able to see only the placeholders for the band name, image and songs without actually getting the info from the script.

Please could anybody point me the right direction!!

10x

jagor

Back to top
rekrapt



Joined: 02 Oct 2004
Posts: 308
Location: Gulfport, MS

Posted: 01/30/05 22:48 
I'm not quite sure what you're asking. Maybe this thread can help?

http://www.jamroom.net/phpBB2/viewtopic.php?t=2196&postdays=0&postorder=asc&start=0


_________________
Tom
http://music.tparker.net
http://wongastudios.com
----
Back to top
jagor



Joined: 17 Dec 2004
Posts: 17
Location: Milano, Italy

Posted: 01/31/05 09:01 
hi rekrapt!

thank you for the post. I'v already seen this topic but what i want to do is here: http://www.hxcmp3.com/bands/6138/

i paste the code from this page in to dreamweaver (i hope the autors wont be angry with me:)) and i'v notice that they use:

<div id=image>..bandimage..</div>
<div id=info>..bandinfo..</div>
<div id=songs>..bandsongs..</div>
etc.

and assign a CSS styles for every <div id=>. By using "float: left" and
"width: px" so they separate the space in to columns. That is preaty easy to understand. I will try to do it for my site now.

There is somethig i can't understand: are they using only one php document for the whole artist information to be displayed, or they are using the original themplates ordering system of jamroom with calling the whole set of .tpl files from the theme/theme.cfg and theme/song.cfg.

If i want to use only one .tpl file how this will work for generating the artist thems htmls.... i will try to do the id and style floating thing with the existing templates first and will post my experience here Smile)

10x

jagor

Back to top
rekrapt



Joined: 02 Oct 2004
Posts: 308
Location: Gulfport, MS

Posted: 02/01/05 12:01 
That would be a question for Brian or DJ. I believe that the way a page is built from tpl files is coded into JamRoom and you have to use the tpl file structure as-is.

But, I could easily be wrong.

Brian? DJ? Smile


_________________
Tom
http://music.tparker.net
http://wongastudios.com
----
Back to top
djmerlyn
Jamroom Ustad


Joined: 18 Dec 2003
Posts: 13497
Location: Behind You

Posted: 02/01/05 12:11 
What I think you do, is build all of your templates, then create a master template like index.php

index.php will do php includes of all of the other templates into 1 page. Now everything is on one page.

Hope that helps~

Cheers!


_________________
Pro JR Hosting, now 50% off!
-100% Guaranteed

"more server and network power than any host, dedicated to your jamroom site"
Back to top
Display posts from previous:   
User Support Forum Archive (Read Only)
User Site Design, Integration and Customization

 
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.