You are invited to Log in or Register a free Frihost Account!

phpBB 2.0.23

I'm having fun with phpBB 2.0.23. It all started with searching for a way users could view Frihost with smart phones. Tapatalk is probably the best, but then discovered that there are really no mobile friendly mods/hacks for any versions below phpBB 3.0. Frihost is on 2.0.

I then wondered whether I would be able to load phpBB 2.0 to have a look under its dashboard, and totally surprised myself. I'd have thought that the php version of 5.4 would be too advanced for phpBB 2.0 as 2.0 was designed to work with php 4. I used the very last version of the phpBB 2.0 script, 2.0.23, and must have lucked out with the download, as the Website where I downloaded it from must have updated 2.0.23 to work with php5.4. Next I was wondering whether it would work with mySQL database, and that also surprised me. The download must have included an update for that as well. Thank you!

For those who are as curious as I am or have some time on their hands, you can download 2.0.23 from It's also available at sourceforge, but when I tried to download it from sourceforge it came up with a serious security pop up warning about added software. I then did more searches for downloads and was very lucky to arrive at, as with the download came a step by step guide link as well as other materials for phpBB 2.0 that are no longer available at phpBB Website. I also found very useful documentation at the URL below, but in the end didn't really need it as much as the download was one of the easiest I've ever had to work with:

What a breeze it was to download the script. Only 648kb. It was downloaded in a flash as a zip file. I unpacked it, selected the contents of the phpBB 2.0 folder, zipped it up again, and then uploaded it to the root of a new domain I created a day before. Unzipped it in my cpanel, and was totally bowled over when I typed in my domain url the installation worked perfectly the first time round. Probably the easiest and quickest forum installation ever.

Have just browsed through all of the "hacks" that are available at, as well as styles, so may work on that when I have more time tonight. The Admin Panel is much more bare bones than what I've been used to with phpBB 3.0 and 3.1. I'm beginning to like it though. Much easier to navigate.

Think the first "hack" I'm going to look for is for security. Wonder how secure such an early version of phpBB 2.0 would be without added protection?

14 blog comments below

So do you think you can get Frihost to mobile and will Bondings implement? Mobile might get us more traffic.
standready on Sun Feb 14, 2016 5:40 pm
I don't think so Stand. Any changes to the Forum can only be done at the root level and none of the staff have root access.

One thing I've noticed however - have you noticed it too? Last night when I was checking out styles for the 2.0 phpBB I noticed they were actually mobile friendly in a way. Is it my imagination and the browsers are showing Websites more mobile friendly than they used to. All one has to do is drag the corner of the Website to smaller to notice it.

I don't think it will be an enormous effort to make the Forum mobile friendly, Marcuzzo offered to do that. Ghostrider our graphics specialist and web development expert has been campaigning for this for years. Just the root level thingie that has always stood in the way and Bondings preferring to do the changes himself but never having the time to do it.
deanhills on Mon Feb 15, 2016 8:23 am
Hi Dean,
to make phpbb more mobile friendly I think it would only take a new set of stylesheets.

To make a site 'mobile' you design it as 'mobile-first' or more correctly 'Resposive'

you start by designing the site to be viewed by a mobile application. I usually design it and check it out using a plugin called web developer

When I'm happy with the way it looks for mobile I will create another stylesheet for larger screens ( like tablets) and when I'm happy with that I'll go for the larger screens eg: laptops.

in the end I'll end up with 3 stylesheets.
1. main core style in which the main 'theme' ( colors, fonts, etc...) and the mobile styles are set and then the 2 stylesheets for larger screens in which I override the layout ( mostly the sizes ) of the components

