A while ago, I posted about the new template tags system in IP.Board 3.0.0. After some initial feedback on the syntax and having developed the system further, I felt it was worth revisiting in our blog. The template tag system is still based on PHP classes (extends and implements, PHP5 fans) which act as plug-ins. These plug-ins are only run when the templates are cached which makes the system v…
We are pleased to announce that the beta releases of IP.Shoutbox 1.0.0 and IP.Tracker 1.2.0 are now available for immediate download! IP.Tracker IP.Tracker is a bug/issue tracking system, it allows members and staff to track certain issues, for examples, bugs within a project you are working on, or even building a house! IP.Tracker supports statuses, severities, and much much more to bring you an…
In a previous blog entry on IP.Board 3.0's new framework, I mentioned that at the core of the new framework is something called 'ipsRegistry'. This blog post will go into more detail and will be of interest to modification authors. Overview IP.Board, like most complex applications, has a need for 'core' data, like settings, session and input data ($_GET, $_POST, etc). There is also a need for a …
Since our recent updates to the resources site the feedback received has been great. We have managed to address a lot of the feedback, and we hope you like the changes we have made. One of the changes was the new Featured Resource. We have now revealed the featured resource for July, as usual, this page will go into a lot of detail about the resource, the author, and will also feature screenshots…
BBCode is a core part of your forum system. We understand that. To that end, we've been working hard to completely rewrite and overhaul the entire bbcode handler in IP.Board 3.0. We think you'll like what is in store. Changes since IP.Board 2.x There are some core differences in the BBCode system we are introducing in IP.Board 3 that you may notice right away. For starters - *every* B…
IP.Board has grown a lot over the years. We've added new functionality through the components framework, allowing us to deliver first-party supported addons such as IP.Gallery, IP.Blog and IP.Downloads. Our Community Projects leverage this infrastructure to provide even more value for your board, and third party developers have produced wonderful components utilizing the same infrastructure on…
Thank you for your patience while we made our improvements to the resource site! There are some exciting changes we would like to point out to help you navigate through the new features. Homepage Updates We've made a few improvements to the homepage, with more to come. Immediately, you will notice we have separated the left column to show 'Top' listings and the right column to show 'Latest' li…
Recent advances in technology coupled with a tremendous increase in online awareness have had a profound effect on the growth of online communities. To better serve both present and future customers and in the interest of furthering our position as a leader in online community development, we are pleased to announce that we will immediately increase and refocus all development resources to the enh…
In our efforts to improve the services offered to you through IPS Resources, we will soon be releasing another community-driven project, IP.Shoutbox. Much like IP.Tracker, this will be an IPS-sponsored project written by you, the community. We have approached two people who we feel will do a great job on IP.Shoutbox, these two are currently working very hard to produce a beta of the modification.…
Our new resource site has been online for a few months now and the feedback has been great so we are going to enhance the offerings and further involve our community of resource authors. Some upcoming changes include: Forum Organization We will be reorganizing and adding new forums to the company forums resource section to make it easier to navigate and find information. You will also soon notic…
The term 'ban' in IP.Board has a relatively loose definition and can often mean many different things. IP.Board supports an array of useful features to control access to the board, or in this case to restrict access to the board. Some examples of what 'ban' may refer to are IP address ban filters Email address ban filters Username ban filters Placing a user in the 'Banned' group Suspending the u…
One of the first items we determined for IPBoard 3 was that it was going to ship with a brand new skin. Our current skin has been with us since the first release of IPB2, and the style goes back even further than that. The Pro skin was introduced more recently, but its main intention was to simplify, rather than bring a significant update. And so, the responsibility for designing and implementing…