Elgg 1.0 gatekeeper functions

This is just a quick post to introduce a pair of functions I wrote today while working on some of the Elgg 1.0 access control code. Namely, call_gatekeeper($function, $file = "") and callpath_gatekeeper($path, $include_subdirs = true), both of which return a boolean value. call_gatekeeper() This function tests to see whether it has the given method/function […]

Marcus Povey

This is just a quick post to introduce a pair of functions I wrote today while working on some of the Elgg 1.0 access control code. Namely, call_gatekeeper($function, $file = “”) and callpath_gatekeeper($path, $include_subdirs = true), both of which return a boolean value. call_gatekeeper() This function tests to see whether it has the given method/function […]

OpenDD over Atom

One of the often repeated comments that people have had regarding OpenDD was that we should do a version of it embedded in Atom 1. I would therefore like to introduce the first draft of OpenDD over Atom, submitted for discussion. In a nutshell, OpenDD over Atom makes use of Atom’s ability to embed other […]

Marcus Povey

One of the often repeated comments that people have had regarding OpenDD was that we should do a version of it embedded in Atom 1. I would therefore like to introduce the first draft of OpenDD over Atom, submitted for discussion. In a nutshell, OpenDD over Atom makes use of Atom’s ability to embed other […]

OpenDD PHP library

I have just uploaded a PHP library for importing and exporting OpenDD documents. It is version 0.1 so it is still very much under development, but it should still be usable. Import example The import function accepts an OpenDD XML document and returns an ODDDocument object, which can then be iterated through to obtain access […]

Marcus Povey

I have just uploaded a PHP library for importing and exporting OpenDD documents. It is version 0.1 so it is still very much under development, but it should still be usable. Import example The import function accepts an OpenDD XML document and returns an ODDDocument object, which can then be iterated through to obtain access […]