This is what I usually use in my templates ( this is a view for CodeIgniter )
defined('BASEPATH') OR exit('No direct script access allowed');
?><!DOCTYPE html>
<html lang="en">
        <meta charset="utf-8">
        <meta property="og:name" content="<?=$og_author;?>">
        <meta property="og:image" content="<?=$og_image;?>">
        <meta property="og:description" content="<?=$og_desc;?>">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="<?=base_url();?>css/style.css" type="text/css" />
       <!-- -->
       <link rel="stylesheet" href="<?=base_url();?>css/medium.css" media="screen and (min-width: 600px) and (max-width: 900px)" />
        <link rel="stylesheet" href="<?=base_url();?>css/large.css" media="screen and (min-width: 1055px)" />
        <script src="<?=base_url();?>third-party/jquery/jquery-2.1.4.min.js" type="text/javascript"></script>
        <script src="<?=base_url();?>third-party/gist-embed.js" type="text/javascript"></script>
        <script src="<?=base_url();?>js/index.js" type="text/javascript"></script>
        <script src="<?=base_url();?>js/youtube.js" type="text/javascript"></script>
        <link rel="stylesheet" href="//">

what I would to to make phpbb more mobile friendly is start there. in the end, you want all content to be available, we're only trying to change the layout and not the guts of phpbb Wink
Marcuzzo on Mon Feb 15, 2016 12:16 pm
it looks like frihost will need more then a few stylesheets.

if you look at the header of the forum, there are no ID's.
you could style it using the tag and class selectors but it would require a lot of work.

<div class="subtop2">
<div style="float:left; width: 40%;">
   <img src="" alt="" border="0" align="left" />
   Welcome <strong><a href="">Marcuzzo</a></strong>! [<a href="" rel="nofollow"><b>Edit Profile</b></a>] [<a href="" rel="nofollow"><b>Log out</b></a>]<br />
   <a href="">Posts: 1479</a><br />
   Points: -182.00, Frih$: 967.87, Coins: 532.93<br />
   Hosted: Yes<br />
   <a href="" rel="nofollow">You have no new messages</a><br />
   <a href="">You have 0 open AWITs</a>
<div style="float:right; text-align:center; width: 40%;">

<br />

<form name="form" action="" method="get"><input type="text" name="query" size=40 value="">
<input type="submit" name="Submit" value="Search">
<br /><b>Frihost Search</b>:
<input type="radio" name="QueryType" id="L" value="L" checked> <label for="L">All words</label>
<input type="radio" name="QueryType" id="P" value="P" > <label for="P">Exact Phrase</label>
<input type="radio" name="QueryType" id="Y" value="Y" > <label for="Y">Any words</label>
<br>Sort Type:
<input type="radio" name="SortType" id="DATE" value="DATE" checked> <label for="DATE">Date</label>
<input type="radio" name="SortType" id="RELEVANCE" value="RELEVANCE"> <label for="RELEVANCE">Relevance</label>

<div style="text-align:center; height:105px;">
   <a href="">Marcuzzo's Blog</a><br>Blog Posts: 9<br><a href="">Create a new blog post</a>

Also, it uses tables, this will be a PITA to fix using css only.

<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline">
      <th class="thHead" colspan="2" height="25"><b>Create a blog comment</b></th>

I'm very pessimistic, unless we can get somebody with access to the actual forum source, there isn't a lot we can do
Marcuzzo on Mon Feb 15, 2016 1:31 pm
All this talk of mobile got me to thinking my own website. Time for me to do some work and learning.
standready on Mon Feb 15, 2016 5:56 pm
That's brilliant Marcuzzo. Thanks you so much for all of the code. I'm going to try it out over the weekend on the dummy 2.0 I created. Love the idea that you work with separate stylesheets without touching phpBB as when one fiddles with phpBB guts it seems to break easy.

How would one get the phpBB 2.0 to recognize the device that is being used so that it would automatically default to any of the stylesheets? Is it with Javascript? Or from the browser via the @media CSS command?
deanhills on Mon Feb 15, 2016 7:04 pm
you could ( in theory ) change the appearance of the website. but you'd have to restyle it entirely.
if the site would have been written 5 years ago it would have been easier.

what it would take is to create styles ( classes ) for every element on the site and this, my friend, is a lot of work.

getting Bondings to update the forum to a newer version ( or a custom forum ) would be faster.

