Simple Machines Community Forum

Customizing SMF => Graphics and Templates => Theme Site Themes => Topic started by: KahneFan on February 03, 2009, 08:15:09 PM

Title: justboards Theme
Post by: KahneFan on February 03, 2009, 08:15:09 PM
Link to the theme (http://custom.simplemachines.org/themes/index.php?lemma=1358)
(http://custom.simplemachines.org/themes/index.php/action,download/lemma,1358/image,thumb)

Preview "justboards" Here (http://ipostyoupost.com/index.php?theme=5)

Preview "justboards and categories" Here (http://ipostyoupost.com/index.php?theme=7)

CSS NOTE: PLEASE READ
The description area is adjustable in the CSS file. This is helpful if you see that your site has a lot of dead space, or needs more space in the description area. To adjust the size of the description cell go to ./justboards/style.css and look for...


.windowbgdesc
{
   color: #000000;
   background-color: #DDDDDD;
   height: 150px;
   vertical-align: top;
   border: thin solid #CCCCCC;
}


The line to adjust is the "height" from 150 to whatever looks best on your site. Also note, you will want to use the height of the LARGEST description you have. This will ensure that ALL boards stay in a nice neat row.


This theme actually removes the category titles from the index page and lists just the boards in a 4 column pattern. I tried to figure out a way to get the category titles listed inline, but I could not think of a good way to do it and keep the site symmetrical, so I just removed them. Many sites will be OK with no category titles anyway since boards are usually self explanatory. I've also added a quick view bar for when there are new replies to view. This is helpful on forums with a lot of boards so that you don't have to scroll-scroll-scroll to see if there's new posts. You will see the unread icon under the "Show unread posts since last visit" in the header. This icon actually uses the same system as the on/off icons, so it's quick, and it actually "grows/shrinks" when there are more or less boards with unread posts in them.
Title: Re: justboards Theme
Post by: Imô¿ôu2 on February 03, 2009, 09:19:35 PM
I like the layout. I had not seen anything like that before. Neat idea
Title: Re: justboards Theme
Post by: shadow82x on February 03, 2009, 09:21:28 PM
Gotta say, its a interesting approach on a theme. ;) :P
Title: Re: justboards Theme
Post by: bycn* on February 04, 2009, 06:52:13 AM
Nice Theme :)
Title: Re: justboards Theme
Post by: ormuz on February 04, 2009, 09:00:13 AM
The idea is nice, but don't work that way...

the best way to do it is something similar to this:
http://www.joomlart.com/forums/
Title: Re: justboards Theme
Post by: KahneFan on February 04, 2009, 10:09:47 AM
Quote from: ormuz on February 04, 2009, 09:00:13 AM
...but don't work that way...

Care to expand on "don't work"? The theme above does work.

If you're referring to leaving the categories, I may look into trying that on another theme, but to keep the boards inline on this one I removed the categories.
Title: Re: justboards Theme
Post by: ormuz on February 04, 2009, 11:36:41 AM
My english is poor, but let me try to explain why I think the theme "don't work"!

That design, is different, is fresh, is new, but the users aren't "familiarized" with that layout. Imagine that is the first time u see a forum with that layout, for a new user, it will be very "confuse", beside that, even if u are a super user, it will be confuse too, there are to many elements separating all the info! I think that layout was poor, ergonomic and usability speaking, for the user side, off course! 

That forum that I post the link, in my opinion, I think it was the best way to a layout with more that one column. the highlights of that layout, are the no borders or visible tables, separating, the board info, posts...etc. That way the layout stays more clean...

Have I made Myself Clear?

I will suggest that u try something more close to that

EDIT:

This theme, have the work already done ;)
http://custom.simplemachines.org/themes/index.php?lemma=986
Title: Re: justboards Theme
Post by: phpMyTony on February 04, 2009, 11:37:52 AM
Looking cool!
Title: Re: justboards Theme
Post by: KahneFan on February 04, 2009, 03:06:09 PM
ormuz, good thoughts. However, although we are used to seeing forums as line by line, think of your favorite non-forum site, most are lined up as blocks of content which guests peruse through to see what they might want to read. Very few web sites use line-by-line set up for information. Again, not that you're wrong, or I am, just differences in view points :D
Title: Re: justboards Theme
Post by: phpMyTony on February 04, 2009, 03:09:27 PM
You should make this compatible for 1.1.7
Title: Re: justboards Theme
Post by: Antechinus on February 04, 2009, 03:17:03 PM
Why go backwards? :D
Title: Re: justboards Theme
Post by: KahneFan on February 04, 2009, 03:18:55 PM
I had "fun" making it for 2.0b4, so I don't see 1.1.7 coming anytime soon :(
Title: Re: justboards Theme
Post by: phpMyTony on February 04, 2009, 03:45:57 PM
Ohh :( It's just that there are many 1.1.7 users, and some do not want to convert to 2.0b4 :(
Title: Re: justboards Theme
Post by: Antechinus on February 04, 2009, 03:48:48 PM
They don't have to convert to 2b4. They can convert to RC1. It's better.
Title: Re: justboards Theme
Post by: phpMyTony on February 04, 2009, 03:57:15 PM
What is RC1? I didn't even know it's out yet - I'm quite rubbish at the different versions - Sorry
Title: Re: justboards Theme
Post by: KahneFan on February 04, 2009, 03:58:18 PM
RC1 is only released to Charter members yet.
Title: Re: justboards Theme
Post by: phpMyTony on February 04, 2009, 04:05:36 PM
Unfair :( Any screenshots of it?
Title: Re: justboards Theme
Post by: KahneFan on February 04, 2009, 04:36:23 PM
SimplePortal (http://www.simpleportal.net/)'s site is using it, but they also have their custom theme on it. I don't know that RC1 really makes any changes that are "visable" as much as functional.
Title: Re: justboards Theme
Post by: Juduras on February 04, 2009, 05:11:46 PM
A fine theme,nice job ;)
Title: Re: justboards Theme
Post by: KahneFan on February 04, 2009, 07:30:40 PM
Thanks :D

If anyone uses this theme feel free to post a link here or at I Post You Post (http://ipostyoupost.com) so we can have a gander. Especially if you mod it at all.
Title: Re: justboards Theme
Post by: chadon on February 10, 2009, 01:14:51 PM
Hi KahneFan
I really like the concept you created with this design and it's the perfect solution for boards with a lot of sections.
I made some modifications to it and I would like to know if it's possible to have your permission to use it for my site and/or distribute it for others to use. Of course, your credits will stay where they belong.
It's a work in progress but you can see my version of your theme here (http://1000-ads-canada.com/forum/index.php?theme=10).

I would also like to let you know that I had a lot of messages in the error logs of my 2.0 RC1 forum. I am not sure if it's due to the modifications I made but I fixed the errors by using the index.template.php file from the default theme.
Title: Re: justboards Theme
Post by: KahneFan on February 10, 2009, 03:37:43 PM
Hmmm, I haven't noticed any errors, but I will keep checking. That version looks great, and thank you for asking, yes you may release that version. I like how you revised the credit, great way to do it. You could also try it like this to make your credit stand out more...

"justboards theme" design by KahneFan (http://ipostyoupost.com) with Modifications by Chadon (http://www.mustangv8.com/)
Title: Re: justboards Theme
Post by: chadon on February 10, 2009, 08:47:18 PM
This is the first time I see a template like this for a forum and I am quite sure you just started a revolution in the forum world. Why do they have to be with the same configuration? Thanks for sharing your great creativity.
I wrote "modded by chadon" in the footer, it means the same but makes it a little shorter. Let me know if it's fine with you, you are the boss  ;)
Thanks again.
Title: Re: justboards Theme
Post by: KahneFan on February 10, 2009, 09:02:20 PM
That's fine with me, thanks :D
Title: Re: justboards Theme
Post by: orelanic on February 11, 2009, 04:33:13 PM
Thanks for making this new theme, its a realy good idea and I'm impressed with how it looks.
I wish I had the brains to do that  :D

King regards
Ade
Title: Re: justboards Theme
Post by: dwd2000 on February 13, 2009, 12:56:16 AM
Simply put: Excellent idea.

I had to change the black text on the dark background in the headers to be able to read easier, but other than that...great.

Suggestion:
You should create a mod that would change any theme to the board format you have. (almost any theme anyway)
I'm no expert and might be wrong, but I think it might just be mostly the BoardIndex.template.php that needs to be modified. Maybe it can be an option in the admin panel or even an option for each member to choose what he/she wants to use.

Just a thought.

EDIT:
By the way, are you a NASCAR fan? (as in Kasey Kahne)
Title: Re: justboards Theme
Post by: KahneFan on February 13, 2009, 01:23:37 AM
Well, it's not too hard to break the boards apart. The main restructuring comes in to play when I re-organized the information cells. So it would probably be hard to make all themes work with it. With that said, I could possibly make a boardindex.template.php and try to keep all the original classes so that it might able to be applied to more themes. I used a lot of CSS for sizing, but I could probably put it inline to make it work with more themes.

Also, for those who may not have seen it, there is a second version now available with the boards broken up into their categories: LIVE DEMO (http://ipostyoupost.com/index.php?theme=7)

And yes, I started watching NASCAR a year or so before Kahne began. I used to route for Jr... since everyone did, but when Kahne came around I picked him up. Hopefully he'll catch some GOOD breaks this year.
Title: Re: justboards Theme
Post by: dwd2000 on February 21, 2009, 08:46:10 PM
I was thinking that your installation process would insert the code into the existing boardindex and css files, then add something to the admin section to allow the admin to choose the format, or even to allow the members to choose which format they want. I'm not sure if SMF likes us to fool around with the default core theme. (although I've heavily modified mine instead of creating one for my own site)



Title: Re: justboards Theme
Post by: KahneFan on February 22, 2009, 12:23:32 AM
Quote from: dwd2000 on February 21, 2009, 08:46:10 PM
I was thinking that your installation process would insert the code into the existing boardindex and css files,

The hard part about that is that some custom themes use <div>'s and some use <table>'s to create the boards. If I create the mod to replaces tables then it won't work with div themes and vise versa. I guess I could make two versions. However, that still might not do it all since most theme's css files are different.

Quote from: dwd2000 on February 21, 2009, 08:46:10 PM
then add something to the admin section to allow the admin to choose the format, or even to allow the members to choose which format they want. I'm not sure if SMF likes us to fool around with the default core theme. (although I've heavily modified mine instead of creating one for my own site)
Quote

As long as you leave the copyright in tact, they are ok with (just about) whatever needs to be done. If I could figure this one out, then I would (try) to make three options in admin: 1) adjust width of boxes (which changes # of columns), 2) Change height of description box (purely aesthetics), 3) Boards only or Boards+Categories.




Title: Re: justboards Theme
Post by: dwd2000 on February 23, 2009, 08:49:57 PM
OOPS
I noticed something in my error logs:

QuoteURL  .../index.php?action=admin
Invalid argument supplied for foreach()
File: /home/.../cache/lang_Who_english_justboards_andcategories.php (body_above sub template - eval?)
Line: 398

Quotehttp://www.friends-alumni.com/.../index.php?action=admin
8: Undefined index: categories
File: /home/...cache/lang_Who_english_justboards_andcategories.php (body_above sub template - eval?)
Line: 398

I have disabled caching, so I'm not sure why I'm getting the error.
Any ideas?
Title: Re: justboards Theme
Post by: KahneFan on February 23, 2009, 09:44:33 PM
It has to do with the "on" icon(s) I put in the header. I did not code it correctly. I'm unsure how to code it so that it won't throw a message though :(

The only way for me to do so is to place that icon on the top of the boardindex, which I might do later. For now, to get rid of the error:

index.template.php
remove:

// Start Quick Boards

foreach ($context['categories'] as $category)

if (!$category['is_collapsed'])
{

foreach ($category['boards'] as $board)
{
echo '';

if ($board['new'] || $board['children_new'])
echo '<div class="quickboards_on"><a href="', $scripturl, '?action=unread">&nbsp;&nbsp;&nbsp;</a></div>';

elseif ($board['is_redirect'])
echo '';

else
echo '';
echo'';
}
}
echo '<br />';


// End Quick Boards


The version on the themes area has been updated to remove this function.

Title: Re: justboards Theme
Post by: dwd2000 on February 23, 2009, 10:55:16 PM
QuoteIt has to do with the "on" icon(s) I put in the header. I did not code it correctly. I'm unsure how to code it so that it won't throw a message though :(

The only way for me to do so is to place that icon on the top of the boardindex, which I might do later. For now, to get rid of the error:

index.template.php

Seems to have worked.  ;D
Title: Re: justboards Theme
Post by: KahneFan on February 23, 2009, 11:32:13 PM
This is in response to your question in my 2column theme (http://www.simplemachines.org/community/index.php?topic=284330.msg1948566#msg1948566).

(for anyone) If you use the "justboards_andcats" version of this theme, you can change the number of boards within the categories to 2/3/4/5/6/7... wide by changing this...

/Themes/justboards/justboards_andcategories/style/forum.css
FIND:

table.mainboardsframe

{

float: left;

padding-left: 0px;

text-align: center;

border: 1px solid #0B1469;

margin: .5%;

margin-left: 1%;

width: 23%;

}


CHANGE: 23% to whatever width you need for your # of columns:
98% = 1
48% = 2
31% = 3
23% = 4
18% = 5

These are all rounded percentages. You may need to play with the percentages to make them look correct for your application. BTW, I know the percentages above are not true to equal the column amount I gave, but I allowed enough room for the padding around the tables.
Title: Re: justboards Theme
Post by: Baloch on December 10, 2010, 03:21:46 AM
Quote from: ormuz on February 04, 2009, 09:00:13 AM
The idea is nice, but don't work that way...

the best way to do it is something similar to this:
http://www.joomlart.com/forums/

I agreed with you.