Kaydoo

A Day in the Life of a Developer

Archive for August, 2009

BackendPro 0.6.1

A new version of BackendPro has now been released. Its main aim was to solve an issue where BackendPro couldn’t be installed on certain web servers. It also includes a few other bug fixes and enhancements.

Libraries

  • Moved the Admin_Controller and Public_Controller to their own seperate files. This keeps it so there is 1 class per file. See Enhancement #99.

Models

  • Stopped the preference model from making multiple queries to the DB whenever a preference was fetched. Now they are all fetched and cached. See Enhancement #135.

Bugs

  • Fixed a bug saying Bep_assets could not find an asset file when attempting to create an asset cache. See Bug #134.
  • Fixed bugs in the install process where files where not being checked if they where really writeable. See Bug #133.
  • Fixed a bug where it would report Cannot load library: bep_site. See Bug #132.

The new version can be downloaded here.

  • 12 Comments
  • Filed under: BackendPro
  • It has been pointed out to me that there is an issue with BackendPro 0.6 on some web servers. The issue is with some new files in the site module. The problems comes because of the CamelCase used in the filenames of the site libraries.

    If you get the follow error when visiting a BackendPro page:

    Unable to load the requested class: bep_site

    I am working on a new release which I will try to get out shortly, but for the mean time please do the following:

    1. Change all filenames in modules/site/libraries to
      Bep_assetfile.php
      Bep_assets.php
      Bep_browser.php
      Bep_site.php
    2. In the file modules/site/libraries/Bep_assets.php change the following lines:

      Change include_once(’Bep_AssetFile.php’);
      To include_once(’Bep_assetfile.php’);

      Change $this->CI->load->library(’Bep_Browser’);
      To $this->CI->load->library(’bep_browser’);

    I want to thank Christian Schneider for pointing this out and for the fix.

    BackendPro Online Demo

    It has taken me a while but now there is a version of BackendPro online for you to try. You have full admin control over the install and can add and do what ever you want.

    The Demo is reset at 3am everyday (GMT), this clears all changes made.

    To access the demo please click here, you will need the following details to login:

    • Email         = admin@bepdemo.co.uk
    • Password = password

    As always please do let me know if you find any issues with either the Demo or BackendPro.

  • 2 Comments
  • Filed under: BackendPro