Blogs

Featured Entries

  • IPS Community Suite 4.0.0 Beta 6 Available

    By Charles

    We are happy to release the sixth beta of IPS Community Suite 4.0!
     
    IPS welcomes any clients who enjoy testing beta software to participate and post bugs in our  bug tracker . These beta releases help us to provide a more stable final release and the more people who participate in testing the better it is for all.
     
    This release makes available: Forums Blog Gallery Downloads Calendar Commerce Pages  
    The upgrade system is now available and you can upgrade from IP.Board 3.4.7 to test this system  However:   do not upgrade your live community!  IPS does  not  provide technical support or services for beta releases. You can append "-TESTINSTALL" on to the end of your license key to allow to a separate install for test purposes.  More information on license keys...
     
    Downloading
     
    You can download IPS Community Suite 4.0.0 Beta 6 in the  client area . Go to your Purchases section, select your license, and click the download link. IPS Community in the Cloud clients do not yet have access to the beta.
     
    You will be able to upgrade from Beta 6 to the first supported release of IPS Community Suite 4.0 when it is released. Unless major issues present themselves, we anticipate that Beta 6 is the final beta and next release will be supported. Please do help us test and report bugs. Thank you!
      
    Note:  If you are already running Beta 5 you can upgrade in your AdminCP. You will see a notice on your Dashboard. If you do not see it: go to Applications and click check for update.
    • 12 comments
    • 1,864 views

Our community blogs

  1. Latest Entry

    By Charles,

    We are happy to release the sixth beta of IPS Community Suite 4.0!
     
    IPS welcomes any clients who enjoy testing beta software to participate and post bugs in our bug tracker. These beta releases help us to provide a more stable final release and the more people who participate in testing the better it is for all.
     
    This release makes available:

    • Forums
    • Blog
    • Gallery
    • Downloads
    • Calendar
    • Commerce
    • Pages

     
    The upgrade system is now available and you can upgrade from IP.Board 3.4.7 to test this system However: do not upgrade your live community! IPS does not provide technical support or services for beta releases. You can append "-TESTINSTALL" on to the end of your license key to allow to a separate install for test purposes. More information on license keys...
     
    Downloading
     
    You can download IPS Community Suite 4.0.0 Beta 6 in the client area. Go to your Purchases section, select your license, and click the download link. IPS Community in the Cloud clients do not yet have access to the beta.
     
    You will be able to upgrade from Beta 6 to the first supported release of IPS Community Suite 4.0 when it is released. Unless major issues present themselves, we anticipate that Beta 6 is the final beta and next release will be supported. Please do help us test and report bugs. Thank you!
      
    Note: If you are already running Beta 5 you can upgrade in your AdminCP. You will see a notice on your Dashboard. If you do not see it: go to Applications and click check for update.

  2. I wanted to take a couple of minutes to highlight my small contributions to the community although I hope they prove useful.

    http://community.invisionpower.com/files/file/6338-logo-blanks/



    These are two simple 'blank' images I made expanded out to the correct sizes for the logo (358x64) and meta image (208x70)

    The main reason was for anyone who did not have any software capable of dealing with .psd's as these are just simple .png images that any image editor should be able to cope with. The official GDK .psd will obviously provide a 'nicer' result however I wanted something that was very simple for everyone to be able to use too even if its just for a temporary logo while a 'nicer' one is being created.


    http://community.invisionpower.com/files/file/5207-hilight-bbcodes/



    This is a simple package of nine different coloured 'highlight' bbcodes: Black, Blue, Cyan, Green, Magenta, Orange, Red, White, Yellow , these can be very useful for highlighting or drawing attention to a specific area of a post.


    http://community.invisionpower.com/files/file/3411-invisionfree-importer/



    This script allows you to import an InvisionFree database to then be upgraded to the latest IP.Board version. The reason this is required is the database dump usually provided when requested from IF does not include any 'CREATE' statements, it expects an already existent 1.3 database to be there and empty. This file circumvents this 'catch22' by providing the appropriate empty tables for you.

    I've taken a lot of time with the readme with a very detailed 'hand holding' slow step by step approach to ensure that new admins are capable of using it. I should point out official support will be able to assist with an IF 'import' but I wanted this for those who would like to "do it themselves"


    http://community.invisionpower.com/files/file/6548-ipdownloads-mime-type-restore/



    This I created after a support topic I noted quite a while back now, if by some reason all the IDM mime types have been lost you can simply use this to 'restore' them back to default which would be a lot quicker than manually entering them one by one. It does not restore the permissions for them ie "file" or "screenshot" however these are easily and quickly manually edited in as required.



    http://community.invisionpower.com/files/file/3865-default-emoticons/



    This is a quick way to restore the default emoticons. You can use the xml provided to replace them back to normal. Note you may have to adjust the /style_emoticon/default directory too. This is provided as the installer on a new installation does not use a normal xml for them, they are inserted via the installer usually hence the need for this file to restore them if required.


    Enjoy. :)

  3. Latest Entry

    By Matt,

    Please note that this entry may be a little technical, if you do have any questions, please post them in the comments below.

    A little history
    IP.Board was first released over ten years ago when the web landscape was very different. A lot of emerging technologies were still trying to define new standards. Very early versions of IP.Board allowed one to specify the document character set and had a default of "ISO-8559-1" which is useful for languages that use latin based characters. This meant, for example, that if you needed Chinese characters you would need to change the character set to something more suitable. This disparity between character sets creates many challenges when working with a single code base.

    UTF-8
    Over the past handful of years there has been a push towards a single document character set; UTF-8. UTF-8 is a variable-width encoding that is able to show every character in the Unicode character set. This makes it suitable for latin and Chinese characters (and many many more!). Popular Javascript libraries such as jQuery require that data is sent and received with UTF-8 and many native PHP string functions prefer UTF-8. The future is very much UTF-8 and trying to keep our codebase working with any other character set is going to be more and more challenging.

    IPS 4.0
    Even though IP.Board 3 introduced UTF-8 as the default character set for new installations, we're aware that we still have many clients that are not using UTF-8 currently. IPS 4.0 is going to be strictly UTF-8 only which means we need to convert the data before or as part of the upgrade process.

    Converting to UTF-8 isn't as simple as changing the database encoding. Merely doing this will simply corrupt the data you have in your database. We need to be a little smarter and use a script to do this work for us.

    The great news is that even if you choose to convert your data to UTF-8 today, your IP.Board 3.x will run just fine and you may even find it more efficient as it doesn't have to convert lots of data on the fly.

    The IPS UTF-8 Database Converter
    We've written a script that can safely convert your database to UTF-8. The script does not overwrite your data until you manually confirm that the conversion process has been successful. This means that there is no risk of corrupting your existing data.

    Of course, it is good practice to perform a full MySQL back-up before making any changes to the database as a precaution and we recommend that you do this.

    You can download the converter and its instructions here.

    How can I tell if I need to convert my database?
    When you first run the converter, it'll check your database and let you know if you need to convert or not. Even if you are running UTF-8, you may not be using the correct collation (utf8_unicode_ci) so you have the option of changing your collation which is a very fast procedure and does not need a full conversion to complete.

    If you first used IP.Board with IP.Board 3.0 then you may only need to change your database table collation. This isn't a required step and the IPS 4 upgrade process will perform this task if you'd prefer to wait until IPS 4.0 is released.
    Support
    Please note that while we're happy to provide some pointers within the client forums, this release is not officially supported by our technical support department.

    Beta Release
    As this is a beta release, please be aware that there may be bugs. If you do spot one, please post it to the IPS Extras bug tracker.