aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/metadata.php
AgeCommit message (Collapse)Author
2008-06-13Metadata now inherits its parent entity's permissionsben
git-svn-id: https://code.elgg.org/elgg/trunk@916 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-05Fixes for metadata and for the run order.ben
git-svn-id: https://code.elgg.org/elgg/trunk@817 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-05Marcus Povey <marcus@dushka.co.uk>icewing
* Partial internationalisation of exceptions git-svn-id: https://code.elgg.org/elgg/trunk@801 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-03Marcus Povey <marcus@dushka.co.uk>icewing
* Fixed annotations not returning anything * Access control on db now disabled when run from privileged code block. git-svn-id: https://code.elgg.org/elgg/trunk@780 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23Marcus Povey <marcus@dushka.co.uk>icewing
* Support for river entries git-svn-id: https://code.elgg.org/elgg/trunk@701 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23Removing double sanitise_string on save metadataben
git-svn-id: https://code.elgg.org/elgg/trunk@698 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-22Removing duplicate metastring issueben
git-svn-id: https://code.elgg.org/elgg/trunk@683 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-21Marcus Povey <marcus@dushka.co.uk>icewing
* Introducing find_metadata as a counterpart to get_entities_from_metadata git-svn-id: https://code.elgg.org/elgg/trunk@673 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-02The system now uses the site GUID to get and set entity data. Also, ↵ben
installation is a great deal more visual. git-svn-id: https://code.elgg.org/elgg/trunk@621 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-25Adding get_entities_from_metadata_multiben
git-svn-id: https://code.elgg.org/elgg/trunk@534 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-25Marcus Povey <marcus@dushka.co.uk>icewing
* Using common attribute type var to determine ODD export type for uuid generation, now attributes can support a uuid git-svn-id: https://code.elgg.org/elgg/trunk@529 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-24Marcus Povey <marcus@dushka.co.uk>icewing
* Generated now published * Metadata and annotations use time from db * Attributes use time from entity git-svn-id: https://code.elgg.org/elgg/trunk@514 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-21Fixed user GUID and multiple metadata bugsben
git-svn-id: https://code.elgg.org/elgg/trunk@510 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-21Improving the metadata search in cases where users have multiple tags with ↵ben
the same text git-svn-id: https://code.elgg.org/elgg/trunk@508 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-15Marcus Povey <marcus@dushka.co.uk>icewing
* Using common detect_extender_valuetype function git-svn-id: https://code.elgg.org/elgg/trunk@449 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-14Marcus Povey <marcus@dushka.co.uk>icewing
* ODD Annotation and Metadata export git-svn-id: https://code.elgg.org/elgg/trunk@439 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-11Marcus Povey <marcus@dushka.co.uk>icewing
* Entity ODD export git-svn-id: https://code.elgg.org/elgg/trunk@435 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-08Marcus Povey <marcus@dushka.co.uk>icewing
* Simplified extender types, now only supports integer and text - types deamed not to be necessary (yet), also simplifies import and export. * Types better detected. git-svn-id: https://code.elgg.org/elgg/trunk@424 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-08Misja Hoebe <misja@curverider.co.uk> More docstring fixesmisja
git-svn-id: https://code.elgg.org/elgg/trunk@421 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-07Further annotation / metadata fixesben
git-svn-id: https://code.elgg.org/elgg/trunk@419 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-07Properly extensible canEdit functionality for metadata, annotations, and ↵ben
anything else that supports the ElggExtender interface git-svn-id: https://code.elgg.org/elgg/trunk@410 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-07Much better handling for deleting entities and metadataben
git-svn-id: https://code.elgg.org/elgg/trunk@409 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-04Added better support for arrays of metadataben
git-svn-id: https://code.elgg.org/elgg/trunk@402 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Minor text change git-svn-id: https://code.elgg.org/elgg/trunk@397 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Annotations and metadata now imported git-svn-id: https://code.elgg.org/elgg/trunk@393 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* BUGFIX: Offset/limit git-svn-id: https://code.elgg.org/elgg/trunk@357 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02git-svn-id: https://code.elgg.org/elgg/trunk@349 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@341 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* Entity type/ subtype functional git-svn-id: https://code.elgg.org/elgg/trunk@340 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* get_metadata_byname better handles single/multiple return values git-svn-id: https://code.elgg.org/elgg/trunk@339 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* get_metadata_byname better handles single/multiple return values git-svn-id: https://code.elgg.org/elgg/trunk@337 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@335 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02removed debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@334 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@333 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01Marcus Povey <marcus@dushka.co.uk>icewing
* Moved common functionality of metadata and annotations into superclass. git-svn-id: https://code.elgg.org/elgg/trunk@323 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-31Marcus Povey <marcus@dushka.co.uk>icewing
* Owner guid converted to a uuid git-svn-id: https://code.elgg.org/elgg/trunk@297 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-28Marcus Povey <marcus@dushka.co.uk>icewing
* Metadata and Annotations now exported. git-svn-id: https://code.elgg.org/elgg/trunk@291 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-27Marcus Povey <marcus@dushka.co.uk>icewing
* Add / update meta from array git-svn-id: https://code.elgg.org/elgg/trunk@273 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-27Marcus Povey <marcus@dushka.co.uk>icewing
* Multiple meta tag support (requires db schema change) git-svn-id: https://code.elgg.org/elgg/trunk@272 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-20Marcus Povey <marcus@dushka.co.uk>icewing
* Metadata now using metastrings * Entities will now throw an exception when creation is attempted with no owner git-svn-id: https://code.elgg.org/elgg/trunk@260 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-18Marcus Povey <marcus@dushka.co.uk>icewing
* Final tweaks git-svn-id: https://code.elgg.org/elgg/trunk@246 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-18Marcus Povey <marcus@dushka.co.uk>icewing
* Moved order and limit the right way git-svn-id: https://code.elgg.org/elgg/trunk@245 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-18Marcus Povey <marcus@dushka.co.uk>icewing
* Modified to better deal with metastrings table git-svn-id: https://code.elgg.org/elgg/trunk@243 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Metadata code git-svn-id: https://code.elgg.org/elgg/trunk@220 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-12Marcus Povey <marcus@dushka.co.uk>icewing
* Multiple searches. git-svn-id: https://code.elgg.org/elgg/trunk@189 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-12Marcus Povey <marcus@dushka.co.uk>icewing
* Subtyping on annotations and metadata git-svn-id: https://code.elgg.org/elgg/trunk@187 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-12Marcus Povey <marcus@dushka.co.uk>icewing
* object_* changed to entity_* git-svn-id: https://code.elgg.org/elgg/trunk@177 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-11Marcus Povey <marcus@dushka.co.uk>icewing
* Removed subtypes until problems with tag system are sorted out. git-svn-id: https://code.elgg.org/elgg/trunk@167 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-11Marcus Povey <marcus@dushka.co.uk>icewing
* Added orderby and limits git-svn-id: https://code.elgg.org/elgg/trunk@166 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-11Marcus Povey <marcus@dushka.co.uk>icewing
* Value type added git-svn-id: https://code.elgg.org/elgg/trunk@163 36083f99-b078-4883-b0ff-0f9b5a30f544