Cubi 0.1 released with Openbiz 2.4 beta 2

Cubi is an application built on Openbiz framework. The goal of Cubi is to provide commonly used functionality in a platform level. It will boost the productivity of Openbiz-based application development.

Among all web applications, the most common tasks for an administrators are 

  • Manage users
  • Manage user roles
  • Manage permissions of given role

And for end users, they need to be able to

  • Register
  • Login, logout
  • Reset password
  • Edit user profile

Cubi provides the support for above common tasks so that developers can really focus on implementation business logic.

 

Download url: cubi_0.1.tar.gz, openbiz_2.4.b2.tar.gz

Cubi document http://docs.google.com/View?id=df5ktjv9_64f9fd88gf

 

  Install Cubi 0.1 +

 

Install Cubi 0.1 + Openbiz beta 2

 

  1. Download Cubi 0.1 and Openbiz beta 2 from sourceforge
  2. In your apache server, create a folder under htdocs. Let name it as "cubi01"
  3. Unzip openbiz beta 2 openbiz_2.4.b2.tar.gz under /cubi01/
  4. Create a folder /cubi01/cubi. And unzip cubi_0.1.tar.gz to /cubi01/cubi/
  5. Use sql client tool (e.g. mysql) to run /cubi01/cubi/cubi.sql to create cubi database
  6. Openbiz /cubi01/cubi/Config.xml, change the username and password in the "Default" database.

 

Run Cubi 0.1 (Simple) 

 

  1. Load http://localhost/cubi01/cubi/index.php?/user/login in your browser
  2. You should see login screen. Enter admin/admin to login

 

Run Cubi 0.1 (Advanced with cleaner url) 

 

  1. In your apache conf file, add
    Alias /cubi "D:\Apache2\htdocs\cubi01\cubi"
    <Directory "D:\Apache2\htdocs\cubi01\cubi">
    AllowOverride All
    </Directory>
     
  2. Open /cubi01/cubi/bin/app.inc, make following changes
    /* APP_URL is /a/b in case of http://host/a/b/index.php?... */
    define('APP_URL',"/cubi");

    /* APP_INDEX is /a/b/index.php in case of http://host/a/b/index.php?... */
    $indexScript = ""; // or "", or "/?"
    define('APP_INDEX',APP_URL.$indexScript);
  3. Load http://localhost/cubi/ in your browser
  4. You should see login screen. Enter admin/admin to login

 

- support