Xarigami

projects

xarigami core

display
news
resources
dev notes
tracker
discuss
Project phase:
Iteration - stable
Latest release [all releases]:
No files available
Development: [Issues since release]
 Latest snapshot build
Issue tracker:
Review or add issue

registered by

Jo on Apr 5, 2007 05:47:22 PM

summary

Our 2skies.com custom Xaraya core based on Xaraya 1.x

details

Xarigami core contains enhancements or fixes that have come from development ideas and working in development projects. The changes required have often been too dramatic for addition to the stable Xaraya 1.x.x line but are needed enhancements or fixes for our own development project needs.

For those with Xaraya stable 1.1.2 and above installations, code can be easily upgraded to Xarigami Core using the upgrade script. However existing themes may need to be adjusted.

Xarigami Core is required for use with xarigami custom modules in the main due to the reworked core blocks security model.

main features

  • Centralized blocks security allowing all block access on your site to be controlled from the Blocks module. This has a number of advantages including:
    • Blocks can be administered on a block by block basis dependent on the user permissions for each block
    • No need for separate code in modules for security instances on module blocks or any security checks in the module blocks themselves. Blocks module handles it all.
  • Advanced password reset added as an option to allow users to reset their own passwords only after they confirm their request for the reset
  • Updates to upgrade and installation
  • Various code changes under the hood including Dynamic Data enhancements, inbuilt email obfuscation, password attributes for user login
  • Various improvements that can be reviewed from the Project Issue Tracker link.

requirements

A linux, Unix, Windows, or Mac OSx webserver that runs php and your database, such as (tested) Apache 1.x, Apache 2.x, lighttpd 1.4x or Microsoft IIS

Xarigami cumulus

  • version 1.1.5 and above requires php 5.1.X or above (version 1.1.4 or below will run on php4 or php5)
  • database, either of mysql 4.1 or above (not tested with mysql6), postgres 8.0 or above, sqlite 3.1 and above

Version 1.1.5 and over,  php5 only with minimum php 5.1.X is required.

Xarigami cirrus (development)

  • php 5.2 or above
  • database, either of mysql 5.0 or above (not tested with mysql6), postgres 8.0 or above, sqlite 3.1 and above

Upgrading: SPECIAL NOTE:

If you are upgrading from Xaraya (1.1.x) or Xarigami 1.1.5 or less, you will need to check two important things before running upgrade.php:

  1. Check your theme's xartheme.php info file and make sure the there is a $themeinfo['name'] variable that in Xarigami should not have spaces or special characters - just like a file name. You must also make sure this is the same name that exists in your database in the entry for this theme in the themes table.
  2. Check the 'themes' module variable called 'default' with modid 6 (for themes module) in your module_vars table. This should also be the name of your site theme, as in point 1 above.

file releases:

No download files available for this project

last updated 20 May 09 08:58