Download taxonomy_access-5.x-2.x-dev.tar.gztar.gz 20.67 KB
MD5: 5ff6441947a87c7473140b591d4fa8bc
SHA-1: 1d09f288f74b390f0edeb1504565283a2fb2852a
SHA-256: 192ff1a075700704bc20f3baac7d2f35e75d9cb93fad3e4351cb1d711e7306a6
Download taxonomy_access-5.x-2.x-dev.zipzip 23.56 KB
MD5: 4ec00fdda024fc647fd6b880066cbf69
SHA-1: 06ea8562edf48cd61b083b92f12a5c204efe9b2e
SHA-256: 03cd4269e9ed23fb5003694e21792dad33228ac034632a08481d8a3ee722c78a

Release info

Created by: edrex
Created on: June 20, 2007 - 09:47
Last updated: July 2, 2007 - 19:13
Core compatibility: 5.x
Release type: New features

Release notes

This branch introduces some important SQL optimizations, which drastically reduce the number of database records required for sites with a large number of terms and roles. The admin interface has been updated to allow you to keep your access rules lean and mean.

The changes should ease administration, make some queries faster, and have certainly made the code simpler. The important stuff seems to be working, but please test your rules carefully and report any anomalies (include a simple example of an access scheme which doesn't behave as expected so that we can replicate).

Updating

There is an upgrade path from the old version, just make sure that you carefully examine the rules for each role and remove all the extra rules after upgrading.

Docs

The documentation hasn't been updated yet (I think a handbook page with lots of examples would be enormously helpful). The basic change is the addition of a global default rule and then a per-vocabulary default for each role which give the permissions for any term which don't have its own rule. More to come (please file issues with questions etc).

Future

The admin UI will likely continue to be improved in this branch.