speaking of which, the thought of creating a new type of forum/community platform ( not a site but the actual code ) has crossed my mind a few times and it's starting to itch
Marcuzzo on Thu Feb 18, 2016 11:02 am
Marcuzzo wrote:
speaking of which, the thought of creating a new type of forum/community platform ( not a site but the actual code ) has crossed my mind a few times and it's starting to itch

I love the sound of that. Very Happy

Now if we could only locate the elusive Bondings. Which maybe easier for you to do as he has to be living somewhere near you?

Have to say Bondings has a nose for things, and his nose must be itching big time with the energy that's going on around here. Maybe a miracle is still possible. Razz
deanhills on Thu Feb 18, 2016 11:38 pm
deanhills wrote:
Now if we could only locate the elusive Bondings. Which maybe easier for you to do as he has to be living somewhere near you?

Belgium is a small country but I'd sooner find a needle in a haystack :p
I wouldn't even know which part of the country he's from.

deanhills wrote:

Have to say Bondings has a nose for things, and his nose must be itching big time with the energy that's going on around here. Maybe a miracle is still possible. Razz

I'd love to see the stats of this month Cool
Marcuzzo on Fri Feb 19, 2016 12:15 am
The ideas I'm having are nice and all but I'm not too sure how the reception will be.

for instance, a forum is just a place where people post messages and other users can reply.
this is the most basic implementation of a forum.

then you have other types of communities like stackoverflow, where a user will ask a question about a given topic and other users can provide feedback in the form of comments. users can then upvote comments and the one that has the most votes will be accepted as the solution to the problem.

All the other stuff is just an implementation of the OP + comments concept wich is also the core of a forum.

the idea's I'm having is basically boiling down to a combination of all those things + a few more extra features, but since these are all found in different places, people may say that it's already there and have no reason to use it.

My idea is not to reinvent the wheel but more leaning towards refreshing forums ( like this one )

think of:

  • mobile first
  • Question asking feature similar to stack overflow/exchange
  • embedding code with syntax highlighting ( maybe even from an external source like gists )
  • articles ( like the blogs here but then nicer looking )
  • customisable user 'home' directories
  • an update system that actually doesn't break the site
  • open source

when a few more things come to mind I'll post them here.

let me know what you guys think, if it turns out to be worth the effort I'll start working out a project draft and some use-cases.

ideas, suggestions and thoughts are more then welcome, even the negative ones because those will make or break a project, I want you guys to be very critical
Marcuzzo on Fri Feb 19, 2016 12:50 am
A few more:

- instead of having a lot of fixed categories, there will only be a few types of post methodslike 'ask a question' or 'write an article' like a review or tutorial, and these can be tagged and grouped by this tag instead of a category.

- plugins... This one needs some more thinking.

Off to bed now, c u guys tomorrow
Marcuzzo on Fri Feb 19, 2016 1:01 am

I get the feeling you have the ability to revolutionize the whole next step for Forums with a unique new design that isn't Facebook, or any of the other usual suspects, but a unique and logical development from Forums like these.

I like the idea with designing it for a mobile device. I like the question asking feature. If it is even close to Stack Overflow it would generate awesome traffic for Frihost.

I like the idea for jazzing up the blogs into something better looking and making them into a very visible feature as well. We've got some really great blogs that could be created into feature blogs. Off the top of my head I'm thinking of Ankhanu's Roleplaying blog, Amagard' Python Blog and The Gremlyn has a blog that attracts thousands of hits.

I'd also add a Web hosting feature for web development and hosting for and by Webmasters.
deanhills on Fri Feb 19, 2016 11:10 am
I've got a few more Ideas, I'll create a blog post where I will summarize the idea's, I hate to hijack this blog but I'm unable to edit my comments here and I like to keep things together.
Marcuzzo on Fri Feb 19, 2016 11:14 am
Marcuzzo on Fri Feb 19, 2016 11:26 am

© 2005-2011 Frihost, forums powered by phpBB.