Posted by battye in Modifications with the tags array, condition, for, if, loop, PHP, phpBB, statement, while on November 21st, 2008
If you want to make a MOD and you just don’t know where to start, I think the best thing to do is to look at existing MODs to see how other MOD authors go about doing certain tasks. If looking at an existing .php file makes absolutely no sense, type a keyword of what you don’t understand into the search box on http://www.php.net - in many cases it will be a PHP function that will be well explained and documented.
For this blog post, I will address the four basics of PHP. Understanding these concepts will give you a kick start into the world of PHP and MODding.
Read the rest of this entry »
2 Comments
Posted by Kellanved in Development, Modifications, Styles, Support with the tags Internet Explorer, Security, Uploads on October 25th, 2008
Recently we got many bug reports about problems with the IE8 beta browsers. The problem is that we cannot accommodate beta browsers in our software - the next beta will break our adjustments. But why have we chosen to include some other IE8 features? The answer is simple: security
This post will give you insights into one of the more obscure security implications of file uploads.
Read the rest of this entry »
29 Comments
Posted by iWisdom in Support with the tags Support on October 16th, 2008
As anyone who has spent a decent amount of time in and around the support forums knows, there are an endless amount of questions being asked, and very few people who take the time to answer them (a big thanks to those of you who do!) Because of this, the time any of us can spend there is very much worth its weight in gold. Many of us (myself included) start developing certain methodologies we use when handling support requests in order to quickly and efficiently solve the problem before us. Here’s how I do it. Read the rest of this entry »
2 Comments
Posted by battye in Uncategorized with the tags 2002, guests, phpbb2, phpbb3, spambots on October 9th, 2008
Whether you have just opened your forum or whether you have an established community, the thought has probably crossed your mind at one point or another of opening the board to guest posters.
Obviously there can be no definitive right or wrong answer for everyone, but for most people the simple answer is “don’t do it”. Read the rest of this entry »
26 Comments
Posted by Acyd Burn in Development with the tags ascraeus, Development, Londonvasion, milestone listing on September 19th, 2008
Hi,
I think it is time to write about the presentations we (the developers) gave at Londonvasion revealing the planned features in the upcoming version of phpBB - codenamed Ascraeus.
Please do not take anything mentioned within this blog post as guaranteed. There may be changes, some things may not evolve at all, some may be changed completely. But yeah, this is the current state of planning.
Read the rest of this entry »
23 Comments
Posted by Highway of Life in Development, Modifications, Styles with the tags Contributing, Documentation, wiki on September 9th, 2008
If you have not yet read the phpBB Wiki Announcement or have not followed the discussion topic. I would encourage you to do so and take a look at the new development wiki:
http://wiki.phpbb.com
What is a Wiki and what can I do with it?
A Wiki is a type of website that allows the users and visitors to add, remove, and edit the available content. — Anyone who is interested in working with the phpBB Codebase, from website administrators who want to integrate phpBB into their site, or create a quick-script, to bridge or application developers to bridge phpBB with their application, to MOD Authors. The wiki is for those who want to learn more about the phpBB Codebase or simply have a question about how to do something or how something works within phpBB.
The wiki is also a great way to learn about how to begin programming in PHP/phpBB and developing a MOD.
Read the rest of this entry »
5 Comments
Posted by Kellanved in Development, Modifications with the tags Bots, CAPTCHA, MODs, Project History, SPAM, Visual Confirmation on August 28th, 2008
CAPTCHAs - “Completely Automated Public Turing test to tell Computers and Humans Apart”s - are known as the foremost means to stop registrations by SPAM programs, so-called “Bots”. In phpBB, a visual confirmation CAPTCHA is used.
The key here is the “Completely Automated” part, meaning that the software - phpBB - creates the question and the correct answer without interaction by a user. This has the drawback that computers are usually able to find the answer as well, given time to adjust. This is an active field in research. In the end it is an arms race. A new CAPTCHA will usually buy a few months of peace, before the major Bot vendors adjust their products.
This article is about presenting some reasons behind our CAPTCHAs; it is not intended to be a case for or against CAPTCHAs in general or particular. It is not about other means to combat SPAM, but only about CAPTCHAs.
Read the rest of this entry »
27 Comments
Posted by Highway of Life in Modifications with the tags Google, Search Engine Optimisation, SEO on August 23rd, 2008
Many people think that SEO is basically using or implementing Human Readable URLs. However, this is not encompassing of “SEO” at all, it is one small part of SEO, and is generally grossly misunderstood. Many people believe that Human Readable URLs are the only way that Search Engines can correctly index a site, or that it is the best method for spiders to index the site. Or that Dynamic URLs somehow hurt your Search Engine Ranking or performance within Search Engines. But this is not the case. Human Readable URLs mainly benefit Search Engines as added Keywords within the page, this only reinforces the keywords already set by the page and topic title, which Search Engines already use for the index.
Search Engines have just as easy of a time indexing dynamic URLs as they will with Human Readable static URLs. The benefit is minimal.
SEO is Dead! Long Live SEO!
There are others who believe that because the web has progressed so much over the years and the advancements in Search technologies, that search engines no longer require any optimisations to properly index your site. Or that you can not improve your search engine rankings or results by performing any sort of search engine optimisation on your site.
This post is meant to address both sides of the argument by giving people a better understanding of what SEO is and it’s place within phpBB3. It also includes problems identified within phpBB3 itself with regards to Search Engine performance and solutions to address these issues.
Read the rest of this entry »
30 Comments
Posted by A_Jelly_Doughnut in Development, Uncategorized with the tags Joomla, phpMyAdmin, resources on August 21st, 2008
When I was more active in the support forums, it seemed like phpBB users were primarily made up of teenagers looking to set up their first dynamic website on Lycos or other free hosts — there were even knowledge base articles on how to make phpBB2 work on those hosts.
I had thought of OSS projects as the domain of teenagers and college students. A hobby people give up for full-time jobs later in life. So I was a bit surprised when I asked NeoThermic, keeper all statistics and Support Team Leader, the average age of a phpBB Team member. It is about 28.4 years (with a very large standard deviation of eleven and three quarters). This could be due to a relatively low churn rate. Many team members have been with us for many years.
But, it seems to me that phpBB’s audience is aging as well. It is less common to see someone trying to set phpBB up on a free web host.
I’m not saying this is a good or a bad phenomenon. I do think a board is better off when it is operated by a dedicated administrator with resources at his or her disposal. Resources pay for high quality hosting, for instance.
However, I’m not sure this is unique to phpBB. Many of the contributors to other large OSS projects like phpMyAdmin have been doing so for many years. But I’m curious whether anyone else has noticed the maturing of the people who contribute to open source projects.
I believe that Joomla! has noticed, because they are recruiting students. Google has done the same, with their Summer of Code the past several years.
12 Comments
Posted by drathbun in Moderating with the tags administration, moderation on August 12th, 2008
A while back battye wrote a post about how to select moderators. I thought that it was a really good post. It spawned a few comments, one of which included a question about how many moderators do you really need. I thought that battye’s response was interesting. He said:
I would probably go with one moderator per 50 active/regular users.
Based on that, I am very much understaffed.
To be clear, battye does provide a bit more detail in the rest of his response, including some ideas about time zone coverage and other aspects of running a board. I am taking that bit of a quote out of context because I felt like I wanted to write more than a simple comment / response to his post.
I feel like there are several important factors that can be used to determine how many moderators you need, and some of them are probably more important than others. The factors are:
- Number of active users
- Number of posts per day
- Average age of board members
- The level of “passion” inspired by the subject matter of your board
I would like to add that this is probably not an exhaustive list but these are the four main elements that I have seen in boards that I participate in. I would like to provide more specific details about each of these, followed by some of my own thoughts on how you determine how many moderators you need. I don’t think it can be summed up in a simple equation.
Read the rest of this entry »
28 Comments