Forum Moderators: rogerd
To me both phbb and Vbulletin look tired and old. EVERY man and his dog has a forum which looks like thier format.
They are also quite difficult to integrate into the look and feel of my existing web site. These forums want websites to change to look like them not the other way round.
What I would like is a a forum where I can say reserve the top 45 pixels or a set % for MY OWN HEADER, say the right and left 45 pixels or % for my own design and then the rest can be the forum.
The aformetioned forums can't be easily changed.
I have also downloaded and started testing vanilla- I like it's clean looks and simplicity but it seems too simple as I can't find out how to moderate for example.
I have read about Phorum but the download does not contain the files they say it should (like config.php.sample) and their support is not very helpful so they are out.
Are there any other easy to install forums which are highly configurable which can be changed to look like my website and not want me to look like their tired old formats?
[edited by: engine at 10:55 am (utc) on Feb. 24, 2009]
[edit reason] No specific forums, thanks [/edit]
The top-of-page mods you described should be easily accomplished by modifying the index.template.php file where the top of page layout is.
They've patched security problems promptly, too.
I tried FOR HOURS to get our sites header to work with phpbb.
I just don't know enough about includes and php.
All I want is a forum which says add your header html here then it puts its code under that,
I will look at SMF though.
Just been reading about Invasion Power Board but it looks like all the rest,
And if you need more customization, you can very easily write your own plugins, override their function modules, etc.
I have been pretty impressed with the design of it... There are a few quarky things I didn't like... it seems to give a lot of focus to "tag clouds" which I hate, but that can all be removed from the templates if you don't want to use it.
It does take some poking around in their help forum to get solutions to minor problems like removing a field from the user profile page, or changing links to nofollow, etc... but once you figure out how those changes are made (by making your own custom plugin), it really starts become obvious that the design of the software was done very well.
I use phpbb in part because 99% of the forums I visit use vbulletin, they're all cookie cutter sites with the identical blue/white look. Boring... oh plus I don't like the bloated code of vb.
Is there anything wrong in using frames which would stop me doing this?
I tried to paste in my HTLM into the header but it just ends up as a mess.
I agree Vbulletin and to some extent phbbb sites all look very samey. Sorry even WebmasterWorld looks dated.
I just want something fresh looking
Anyone heard or Orca?
The aformetioned forums can't be easily changed.
I can't speak for VB but the HTML generated by phpBB is nearly all within templates. If you know HTML and CSS you can make it look however you want by modifying the templates and CSS files. You can even use your own php code within the templates if you're using phpbb3.
I tried to paste in my HTLM into the header but it just ends up as a mess.
No offense but the problem lies between the chair and the keyboard. If your HTML doesn't integrate it's not the software's fault, you're going to have the same issues with any forum software. I'll take a quick guess your HTML is inheriting the CSS for phpbb?
As far as the "dated" look of forums I'm not so sure what you're after but forums first and foremost should be able to present information in very accessible way, other than a list there really isn't much more you can do. Certainly you can add some "window dressing" but the content is going to dictate how far you can take that.
I have found that actually trying to find which template does what is very confusing though.
It's not exactly user friendly.
By old fashioned maybe I mean that the same look is used EVERYWHERE.
I like teh look of Vanilla but from what I can see you can't do much with it.
Some of the themes are much like the other forum software, but some are very radically different in a way that I've never seen from Vb, phpBB and Invision.
I know nothing about PHP, but even I have been able to copy and paste some interesting solutions with SMF (with the help of their support forums of course).
For a more structured approach, Vb has a nice templating system, but I do find it very 'rigid' and unwieldy personally.
<rant>
But most forum software is a mess IMO. Like CMSs, they come with the assumption that everyone in the world is interested in 'cool' tools like 'shout boxes' and displaying page load times.
90% of my work, when setting up a forum from scratch, is to strip out the unnecessary gunk and customise the user tools and feedback/error messages so that they make sense to ordinary web users. I remember a popular forum program a few years ago which had the register/login box at the bottom of the page. I'm sure there was a reason for this...
</rant>
I am trying all the free codes and the one I go with I will make the donation.
Iv'e just realised another limitation with some forum software.
I need to display google adsense wherever I want in the forum. This is actually possible in phpbb but not as far as I can see in Vanilla. I don't know about simple machines as I can't find an answer in their website.
You can also make the modifications yourself manually, but it involves going in and modifying the PHP code. If you want the ads in uncommon locations such as inside posts, that could be somewhat difficult to figure out. The index.template.php file builds the page headers and footers (relatively easy to modify), but there are other template files involved in creating the rest of the page, and figuring out how and where to modify the code for those would require becoming quite familiar with the inner workings of SMF.
[edited by: SteveWh at 10:02 am (utc) on Feb. 26, 2009]
This is actually possible in phpbb but not as far as I can see in Vanilla
You can add any HTML code you want anywhere within phpBB. there's a simple explanation here to add them in overall header, viewforum or before posts :
[phpbb.com...]
The addtion to overall_header may break Googles TOS because it will display on every page. To take the tutorial a step further you first should understand the switches used in templates. You might add something like this:
<!-- IF S_VIEWTOPIC -->
Your ad code here
<!-- ENDIF -->
In viewtopic.php this variable is set on line 609:
'S_VIEWTOPIC'=> true,
Therefore the code in between the switch will only be parsed when viewtopic is requested, you could add multiple switches:
<!-- IF S_VIEWTOPIC ¦¦ S_VIEWFORUM-->
Your ad code here
<!-- ENDIF -->
Now it will only be displayed in viewtopic or viewforum. You might want to add it to index.php? There is no switch for index.php but you can add it, open up index.php in your text editor and you'll find this down near the bottom:
// Assign index specific vars
$template->assign_vars(array(
'TOTAL_POSTS'=> sprintf($user->lang[$l_total_post_s], $total_posts),
This first varible is used for total posts, using {TOTAL_POSTS} in template will display the number. In this array we can add the switch, go down a little further and after the birthday switch add the switch for the index page :
'S_DISPLAY_BIRTHDAY_LIST'=> ($config['load_birthdays']) ? true : false,
'S_INDEX'=> true,
Now within the template overall_header.html we're going to make our ad block look like this:
<!-- IF S_VIEWTOPIC ¦¦ S_VIEWFORUM ¦¦ S_INDEX-->
Your ad code here
<!-- ENDIF -->
EDIT: this ¦ should be a pipe symbol, you'll need to replace it.
One reason I didn't mention which is really putting me off phpbb even though it's all set up and ready to go is that it takes so so SO long to load. I think this could be a big reason why we have had no visitors. Even I almost give up as it takes 15 seconds and that is in the new apple safari which I have found is blazingly fast. I am using cable broadband too. My site on a whole takes about 2 seconds to load. People are very impatient and just want instant loading pages
It is linked from every page in our main web site too.
I just set this up through our host as phpbb is offered as a forum and its a quick auto set up through our hosts admin control panel.
Does a MYSQL db connection take a long time? I have not noticed any other forum eg WebmasterWorld to be slow to load.
Have you looked at BBPress yet? I recommended it earlier in the thread and was surprised no one else mentioned it. It is another free forum option.
I contacted our host and they said they are working to reduce mysql connection issuers. They even said it was a common complaint.
I hope they fix it as at the moment no matter what I do I don't think people will wait anywhere from 15 seconds to a minute for it to load.
One reason I didn't mention which is really putting me off phpbb even though it's all set up and ready to go is that it takes so so SO long to load.
I don't know how it compares to other software but it should be lighting fast. Nealy every page on my site spidered by Google is a phpBB page and it reports downloads in 300 milliseconds. Note that I have eaccelerator installed so the page loads will be a little slower without it but overall on average execution time should be well below 1 second. If I remeber correctly it was benchmarked at .8 on a server not under load without eaccelerator however the server was only running a P3.
phpBB3 was built from the ground up with two major things in mind, performance and security .
< sorry, no email quotes >
My forum is brand new and the DB has JUST been set up so it must be as clean as it can be.
All nice words but they didn't offer any time frame. They suggested I have a VPS account which will cost extra.
Today it was taking about a minute to load. I may have to look around. They are generally very very good but no matter what I do people won't visit if it takes 20secs to a minute to load.
[edited by: tedster at 1:33 am (utc) on Feb. 28, 2009]
I like the clean look.
It also loads twice as fast as PHPBB.
I think I will go with this as PHPBb is just too slow (for whatever reason)
SMF isn't as user friendly in the template and theme editing. With PHPBb you can easily change the logo and add google adsense code wherever you want it from the admin panel.
Now to edit the themes so it looks like my site.
These forums are frustrating.
The number one thing people want is to be able to easily customise their forums to look like their websites so why not make this easy?
The second is to integrate advertising such as adesense. Full marks to PHPBB but none to SMF and the others I have tries in this respect.
Anyone know any good tips or pages where I can get some tutorials?
Sorry to keep asking but to summarise my findings
PHPBB is quite easy to make changes to the template to get it at least looking a bit like your site.
PHPBB is easy to set up
PHPBB is slow but this is probaly a reflection of my host.
Vanilla quite easy to set up but for my limited knowledge I can't do anything (wrt to editing its look) with it at all.
It is fast though
BBPress easy to install but again where to from here- I (with my limited knowledge) can't do anything with it
BBPress is fast
SMF-easy to set up, seems fast. Now to customise it...
If any one out there is developing a forum you will have a winner if it is easy to customise.
[edited by: oasisfan at 4:35 am (utc) on Mar. 1, 2009]